0c681616f0c54ccd8efda9bc088dc9a51a25d32cf198482eab2385cdd5e6b72b3e992c2aef194488a3281646deae3b1c5a191ff40b764edea4506fc9146b5b0a6d09f7252efd4541bce6ef9014e7a3888f09efb9dd05479b8697a58c221b233a9a1cdf30d6d1437fb63bdf30b69dac859d7295a8b13d43ef8590ee2bd95604faacee9b39d28340e8ae15461df51a9f1fc9ddc070eeb4437587ccca1701ee16a7d2c1409dd5634a69b1979c271f733eecec50ccc8181f4b38b35f2a45723c5c2d