00000020d1156ad15a8cce56f743e81cf52751546d2187d031dfce020000000000000000293d95da9601c4cf9debbabf5d8ba59688a540bf6dc2a42c4ab3e3962aeae982cca2a75a68d60218f4fbcb78