10C6DB27F2E5D13D8B053A175260280B8B652B50024B51DA12D1AB3A449B20389E80340F55CBC349394D4C86B5555E8E34301FC378CD3CD8D90668A84EAF14D3EA6DE6676761D909BDCC74DE81AB429604AF6F67000A3BE4CB7D78A5B61E86DAA064385D69B90C44493D9F8B43F2E97809D71950957145FAD611F9B6668E8DD96