>>543825081
They're the ones behind most of the shitposting though.