Utmost respect to you for doing this...Tough task even for the fittest, and a great cause. Well done.