10X1 Power Snatch – heavy but not maximal, rest 60 sec.

then…

1a) 3X8 Jumping Good Mornings – heavy but perfect, rest 45 sec.

1b) 3XME HSPUs – rest 45 sec.

1c) 3×25 Weighted Sit-Ups (20/12) – rest 45sec.

then…

20 TGUP – Heaviest load possible