Detailed information about 170.149.80.0/20