NBT Everything Fun and Nasty Workout

For time:
5 Bar over burbee
5 Snatch @25/35
10-10
15-15
20-20

Rest 5-10 min

8min AMRAP
5 Power Cleans
10 T2B
15 WB

Rest 5-10 min

2min AMRAP
C2B / pull-up