11#if defined P2047m1l226
13#define two_cofactor 64
14#define primes_batches 15
16#define NUMBER_OF_WORDS 32
17#define UPPER_BOUND 1044
18#define ELLIGATOR_SEED 2
20#elif defined P2047m4l205
22#define two_cofactor 275
23#define primes_batches 13
25#define NUMBER_OF_WORDS 32
26#define UPPER_BOUND 1044
27#define ELLIGATOR_SEED 15
29#elif defined P2047m6l194
31#define two_cofactor 387
32#define primes_batches 12
34#define NUMBER_OF_WORDS 32
35#define UPPER_BOUND 1044
36#define ELLIGATOR_SEED 4
38#elif defined P2047m7l188
40#define two_cofactor 450
41#define primes_batches 10
43#define NUMBER_OF_WORDS 32
44#define UPPER_BOUND 1044
45#define ELLIGATOR_SEED 7
48#error BITS must be 2048
51#define primes NS(primes)
52#define primes_dac NS(primes_dac)
53#define primes_daclen NS(primes_daclen)
55#define batch_start NS(batch_start)
56#define batch_stop NS(batch_stop)
57#define batch_keybounds_start NS(batch_keybounds_start)
58#define batch_keybounds_stop NS(batch_keybounds_stop)
59#define batch_numkeys NS(batch_numkeys)
60#define batch_maxdac NS(batch_maxdac)
62extern const int64_t
primes[primes_num];
66extern const int64_t
batch_stop[primes_batches];
71extern const int8_t
strategy[WOMBATKEYS];
#define batch_keybounds_start
const int8_t strategy[WOMBATKEYS]
#define batch_keybounds_stop