Detailed information about 159.232.128.0/18