Detailed information about 92.100.176.0/20