00000020d8677bafa8d6f7fccb2c577214461cad821511606cf4eb000000000000000000557f0b8ac5cf2c1c4c4fe1d43760ac7ebb1dbe1b6f0396fb5a9863145e0b6ac33bdf8a5e166e0218ddc98a70