af1402dc5324b9306fe2e8454aabf143:::::::::::::::