Detailed information about 159.247.64.0/18