00808d23d3f70f05c6876bbf25c381b861f88d7592c90f8f8d14fbacb146000000000000090d4b0f31eeebecd5162e67ccd5be2140df1569644f27db0ccaca46eb7f7bcf07b1ab620e18111b06618acc