Ober Tree Farm to King's Hill

49 miles, 3900 feet of climbing, 3 off-road sections, 2 rail trail sections, resupply options in Johnson,  slightly off-route in Waterville (check hours), and slightly off-route in Bakersfield. I brought water purification and re-upped my bottles in the Lamoille off Back Road fwiw.