0020d1223e8aa632556f1c97783a2be992ca0cef9f9c2a28171a3b00000000000000000024ad81cdc0556710a8c3149b4860b9a1e1c95321d21864c37b7f65950afd50fde2e5795e361f02185c5cfbee