Love or Hate Workout

For time
100 Double Unders
21 Thrusters 42,5/30kg
18 Bar over Burpees

75 Double Unders
15 Thrusters
12 Bar over Burpees

50 Double Unders
9 Thrusters
6 Bar over Burpees