932203248246bd89bb5af61aca697d2c2bf08a10
1a6581ff25557b86994d53d9ea0d66c92b06f30a45d5f63f1e2e4528da1d81bd
21295bb9181c89c4b1d3c80f7417d4047af85046
044021034afcaeae646f3187c158fc15d122e162ce4c2e28d785aeae76855f9a