switch to midje
teach base64 about padding
base64/decode ignores whitespace
read-hex, decode, to byte arrays
s1c7
s1c8