Detailed information about 77.70.240.0/20