notes-20240728.pdf