 David, congratulations, a hearty congratulations on this fantastic, I mean, truly, as I used before, the term masterpiece, I repeated it, a masterpiece of reporting, revelations and analysis. It really is an amazing read.