89C8F24CF6A1CC4730885F2B9EC5F747DEBDD45DCCE540EF03BD273868ABCEFA8E5C0FED177B6B718395A2F26259792E1A82AAC1703900FAE0D7FA68A1E32755F528CA69A9A56280EC1F14E747367BB295D3F69D97A64C61DA30E14E7C12381224246634146562CC6680FC68AB56F9E4CCDBBA99E52A6A9F2725228939FF447B