 All right, so we'll move along with stats. Is that good with everybody? Next on the agenda. Through June 20th, the S&P 500 hit 52-week highs on 8 of 13 trading days in June. At the sector level, communication services and technology are the only two to hit 52-week highs in June, and most sectors haven't hit 52-week highs in at least two months, and that source is bespoke.