d286334cfeff01a7631f8e1a268d2b27:::::::::::