KEY_SIZE_BITS
KEY_FIELD(KEY_SIZE, high, 20, KEY_SIZE_BITS)
1U << (KEY_SIZE_BITS - 1));
(1 << KEY_SIZE_BITS) - 1);