00000020d05099b9b0ff0d77d2753b9a8149e8d73303d4a38c380676a548611e00000000505caddb7d31586a6d5e66ff48e15a238455d0d91fb03e47bad557f4ae7a8a9bbcc347682c18031c44ee154a