000000000000000000000000000011010000000000001000000000000000000100000000001100000000000010100000000100010000001001100000000000100000100000000000100010001000000011000010010000000010000000000000000000000000010000010001000001000000010100010000011000010000000