Crystal Springs

Times in italics are estimated based on current overall pace.