Presenter Speech
Keith Bachman (Analysts)

All right. Good morning, good afternoon, everybody. It's Keith Bachman here from BMO. We're continuing on our virtual software conference. Thrilled to have