0020af20f0a1ff2aa8f4d7ccd00c7af77528551f18f745efbd03a3000000000000000000d0bc07c4a97954abfa3f32c0834a4c3a1a62668c6830ae977dbe557db6d1ec9fe4d2aa69634001180b0fe501