OPEN WOD 26.2 Workout

For time:
24m dumbbell overhead walking lunge (25/22.5 kg)
20 alternating dumbbell snatches
20 pull-ups
24m dumbbell overhead walking lunge
20 alternating dumbbell snatches
20 chest-to-bar pull-ups
24m dumbbell overhead walking lunge
20 alternating dumbbell snatches
20 muscle-ups

Time cap 15:00