adding sha256 in assembler