Detailed information about 77.220.224.0/20