Endurance with 30sec Surges

Duration 54:00 TSS 48 IF 0.74 Has instructions
warmup 05:00 @ 45% FTP - 75% FTP
5x
00:30 @ 65%
00:30 @ 89%
02:00 @ 50%
ramp 05:00 @ 76% FTP - 89% FTP
02:00 @ 50%
6x
00:30 @ 126%
04:30 @ 65%
05:00 @ 50%
A lower-intensity endurance session today that incorporates 30-second surges. However, it would be best if you were hitting each effort fully recovered and refreshed with ample recovery.