Detailed information about 84.53.0.0/18