a0482cac301fb27ebe332d45565ac6e9077188ac970663f39b2582f76ce0e772d31bd6358d51e4e70e20c05b09aabbee2a5248c39b9577b40b554f6e2637e8429acaaf83d9e46263551749f1cfc40e0254c6dceefa

2fbcd433ee9f6af63ce986e14688696c882710b1a8eb0754895b5b3ff364a3c89cec1fa28aeffdaaa1e91b8b2cf786bf