Hi. My browser homepage is isearch-123.com. Whenever I try to search via this site, I get flooded with ads, and whenever I click on its search results, I enter suspicious websites that are not related to my search queries at all. Why is this search engine working so suspiciously?