Thank you, and good morning, everyone. With me today is Sam Hinrichsen, our Chief Financial Officer. While ongoing trade ...