E39FDEE42489F093E3B9C0503240B78F0C71603EB1185FF0EBA9B4C027D69400
066AA1DE610028A4FAFA20852B45C901EF5EC4955DC559F5F53221077FA8C41B