b1008842e7614d137b3317a2bf3b93ad d9b1d7db4cd6e70935368a1efb10e377 2c910d5fdd0cfc34166cee2763819718 c36bd6b20934173778f5947f3cce2517 0576b00e310f816a390892ec94c91d30 f98478f9ed54791a7a48fde5f94d0185 e43f012b51f43ce668f0e9dc222d3a92 f3978fc95a7a95e2f65f80ff68a1a91c aaa9ad44f498370c7b9e4f7215c6d0fa 566c83db951769f3fb600b9bced37c32