Server Location: Bremen, DE
Test IPv4: 31.24.148.107
Test IPv6: 2a06:e881:5806:42:4c0:deff:fe2e:5910
Test files: 25MB 100MB 200MB
Your IP Address: 34.239.152.207