notes-20240407.pdf