what is the problem with my web browser? I am using Google Chrome, and recently it just started to deliver an excessive amount of ads to my screen. I know that these ads come from Cupuacu Labs, because they are labeled as “Cupuacu Labs ads” “ads by Cupuacu Labs” “Cupuacu Labs deals” and so on. Please explain what’s going on. Is this is some kind of a virus?