Detailed information about 156.242.64.0/18