31.12.17 Workout

For time:
. 31 Push Press
. 31 Pull up
. 31 Snatch
. 31 Sit up
. 31 T2B
. 31 Push up
. 31 Box jump
. 31 Back Squat
. 31 Unbroken DU
. 31 Thruster
. 31 OH reverse lunges
. 31 Burpees

Buy out: 2018m row / run