D71434500A0677A297E05F83E314BCADDC6F5907A2496C3FFFC99CEE1E071C87
6897AE75819B4815DA3CD7EE3844EC075434045A97ED38D479640AFA201CDDCD