00000020450de1cf8ab40b0fc95e52c9e03a2f3873c438c645264401000000000000000034957df40200a3d51db5df659651e17db146c88656767fc8c2ebdf710761013d1ad221587451041856edd30d