s.recv uses hex nibbles, not bits
Fixed AMAC bug (forgot to account for it in the accumulator logic)