Got a couple of well timed skeleton keys during this run which put me near the 36 min mark. Finally some good luck and good RNG!