????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????...???G???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????