Few mins of warmup
Then:
800m run
25 burpee jump over a dumbbell
75 single arm dumbbell thrusters @35 alternate as needed
25 burpee jump overs
800m run
100 alt front lunges
50 toes to bar
25 each arm bent over DB row @35
800m run
100 dual DB thrusters 2x15
50 single arm DB hang power clean @35
100 situps