hi���p s�� m���t n��� ooo