00405e2fc6eb03f51abe57dd2593f5a35032bf2e82b4066ad2bd11050000000000000000313f3baabda25e92f07f180b1c5311d88748012a3f1b3e3b866aaa2b1335ba8222e3fa627df1061814b69ac2