Happy New Year Workout

For Time;
2016M Run
31C2b
31 Power Clean 40/30kg
31 Box Jump
31 STOH
31 T2b
31 Thrusters 40/30kg

Time cap 31 Mins