26ah24 all things new again 20260824