a5847463c4761b5a6d83105258050fb0:::::::::::