D3D4C00E841B89D4D05DDBC2A75E5D7EFFD66BF1680229507A6573395E357AD6
7C8EAEA5BF27195189AE4DB9194857161CAD52EB8150B649479625B42CA7FDB1