Are your ready? Workout

For Time:
6 Muscle Ups
24 cal Row
16 cal Bike
16 (8 each arm) Dumbbell Squat Snatches 50lbs/35lbs
15 cal Bike
24 cal Row
6 Muscle Ups