Updated November 2025
a pdf version