Left To Right (clockwise): Young Jeezy, Fat Joe, Bruno Mars, Kid Cudi & Kanye West, Charles Hamilton

Each day Complex scours the music blogs for 5 fresh songs that you should listen to in our 5 O'Clock Shuffle post. Instead of going crazy trying to keep up with your RSS feeds everyday, just head over to Complex.com to stay up-to-date on important leaks and releases.

It was a pretty slow day for new music, but thankfully we had a few leaks from late yesterday to hold us over. Jeezy dropped another TM103 single, another Fat Joe record leaked, and Bruno Mars released his latest attempt at a solo hit. We also have the final version of the Cudi x Kanye track and a random joint from Charles Hamilton on deck. Stream and download everything below...

SONG: "Kat Stacks"
ARTIST: Charles Hamilton
• Word is Sonic was recently in the hospital suffering from a breakdown. At least he's still trying.

Visit Complex.com every day at 5 PM for your daily "5 O'Clock Shuffle" playlist.