"Barbell Club" Workout

A.
Find max:
Snatch pull + snatch

B.
Hang power clean: 5x3

C.
Front squat: 3x1

D.
3 rds:
15-30 Ghd back extension
15-30 Ghd sit up
45s. Double KB front rack carry