<workout_file>
    <author>Ride and Grind</author>
    <name>VO2max Intervals 15x30sec</name>
    <description>15 x 30sec intervals at 113% FTP, with 2min recovery at 50% FTP, framed by a warm-up and cool-down.</description>
    <sportType>bike</sportType>
    <tags><tag name="VO2Max-trainingen"/><tag name="Korte-trainingen-max1u30m"/></tags>
    <workout>
        <SteadyState Duration="180" Power="0.50449997" Cadence="85" />
        <SteadyState Duration="60" Power="0.6045" Cadence="90" />
        <SteadyState Duration="60" Power="0.65449995" Cadence="90" />
        <SteadyState Duration="60" Power="0.81449997" Cadence="95" />
        <SteadyState Duration="60" Power="1.0944999" Cadence="95" />
        <SteadyState Duration="120" Power="0.50449997" Cadence="85" />
        <SteadyState Duration="240" Power="0.90449995" Cadence="90" />
        <SteadyState Duration="180" Power="0.50449997" Cadence="85">
            <textevent timeoffset="80" message="Remember these are NOT max" locIndex="1" />
            <textevent timeoffset="90" message="Controlled accelerations." locIndex="2" />
        </SteadyState>
        <IntervalsT Repeat="15" OnDuration="30" OffDuration="150" OnPower="1.1344999" OffPower="0.50449997" Cadence="100" CadenceResting="80">
            <textevent timeoffset="784.99988" message="5 down, 10 to go!" locIndex="3" />
            <textevent timeoffset="1746.0001" message="5 to go!" locIndex="4" />
        </IntervalsT>
        <FreeRide Duration="1500" FlatRoad="1">
            <textevent timeoffset="33" message="Aim to keep HR 69-83" locIndex="5" />
            <textevent timeoffset="789" message="If short on time today..." locIndex="6" />
            <textevent timeoffset="799" message="this section can be cut short." locIndex="7" />
        </FreeRide>
    </workout>
</workout_file>
