Them Forkut Workout

For time:

50 DU
50 KB swing (24 kg/16kg)
25 pull up
40 DU
40 KB swing
20 pull up
30 DU
30 KB swing
15 pull up
20 DU
20 KB swing
10 pull up
10 DU
10 KB swing
5 pull up