The Nameserver ds286.haisoft.net have a IP Address of 91.212.26.35 which is hosted on France.
Plateforme affiliation, CPC, CPL, emailing