000010000000000011001110000100100010000000100000000000111001000000000010001000000000000000000000000000000001000000000000000101000000000000000000100000100000000010000100101001000000000000000000000000000000000000000000001001010100100001000000001000000100000