Detailed information about 152.98.128.0/18