Detailed information about 32.64.176.0/20