Wed May 7 04:38:26 2025

Your IP Address is 18.216.150.124

streaming 10 MB...

Test finished in 5.649551153183 seconds.

Your speed is 14.16 Mbps