private byte[] Export()
        {
            int len = Math.Min(Blob?.Length ?? 0, (int)Math.Ceiling(Max / bitsper));

            byte[] ret = new byte[len];
            int    ix  = 0;

            for (int i = 0; i < len; i++)
            {
                IOEx.Put(Blob[i], ret, ref ix, false, len - ix);
            }
            return(ret);
        }