added a 64-bit debruijn multiplication table to quickly calculate lsbs