Detailed information about 194.217.176.0/20