Detailed information about 17.76.160.0/19