00000020d16a1de5486f7ff34f9075b5e3e51e9b0e0db3e2ab70b2c77dc3b0060000000020b2639e38c1565fc40a34cddeaed13f0bd1b15096bb4307362d5a813b937759fe05c4657bb1441c30039e34