???????????????????????????????????????????????????????????????????????????????????????? ptt ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????