the 100 thousand Workout

for time:
2 rounds
100DU
950m row
10 burpee box jump over
100DU
1900m bike erg
15 bbjo
100DU
950m ski erg
20 bbjo
100DU
50cal assault bike
25 bbjo
tc: 60min