Timer was started 14 frames late, and ended a few frames late also. Final time is around 39:35.90 or so, so still a correct seconds mark on the visual timer.
Timing discrepencies aside, an excellent run with extremely good RNG and an okay plateau.