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