000100000010000000011100010010010110000001010010000001000000000100001000000010000000100100000000100000000000000000000001100000100000100000000000000000000000001000000000000000000000000011100010000011000000011000000100100001100001000001000000101000000000000