Detailed information about 170.149.112.0/20