Server Location: France / Strasbourg
Test IPv4: 37.187.181.11
Test IPv6: 2001:41d0:401:3100:0:0:0:c80
Test files: 25MB 50MB 100MB
Your IP Address: 34.225.194.144