Detailed information about 31.43.160.0/20