00e0ff3fa45bd17d6cdbcf67979acd680f552ab1806ef7d29a9e5e000000000000000000af20768de58c61d7f22006ab935dc909ebbedce28f5daf279d4c425047463497ba7c216880540218734e417c