0000002058ced2ae5f59c034714f378dee77c1f58ee005b1295d6f559813e603000000005ab1cc53c487be7bc48299a89154ce5f0ae2b2eb733ff21a62416a7e92e4ad415ef65c6515af0a1c66ce0af3