No lookup tables, SIMD, or out-of-bounds reads: just SWAR. Beating almost every implementation in ~3 nanoseconds.