Server Location: IDC D3 Jakarta
Test IPv4: 103.219.248.105
Test files: 25MB 50MB 100MB
Your IP Address: 18.188.113.185