5ff82fc2322f6b66aa96c88ddfbca1aa:::::::::::::::::::::::::::