Detailed information about 202.158.144.0/20