0000002040bcb33ae457a3b89dc994b1afd6dbe07c58ad75413283673ee5597e0000000047d89358cdb054776ec26dc4cb8237296bf9540e36afb5e357cc674ad798d5fc83438f5cffff001dad213112