ibc-2024