Presenter SpeechCraig McNally (Executives)Good morning. It's Craig McNally, and I'm joined by ...