I have created a SHA-256 hash of a webpage using nodejs crypto.createHash. It is different than what is computed by this extension when I load that page. I'm guessing this is because the input to the respective hash functions are different. Any thoughts on how the input to the extension hash function might differ from the source html file?