Caught red handed! The final report coming out is going to be a humdinger I bet.
And the info that has come out so far is, according to those who know the scope and details, just a teaser. Much, much more to come.