public int PeekMSB(int count) { if (BitCount < count) FetchMSB(); return (int)((Bits >> (32 - count)) & ~((~0) << count)); }