42FE3FCFA93DA9489029B0D0BB4487DE304726A09A227EE29662AC132B5149C8DE26D57B296E807B913DEE03B5BA8873E87D777DA3FC10CA4735521BFCB6013787E582E27FCC15F775B5F9A6D82EC147555D0935BE919D4169B976F4CFAC858C0C70