13f6ffae778c6fb4f0abd8ad0195d4b8759858ccc23e1dd6e78ef41927d764ad516cce60d29f5987255caccdabeac1b8067ce02c16e4670a120283812d0a3527
