can-phan-tich