Detailed information about 177.155.112.0/20