Snatch Primer [On the 0:00]
On the 1:30 x 5 Sets:
2 Snatch Balance
2 Power Snatches

Snatch Complex [On the 10:00]
On the 2:00 x 5 Sets:
1 Low Hang Power Snatch
1 Power Snatch
1 Low Hang Squat Snatch
1 Squat Snatch

Front Squat
10-8-6-4-2
On the 3:00 x 5 Sets:
Set 1: 10 Reps 
Set 2: 8 Reps
Set 3: 6 Reps  
Set 4: 4 Reps 
Set 5: 2 Reps

Conditioning
AMRAP 18:
6 Bar Muscle-ups
9 Push Presses (50/30kg)
15 Deadlifts
21 Wallballs (9/6kg)

Body Armor
3 Giant Sets:
9 Double Kettlebell Hang Clean (24/16kg)
10m Double Kettlebell Front Rack Walking Lunge
Max Unbroken Strict Ring Dips

Rest 2 Minutes Between Sets