Diet was nice and clean, great job. Amazing gains considering quite a bit of your protein came in the form of shakes vs. real food, that's the only thing I would have changed but hey, look at you and look at me. Maybe i'll switch to more shakes. =) kidding.
Again, kudos bro, excellent work.