Detailed information about 156.250.144.0/20