Detailed information about 84.2.128.0/18