93% of 2024 has passed