 All right. Thanks a lot, John. And as we look at the futures right now, Dow futures up 57. S&P E-mini futures 14 points higher than NASDAQ futures up 75 points. Treasuries, the two-year yield right now unchanged at 462. The 10-year yield also unchanged at 428.