barc 2024