Detailed information about 142.77.16.0/20