Great Job Craig!!!
Never saw/read so much of what was going on in one place in such a short period of time (compared to others). Took a day of rest to get my head to stop spinning. How on earth did you keep all that info straight? This must be one of the busiest ones you have researched.