Detailed information about 156.241.64.0/18