Detailed information about 84.212.128.0/18