Detailed information about 216.245.128.0/18