000000100000100000000000010000000001000100000000011000010000000110000000000000000001100000001000000000000101001010001000000000000000000000000001010000011100110000000000100100001000100000001000000000000010000100000000000000000000000000001000000010000000000