3 ms·It looks like you discovered their global anycast network. Check out their homepage for more information.by notachatbot123 1y agoIt looks like you discovered their global anycast network. Check out their homepage for more information.