Detailed information about 64.225.32.0/20