That is probably the longest trip report I've ever read. I feel like I have been there myself now. Excellent write up.