public bool IsLDMFlightDataValid(string[] splitMessageContent)
        {
            if (MessageValidation.IsLoadDistributionMessageTypeValid(splitMessageContent[0]))
            {
                var flightDataRegex = new Regex(FlightInfoConstants.IsLDMFlightInfoValid);
                var match           = flightDataRegex.Match(splitMessageContent[1]);
                if (match.Success)
                {
                    string fltNumber    = match.Groups["flt"].Value;
                    string registration = match.Groups["reg"].Value;
                    string date         = match.Groups["date"].Value;


                    if (this.IsFlightNumberAndRegistrationValid(fltNumber, registration))
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
            }
            else
            {
                return(false);
            }

            return(true);
        }