0fb0059fbf7cafd48152dbafc086f737c4d8f308d8703a68ecc2fcb2f0ef3110454e7ad88b06a98ceffebab28568102a1698755218c550637abe2c973a767f327fee4b1d59186f685b965a70763fe15eebae3ef0810b39ca93aa5928aba94e147ef0e18d787d02c8bce27f6a9cce661b3932a6c1e0ae354405ed0