Byte(flag); if (flag & 1) Int(date1); if (flag & 2) Int(date2); if (flag & 4) Int(date3); if (flag & 8) Int(date4);