User blog comment:Hamham31/I just found something interesting..../@comment-33230496-20190131211126

Wow. I'm guessing not a coincidence.