Thanks for this in-depth overview, Tim. Very helpful for all of those (like me) who couldn't participate.