00000020d2c21b8f106a7a4ee9756930c1c9f9d7c14cf772118d4457daac302f0000000007689b5976760346e4154935ff8b42efdae33badceaf60774bdab12a7289479a6872426ace29111cf2f2bfa9