2 Rounds of:

10 Kneeling, alternating KB press
10 Single leg KB RDL
45 Second plank

8/6/4/4/3 reps of:

L-sit single arm KB press
Bulgarian split squats

10/9/8/7/6/5/4/3/2/1 reps of:

Barbell push press
Alternating reverse lunges
Knees to chest