Detailed information about 104.73.64.0/20