The Nameserver ns-284.awsdns-35.com have a IP Address of 205.251.193.28 which is hosted on United States.
We deliver ad solutions to make your websites and campaigns more valuable. Our technology and data predict when to show an ad that matters.