f504242d9e04b83d7b81c1b2d5de8542%%%%%%%%%%%%%%%%%