 All right, John, thank you. And again, futures are on the rise. S&P futures up a third of a percent, up 20 points. Dow futures up a tenth of a percent, or 51 points. And NASDAQ futures jumping up six-tenths of a percent, or 112 points. And the 10-year Treasury up 132nd, yield 4.23%.