함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수함수

메시지 다중 선택 후 기본 일괄 작업을 DELETE에서 ARCHIVE로 변경할 수 있는 옵션이 있나요? 이 방식으로 실수로 메시지를 삭제한 적이 너무 많아서요.