Detailed information about 159.216.64.0/19