Or did Cohen leak it?
At this point, with all the fake news, leaking, etc. it seems like it could have come from just about anywhere. Maybe the Russians leaked it.