0000002031a7040c6882c28eaaa802cac8f1f8af4f03bdc3e0dc0be5a051770000000000c59edb902e07dd151bb6dd956e4ce133780bedde6a7d5e0c3b4d0624420e8f27e27ed26750a12f1c08f6bd51