00000020d12ff7042ccbe752d47b7baa3e2edd329460c8b77c3568fca1579c99000000007c7a6db931116a642df62782917f3750bf641434f54d1259cb4e92ea7f7d48a277f7e2672db7121c1842932a