<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z5 (VO2 Max) Medium #09</name>
  <description>This workout introduces VO2 max over/unders, where the intensity fluctuates within each 5-minute interval. By surging and settling between the low and high ends of the zone, you'll improve your lactate processing and your ability to handle pace changes during hard efforts. It's a dynamic way to challenge your aerobic system.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="900" PowerLow="0.5" PowerHigh="0.75" />
    <SteadyState Duration="1200" Power="0.75">
      <textevent timeoffset="30" message="Solid endurance block to prepare for the main set." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.55" />
    <SteadyState Duration="60" Power="1.06">
      <textevent timeoffset="8" message="Hard start, then hold form through the effort." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.18">
      <textevent timeoffset="10" message="First interval begins. Over/unders!" />
    </SteadyState>
    <SteadyState Duration="60" Power="1.06">
      <textevent timeoffset="8" message="VO2 effort: commit and stay tall over the bike." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.18">
      <textevent timeoffset="8" message="Hard start, then hold form through the effort." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.06">
      <textevent timeoffset="8" message="VO2 effort: commit and stay tall over the bike." />
    </SteadyState>
    <SteadyState Duration="240" Power="0.6" />
    <SteadyState Duration="60" Power="1.06">
      <textevent timeoffset="8" message="Hard start, then hold form through the effort." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.18">
      <textevent timeoffset="10" message="Second set. Find that rhythm between the over and the under." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.06">
      <textevent timeoffset="8" message="VO2 effort: commit and stay tall over the bike." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.18" />
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="240" Power="0.6" />
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="60" Power="1.18">
      <textevent timeoffset="10" message="Third set. Stay strong through the surges." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="60" Power="1.18" />
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="240" Power="0.6" />
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="60" Power="1.18">
      <textevent timeoffset="10" message="Final set! Push through these last changes in pace." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="60" Power="1.18" />
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="120" Power="0.5" />
    <Cooldown Duration="720" PowerLow="0.4" PowerHigh="0.75">
      <textevent timeoffset="60" message="Great job managing those surges. Let's cool down." />
    </Cooldown>
  </workout>
</workout_file>