Presenter SpeechCraig Moffett (Analysts)Good morning, everybody. Thank you for joining us for ...