That second to last jump is the one I'm stuck on. I've tried it several times and I miss by inches. Once, I missed the pipe on the way back down and fell so far that it took 10 minutes to get back. :(
That jump will give me nightmares.