00000020afc996d7cfbf9711f52bb14d7d20c80f6e7cb08ac63310b3a4f4df0000000000516081316f56cd92df51b00f4f7bb4c800909c594d0029bf6fe720c8c5c8adb9810af266ed2e121c115a9214