nl_tokens: / * private : seed mixer
pl_tokens: function seed_mix ( ) { a ^= b << 11 ; d = add ( d , a ) ; b = add ( b , c ) ; b ^= c >>> 2 ; e = add ( e , b ) ; c = add ( c , d ) ; c ^= d << 8 ; f = add ( f , c ) ; d = add ( d , e ) ; d ^= e >>> 16 ; g = add ( g , d ) ; e = add ( e , f ) ; e ^= f << 10 ; h = add ( h , e ) ; f = add ( f , g ) ; f ^= g >>> 4 ; a = add ( a , f ) ; g = add ( g , h ) ; g ^= h << 8 ; b = add ( b , g ) ; h = add ( h , a ) ; h ^= a >>> 9 ; c = add ( c , h ) ; a = <mask> ( a , b ) ; }