1 DNS A record assets at 129.41.2.26.
ASN: AS7684
Network: SAKURA Internet Inc.
Location: Newark, United States
esi.org