(updated 8/10/26)