Had to reupload/resubmit because original video got blocked, timer at the end says 3:00:28 but is 3:00:27 dissecting frame-by-frame