Detailed information about 77.243.240.0/20