Presenter SpeechCraig Moffett (Analysts)All right. Welcome everyone, and thank you for joining...