1000011111001011110011110000111010011011111100111111001011000011110000110100011010011100011010000011000011101100111010001000001100001111001011001010100000110011011101011101110