Thank you Brian Levine. As always, an excellent summary.