 So, Cal, let's get started with this has been quite the week for elections. We had in the UK, my hometown, we had Labour trouncing the Conservatives. In France, we had the second round of voting with Marine Le Pen's party coming in third after coming in first in the first round of elections. And, of course, on home turf here, Cal, we've had