Whole lot'a 25 Workout

"Whole lot'a 25"
For Time:
100 Squats
25 Kettlebell Swings
25 Burpees
25 Pull Ups
25 Box Jumps
100 Squats