151110 Workout

For time:
15 squat cleans
30 toes-to-bars
30 box jumps
15 muscle-ups
30 shoulders-to-overheads
30 double-unders
15 thrusters
30 pull-ups
30 burpees
90m walking lunge with plate held overhead