Presenter SpeechCraig Moffett (Analysts)All right. Good afternoon, everyone. So thank you for ...