Detailed information about 141.193.160.0/20