Detailed information about 84.207.128.0/18