Detailed information about 152.118.64.0/18