F1CF478DC47F9C871163944489981FD1E189B16C2F2560440010FF41F65D8F0E
438DBDD0481667AE4537838A311BC0BD2A30A1CCB08ABEC069E425FCD3E3B3E3