111110000000010000100000000000001000100111110000001010010000000101010000010000000010000110001111011011000100001010011101000100001111010110001011010101000100010010000110000000000100100001010000101000100010010000000010000000010000110001000101100010010001000