Detailed information about 92.176.32.0/20