Presenter SpeechCraig Siegenthaler (Analysts)Craig Siegenthaler from Bank of America, and it's...