castro supreme 2024