143AC917D2566C0CD4A62AD876ACC34D1052FFB509CFB1E262CC60A70C191052
0C7F588F146EB864DE5D968A23C5591E17E9247DAA9EB1755FDC3FFC730055AE