Detailed information about 64.9.176.0/20