??????????????????????????????????????????????????????????????????????? ???? ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????•????????????????????????????????????????????????????•????????????????????????????????????????????????????????????????????????????