 And I am now reaching out to David Pine. For whatever reason, my computer didn't want to join the network. And I didn't realize that it wasn't joined to the network. So now we will have David Pine join us here. And I will introduce him in just a minute. But let me get my show off to a proper start. This is Talk with John here on KBJA.com.