Detailed information about 176.225.112.0/20