488806f6caafed8fd9b1d4988d6da1d0:::::::::::