Detailed information about 41.77.245.224/27