Burpees with some Barbell work Workout

For time
Buy in 300m Run
+
12 Burpees
12 Power Snatches 50/35kg
12 Burpees
12 Thrusters
12 Burpees
12 Hang Clean & Jerks
12 Burpees
12 Overhead Squats
+
Cash out: 30 Toes-to-bar