Cloudflare.com is one of the certificate authorities that is handing them out willy nilly… So it may have been an ad that was blocked