JS bitwise operators use all 32-bits, added mask to keep bitwise NOT to 8-bits
-rw-r--r-- 11 .gitignore
-rw-r--r-- 511 ChangeLog
-rw-r--r-- 25755 LICENSE
-rw-r--r-- 2820 README
drwxr-xr-x - doc
-rw-r--r-- 1306 pom.xml
drwxr-xr-x - src
-rw-r--r-- 306 static.xml