Year-end Letter 2024