1bd99dffab8bf4695b12f6c8118c43d4$$$$$$$$$$$