69C2E0DC00012974C8E9D8E3055D17528B972EB05749ABF0D39DC477E24E6199
BA1CE0A4E3726D621AE16F9D1713F6FF6E6CC7762AD3C6E858B3AA0A0E7085BE