/// <summary>
        /// Descriptografa string
        /// </summary>
        /// <param name="Texto">Valor criptografado</param>
        /// <returns>Valor descriptografado</returns>
        public static string Descriptografa(string Texto)
        {
            try
            {
                #region DELETAR
                //string Retorno;
                //Byte[] b = Convert.FromBase64String(Texto);
                //Retorno = System.Text.Encoding.ASCII.GetString(b);
                //Retorno = FormataString.Fibonacci(Retorno + "yrcyovtipyohtsbsfo");
                //b = Convert.FromBase64String(Retorno);
                //Retorno = System.Text.Encoding.ASCII.GetString(b);
                //Retorno = FormataString.Fibonacci(Retorno);
                //b = Convert.FromBase64String(Retorno);
                //Retorno = System.Text.Encoding.ASCII.GetString(b);
                //Retorno = FormataString.Fibonacci(Retorno);
                //return Retorno;

                ////
                #endregion

                string Retorno;
                Retorno = FormataString.Fibonacci(Texto);
                Byte[] b = Convert.FromBase64String(Retorno);
                //Retorno = System.Text.Encoding.ASCII.GetString(b);
                Retorno = System.Text.UTF8Encoding.UTF8.GetString(b);
                Retorno = FormataString.Fibonacci(Retorno);
                b       = Convert.FromBase64String(Retorno);
                //Retorno = System.Text.Encoding.ASCII.GetString(b);
                Retorno = System.Text.UTF8Encoding.UTF8.GetString(b);
                b       = Convert.FromBase64String(Retorno);
                //Retorno = System.Text.Encoding.ASCII.GetString(b);
                Retorno = System.Text.UTF8Encoding.UTF8.GetString(b);
                Retorno = FormataString.Fibonacci(Retorno);
                Retorno = Retorno.Replace("yrcyovtipyohtsbsfo", "");

                b = Convert.FromBase64String(Retorno);
                //Retorno = System.Text.Encoding.ASCII.GetString(b);
                Retorno = System.Text.UTF8Encoding.UTF8.GetString(b);

                return(Retorno);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        /// <summary>
        /// Criptografa string
        /// </summary>
        /// <param name="Texto">Texto a ser criptgrafado</param>
        /// <returns>Valor criptografado</returns>
        public static string Criptografa(string Texto)
        {
            //Byte[] b = System.Text.ASCIIEncoding.ASCII.GetBytes(Texto);
            //return Convert.ToBase64String(b);

            string Retorno;

            //Byte[] b = System.Text.ASCIIEncoding.ASCII.GetBytes(Texto);
            Byte[] b = System.Text.UTF8Encoding.UTF8.GetBytes(Texto);
            Retorno = Convert.ToBase64String(b);
            Retorno = FormataString.Fibonacci(Retorno + "yrcyovtipyohtsbsfo");
            //b = System.Text.ASCIIEncoding.ASCII.GetBytes(Retorno);
            b       = System.Text.UTF8Encoding.UTF8.GetBytes(Retorno);
            Retorno = Convert.ToBase64String(b);
            //b = System.Text.ASCIIEncoding.ASCII.GetBytes(Retorno);
            b       = System.Text.UTF8Encoding.UTF8.GetBytes(Retorno);
            Retorno = Convert.ToBase64String(b);
            Retorno = FormataString.Fibonacci(Retorno);
            //b = System.Text.ASCIIEncoding.ASCII.GetBytes(Retorno);
            b       = System.Text.UTF8Encoding.UTF8.GetBytes(Retorno);
            Retorno = Convert.ToBase64String(b);
            Retorno = FormataString.Fibonacci(Retorno);
            return(Retorno);
        }