Welcome back! I'm sure a short summary could be assembled, but I am about to go to bed.