Cicada 3301 - 2024

Time is running out. 6602.