000110000000000000000000000000000001000000000000000000000100000000001000001000001000000000000001110100000000000000010000110000000000000101000000001000000000100000000000001000000110000000000100000010001010010101000000100000000001000000000000000001000000000