C160845ADD561026924637FF2F43BC38E99D0D02BCD17C2CF52311A4C21CFA4C
AFDF88F44D42434F27B4362501041A027134FFA25A236D1FB9138AD38410A9D0