Detailed information about 194.172.176.0/20