70abffc05fb426434b31df37ce8603bfaae17da9dccd9559d5f17bc1a6ae3b77
70abffc05f...c1a6ae3b77
bd62ca4e663f61ff873bbc94256d01b83c244db3da0591e256e4afdc90917cbf
bd62ca4e66...dc90917cbf