Detailed information about 176.225.144.0/20