00000020cd34b678af4695cb216f4a70af2a8ec7e3df4428536a2058c8f2e10f0000000065ac66f71165c30dac88566a3a38c0e40a1974d8018a68c2cc7a266b06d8211b9212ab6529750e1c6b28e507