8114EE780C977A50AA364D30D1B5228DA3D8BD227C760DB20C0BB01B1A5207DD9100C854860F5419189471E471B403FE1A49E5029D9D088D4063067536EE3C0AE40C978742CF59977F902BC62C515E50AB78AC19652B73EBA0027E4ED1D9FC6B4351F09DBBA4EC7811DABAB83440F83B08EAD3D97885D82C01D65F694BB2F57D