master: 3d522bc4f35b4213daf813c145842f0104554541 more pdf notes