So, what a morning. First of all, I have to give a big shout out to Mary Jo Foley and Paul Thurrott for having the sense to skip this event. So far, it has been a big