Many sad mistakes, at least finally an honorable record. Still quite improvable, aim for sub 3h20m next time
mod note: retimed to a 3:22:10