89CA016C36A13259B8CB365829E3FD8981AA88B3EE2B8FCF48FF740CAE3004E52CBA5D076A87D733D94905D32EF5E63638BC7E38B62B1AF36C128A3A696605AA55F2CD3F99C4D844BF09B7A129609320F0117228D5F4183A888D86D1468FA18FFD5DE102CD8766F8542ABEF3AF740DB23A49B1D386EB19B97B2577A053324EEB