CAN 2024: the DRC aims for the podium!