Detailed information about 84.45.64.0/18