ibo 2025