Detailed information about 64.225.64.0/20