0C68FE2C24AD2D441A5EB673C93A1E7D143A62384495511E33CBEFBF294C1759
2760F49F5E135A27D1A1047C8B97E8814C2048DA3BA9E1788E27C3484BB89CAD