00000020f28c40a15e02893f859ae356feae80e127c7a9637d1dc790d911430a0000000034925afc29a4866e5cd666835dea6fecda806d85f6fce5540da912d4a902547af0368b6922993d1c43ca7b1e