70976ef4708d0ac68e692b133a8224f2f4cde6a3 padlock-sha-complete.diff