Oof, what a party.