Detailed information about 159.180.224.0/19