https://ctioubwdwdm256.blogspot.com/2020/12/reading-pdf-new-fat-flush-plan.html