A)
500m row x 3
rest 1 minute between sets

B1)
6 sets:
Snatch balance x1

B2)
6 sets:
power snatch + squat snatch

C)
4 sets:
10 push presses (155/105)
90 sec rest
50ft walking lunge (heavy DB in ea. hand)
90 sec rest
20 GHD sit ups
2 minutes rest

D)
For time:
20 Squat cleans (135/95)
30 Calories on AB
40 Single arm DB snatches (20 ea, arm)