00000020faf1aefe2aba1278f5b6f1cc8accb42a1a7518cf14c0cd703c43607400000000405f0174bf9c95abe6ec715ad23c67a252c27182069f797faa575f0cd45afebac2f52365eba3141cabd59137