Detailed information about 80.184.64.0/19