https://occupylaketahoe.blogspot.com/2020/08/reading-pdf-cross-line-alex-cross-22.html