TMPL_BITS
#define BUNDLE_SIZE (SLOT_COUNT * SLOT_BITS + TMPL_BITS)
#define TMPL_MASK ((1 << TMPL_BITS) - 1)
#define SLOT(p,i) ((_SLOT(p,i) >> (TMPL_BITS+((i)<<3)+(i))) & SLOT_MASK)
#define TMPL_MASK ((1 << TMPL_BITS) - 1)
#define SLOT_SHIFT(i) (TMPL_BITS+((i)<<3)+(i))