0feef104b2f16ff423eef7e7329c70657849be8b7ed5e166358c3739dcdb426d9e3419b7777db5a297e4f0a778f3762a8e6e93bf

7beb8273b68b6df2239c81e7329c7068bce544d1b95a8a4afe78c7d126e114c071e7a29019ac166d5a7368c0c19dce5e8627e4

0c9c8907c4f4688423e6f5ec339c7018452f50c6be1fb8e33848ed7461eeafbad8b4072ec7a9fc02e99d3019725a6619f58b57d4