Note: Valientlink has submitted a faster time here.
This run has been verified.
Pretty good run, I messed up the Ganon fight and had a slow bridge mega though, and some bad movement (failed house jump too). Could have been a 51 but whatever. I also felt ridiculously nauseous this whole run so I'm glad I even finished lol.