00000020efdcd0aaebf623675eb12c0bd598d1a2aca3f46d62893803d71e57000000000031d3c7bc1306aba97d9e88162d714c22a6eb1964e46b2a26112029783290958498f775578b2b061c329270ae