The info looks legit. Photographed copies. And there’s a lot of it. CIA freaking out, too.
LOL. Because the Russians don't work Friday to Sunday, and internet access is spotty at their country dachas, so there's a good chance no one there has seen them yet.