001000001000010000011000000100000000000000000000000000000010000010000000000000000000010100000000000000000000000000011000000100010000000000100000100000001000000001000100000000000000000100010000000010000001001100000001100000000000000100000000000101000000100