Detailed information about 64.69.32.0/20