Detailed information about 170.149.160.0/20