LOWER_BITS
#define LOWER_MAX (1 << LOWER_BITS)
#define UPPER1_SHIFT (LOWER_BITS + UPPER_BITS)
#define UPPER2_SHIFT LOWER_BITS