Nasty Girls Workout

3 rounds for time of:

50 Squats
7 Muscle-ups
95lb Hang power clean, 10 reps

muscle-up = 3 pull-ups + 3 dips