>>212272118
I think they're the sponsors of the ad