notes-20240519.pdf