Detailed information about 156.250.64.0/18