12EA471047D48457414F58B27DE3BFF50A947B149C708BE5108C526FE07EB80A
05AEA1590CA6623BBD89844CBBB8D840C10C8AE93105B27A84CFDE9ED876A142