10B933E557D0BED66CB6BAE0F522A5DF9B2D657F71A4FA65D18D8886B9172FB4C8BAABAA2E005ECC3BEBDFCB73E0B4FE1814DFBFA4134F1D9D83A7F81EB8EA0A66DC05A4215808BA0859462A0F4623F64C52034B93FF8F0EA95C308DAE82592BF2C04164C8F4C8D85F933FBD4FDBFF55ED5EBADBF0EC1AC6B1556C3451167FE1A