Amid all the buzz around the latest revelations it’s hard to keep track of the players without a scorecard. And once again, the guy with his head in the game is law professor Seth Abramson, in another of his incredible tweetstorms, pulling threads from all over to weave a coherent picture. And what an incredible story it is. (And if you stop reading before tweet #37, you stopped too soon.)

x (1) Don Jr. was there. He first lied and said there was no meeting, then he said there was and lied about its content, then he "came clean." — Seth Abramson (@SethAbramson) July 10, 2017

x (3) He now says that he was told this unknown person had anti-HRC intel. When she arrived, he says, she had nothing and changed the subject. — Seth Abramson (@SethAbramson) July 10, 2017

x (5) Instead of ending the meeting then, Don Jr. let this Russian attorney go on for nearly 30 minutes talking about U.S.-Russian sanctions. — Seth Abramson (@SethAbramson) July 10, 2017

x (7) Putin's enraged by the Act; he wants Trump to end it. (That won't happen because the affected individuals are human rights abusers too.) — Seth Abramson (@SethAbramson) July 10, 2017

x (9) This is a good time to note that this attorneyÃ¢ÂÂNatalia VeselnitskayaÃ¢ÂÂis an *agent of the Kremlin*. She represents government interests. — Seth Abramson (@SethAbramson) July 10, 2017

x (11) Despite not knowing who they were meetingÃ¢ÂÂallegedlyÃ¢ÂÂboth Kushner and Manafort showed up to this meeting with an agent of the Kremlin. — Seth Abramson (@SethAbramson) July 10, 2017

x (13) Kushner had spoken with Sergey Kislyak by phone in April. Manafort had spoken in person with Kislyak at the Mayflower Hotel that month. — Seth Abramson (@SethAbramson) July 10, 2017

x (15) Manafort at this point was just *weeks* away from lying on TV about whether he met with Russians at the RNC to change the GOP platform. — Seth Abramson (@SethAbramson) July 10, 2017

x (17) Soon after the June 9 meeting with a Russian agent at Trump Tower Manafort met twice with an ex-Russian solder. He did not disclose it. — Seth Abramson (@SethAbramson) July 10, 2017

x (19) Despite this, Don Jr. says he never told Kushner and Manafort they would be meeting with a Russian and they never pressed him for info. — Seth Abramson (@SethAbramson) July 10, 2017

x (21) This is a good time to note neither Don Jr., Kushner, nor Manafort would ever breathe a word of this meeting to anyone for over a year. — Seth Abramson (@SethAbramson) July 10, 2017

x (23) Moreover, we know from Politico that Trump was "hunkered with his advisers," including Manafort and Kushner, discussing anti-HRC intel. — Seth Abramson (@SethAbramson) July 10, 2017

x (25) At some point during the day, Don Jr., Manafort, and Kushner excused themselves from their dad's/boss's company to meet with a Russian. — Seth Abramson (@SethAbramson) July 10, 2017

x (27) This despite the fact they were related to and/or working for Trump, in his house, discussing the same topic as their upcoming meeting. — Seth Abramson (@SethAbramson) July 10, 2017

x (29) So according to Don Jr., they heard out this Russian agent (who'd set the meeting under false pretenses, grr!) for around a half hour. — Seth Abramson (@SethAbramson) July 10, 2017

x (31) And we now know what the Trumps, Kushner, and Manafort spent the rest of the day doing: writing a major speech about... anti-HRC intel. — Seth Abramson (@SethAbramson) July 10, 2017

x (33) So Trump instead gaveÃ¢ÂÂon June 22Ã¢ÂÂthe "anti-HRC" speech that he, Don Jr., Kushner, and Manafort had prepared at Trump Tower on June 9 . — Seth Abramson (@SethAbramson) July 10, 2017

x (35) In America we say "blackmail." But what Trump wrote while a Russian agent with anti-HRC intel was in Trump Tower said "blackmail file." — Seth Abramson (@SethAbramson) July 10, 2017

x (37) Wait! There's more. Remember the fifth meeting participant whose name Jr. initially refused to reveal? We now know it's Rob Goldstone. — Seth Abramson (@SethAbramson) July 10, 2017

x (39) The week Goldstone was hanging out with Trump Sr. and Don Jr. in Moscow is the week Steele's dossier says Putin got kompromat on Trump. — Seth Abramson (@SethAbramson) July 10, 2017

N.B. That was actually the Miss Universe pageant in Moscow, November 2013.

x (41) According to numerous media outlets, Trump Sr.'s and Goldstone's good friend Aras Agalarov is a close associate of... Vladimir Putin. — Seth Abramson (@SethAbramson) July 10, 2017

x (43) This leads to an inevitableÃ¢ÂÂand reasonableÃ¢ÂÂspeculation Agalarov is the one who asked Goldstone to set up the meeting for Veselnitskaya. — Seth Abramson (@SethAbramson) July 10, 2017

x (45) Trump's *friendship* with the men who set up the meetingÃ¢ÂÂGoldstone and AgalarovÃ¢ÂÂmakes it unthinkable Don Jr. hid the meeting from him. — Seth Abramson (@SethAbramson) July 10, 2017

x (47) That means if now-President Trump was really at the June 9 meetingÃ¢ÂÂor on speaker-phone during itÃ¢ÂÂhe also committed "close to treason." — Seth Abramson (@SethAbramson) July 10, 2017

x (49) Social media data from Goldstone confirms the Trump Tower meeting was in the afternoon on June 9, when Trump Sr. was in the building. — Seth Abramson (@SethAbramson) July 10, 2017

x (CONCLUSION) This meetingÃ¢ÂÂwhether Trump attended or knew of it or notÃ¢ÂÂis HARD EVIDENCE of Team Trump-Russia COLLUSION at the highest levels. — Seth Abramson (@SethAbramson) July 10, 2017

x (CONCLUSION3) Today is a turning point in the Russia probe: we will no longer ask "WAS there collusion?" but "How MUCH collusion WAS there?" — Seth Abramson (@SethAbramson) July 10, 2017

x (CONCLUSION5) If THIS is what we're learning NOW, it's impossible to see Trump still being POTUS in 24 monthsÃ¢ÂÂEVEN with a GOP Congress. /end — Seth Abramson (@SethAbramson) July 10, 2017

The drip, drip, drip is now knee-high, with no sign of letting up.