946716dee6e5a448e0a99d207476f75c:::::::::::::