Double Trouble Workout

Complete the following for time;

100 DU Check in

4 Rounds of;
10 HSPU
10 Pistol Squats alternating legs (5 each leg)
10 T2B

100 DU Check Out.