Hi. I have a question about homepage address in my browser. I am using Google Chrome. For some reason, the blank page that used to be the homepage address is now replaced with a very similar-looking launchpage.org page. Is there any difference between these? Something’s just not right. Please help!