Dirty Thirty? Workout

For time:

30 Box Jumps 24"
30 Jumping Pull-Ups
30 KB Swings 25lbs
30 Sit-Ups
30 Lunges
30 T2B
30 Burpees