"Lee Rigby" Workout

For time:
22 cal row
25 squat cleans (42.5/30kg)
22 DU
25 bar-hop burpees
22 DU
25 Push Press (42.5/30)
22 DU
25 pull ups
22 cal row