8A4C21249DA4F3DEA73FD8B0B14C53CAD9507AB720FC3F298C8C8CD7757E853514F1EFA1CF005F5B72F8B6DE2859CF4FAA46C6D8533008BC7088A22A82D8FC9D7B429D2C11B237B82F03DA8466089016810AE1BBC70A1BDD45175917C5C38BF38721CBEDB7CB2311C391E9D4BE53CA6667D2F50919F940F39C9439BD27E9F0E5