Detailed information about 159.56.64.0/18