Hell of an EMOM Workout

5min EMOM:
5 thruster (40/30)
7 box jumps (24'/20')

2min rest

7min EMOM:
5 strict push-up burpee pull-up
7 lunges

3min rest

9min EMOM:
5 T2B
7 hang power clean (60/40)