Detailed information about 161.68.64.0/18