Halo (Revised 2023)