Detailed information about 98.161.128.0/18