Detailed information about 194.225.176.0/20