Accidentally installed this. It keeps showing up 10x everyday as the most vile annoying YouTube ad which I can't seem to get rid of no matter how. Please stop it is neurotic the number of times I have to watch your ads