 All right. Thanks. The Nasdaq index closed at a record high yesterday. It's up 22 percent this year so far. This morning, Nasdaq futures up two tenths percent. S&P futures are actually down a tenth of a percent. The official hiring and unemployment reports for June come on Friday. Today, a private sector count of payrolls using ADP company data.