Detailed information about 193.29.160.0/20