00000020d78f0e9fa03f1dcc87324891a745c55027f04995c586bb000000000000000000a9a679f6e27b49ff73f5d00a4bae9323a2c76a8ae2bed0b719da375f21a051cac661115b9dea0118d4ee0e4d