d3d9dfe933d3d96f0f5455fdb3bdd9fcb2d1866f563dfe97a76d0db20080ef17e73decf3a0707ae5f78728a25fb990492d9661746b698daeae858e26ab9511b8