What. A. Long. Day!

Again.