_1+2^128x 340282366920938463463374607431768211455 q: _1+2^128x 3 5 17 257 641 65537 274177 6700417 67280421310721 */ q: _1+2^128x 340282366920938463463374607431768211455