00004020f0d9dec97b18f8cdaa1d22feacbb690c15e5be5ef1faeb000000000000000000ef677dd939d44a234318f59e0634ce81db1885cf9ceeee399a474d47159c2c2bbf3cc6649e9c021858ae25f3