247f34f05b4ebdca4582c52826d3a703852c70055d6204a81295dad1942e01ad47136ccda5d92fd798823272eb1cc767e7edf8143e993ffe5619c669aec6061739c702e3272bed5186221e6075ebccb5358348164da34b720df0969d6e681ec4cf5de97eace334fe5dbd8e963022c028471f0aaed53779d4b7332