………………………………………………………………………………………………………………?????????????????????????????????????????????????????????? ????????????????????????????????????????? ??????????? ??????????????????????????????????????????????????????????????????????????????? ???????????????????????????????