WOD (45:00):

Filthy 50
50 box jump (24/20)
50 jumping pull up
50 kettlebell swing (35/26)
50 walking lunge steps
50 knees to elbows
50 push press (45/35)
50 back extension (GHD)
50 wall ball (20/14)
50 burpee
50 double under