Full PDF version (updated August 2025)