50C92A42B468FE135888671F160B60521CFE4A8A719DCA252B70BFB7664640DA
696800976F9DE01FD6227084116F029C9B87E3008C429D64843D003741A7E847