C8CA24D159641517F850A34CDF4CE38CE0F4BEA4042211BDB068DA2BC18FE68F
68A6A4A44DD15DE6E35CA58CD5196786A4F9CB55BF50A6DA0D9DCB86B30894CA