/// <summary> Deserialize this saved data to the SubmitSm </summary>
        ///
        /// <param name="client"> The client. </param>
        /// <param name="data">   The serialized SubmitSm PDU. </param>
        ///
        /// <returns> A SubmitSm. </returns>
        ///
        public SubmitSm Deserialize(SmppClient client, byte[] data)
        {
            SmppReader reader = new SmppReader(client.EncodingMapper);

            return((SubmitSm)reader.ReadPDU(data));
        }