Detailed information about 108.175.160.0/20