Burn that Ham Workout

For time;
40 Thrusters @40/30kg
15 Burpees
40 Snatches @40/30Kg
15 Burpees
40 Back Squats @40/30kg
15 Burpees

Time Cap 16 mins!