Almost there! Everything but Hard 5R is done, and I'm currently 81 seconds ahead of the published TAS. Unfortunately next I have to do Hard 1/5, which has to be the worst designed level in the entire game.