Well, I am glad that is over. On the downside, Le Pen is still projected to get about 35% of the popular vote.

ETA: