Detailed information about 77.70.128.0/20