Detailed information about 120.68.64.0/18