Detailed information about 77.247.32.0/20