Are you a dumbass? Her record label uploaded it to Spotify.
And the street team is hellbent on saying the label hasn't released anything yet. Well SOMEONE from Cassie's team made a mistake and sent it out too early for upload / distribution.
I strongly believe the final version of the song is 3:37 seconds, and is identical to the leaked CDQ.
In-fact, if you open the leaked CDQ right now in Spotify, it automatically links with the otherwise-now-hidden version of King of Hearts, which let's you listen to their stream of the song when you're on the go. Already done it on my phone.
The video on Youtube that shows Cassie listening to the track in the car is the final version (the one that leaked). There's no way they would have given the track to the DJ to play if it wasn't the final edit.