BEAST 12 Workout

For time:
25 Walking Lunges
20 Pull-Ups
50 Box Jumps 60/50 cm
20 DU
25 Ring Dips
20 K2E
30 KB Swings 32/24 kg
30 Sit-Ups
20 Dumbbell Hang Squat Cleans 16/12 kg
25 Back Extensions
30 Wall Balls 9/6 kg
3 Rope Climbs 15ft (4,6m)