David, David, calm down. Why are you so worked up negatively?
The truth shall be known far and wide soon, so chill a little longer good buddy!
Btw, given May 10th presentation there is no way the official TLD, peer reviewed paper, and many presentations, are not going to happen this year. You can take that to the bank imo!