f22acbeff8f05585ac77e25fc561292a:::::::::::::::::