Detailed information about 77.245.32.0/20