Detailed information about 161.39.64.0/18