Farmville Workout

For Time
100 DU's (Mod 2:1 singles)
200m farmer's carry (45/25)
75 DU's
200m farmer's carry
50 DU's
200m farmer's carry
25 DU's
200m farmer's carry

Optional post-wod
50 ring dips in as few reps as possible.