12FAFE8FD37D4BFAF2E0A30034A2717FB2A9C6A0F703876B197140AA996B9A2E
0CE806662A622525089EE6F329989D9F6820EB77D85C0030CB7E8D52C8B2BE5A