Notes
Super weather. Easy recovery run. Didn't have great contact with the sensor on my first mile so the average (and max) were innaccurate and too high. The rest was pretty much spot on. Slowed down on the hills but not quite enough to stay under 142.
Splits:
9:34, 139bpm (most likely lower)
10:24, 144bpm
9:02, 144bpm
9:40, 144bpm