hahahabhygdygyufg4111111111100001011111111111111111000000000000000000111101111111111100000000000000000000011111111101010110000001111011111111111111111111000000000000000000000000000000000001