Detailed information about 149.86.64.0/19