Also consider these VT results: https://www.virustotal.com/en/ip-address/38.71.2.31/information/

polonus