00000020af2225a0f2be51630363ffcd3257966f53cc156308cb4f7e75c038000000000046bddd5184e900362b1230ef6b1f001899946fae250372d68596a86355c6895de2bd3e65c7c4081c4740ec6c