50920A16DA1B08BCCDDD9B43366E2652DE830E9F676A76DA38F3DF2C634D59AD
DACFBFF2A0100FE12BAAA944757062C0720C8B7886356AE0369178F60CA3EE3F