varints are actually up to 28 bits long