<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>60-min Z4 (Threshold) Pushing #02</name>
  <description>Sharpen your lactate processing abilities with these 'over/under' intervals. By fluctuating just above and below your threshold, you train your body to clear lactate more efficiently while under stress, a key skill for racing and hard group rides.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="360" PowerLow="0.4" PowerHigh="0.75">
      <textevent timeoffset="8" message="Ride right on the edge and stay controlled." />
    </Warmup>
    <SteadyState Duration="240" Power="0.8">
      <textevent timeoffset="120" message="Warm-up is nearly done. Prepare for the main set." />
    </SteadyState>
    <IntervalsT Repeat="6" OnDuration="60" OffDuration="120" OnPower="1.05" OffPower="0.95">
      <textevent timeoffset="0" message="First block. One minute 'over', two minutes 'under'. Let's go!" />
      <textevent timeoffset="540" message="Halfway through this challenging block." />
    </IntervalsT>
    <SteadyState Duration="240" Power="0.55">
      <textevent timeoffset="10" message="Deep breaths. Recover well before the final set." />
    </SteadyState>
    <IntervalsT Repeat="6" OnDuration="60" OffDuration="120" OnPower="1.05" OffPower="0.95">
      <textevent timeoffset="0" message="Final set of over/unders. Stay strong and controlled." />
      <textevent timeoffset="540" message="Halfway! Keep that form solid." />
      <textevent timeoffset="1070" message="Last one! Make it your best." />
    </IntervalsT>
    <Cooldown Duration="600" PowerLow="0.5" PowerHigh="0.3">
      <textevent timeoffset="300" message="Fantastic effort today. Spin easy." />
    </Cooldown>
  </workout>
</workout_file>