Detailed information about 98.184.64.0/20