12AE0CD64E6EA5A7D4FE7EC18B69F171478D402E2810E317FAB9EFF9D3B3340D
40FBFD484B1EEBF76C1A418871DEBDF8083671B07B9CE05A2A1872CB8178A4B1