Detailed information about 159.0.64.0/20