You have to have sleep deprivation for succesful run? What? Anyway, solid run, still improvable for sub 30, i guess.