f82dd33f40afb0766b164bdd189103eb2d22feb49259651d3d7b0ab6844af6ca
f82dd33f40...b6844af6ca
de0c953a8f7a63044bdd0098f70ee5153c3bf1d4a97c3ade51527842056feb12
de0c953a8f...42056feb12