Thanks, Kyle!

I'm sure Jeff got it, so I'll wait for the next puzzle to be posted.