<workout_file>
    <author>Ride and Grind</author>
    <name>Tempo Intervals 4x1min</name>
    <description>4 x 1min efforts alternating between 55% and 80% FTP, framed by a warm-up and cool-down.</description>
    <sportType>bike</sportType>
    <tags><tag name="Tempo-duurtrainingen"/><tag name="Korte-trainingen-max1u30m"/></tags>
    <workout>
        <Warmup Duration="300" PowerLow="0.45" PowerHigh="0.65">
            <textevent timeoffset="0" message="Ok, nice and easy riding here to start just get the legs under you." locIndex="1" />
            <textevent timeoffset="100" message="Nothing too crazy on tap for today&apos;s ride just some nice smooth building efforts, but still always a good idea to warm up the system a bit." locIndex="2" />
        </Warmup>
        <IntervalsT Repeat="4" OnDuration="60" OffDuration="60" OnPower="0.55" OffPower="0.8">
            <textevent timeoffset="0" message="We&apos;ll start off with some minute RPM builds to kick it off. Build your rpm&apos;s gradually over this one minute from around 70-80 up to 100-110" locIndex="3" />
            <textevent timeoffset="120" message="80% of threshold isn&apos;t exactly easy, but gives you enough resistance to help in getting the RPM&apos;s up." locIndex="4" />
            <textevent timeoffset="240" message="Focus on a smooth pedal stroke throughout these builds making sure not to depend just on your down stroke. Smooth circular strokes here!" locIndex="5" />
            <textevent timeoffset="360" message="Perfect cadence and technique here. " locIndex="6" />
        </IntervalsT>
        <SteadyState Duration="60" Power="0.55">
		</SteadyState>
        <SteadyState Duration="420" Power="0.75">
            <textevent timeoffset="0" message="Ok, rolling into the first longer block build in today&apos;s workout. Nothing too stressful here just smooth riding at 75%." locIndex="7" />
            <textevent timeoffset="240" message="Let&apos;s not forget to maintain those smooth and efficient RPM&apos;s in these efforts. " locIndex="8" />
        </SteadyState>
        <SteadyState Duration="180" Power="0.55">
		</SteadyState>
        <SteadyState Duration="420" Power="0.8">
            <textevent timeoffset="0" message="2nd rep going in now, nice and smooth up to 80% of threshold. " locIndex="9" />
            <textevent timeoffset="240" message="Don&apos;t forget to hydrate throughout this ride, even in a moderate workout that&apos;s of a short duration proper hydration will help in performance and recovery after." locIndex="10" />
            <textevent timeoffset="300" message="What&apos;s your posture like during these efforts? Hold yourself strong and from your core but relaxed throughout your elbows, shoulder, and neck. " locIndex="11" />
        </SteadyState>
        <SteadyState Duration="180" Power="0.55">
            <textevent timeoffset="0" message="Nice and easy now, great work!" locIndex="12" />
        </SteadyState>
        <SteadyState Duration="420" Power="0.85">
            <textevent timeoffset="0" message="Up, up to 85% now, nice and smooth acceleration up in watts but smooth smooth RPM&apos;s. " locIndex="13" />
            <textevent timeoffset="60" message="We&apos;ll spend a lot of time in this power zone during a gravel event so get used to it!" locIndex="14" />
            <textevent timeoffset="210" message="Seriously though, a bulk of the time in a extended gravel race, in my experience, happens here. It&apos;s the athlete that can recover and maintain in this zone that can be dynamic in the end of the event. " locIndex="15" />
        </SteadyState>
        <SteadyState Duration="180" Power="0.55">
            <textevent timeoffset="0" message="Easy easy. Nice one. Nice and smooth!" locIndex="16" />
        </SteadyState>
        <SteadyState Duration="420" Power="0.9">
            <textevent timeoffset="0" message="Ok, last little block for the day! grab a sip of whatever you are drinking and let&apos;s make this one a good one." locIndex="17" />
            <textevent timeoffset="70" message="Are you still maintaining that good posture and smooth pedal stroke that you had from the first interval? Let&apos;s stay consistent and hold form as long as we can!" locIndex="18" />
            <textevent timeoffset="320" message="Just a minute to go now, stay on those RPM&apos;s please!" locIndex="19" />
        </SteadyState>
        <SteadyState Duration="180" Power="0.55">
            <textevent timeoffset="0" message="Good job today. Not the hardest workout we&apos;ll do in this block, but certainly one that is important to build off of for your event." locIndex="20" />
        </SteadyState>
        <Cooldown Duration="420" PowerLow="0.55" PowerHigh="0.45">
		</Cooldown>
    </workout>
</workout_file>
