2/2/4/6/8/10 reps - Deadlifts

4 Rounds of:

20 KB deadlifts
10 Barbell step ups - each leg
5 Single leg assisted squats - each leg
15 Slamballs
7 Snatches - each arm

Finisher:

20 Seconds work/10 seconds rest x 10:
Push ups
Skipping