8FF4D13ABECD6A61429B9B5C839F66A951EC5C6856AF245C33D8124A23273816
02AF0ADDA73BDED83730114DAC7CDB7DB0FAB5E8DC71F356AB302DE3D2E82A68