Presenter SpeechKen Hoexter (Analysts)Good morning. So next up -- we continue our 30th Annual ...