tramp (2.6.0-pre master/b30b33ed9b3cdacecebef73ad1131f03c635de7a); tramp over MFA/totp

Randy Yates <[email protected]>
Newsgroups gmane.emacs.tramp
Message-ID <[email protected]>
    My organization has recently enabled MFA/totp over ssh on all our linux
    systems. We are using JumpCloud and it was apparently configured by
    JumpCloud automatically when they turned MFA on.

    I am able to ssh from one linux box (ubuntu 18.04) to another using the
    command-line ssh (openssh). The transaction looks like this:

        <username>@Lubuntu-22259:/<cwd>$ ssh -YC <username>@<dest-host>
        Password:
        Verification code: xxxxxxxxxxxx

        Welcome to Ubuntu 18.04.6 LTS (GNU/Linux 4.15.0-213-generic x86_64)

         * Documentation:  https://help.ubuntu.com
         * Management:     https://landscape.canonical.com
         * Support:        https://ubuntu.com/advantage

        Expanded Security Maintenance for Infrastructure is not enabled.

        2 updates can be applied immediately.
        To see these additional updates run: apt list --upgradable

        154 additional security updates can be applied with ESM Infra.
        Learn more about enabling ESM Infra service for Ubuntu 18.04 at
        https://ubuntu.com/18-04

        Last login: Tue Sep  5 11:35:47 2023 from 192.168.1.100
        <username>@Lubuntu-25316:~$

    I found that when I use tramp, it prompts me for the password as usual,
    but after entering the correct password, it prompts me again for the
    password instead of the verification code.

    This is the original :

        #   $OpenBSD: sshd_config,v 1.101 2017/03/14 07:19:07 djm Exp $

        # This is the sshd server system-wide configuration file.  See
        # sshd_config(5) for more information.

        # This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin

        # The strategy used for options in the default sshd_config shipped with
        # OpenSSH is to specify options with their default value where
        # possible, but leave them commented.  Uncommented options override the
        # default value.

        #Port 22
        #AddressFamily any
        #ListenAddress 0.0.0.0
        #ListenAddress ::

        #HostKey /etc/ssh/ssh_host_rsa_key
        #HostKey /etc/ssh/ssh_host_ecdsa_key
        #HostKey /etc/ssh/ssh_host_ed25519_key

        # Ciphers and keying
        #RekeyLimit default none

        # Logging
        #SyslogFacility AUTH
        #LogLevel INFO

        # Authentication:

        #LoginGraceTime 2m
        #PermitRootLogin prohibit-password
        #StrictModes yes
        #MaxAuthTries 6
        #MaxSessions 10

        #PubkeyAuthentication yes

        # Expect .ssh/authorized_keys2 to be disregarded by default in future.
        #AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2

        #AuthorizedPrincipalsFile none

        #AuthorizedKeysCommand none
        #AuthorizedKeysCommandUser nobody

        # For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
        #HostbasedAuthentication no
        # Change to yes if you don't trust ~/.ssh/known_hosts for
        # HostbasedAuthentication
        #IgnoreUserKnownHosts no
        # Don't read the user's ~/.rhosts and ~/.shosts files
        #IgnoreRhosts yes

        # To disable tunneled clear text passwords, change to no here!
        #PasswordAuthentication yes
        #PermitEmptyPasswords no

        # Change to yes to enable challenge-response passwords (beware issues with
        # some PAM modules and threads)
        ChallengeResponseAuthentication no

        # Kerberos options
        #KerberosAuthentication no
        #KerberosOrLocalPasswd yes
        #KerberosTicketCleanup yes
        #KerberosGetAFSToken no

        # GSSAPI options
        #GSSAPIAuthentication no
        #GSSAPICleanupCredentials yes
        #GSSAPIStrictAcceptorCheck yes
        #GSSAPIKeyExchange no

        # Set this to 'yes' to enable PAM authentication, account processing,
        # and session processing. If this is enabled, PAM authentication will
        # be allowed through the ChallengeResponseAuthentication and
        # PasswordAuthentication.  Depending on your PAM configuration,
        # PAM authentication via ChallengeResponseAuthentication may bypass
        # the setting of "PermitRootLogin without-password".
        # If you just want the PAM account and session checks to run without
        # PAM authentication, then enable this but set PasswordAuthentication
        # and ChallengeResponseAuthentication to 'no'.
        UsePAM yes

        #AllowAgentForwarding yes
        #AllowTcpForwarding yes
        #GatewayPorts no
        X11Forwarding yes
        #X11DisplayOffset 10
        #X11UseLocalhost yes
        #PermitTTY yes
        PrintMotd no
        #PrintLastLog yes
        #TCPKeepAlive yes
        #UseLogin no
        #PermitUserEnvironment no
        #Compression delayed
        #ClientAliveInterval 0
        #ClientAliveCountMax 3
        #UseDNS no
        #PidFile /var/run/sshd.pid
        #MaxStartups 10:30:100
        #PermitTunnel no
        #ChrootDirectory none
        #VersionAddendum none

        # no default banner path
        #Banner none

        # Allow client to pass locale environment variables
        AcceptEnv LANG LC_*

        # override default of no subsystems
        Subsystem   sftp    /usr/lib/openssh/sftp-server

        # Example of overriding settings on a per-user basis
        #Match User anoncvs
        #   X11Forwarding no
        #   AllowTcpForwarding no
        #   PermitTTY no
        #   ForceCommand cvs server

    This is the new :

        ChallengeResponseAuthentication yes
        UsePAM yes
        PubkeyAuthentication no
        PermitRootLogin yes
        PasswordAuthentication yes
        PidFile /run/sshd.pid
        AuthorizedKeysFile .ssh/authorized_keys
        #   $OpenBSD: sshd_config,v 1.101 2017/03/14 07:19:07 djm Exp $

        # This is the sshd server system-wide configuration file.  See
        # sshd_config(5) for more information.

        # This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin

        # The strategy used for options in the default sshd_config shipped with
        # OpenSSH is to specify options with their default value where
        # possible, but leave them commented.  Uncommented options override the
        # default value.

        #Port 22
        #AddressFamily any
        #ListenAddress 0.0.0.0
        #ListenAddress ::

        #HostKey /etc/ssh/ssh_host_rsa_key
        #HostKey /etc/ssh/ssh_host_ecdsa_key
        #HostKey /etc/ssh/ssh_host_ed25519_key

        # Ciphers and keying
        #RekeyLimit default none

        # Logging
        #SyslogFacility AUTH
        #LogLevel INFO

        # Authentication:

        #LoginGraceTime 2m
        #PermitRootLogin prohibit-password
        #StrictModes yes
        #MaxAuthTries 6
        #MaxSessions 10

        #PubkeyAuthentication yes

        # Expect .ssh/authorized_keys2 to be disregarded by default in future.
        #AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2

        #AuthorizedPrincipalsFile none

        #AuthorizedKeysCommand none
        #AuthorizedKeysCommandUser nobody

        # For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
        #HostbasedAuthentication no
        # Change to yes if you don't trust ~/.ssh/known_hosts for
        # HostbasedAuthentication
        #IgnoreUserKnownHosts no
        # Don't read the user's ~/.rhosts and ~/.shosts files
        #IgnoreRhosts yes

        # To disable tunneled clear text passwords, change to no here!
        #PasswordAuthentication yes
        #PermitEmptyPasswords no

        # Change to yes to enable challenge-response passwords (beware issues with
        # some PAM modules and threads)

        # Kerberos options
        #KerberosAuthentication no
        #KerberosOrLocalPasswd yes
        #KerberosTicketCleanup yes
        #KerberosGetAFSToken no

        # GSSAPI options
        #GSSAPIAuthentication no
        #GSSAPICleanupCredentials yes
        #GSSAPIStrictAcceptorCheck yes
        #GSSAPIKeyExchange no

        # Set this to 'yes' to enable PAM authentication, account processing,
        # and session processing. If this is enabled, PAM authentication will
        # be allowed through the ChallengeResponseAuthentication and
        # PasswordAuthentication.  Depending on your PAM configuration,
        # PAM authentication via ChallengeResponseAuthentication may bypass
        # the setting of "PermitRootLogin without-password".
        # If you just want the PAM account and session checks to run without
        # PAM authentication, then enable this but set PasswordAuthentication
        # and ChallengeResponseAuthentication to 'no'.

        #AllowAgentForwarding yes
        #AllowTcpForwarding yes
        #GatewayPorts no
        X11Forwarding yes
        #X11DisplayOffset 10
        #X11UseLocalhost yes
        #PermitTTY yes
        PrintMotd no
        #PrintLastLog yes
        #TCPKeepAlive yes
        #UseLogin no
        #PermitUserEnvironment no
        #Compression delayed
        ClientAliveInterval 300
        ClientAliveCountMax 3
        #UseDNS no
        #PidFile /var/run/sshd.pid
        #MaxStartups 10:30:100
        #PermitTunnel no
        #ChrootDirectory none
        #VersionAddendum none

        # no default banner path
        #Banner none

        # Allow client to pass locale environment variables
        AcceptEnv LANG LC_*

        # override default of no subsystems
        Subsystem   sftp    /usr/lib/openssh/sftp-server

        # Example of overriding settings on a per-user basis
        #Match User anoncvs
        #   X11Forwarding no
        #   AllowTcpForwarding no
        #   PermitTTY no
        #   ForceCommand cvs server

    Finally, note that before these security updates, tramp was working
    fine. I am using emacs version

        GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30, cairo version 1.15.10) of 2022-06-16.

    Is it possible to update tramp so that it operates correctly with this
    configuration?

    Thanks for your help, and let me know if there is anything else you
    need.

    Randy Yates
    Apex Semiconductors (USA) Company Limited
    984-368-8148 (cell, work)
    919-412-8994 (cell, personal)


    Emacs  : GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30, cairo version 1.15.10)
     of 2022-06-16
    Package: tramp (2.6.0-pre master/b30b33ed9b3cdacecebef73ad1131f03c635de7a)

    current state:
    ==============
    (setq
     backup-by-copying-when-mismatch t
     backup-by-copying-when-privileged-mismatch 200
     connection-local-criteria-alist '(((:application tramp :protocol "adb") tramp-adb-connection-local-default-shell-profile)
                                       ((:application tramp) tramp-connection-local-default-system-profile tramp-connection-local-default-shell-profile))
     connection-local-profile-alist '((tramp-adb-connection-local-default-shell-profile (shell-file-name . "/system/bin/sh") (shell-command-switch . "-c"))
                                      (tramp-connection-local-default-shell-profile (shell-file-name . "/bin/sh") (shell-command-switch . "-c"))
                                      (tramp-connection-local-default-system-profile (path-separator . ":") (null-device . "/dev/null")))
     file-name-handler-alist '(("\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\|rate\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'" . tramp-archive-autoload-file-name-handler)
                               ("\\(?:\\.tzst\\|\\.zst\\|\\.dz\\|\\.txz\\|\\.xz\\|\\.lzma\\|\\.lz\\|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~\\|\\.~[-[:alnum:]:#@^._]+\\(?:~[[:digit:]]+\\)?~\\)?\\'" . jka-compr-handler)
                               ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" . epa-file-handler)
                               ("\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\|rate\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'" . tramp-archive-file-name-handler)
                               ("\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'" . tramp-completion-file-name-handler)
                               ("^/\\(\\(?:\\([[:alnum:]-]+\\):\\(?:\\([^/|:    ]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?|\\)+\\)?\\([[:alnum:]-]+\\):\\(?:\\([^/|:    ]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?:\\([^\n%d]*\\'\\)" . tramp-file-name-handler)
                               ("\\`/:" . file-name-non-special))
     password-cache t
     password-cache-expiry 16
     remote-file-name-inhibit-cache 10
     shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
     tramp-actions-before-shell '((tramp-login-prompt-regexp tramp-action-login) (tramp-password-prompt-regexp tramp-action-password) (tramp-wrong-passwd-regexp tramp-action-permission-denied)
                                  (shell-prompt-pattern tramp-action-succeed) (tramp-shell-prompt-pattern tramp-action-succeed) (tramp-yesno-prompt-regexp tramp-action-yesno)
                                  (tramp-yn-prompt-regexp tramp-action-yn) (tramp-terminal-prompt-regexp tramp-action-terminal) (tramp-antispoof-regexp tramp-action-confirm-message)
                                  (tramp-security-key-confirm-regexp tramp-action-show-and-confirm-message) (tramp-process-alive-regexp tramp-action-process-alive))
     tramp-actions-copy-out-of-band '((tramp-password-prompt-regexp tramp-action-password) (tramp-wrong-passwd-regexp tramp-action-permission-denied)
                                      (tramp-copy-failed-regexp tramp-action-permission-denied) (tramp-security-key-confirm-regexp tramp-action-show-and-confirm-message)
                                      (tramp-process-alive-regexp tramp-action-out-of-band))
     tramp-adb-connection-local-default-shell-variables '((shell-file-name . "/system/bin/sh") (shell-command-switch . "-c"))
     tramp-adb-file-name-handler-alist '((access-file . tramp-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file) (copy-directory . tramp-handle-copy-directory)
                                         (copy-file . tramp-adb-handle-copy-file) (delete-directory . tramp-adb-handle-delete-directory) (delete-file . tramp-adb-handle-delete-file)
                                         (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-handle-directory-files)
                                         (directory-files-and-attributes . tramp-adb-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache)
                                         (exec-path . tramp-adb-handle-exec-path) (expand-file-name . tramp-handle-expand-file-name)
                                         (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes . tramp-adb-handle-file-attributes)
                                         (file-directory-p . tramp-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-adb-handle-file-executable-p)
                                         (file-exists-p . tramp-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-adb-handle-file-local-copy)
                                         (file-locked-p . tramp-handle-file-locked-p) (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-adb-handle-file-name-all-completions)
                                         (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p)
                                         (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory)
                                         (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p)
                                         (file-notify-add-watch . tramp-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch)
                                         (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-adb-handle-file-readable-p)
                                         (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . tramp-handle-file-selinux-context)
                                         (file-symlink-p . tramp-handle-file-symlink-p) (file-system-info . tramp-adb-handle-file-system-info) (file-truename . tramp-handle-file-truename)
                                         (file-writable-p . tramp-adb-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name)
                                         (insert-directory . tramp-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load)
                                         (lock-file . tramp-handle-lock-file) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-adb-handle-make-directory)
                                         (make-directory-internal . ignore) (make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file)
                                         (make-process . tramp-adb-handle-make-process) (make-symbolic-link . tramp-handle-make-symbolic-link) (process-file . tramp-adb-handle-process-file)
                                         (rename-file . tramp-adb-handle-rename-file) (set-file-acl . ignore) (set-file-modes . tramp-adb-handle-set-file-modes) (set-file-selinux-context . ignore)
                                         (set-file-times . tramp-adb-handle-set-file-times) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime)
                                         (shell-command . tramp-handle-shell-command) (start-file-process . tramp-handle-start-file-process)
                                         (substitute-in-file-name . tramp-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory)
                                         (tramp-get-remote-gid . ignore) (tramp-get-remote-uid . ignore) (tramp-set-file-uid-gid . ignore) (unhandled-file-name-directory . ignore)
                                         (unlock-file . tramp-handle-unlock-file) (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime)
                                         (write-region . tramp-adb-handle-write-region))
     tramp-adb-ls-date-regexp "[[:space:]][[:digit:]]\\{4\\}-[[:digit:]]\\{2\\}-[[:digit:]]\\{2\\}[[:space:]][[:digit:]]\\{2\\}:[[:digit:]]\\{2\\}[[:space:]]"
     tramp-adb-ls-date-time-regexp "[[:digit:]]\\{2\\}:[[:digit:]]\\{2\\}"
     tramp-adb-ls-date-year-regexp "[[:digit:]]\\{4\\}-[[:digit:]]\\{2\\}-[[:digit:]]\\{2\\}"
     tramp-adb-ls-toolbox-regexp "^[[:space:]]*\\([-.[:alpha:]]+\\)\\(?:[[:space:]]+[[:digit:]]+\\)?[[:space:]]*\\([^[:space:]]+\\)[[:space:]]+\\([^[:space:]]+\\)[[:space:]]+\\([[:digit:]]+\\)[[:space:]]+\\([[:digit:]]\\{4\\}-[[:digit:]]\\{2\\}-[[:digit:]]\\{2\\}[[:space:]][[:digit:]]\\{2\\}:[[:digit:]]\\{2\\}\\)[[:space:]]\\(.*\\)$"
     tramp-adb-method "adb"
     tramp-adb-program "adb"
     tramp-adb-prompt '(decode-coding-string (base64-decode-string "XlteIyQKDV0qWyMkXVtbOnNwYWNlOl1d") 'raw-text)
     tramp-antispoof-regexp "Access granted\\. Press Return to begin session\\. "
     tramp-archive-all-gvfs-methods '("archive" "afp" "dav" "davs" "ftp" "gdrive" "http" "https" "mtp" "nextcloud" "sftp" "smb")
     tramp-archive-compression-suffixes '("bz2" "gz" "lrz" "lz" "lz4" "lzma" "lzo" "uu" "xz" "Z" "zst")
     tramp-archive-enabled t
     tramp-archive-file-name-handler-alist '((access-file . tramp-archive-handle-access-file) (add-name-to-file . tramp-archive-handle-not-implemented) (copy-file . tramp-archive-handle-copy-file)
                                             (delete-directory . tramp-archive-handle-not-implemented) (delete-file . tramp-archive-handle-not-implemented)
                                             (directory-file-name . tramp-archive-handle-directory-file-name) (directory-files . tramp-handle-directory-files)
                                             (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . tramp-archive-handle-not-implemented)
                                             (dired-uncache . tramp-archive-handle-dired-uncache) (exec-path . ignore) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
                                             (file-acl . ignore) (file-attributes . tramp-archive-handle-file-attributes) (file-directory-p . tramp-handle-file-directory-p)
                                             (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-archive-handle-file-executable-p) (file-exists-p . tramp-handle-file-exists-p)
                                             (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-archive-handle-file-local-copy) (file-locked-p . ignore)
                                             (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-archive-handle-file-name-all-completions) (file-name-case-insensitive-p . ignore)
                                             (file-name-completion . tramp-handle-file-name-completion) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
                                             (file-notify-rm-watch . ignore) (file-notify-valid-p . ignore) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-archive-handle-file-readable-p)
                                             (file-regular-p . tramp-handle-file-regular-p) (file-selinux-context . tramp-handle-file-selinux-context) (file-symlink-p . tramp-handle-file-symlink-p)
                                             (file-system-info . tramp-archive-handle-file-system-info) (file-truename . tramp-archive-handle-file-truename) (file-writable-p . ignore)
                                             (find-backup-file-name . ignore) (insert-directory . tramp-archive-handle-insert-directory)
                                             (insert-file-contents . tramp-archive-handle-insert-file-contents) (load . tramp-archive-handle-load) (lock-file . ignore)
                                             (make-auto-save-file-name . ignore) (make-directory . tramp-archive-handle-not-implemented) (make-directory-internal . tramp-archive-handle-not-implemented)
                                             (make-lock-file-name . ignore) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-process . ignore)
                                             (make-symbolic-link . tramp-archive-handle-not-implemented) (process-file . ignore) (rename-file . tramp-archive-handle-not-implemented)
                                             (set-file-acl . ignore) (set-file-modes . tramp-archive-handle-not-implemented) (set-file-selinux-context . ignore)
                                             (set-file-times . tramp-archive-handle-not-implemented) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime)
                                             (shell-command . tramp-archive-handle-not-implemented) (start-file-process . tramp-archive-handle-not-implemented)
                                             (temporary-file-directory . tramp-archive-handle-temporary-file-directory) (tramp-get-remote-gid . ignore) (tramp-get-remote-uid . ignore)
                                             (tramp-set-file-uid-gid . ignore) (unhandled-file-name-directory . ignore) (unlock-file . ignore) (vc-registered . ignore)
                                             (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-archive-handle-not-implemented))
     tramp-archive-file-name-regexp "\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\|rate\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'"
     tramp-archive-hash '(nil)
     tramp-archive-method "archive"
     tramp-archive-suffixes '("7z" "apk" "ar" "cab" "CAB" "cpio" "crate" "deb" "depot" "exe" "iso" "jar" "lzh" "LZH" "msu" "MSU" "mtree" "odb" "odf" "odg" "odp" "ods" "odt" "pax" "rar" "rpm" "shar"
                              "tar" "tbz" "tgz" "tlz" "txz" "tzst" "warc" "xar" "xpi" "xps" "zip" "ZIP")
     tramp-archive-unload-hook '(#[0 "\300\301\302\"\210\300\303\302\"\207" [remove-hook tramp-cleanup-all-connections-hook tramp-archive-cleanup-hash kill-emacs-hook] 3]
                                 #[0 "\300\301\302\"\207" [remove-hook after-init-hook tramp-register-archive-file-name-handler] 3]
                                 (closure (t) nil (remove-hook 'after-init-hook #'tramp-register-archive-file-name-handler)))
     tramp-autoload-file-name-regexp "\\`/[^/|:]+:"
     tramp-awk-decode "%a '\\\nBEGIN {\n  b64 = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n}\n{\n  for (i=1; i<=length($0); i++) {\n    c=index(b64, substr($0,i,1))\n    if(c--) {\n      for(b=0; b<6; b++) {\n        o=o*2+int(c/32); c=(c*2)%%64\n        if(++obc==8) {\n          if (o) {\n            printf \"%%c\", o\n          } else {\n            system(\"dd if=/dev/zero bs=1 count=1 %n\")\n          }\n          obc=0; o=0\n        }\n      }\n    }\n  }\n}'"
     tramp-awk-encode "%a '\\\nBEGIN {\n  b64 = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n  b16 = \"0123456789abcdef\"\n}\n{\n  for (c=1; c<=length($0); c++) {\n    d=index(b16, substr($0,c,1))\n    if (d--) {\n      for (b=1; b<=4; b++) {\n        o=o*2+int(d/8); d=(d*2)%%16\n        if (++obc==6) {\n          printf substr(b64,o+1,1)\n          if (++rc>75) { printf \"\\n\"; rc=0 }\n          obc=0; o=0\n        }\n      }\n    }\n  }\n}\nEND {\n  if (obc) {\n    tail=(obc==2) ? \"==\\n\" : \"=\\n\"\n    while (obc++<6) { o=o*2 }\n    printf \"%%c\", substr(b64,o+1,1)\n  } else {\n    tail=\"\\n\"\n  }\n  printf tail\n}'"
     tramp-bug-report-address "[email protected]"
     tramp-cache-data '(((tramp-file-name "ssh" "randyy" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
                        ((tramp-file-name "ssh" "yates" nil "galois.digitalsignallabs.com" "44223" nil nil) ("null-device" "/dev/null") ("uname" "Linux 6.0.12-100.fc35.x86_64")
                         ("locale" "LC_ALL=en_US.utf8") ("test" "test") ("remote-path" ("/usr/bin" "/bin" "/sbin" "/usr/sbin" "/usr/local/bin" "/usr/local/sbin")) ("pipe-buf" 4096)
                         ("remote-shell" "/bin/sh") ("file-exists" "test -e") ("case-insensitive" nil) ("~" "/home/yates") ("home-directory" "/ssh:[email protected]#44223:/home/yates")
                         ("readlink" "\\readlink") ("stat" "env QUOTING_STYLE=locale \\stat") ("id" "/usr/bin/id") ("gid-integer" 1000) ("gid-string" "yates") ("uid-string" "yates")
                         ("ls" "/usr/bin/ls --color=never") ("ls--quoting-style=literal --show-control-chars" "--quoting-style=literal --show-control-chars") ("ls--dired" "--dired") ("df-blocksize" 1)
                         ("df" "\\df --block-size=1 --output=size,used,avail"))
                        ((tramp-file-name "ssh" "ates" nil "galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh" "yates" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
                        (nil ("locale" "en_US.utf8") ("goa-accounts" "cached")) ((tramp-file-name "ssh" "yates" nil "galois.digitalsignallabs.com" "4422" nil nil) nil)
                        ((tramp-file-name "ssh" "tes" nil "galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh" "es" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
                        ((tramp-file-name "ssh" "s" nil "galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh" "r" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
                        ((tramp-file-name "ssh" "ra" nil "galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh" "ran" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
                        ((tramp-file-name "ssh" "rand" nil "galois.digitalsignallabs.com" "44224" nil nil) nil) ((tramp-file-name "ssh" "randy" nil "galois.digitalsignallabs.com" "44224" nil nil) nil)
                        ((tramp-file-name "ssh" "yates" nil "galois.digitalsignallabs.com" nil nil nil) nil))
     tramp-cache-data-changed t
     tramp-cache-read-persistent-data ""
     tramp-cache-undefined 'undef
     tramp-cache-unload-hook '(#[0 "\300\301\302\"\207" [remove-hook kill-emacs-hook tramp-dump-connection-properties] 3]
                               #[0 "\300\301\302\"\210\300\303\302\"\210\300\304\302\"\207" [remove-hook before-revert-hook tramp-flush-file-function eshell-pre-command-hook kill-buffer-hook] 3]
     tramp-cleanup-all-connections-hook '(tramp-archive-cleanup-hash tramp-recentf-cleanup-all)
     tramp-cleanup-connection-hook '(tramp-recentf-cleanup)
     tramp-compat-emacs-compiled-version "29.0.50"
     tramp-compat-temporary-file-directory "/tmp/"
     tramp-compat-use-url-tramp-p t
     tramp-completion-file-name-handler-alist '((file-name-all-completions . tramp-completion-handle-file-name-all-completions) (file-name-completion . tramp-completion-handle-file-name-completion))
     tramp-completion-file-name-regexp "\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'"
     tramp-completion-file-name-regexp-alist '((default . "\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'") (simplified . "\\`/\\(\\([^/|:]*|\\)*[^/|:]+\\)?\\'")
                                               (separate . "\\`/\\(\\[[^]]*\\)?\\'"))
     tramp-completion-file-name-regexp-default "\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'"
     tramp-completion-file-name-regexp-separate "\\`/\\(\\[[^]]*\\)?\\'"
     tramp-completion-file-name-regexp-simplified "\\`/\\(\\([^/|:]*|\\)*[^/|:]+\\)?\\'"
     tramp-completion-function-alist '(("mtp" (tramp-parse-media-names "_afc._tcp") (tramp-parse-media-names "_gphoto2._tcp") (tramp-parse-media-names "_mtp._tcp"))
                                       ("nextcloud" (tramp-parse-goa-accounts "_nextcloud._tcp")) ("gdrive" (tramp-parse-goa-accounts "_gdrive._tcp")) ("adb" (tramp-adb-parse-device-names ""))
                                       ("rclone" (tramp-rclone-parse-device-names "")) ("fcp" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("psftp" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("pscp" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("plink" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts")) ("sg" (tramp-parse-etc-group "/etc/group"))
                                       ("ksu" (tramp-parse-passwd "/etc/passwd")) ("doas" (tramp-parse-passwd "/etc/passwd")) ("sudo" (tramp-parse-passwd "/etc/passwd"))
                                       ("su" (tramp-parse-passwd "/etc/passwd")) ("nc" (tramp-parse-hosts "/etc/hosts")) ("telnet" (tramp-parse-hosts "/etc/hosts"))
                                       ("sshx" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("ssh" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("rsync" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("scpx" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("scp" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts"))
                                       ("sshfs" (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts")) ("sudoedit" (tramp-parse-passwd "/etc/passwd")))
     tramp-completion-function-alist-putty '((tramp-parse-putty "~/.putty/sessions"))
     tramp-completion-function-alist-rsh '((tramp-parse-rhosts "/etc/hosts.equiv") (tramp-parse-rhosts "~/.rhosts"))
     tramp-completion-function-alist-sg '((tramp-parse-etc-group "/etc/group"))
     tramp-completion-function-alist-ssh '((tramp-parse-rhosts "/etc/hosts.equiv") (tramp-parse-rhosts "/etc/shosts.equiv") (tramp-parse-shosts "/etc/ssh/ssh_known_hosts")
                                           (tramp-parse-sconfig "/etc/ssh/ssh_config") (tramp-parse-shostkeys "/etc/ssh2/hostkeys") (tramp-parse-sknownhosts "/etc/ssh2/knownhosts")
                                           (tramp-parse-rhosts "~/.rhosts") (tramp-parse-rhosts "~/.shosts") (tramp-parse-shosts "/home/randyy/.ssh/known_hosts")
                                           (tramp-parse-sconfig "/home/randyy/.ssh/config") (tramp-parse-shostkeys "~/.ssh2/hostkeys") (tramp-parse-sknownhosts "~/.ssh2/knownhosts"))
     tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd"))
     tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts"))
     tramp-completion-reread-directory-timeout 10
     tramp-completion-use-auth-sources t
     tramp-confirm-rename-file-names t
     tramp-connection-local-default-shell-variables '((shell-file-name . "/bin/sh") (shell-command-switch . "-c"))
     tramp-connection-local-default-system-variables '((path-separator . ":") (null-device . "/dev/null"))
     tramp-connection-min-time-diff 5
     tramp-connection-properties '(("/sshfs:" "direct-async-process" t))
     tramp-connection-timeout 60
     tramp-copy-failed-regexp "\\(.+: \\(No such file or directory\\|Permission denied\\|is a directory\\|not a regular file\\)\\)\\s-*"
     tramp-copy-size-limit 10240
     tramp-crypt-encfs-config ".encfs6.xml"
     tramp-crypt-file-name-handler-alist '((access-file . tramp-crypt-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file) (copy-directory . tramp-handle-copy-directory)
                                           (copy-file . tramp-crypt-handle-copy-file) (delete-directory . tramp-crypt-handle-delete-directory) (delete-file . tramp-crypt-handle-delete-file)
                                           (directory-files . tramp-crypt-handle-directory-files) (directory-files-and-attributes . tramp-handle-directory-files-and-attributes)
                                           (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache) (exec-path . ignore)
                                           (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes . tramp-crypt-handle-file-attributes)
                                           (file-directory-p . tramp-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-crypt-handle-file-executable-p)
                                           (file-exists-p . tramp-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-handle-file-local-copy)
                                           (file-locked-p . tramp-crypt-handle-file-locked-p) (file-modes . tramp-handle-file-modes)
                                           (file-name-all-completions . tramp-crypt-handle-file-name-all-completions) (file-name-case-insensitive-p . ignore)
                                           (file-name-completion . tramp-handle-file-name-completion) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
                                           (file-notify-rm-watch . ignore) (file-notify-valid-p . ignore) (file-ownership-preserved-p . tramp-crypt-handle-file-ownership-preserved-p)
                                           (file-readable-p . tramp-crypt-handle-file-readable-p) (file-regular-p . tramp-handle-file-regular-p) (file-selinux-context . ignore)
                                           (file-symlink-p . tramp-handle-file-symlink-p) (file-system-info . tramp-crypt-handle-file-system-info) (file-writable-p . tramp-crypt-handle-file-writable-p)
                                           (find-backup-file-name . tramp-handle-find-backup-file-name) (insert-directory . tramp-crypt-handle-insert-directory) (load . tramp-handle-load)
                                           (lock-file . tramp-crypt-handle-lock-file) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name)
                                           (make-directory . tramp-crypt-handle-make-directory) (make-directory-internal . ignore) (make-lock-file-name . tramp-handle-make-lock-file-name)
                                           (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-process . ignore) (make-symbolic-link . tramp-handle-make-symbolic-link)
                                           (process-file . ignore) (rename-file . tramp-crypt-handle-rename-file) (set-file-acl . ignore) (set-file-modes . tramp-crypt-handle-set-file-modes)
                                           (set-file-selinux-context . ignore) (set-file-times . tramp-crypt-handle-set-file-times) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime)
                                           (shell-command . ignore) (start-file-process . ignore) (temporary-file-directory . tramp-handle-temporary-file-directory)
                                           (tramp-set-file-uid-gid . tramp-crypt-handle-set-file-uid-gid) (unhandled-file-name-directory . ignore) (unlock-file . tramp-crypt-handle-unlock-file)
                                           (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-handle-write-region))
     tramp-debug-font-lock-keywords '(list (concat "^\\(?:" tramp-debug-outline-regexp "\\).+") '(1 font-lock-warning-face t t) '(0 (outline-font-lock-face) keep t))
     tramp-debug-outline-regexp "[[:digit:]]+:[[:digit:]]+:[[:digit:]]+\\.[[:digit:]]+ \\(?:\\(#<thread .+>\\) \\)?[[:alnum:]-]+ (\\([[:digit:]]+\\)) #"
     tramp-default-host "Lubuntu-22259"
     tramp-default-host-alist '(("mtp" nil "") ("adb" nil "") ("nextcloud" nil "") ("gdrive" nil "") ("rclone" nil ""))
     tramp-default-method "scp"
     tramp-default-method-alist '((nil "\\`\\(anonymous\\|ftp\\)\\'" "ftp") ("\\`ftp\\." nil "ftp") ("\\`\\(127\\.0\\.0\\.1\\|::1\\|Lubuntu-22259\\|localhost6?\\)\\'" "\\`root\\'" "su"))
     tramp-default-method-marker "-"
     tramp-default-remote-shell "/bin/sh"
     tramp-default-user-alist '(("\\`\\(?:fcp\\|krlogin\\|nc\\|r\\(?:cp\\|emcp\\|sh\\)\\|telnet\\)\\'" nil "randyy") ("\\`\\(?:doas\\|ksu\\|su\\(?:do\\)?\\)\\'" nil "root") ("\\`smb\\'" nil nil)
                                ("\\`sudoedit\\'" nil "root"))
     tramp-device-escape-sequence-regexp '(decode-coding-string (base64-decode-string "G1tbOmRpZ2l0Ol1bXStu") 'raw-text)
     tramp-devices 0
     tramp-display-escape-sequence-regexp '(decode-coding-string (base64-decode-string "G1tbOmRpZ2l0Ol07W10rbQ==") 'raw-text)
     tramp-dns-sd-service-regexp "^_[-[:alnum:]]+\\._tcp$"
     tramp-domain-regexp "[[:alnum:]_.-]+"
     tramp-echo-mark
     tramp-echo-mark-marker "_echo"
     tramp-echo-mark-marker-length 5
     tramp-echoed-echo-mark-regexp "
     tramp-encoding-command-interactive "-i"
     tramp-encoding-command-switch "-c"
     tramp-encoding-shell "/bin/sh"
     tramp-end-of-heredoc "72529bf65fcfa0a3f20ecd19a9929f92"
     tramp-end-of-output "///b05c455fea062a4a7a23ae7619d9cbe1#$"
     tramp-file-mode-type-map '((0 . "-") (1 . "p") (2 . "c") (3 . "m") (4 . "d") (5 . "?") (6 . "b") (7 . "?") (8 . "-") (9 . "n") (10 . "l") (11 . "?") (12 . "s") (13 . "D") (14 . "w"))
     tramp-file-name-regexp '(decode-coding-string
                              (base64-decode-string
                               "Xi9cKFwoPzpcKFtbOmFsbnVtOl0tXStcKTpcKD86XChbXi98OiAJXStcKUBcKT9cKFwoPzpbWzph\nbG51bTpdXy4lLV0rXHxcW1woPzpcKD86W1s6YWxudW06XV0qOlwpK1tbOmFsbnVtOl0uXStcKT9d\nXClcKD86I1tbOmRpZ2l0Ol1dK1wpP1wpP3xcKStcKT9cKFtbOmFsbnVtOl0tXStcKTpcKD86XChb\nXi98OiAJXStcKUBcKT9cKFwoPzpbWzphbG51bTpdXy4lLV0rXHxcW1woPzpcKD86W1s6YWxudW06\nXV0qOlwpK1tbOmFsbnVtOl0uXStcKT9dXClcKD86I1tbOmRpZ2l0Ol1dK1wpP1wpPzpcKFteCg1d\nKlwnXCk=")
                              'raw-text)
     tramp-file-name-structure '("^/\\(\\(?:\\([[:alnum:]-]+\\):\\(?:\\([^/|:   ]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?|\\)+\\)?\\([[:alnum:]-]+\\):\\(?:\\([^/|:    ]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?:\\([^\n%d]*\\'\\)" 5 6 7 8 1)
     tramp-foreign-file-name-handler-alist '((tramp-adb-file-name-p . tramp-adb-file-name-handler) (tramp-ftp-file-name-p . tramp-ftp-file-name-handler)
                                             (tramp-gvfs-file-name-p . tramp-gvfs-file-name-handler) (tramp-rclone-file-name-p . tramp-rclone-file-name-handler)
                                             (tramp-smb-file-name-p . tramp-smb-file-name-handler) (tramp-sshfs-file-name-p . tramp-sshfs-file-name-handler)
                                             (tramp-sudoedit-file-name-p . tramp-sudoedit-file-name-handler) (identity . tramp-sh-file-name-handler))
     tramp-ftp-method "ftp"
     tramp-ftp-unload-hook '(tramp-ftp-enable-ange-ftp)
     tramp-gio-events '("attribute-changed" "changed" "changes-done-hint" "created" "deleted" "moved" "pre-unmount" "unmounted")
     tramp-goa-identity-regexp "^\\([^/|:   ]+\\)?@\\([[:alnum:]_.%-]+\\)?\\(?::\\([[:digit:]]+\\)\\)?"
     tramp-goa-interface-account "org.gnome.OnlineAccounts.Account"
     tramp-goa-interface-calendar "org.gnome.OnlineAccounts.Calendar"
     tramp-goa-interface-chat "org.gnome.OnlineAccounts.Chat"
     tramp-goa-interface-contacts "org.gnome.OnlineAccounts.Contacts"
     tramp-goa-interface-documents "org.gnome.OnlineAccounts.Manager"
     tramp-goa-interface-files "org.gnome.OnlineAccounts.Files"
     tramp-goa-interface-mail "org.gnome.OnlineAccounts.Mail"
     tramp-goa-interface-oauth2based "org.gnome.OnlineAccounts.OAuth2Based"
     tramp-goa-interface-photos "org.gnome.OnlineAccounts.Photos"
     tramp-goa-interface-printers "org.gnome.OnlineAccounts.Printers"
     tramp-goa-methods '("gdrive" "nextcloud")
     tramp-goa-path "/org/gnome/OnlineAccounts"
     tramp-goa-path-accounts "/org/gnome/OnlineAccounts/Accounts"
     tramp-goa-path-manager "/org/gnome/OnlineAccounts/Manager"
     tramp-goa-service "org.gnome.OnlineAccounts"
     tramp-gvfs-enabled t
     tramp-gvfs-file-attributes '("name" "type" "standard::display-name" "standard::symlink-target" "standard::is-volatile" "unix::nlink" "unix::uid" "owner::user" "unix::gid" "owner::group"
                                  "time::access" "time::modified" "time::changed" "standard::size" "unix::mode" "access::can-read" "access::can-write" "access::can-execute" "unix::inode" "unix::device")
     tramp-gvfs-file-attributes-with-gvfs-info-regexp "^[[:blank:]]*\\(access::can-\\(?:execute\\|read\\|write\\)\\|name\\|owner::\\(?:group\\|user\\)\\|standard::\\(?:display-name\\|is-volatile\\|s\\(?:ize\\|ymlink-target\\)\\)\\|t\\(?:ime::\\(?:access\\|\\(?:chang\\|modifi\\)ed\\)\\|ype\\)\\|unix::\\(?:device\\|gid\\|inode\\|mode\\|nlink\\|uid\\)\\):[[:blank:]]+\\(.*\\)$"
     tramp-gvfs-file-attributes-with-gvfs-ls-regexp "[[:blank:]]\\(access::can-\\(?:execute\\|read\\|write\\)\\|name\\|owner::\\(?:group\\|user\\)\\|standard::\\(?:display-name\\|is-volatile\\|s\\(?:ize\\|ymlink-target\\)\\)\\|t\\(?:ime::\\(?:access\\|\\(?:chang\\|modifi\\)ed\\)\\|ype\\)\\|unix::\\(?:device\\|gid\\|inode\\|mode\\|nlink\\|uid\\)\\)=\\(.+?\\)"
     tramp-gvfs-file-name-handler-alist '((abbreviate-file-name . tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file)
                                          (copy-directory . tramp-handle-copy-directory) (copy-file . tramp-gvfs-handle-copy-file) (delete-directory . tramp-gvfs-handle-delete-directory)
                                          (delete-file . tramp-gvfs-handle-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-handle-directory-files)
                                          (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache)
                                          (exec-path . ignore) (expand-file-name . tramp-gvfs-handle-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
                                          (file-acl . ignore) (file-attributes . tramp-gvfs-handle-file-attributes) (file-directory-p . tramp-handle-file-directory-p)
                                          (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-gvfs-handle-file-executable-p) (file-exists-p . tramp-handle-file-exists-p)
                                          (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p)
                                          (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-gvfs-handle-file-name-all-completions)
                                          (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p)
                                          (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory)
                                          (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p)
                                          (file-notify-add-watch . tramp-gvfs-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch)
                                          (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-handle-file-readable-p)
                                          (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . tramp-handle-file-selinux-context)
                                          (file-symlink-p . tramp-handle-file-symlink-p) (file-system-info . tramp-gvfs-handle-file-system-info) (file-truename . tramp-handle-file-truename)
                                          (file-writable-p . tramp-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name) (insert-directory . tramp-handle-insert-directory)
                                          (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load) (lock-file . tramp-handle-lock-file)
                                          (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-gvfs-handle-make-directory) (make-directory-internal . ignore)
                                          (make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-process . ignore)
                                          (make-symbolic-link . tramp-handle-make-symbolic-link) (process-file . ignore) (rename-file . tramp-gvfs-handle-rename-file) (set-file-acl . ignore)
                                          (set-file-modes . tramp-gvfs-handle-set-file-modes) (set-file-selinux-context . ignore) (set-file-times . tramp-gvfs-handle-set-file-times)
                                          (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . ignore) (start-file-process . ignore)
                                          (substitute-in-file-name . tramp-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory)
                                          (tramp-get-remote-gid . tramp-gvfs-handle-get-remote-gid) (tramp-get-remote-uid . tramp-gvfs-handle-get-remote-uid)
                                          (tramp-set-file-uid-gid . tramp-gvfs-handle-set-file-uid-gid) (unhandled-file-name-directory . ignore) (unlock-file . tramp-handle-unlock-file)
                                          (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-handle-write-region))
     tramp-gvfs-file-system-attributes '("filesystem::free" "filesystem::size" "filesystem::used")
     tramp-gvfs-file-system-attributes-regexp "^[[:blank:]]*\\(filesystem::\\(?:free\\|size\\|used\\)\\):[[:blank:]]+\\(.*\\)$"
     tramp-gvfs-gio-mapping '(("gvfs-copy" . "copy") ("gvfs-info" . "info") ("gvfs-ls" . "list") ("gvfs-mkdir" . "mkdir") ("gvfs-monitor-file" . "monitor") ("gvfs-mount" . "mount")
                              ("gvfs-move" . "move") ("gvfs-rm" . "remove") ("gvfs-set-attribute" . "set"))
     tramp-gvfs-interface-mountoperation "org.gtk.vfs.MountOperation"
     tramp-gvfs-interface-mounttracker "org.gtk.vfs.MountTracker"
     tramp-gvfs-interface-remotevolumemonitor "org.gtk.Private.RemoteVolumeMonitor"
     tramp-gvfs-listmounts "ListMounts"
     tramp-gvfs-methods '("afp" "dav" "davs" "gdrive" "mtp" "nextcloud" "sftp")
     tramp-gvfs-methods-mounttracker '("LookupMount" "LookupMountByFusePath" "MountLocation" "ListMounts" "ListMounts2" "RegisterMount" "UnregisterMount" "ListMountTypes" "ListMountableInfo"
                                       "RegisterFuse")
     tramp-gvfs-mountlocation "MountLocation"
     tramp-gvfs-mountlocation-signature "(aya{sv})(so)"
     tramp-gvfs-nextcloud-default-prefix "/remote.php/webdav"
     tramp-gvfs-nextcloud-default-prefix-regexp "/remote\\.php/webdav$"
     tramp-gvfs-password-anonymous-supported 16
     tramp-gvfs-password-need-domain 4
     tramp-gvfs-password-need-password 1
     tramp-gvfs-password-need-username 2
     tramp-gvfs-password-saving-supported 8
     tramp-gvfs-path-mounttracker "/org/gtk/vfs/mounttracker"
     tramp-gvfs-path-remotevolumemonitor "/org/gtk/Private/RemoteVolumeMonitor"
     tramp-gvfs-path-tramp "/org/gnu/Emacs/Tramp"
     tramp-gvfs-service-afc-volumemonitor "org.gtk.vfs.AfcVolumeMonitor"
     tramp-gvfs-service-daemon "org.gtk.vfs.Daemon"
     tramp-gvfs-service-goa-volumemonitor "org.gtk.vfs.GoaVolumeMonitor"
     tramp-gvfs-service-gphoto2-volumemonitor "org.gtk.vfs.GPhoto2VolumeMonitor"
     tramp-gvfs-service-mtp-volumemonitor "org.gtk.vfs.MTPVolumeMonitor"
     tramp-gvfs-unload-hook '(#[0 "\300\301\302\"\207" [remove-hook dbus-event-error-functions tramp-gvfs-dbus-event-error] 3])
     tramp-gvfs-zeroconf-domain "local"
     tramp-hexdump-awk-encode "%h -v -e '16/1 \" %%02x\" \"\\n\"' | %a '\\\nBEGIN {\n  b64 = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n  b16 = \"0123456789abcdef\"\n}\n{\n  for (c=1; c<=length($0); c++) {\n    d=index(b16, substr($0,c,1))\n    if (d--) {\n      for (b=1; b<=4; b++) {\n        o=o*2+int(d/8); d=(d*2)%%16\n        if (++obc==6) {\n          printf substr(b64,o+1,1)\n          if (++rc>75) { printf \"\\n\"; rc=0 }\n          obc=0; o=0\n        }\n      }\n    }\n  }\n}\nEND {\n  if (obc) {\n    tail=(obc==2) ? \"==\\n\" : \"=\\n\"\n    while (obc++<6) { o=o*2 }\n    printf \"%%c\", substr(b64,o+1,1)\n  } else {\n    tail=\"\\n\"\n  }\n  printf tail\n}'"
     tramp-hexdump-encode "%h -v -e '16/1 \" %%02x\" \"\\n\"'"
     tramp-histfile-override "~/.tramp_history"
     tramp-host-regexp "[[:alnum:]_.%-]+"
     tramp-host-with-port-regexp "\\([[:alnum:]_.%-]+\\)#\\([[:digit:]]+\\)"
     tramp-initial-end-of-output "#$ "
     tramp-initial-file-name-regexp "\\`/[^/:]+:[^/:]*:"
     tramp-inline-compress-commands '(("env GZIP= gzip" "env GZIP= gzip -d") ("bzip2" "bzip2 -d") ("xz" "xz -d") ("zstd --rm" "zstd -d --rm") ("compress" "compress -d"))
     tramp-inline-compress-start-size 4096
     tramp-inodes 0
     tramp-integration-unload-hook '(#[0 "\300\301\302\"\207" [remove-hook compilation-start-hook tramp-compile-disable-ssh-controlmaster-options] 3]
                                     #[0 "\300\301\302\"\210\300\303\304\"\207"
                                       [remove-hook tramp-cleanup-connection-hook tramp-recentf-cleanup tramp-cleanup-all-connections-hook tramp-recentf-cleanup-all] 3]
                                     )
     tramp-ipv6-regexp "\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+"
     tramp-local-coding-commands '((b64 base64-encode-region base64-decode-region) (uu tramp-uuencode-region uudecode-decode-region)
                                   (pack "%p -e 'binmode STDIN; binmode STDOUT; print pack(q{u*}, join q{}, <>)' %n" "%p -e 'binmode STDIN; binmode STDOUT; print unpack(q{u*}, join q{}, <>)' %n"))
     tramp-local-end-of-line "\n"
     tramp-local-host-regexp "\\`\\(127\\.0\\.0\\.1\\|::1\\|Lubuntu-22259\\|localhost6?\\)\\'"
     tramp-localname-regexp '(decode-coding-string (base64-decode-string "W14KDV0qXCc=") 'raw-text)
     tramp-lock-file-info-regexp "\\`\\(.+\\)@\\(.+\\)\\.\\([[:digit:]]+\\)\\(?::\\([[:digit:]]+\\)\\)?\\'"
     tramp-login-prompt-regexp ".*\\(user\\|login\\)\\( .*\\)?: *"
     tramp-media-methods '("afc" "gphoto2" "mtp")
     tramp-method-regexp "[[:alnum:]-]+"
     tramp-method-regexp-alist '((default . "[[:alnum:]-]+") (simplified . "") (separate . "[[:alnum:]-]*"))
     tramp-methods '(("adb" (tramp-login-program "adb") (tramp-login-args (("shell"))) (tramp-direct-async t) (tramp-tmpdir "/data/local/tmp") (tramp-default-port 5555)) ("ftp") ("sftp") ("nextcloud")
                     ("mtp") ("gdrive") ("davs") ("dav") ("afp")
                     ("rclone" (tramp-mount-args ("--no-unicode-normalization" "--dir-cache-time" "0s")) (tramp-copyto-args nil) (tramp-moveto-args nil) (tramp-about-args ("--full")))
                     ("fcp" (tramp-login-program "fsh") (tramp-login-args (("%h") ("-l" "%u") ("sh" "-i"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
                      (tramp-remote-shell-args ("-i") ("-c")) (tramp-copy-program "fcp") (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t))
                     ("psftp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp")
                      (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-sftp") ("-p" "%k") ("-q"))) (tramp-copy-keep-date t))
                     ("pscp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp")
                      (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-scp") ("-p" "%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
                     ("plinkx" (tramp-login-program "plink") (tramp-login-args (("-load") ("%h") ("-t") ("\"") ("env 'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
                     ("plink" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
                     ("krlogin" (tramp-login-program "krlogin") (tramp-login-args (("%h") ("-l" "%u") ("-x"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
                      (tramp-remote-shell-args ("-c")))
                     ("ksu" (tramp-login-program "ksu") (tramp-login-args (("%u") ("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
                      (tramp-connection-timeout 10))
                     ("doas" (tramp-login-program "doas") (tramp-login-args (("-u" "%u") ("-s"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10)
                      (tramp-session-timeout 300))
                     ("sudo" (tramp-login-program "env") (tramp-login-args (("SUDO_PROMPT=P\"\"a\"\"s\"\"s\"\"w\"\"o\"\"r\"\"d\"\":") ("sudo") ("-u" "%u") ("-s") ("-H") ("%l")))
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10) (tramp-session-timeout 300))
                     ("sg" (tramp-login-program "sg") (tramp-login-args (("-") ("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10))
                     ("su" (tramp-login-program "su") (tramp-login-args (("-") ("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
                      (tramp-connection-timeout 10))
                     ("nc" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("%n"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
                      (tramp-copy-program "nc") (tramp-copy-args (("-w" "1") ("-v") ("%h") ("%r"))) (tramp-remote-copy-program "nc") (tramp-remote-copy-args (("-l") ("-p" "%r") ("%n"))))
                     ("telnet" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("%n"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
                     ("sshx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("-o" "RemoteCommand=\"%l\"") ("%h"))) (tramp-async-args (("-q")))
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
                     ("ssh" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q"))) (tramp-direct-async t)
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
                     ("remsh" (tramp-login-program "remsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
                     ("rsh" (tramp-login-program "rsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")))
                     ("rsync" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q"))) (tramp-direct-async t)
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rsync")
                      (tramp-copy-args (("-t" "%k") ("-p") ("-r") ("-s") ("-c"))) (tramp-copy-env (("RSYNC_RSH") ("ssh") ("%c"))) (tramp-copy-keep-date t) (tramp-copy-keep-tmpfile t)
                      (tramp-copy-recursive t))
                     ("scpx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("-o" "RemoteCommand=\"%l\"") ("%h"))) (tramp-async-args (("-q")))
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "scp")
                      (tramp-copy-args (("-P" "%p") ("-p" "%k") ("%x") ("-q") ("-r") ("%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
                     ("scp" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q"))) (tramp-direct-async t)
                      (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "scp")
                      (tramp-copy-args (("-P" "%p") ("-p" "%k") ("%x") ("-q") ("-r") ("%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
                     ("remcp" (tramp-login-program "remsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
                      (tramp-copy-program "rcp") (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t))
                     ("rcp" (tramp-login-program "rsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
                      (tramp-copy-program "rcp") (tramp-copy-args (("-p" "%k") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
                     ("smb" (tramp-tmpdir "/C$/Temp") (tramp-case-insensitive t))
                     ("sshfs" (tramp-mount-args (("-C") ("-p" "%p") ("-o" "idmap=user,reconnect"))) (tramp-login-program "ssh")
                      (tramp-login-args (("-q") ("-l" "%u") ("-p" "%p") ("-e" "none") ("%h") ("%l"))) (tramp-direct-async t) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
                      (tramp-remote-shell-args ("-c")))
                     ("sudoedit" (tramp-sudo-login (("sudo") ("-u" "%u") ("-S") ("-H") ("-p" "Password:") ("--")))))
     tramp-mode t
     tramp-od-awk-encode "%o -v -t x1 -A n | %a '\\\nBEGIN {\n  b64 = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n  b16 = \"0123456789abcdef\"\n}\n{\n  for (c=1; c<=length($0); c++) {\n    d=index(b16, substr($0,c,1))\n    if (d--) {\n      for (b=1; b<=4; b++) {\n        o=o*2+int(d/8); d=(d*2)%%16\n        if (++obc==6) {\n          printf substr(b64,o+1,1)\n          if (++rc>75) { printf \"\\n\"; rc=0 }\n          obc=0; o=0\n        }\n      }\n    }\n  }\n}\nEND {\n  if (obc) {\n    tail=(obc==2) ? \"==\\n\" : \"=\\n\"\n    while (obc++<6) { o=o*2 }\n    printf \"%%c\", substr(b64,o+1,1)\n  } else {\n    tail=\"\\n\"\n  }\n  printf tail\n}'"
     tramp-od-encode "%o -v -t x1 -A n"
     tramp-operation-not-permitted-regexp "\\(preserving times.*\\|set mode\\):\\s-*\\(Operation not permitted\\)"
     tramp-password-prompt-regexp '(decode-coding-string
                                    (base64-decode-string
                                     "Xi4qXChcKD86YWRnYW5nc2tvZGVcfGNvbnRyYXNlXCg/OlwoPzpueVx8w7FcKWFcKVx8ZGVjcnlw\ndGlvbiBrZXlcfGVuY3J5cHRpb24ga2V5XHxnZXNsb1x8aFwoPzpcKD86YXPFglx8ZXNsXClvXClc\nfGlwaGFzaXdlZGlcfGplbHN6w7NcfGxcKD86b3ppbmthXHzDtnNlbm9yZFwpXHxtXCg/Om90IGRl\nIHBhc3NlXHzhuq10IGto4bqpdVwpXHxwXCg/OmFcKD86cm9sYVx8c1woPzphaGl0emFcfHNcKD86\nIHBocmFzZVx8Y29kZVx8b3JkXHxwaHJhc2VcfHdvcltkdF1cKVx8dm9ydG9cKVwpXHxpblwpXHxz\nXCg/OmFsYXNhbmFcfGVuaGFcfGxhcHRhxb5vZGlzXClcfHdhY2h0d29vcmRcfNC70L7Qt9C40L3Q\nutCwXHzQv9Cw0YDQvtC70YxcfNeh16HXnteUXHzZg9mE2YXYqSDYp9mE2LPYsVx84KSX4KWB4KSq\n4KWN4KSk4KS24KSs4KWN4KSmXHzgpLbgpKzgpY3gpKbgpJXgpYLgpJ9cfOCml+CngeCmquCnjeCm\npOCmtuCmrOCnjeCmplx84Kaq4Ka+4Ka44KaT4Kef4Ka+4Kaw4KeN4KahXHzgqKrgqL7gqLjgqLXg\nqLDgqKFcfOCqquCqvuCquOCqteCqsOCrjeCqoVx84Kyq4K2N4Kyw4Kys4K2H4Ky2IOCsuOCsmeCt\njeCsleCth+CspFx84K6V4K6f4K614K+B4K6a4K+N4K6a4K+K4K6y4K+NXHzgsLjgsILgsJXgsYfg\nsKTgsKrgsKbgsK7gsYFcfOCyl+CzgeCyquCzjeCypOCyquCyplx84LSF4LSf4LSv4LS+4LSz4LS1\n4LS+4LSV4LWN4LSV4LWNXHzgtrvgt4Tgt4Pgt4rgtrTgtq/gtrpcfOGeluGetuGegOGfkuGemeGe\nn+GemOGfkuGehOGetuGej+Gfi1x844OR44K544Ov44O844OJXHzlr4Zb56CB56K8XVx87JWU7Zi4\nXClcKS4qOgA/ICo=")
                                    'raw-text)
     tramp-perl-decode "%p -e '\n# This script contributed by Juanma Barranquero <[email protected]>.\n# Copyright (C) 2002-2021 Free Software Foundation, Inc.\nuse strict;\n\nmy %%trans = do {\n    my $i = 0;\n    map {($_, substr(unpack(q(B8), chr $i++), 2, 6))}\n      split //, q(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/)\n};\n\nmy %%bytes = map {(unpack(q(B8), chr $_), chr $_)} 0 .. 255;\n\nbinmode(\\*STDOUT);\n\n# We are going to accumulate into $pending to accept any line length\n# (we do not check they are <= 76 chars as the RFC says)\nmy $pending = q();\n\nwhile (my $data = <STDIN>) {\n    chomp $data;\n\n    # If we find one or two =, we have reached the end and\n    # any following data is to be discarded\n    my $finished = $data =~ s/(==?).*/$1/;\n    $pending .= $data;\n\n    my $len = length($pending);\n    my $chunk = substr($pending, 0, $len & ~3);\n    $pending = substr($pending, $len & ~3 + 1);\n\n    # Easy method: translate from chars to (pregenerated) six-bit packets, join,\n    # split in 8-bit chunks and convert back to char.\n    print join q(),\n      map $bytes{$_},\n        ((join q(), map {$trans{$_} || q()} split //, $chunk) =~ /......../g);\n\n    last if $finished;\n}' %n"
     tramp-perl-decode-with-module "%p -MMIME::Base64 -0777 -ne 'print decode_base64($_)' %n"
     tramp-perl-directory-files-and-attributes "%p -e '\nchdir($ARGV[0]) or printf(\"\\\"Cannot change to $ARGV[0]: $''!''\\\"\\n\"), exit();\nopendir(DIR,\".\") or printf(\"\\\"Cannot open directory $ARGV[0]: $''!''\\\"\\n\"), exit();\n@list = readdir(DIR);\nclosedir(DIR);\n$n = scalar(@list);\nprintf(\"(\\n\");\nfor($i = 0; $i < $n; $i++)\n{\n    $filename = $list[$i];\n    @stat = lstat($filename);\n    if (($stat[2] & 0170000) == 0120000)\n    {\n        $type = readlink($filename);\n        $type =~ s/\"/\\\\\"/g;\n        $type = \"\\\"$type\\\"\";\n    }\n    elsif (($stat[2] & 0170000) == 040000)\n    {\n        $type = \"t\";\n    }\n    else\n    {\n        $type = \"nil\"\n    };\n    $uid = ($ARGV[1] eq \"integer\") ? $stat[4] : \"\\\"\" . getpwuid($stat[4]) . \"\\\"\";\n    $gid = ($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"\" . getgrgid($stat[5]) . \"\\\"\";\n    $filename =~ s/\"/\\\\\"/g;\n    printf(\n        \"(\\\"%%s\\\" %%s %%u %%s %%s (%%u %%u) (%%u %%u) (%%u %%u) %%u %%u t %%u -1)\\n\",\n        $filename,\n        $type,\n        $stat[3],\n        $uid,\n        $gid,\n        $stat[8] >> 16 & 0xffff,\n        $stat[8] & 0xffff,\n        $stat[9] >> 16 & 0xffff,\n        $stat[9] & 0xffff,\n        $stat[10] >> 16 & 0xffff,\n        $stat[10] & 0xffff,\n        $stat[7],\n        $stat[2],\n        $stat[1]);\n}\nprintf(\")\\n\");' \"$1\" \"$2\" %n"
     tramp-perl-encode "%p -e '\n# This script contributed by Juanma Barranquero <[email protected]>.\n# Copyright (C) 2002-2021 Free Software Foundation, Inc.\nuse strict;\n\nmy %%trans = do {\n    my $i = 0;\n    map {(substr(unpack(q(B8), chr $i++), 2, 6), $_)}\n      split //, q(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/);\n};\nmy $data;\n\n# We read in chunks of 54 bytes, to generate output lines\n# of 72 chars (plus end of line)\nwhile (read STDIN, $data, 54) {\n    my $pad = q();\n\n    # Only for the last chunk, and only if did not fill the last\n    # three-byte packet\n    if (eof) {\n        my $mod = length($data) %% 3;\n        $pad = q(=) x (3 - $mod) if $mod;\n    }\n\n    # Not the fastest method, but it is simple: unpack to binary string, split\n    # by groups of 6 bits and convert back from binary to byte; then map into\n    # the translation table\n    print\n      join q(),\n        map($trans{$_},\n            (substr(unpack(q(B*), $data) . q(00000), 0, 432) =~ /....../g)),\n              $pad,\n                qq(\\n);\n}' %n"
     tramp-perl-encode-with-module "%p -MMIME::Base64 -0777 -ne 'print encode_base64($_)' %n"
     tramp-perl-file-attributes "%p -e '\n@stat = lstat($ARGV[0]);\nif (!@stat) {\n    print \"nil\\n\";\n    exit 0;\n}\nif (($stat[2] & 0170000) == 0120000)\n{\n    $type = readlink($ARGV[0]);\n    $type =~ s/\"/\\\\\"/g;\n    $type = \"\\\"$type\\\"\";\n}\nelsif (($stat[2] & 0170000) == 040000)\n{\n    $type = \"t\";\n}\nelse\n{\n    $type = \"nil\"\n};\n$uid = ($ARGV[1] eq \"integer\") ? $stat[4] : \"\\\"\" . getpwuid($stat[4]) . \"\\\"\";\n$gid = ($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"\" . getgrgid($stat[5]) . \"\\\"\";\nprintf(\n    \"(%%s %%u %%s %%s (%%u %%u) (%%u %%u) (%%u %%u) %%u %%u t %%u -1)\\n\",\n    $type,\n    $stat[3],\n    $uid,\n    $gid,\n    $stat[8] >> 16 & 0xffff,\n    $stat[8] & 0xffff,\n    $stat[9] >> 16 & 0xffff,\n    $stat[9] & 0xffff,\n    $stat[10] >> 16 & 0xffff,\n    $stat[10] & 0xffff,\n    $stat[7],\n    $stat[2],\n    $stat[1]\n);' \"$1\" \"$2\" %n"
     tramp-perl-file-name-all-completions "%p -e '\nopendir(d, $ARGV[0]) || die(\"$ARGV[0]: $!\\nfail\\n\");\n@files = readdir(d); closedir(d);\nforeach $f (@files) {\n if (-d \"$ARGV[0]/$f\") {\n  print \"$f/\\n\";\n }\n else {\n  print \"$f\\n\";\n }\n}\nprint \"ok\\n\"\n' \"$1\" %n"
     tramp-perl-file-truename "%p -e '\nuse File::Spec;\nuse Cwd \"realpath\";\n\nsub myrealpath {\n    my ($file) = @_;\n    return realpath($file) if (-e $file || -l $file);\n}\n\nsub recursive {\n    my ($volume, @dirs) = @_;\n    my $real = myrealpath(File::Spec->catpath(\n                   $volume, File::Spec->catdir(@dirs), \"\"));\n    if ($real) {\n        my ($vol, $dir) = File::Spec->splitpath($real, 1);\n        return ($vol, File::Spec->splitdir($dir));\n    }\n    else {\n        my $last = pop(@dirs);\n        ($volume, @dirs) = recursive($volume, @dirs);\n        push(@dirs, $last);\n        return ($volume, @dirs);\n    }\n}\n\n$result = myrealpath($ARGV[0]);\nif (!$result) {\n    my ($vol, $dir) = File::Spec->splitpath($ARGV[0], 1);\n    ($vol, @dirs) = recursive($vol, File::Spec->splitdir($dir));\n\n    $result = File::Spec->catpath($vol, File::Spec->catdir(@dirs), \"\");\n}\n\n$result =~ s/\"/\\\\\"/g;\nprint \"\\\"$result\\\"\\n\";\n' \"$1\" %n"
     tramp-perl-pack "%p -e 'binmode STDIN; binmode STDOUT; print pack(q{u*}, join q{}, <>)' %n"
     tramp-perl-unpack "%p -e 'binmode STDIN; binmode STDOUT; print unpack(q{u*}, join q{}, <>)' %n"
     tramp-persistency-file-name "~/.emacs.d/tramp"
     tramp-port-regexp "[[:digit:]]+"
     tramp-postfix-hop-format "|"
     tramp-postfix-hop-regexp "|"
     tramp-postfix-host-format ":"
     tramp-postfix-host-format-alist '((default . ":") (simplified . ":") (separate . "]"))
     tramp-postfix-host-regexp ":"
     tramp-postfix-ipv6-format "]"
     tramp-postfix-ipv6-format-alist '((default . "]") (simplified . "]") (separate . ""))
     tramp-postfix-ipv6-regexp "]"
     tramp-postfix-method-format ":"
     tramp-postfix-method-format-alist '((default . ":") (simplified . "") (separate . "/"))
     tramp-postfix-method-regexp ":"
     tramp-postfix-user-format "@"
     tramp-postfix-user-regexp "@"
     tramp-prefix-domain-format "%"
     tramp-prefix-domain-regexp "%"
     tramp-prefix-format "/"
     tramp-prefix-format-alist '((default . "/") (simplified . "/") (separate . "/["))
     tramp-prefix-ipv6-format "["
     tramp-prefix-ipv6-format-alist '((default . "[") (simplified . "[") (separate . ""))
     tramp-prefix-ipv6-regexp "\\["
     tramp-prefix-port-format "#"
     tramp-prefix-port-regexp "#"
     tramp-prefix-regexp "^/"
     tramp-process-alive-regexp ""
     tramp-process-connection-type t
     tramp-rclone-file-name-handler-alist '((access-file . tramp-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file) (copy-directory . tramp-handle-copy-directory)
                                            (copy-file . tramp-rclone-handle-copy-file) (delete-directory . tramp-fuse-handle-delete-directory) (delete-file . tramp-fuse-handle-delete-file)
                                            (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-fuse-handle-directory-files)
                                            (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache)
                                            (exec-path . ignore) (expand-file-name . tramp-handle-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
                                            (file-acl . ignore) (file-attributes . tramp-fuse-handle-file-attributes) (file-directory-p . tramp-handle-file-directory-p)
                                            (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-fuse-handle-file-executable-p) (file-exists-p . tramp-handle-file-exists-p)
                                            (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p)
                                            (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-fuse-handle-file-name-all-completions)
                                            (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p)
                                            (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory)
                                            (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
                                            (file-notify-rm-watch . ignore) (file-notify-valid-p . ignore) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-rclone-handle-file-readable-p)
                                            (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . tramp-handle-file-selinux-context)
                                            (file-symlink-p . tramp-handle-file-symlink-p) (file-system-info . tramp-rclone-handle-file-system-info) (file-truename . tramp-handle-file-truename)
                                            (file-writable-p . tramp-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name)
                                            (insert-directory . tramp-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load)
                                            (lock-file . tramp-handle-lock-file) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-fuse-handle-make-directory)
                                            (make-directory-internal . ignore) (make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file)
                                            (make-process . ignore) (make-symbolic-link . tramp-handle-make-symbolic-link) (process-file . ignore) (rename-file . tramp-rclone-handle-rename-file)
                                            (set-file-acl . ignore) (set-file-modes . ignore) (set-file-selinux-context . ignore) (set-file-times . ignore)
                                            (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . ignore) (start-file-process . ignore)
                                            (substitute-in-file-name . tramp-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory)
                                            (tramp-get-remote-gid . ignore) (tramp-get-remote-uid . ignore) (tramp-set-file-uid-gid . ignore) (unhandled-file-name-directory . ignore)
                                            (unlock-file . tramp-handle-unlock-file) (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime)
                                            (write-region . tramp-handle-write-region))
     tramp-rclone-method "rclone"
     tramp-remote-coding-commands '((b64 "base64" "base64 -d -i") (b64 "base64" "base64 -d") (b64 "openssl enc -base64" "openssl enc -d -base64") (b64 "mimencode -b" "mimencode -u -b")
                                    (b64 "mmencode -b" "mmencode -u -b") (b64 "recode data..base64" "recode base64..data") (b64 tramp-perl-encode-with-module tramp-perl-decode-with-module)
                                    (b64 tramp-perl-encode tramp-perl-decode) (b64 tramp-hexdump-awk-encode tramp-awk-decode) (b64 tramp-od-awk-encode tramp-awk-decode)
                                    (uu "uuencode xxx" "uudecode -o /dev/stdout" "test -c /dev/stdout") (uu "uuencode xxx" "uudecode -o -") (uu "uuencode xxx" "uudecode -p")
                                    (uu "uuencode xxx" tramp-uudecode) (pack tramp-perl-pack tramp-perl-unpack))
     tramp-remote-file-name-spec-regexp "\\([[:alnum:]-]+\\):\\(?:\\([^/|:  ]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?"
     tramp-remote-path '(tramp-default-remote-path "/bin" "/usr/bin" "/sbin" "/usr/sbin" "/usr/local/bin" "/usr/local/sbin" "/local/bin" "/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin"
                         "/usr/pkg/bin" "/usr/contrib/bin" "/opt/bin" "/opt/sbin" "/opt/local/bin")
     tramp-remote-process-environment '("ENV=''" "TMOUT=0" "LC_CTYPE=''" "CDPATH=" "HISTORY=" "MAIL=" "MAILCHECK=" "MAILPATH=" "PAGER=cat" "autocorrect=" "correct=")
     tramp-repository-branch "master"
     tramp-repository-version "b30b33ed9b3cdacecebef73ad1131f03c635de7a"
     tramp-rsh-end-of-line "\n"
     tramp-security-key-confirm-regexp '(decode-coding-string (base64-decode-string "Xg0qQ29uZmlybSB1c2VyIHByZXNlbmNlIGZvciBrZXkgLipbDQpdKg==") 'raw-text)
     tramp-security-key-confirmed-regexp '(decode-coding-string (base64-decode-string "Xg0qVXNlciBwcmVzZW5jZSBjb25maXJtZWRbDQpdKg==") 'raw-text)
     tramp-security-key-timeout-regexp '(decode-coding-string (base64-decode-string "Xg0qc2lnbl9hbmRfc2VuZF9wdWJrZXk6IHNpZ25pbmcgZmFpbGVkIGZvciAuKlsNCl0q") 'raw-text)
     tramp-sh-extra-args '(("/bash\\'" . "-noediting -norc -noprofile") ("/zsh\\'" . "-f +Z -V"))
     tramp-sh-file-name-handler-alist '((abbreviate-file-name . tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file) (add-name-to-file . tramp-sh-handle-add-name-to-file)
                                        (copy-directory . tramp-sh-handle-copy-directory) (copy-file . tramp-sh-handle-copy-file) (delete-directory . tramp-sh-handle-delete-directory)
                                        (delete-file . tramp-sh-handle-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-handle-directory-files)
                                        (directory-files-and-attributes . tramp-sh-handle-directory-files-and-attributes) (dired-compress-file . tramp-sh-handle-dired-compress-file)
                                        (dired-uncache . tramp-handle-dired-uncache) (exec-path . tramp-sh-handle-exec-path) (expand-file-name . tramp-sh-handle-expand-file-name)
                                        (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . tramp-sh-handle-file-acl) (file-attributes . tramp-sh-handle-file-attributes)
                                        (file-directory-p . tramp-sh-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-sh-handle-file-executable-p)
                                        (file-exists-p . tramp-sh-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-sh-handle-file-local-copy)
                                        (file-locked-p . tramp-handle-file-locked-p) (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-sh-handle-file-name-all-completions)
                                        (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p)
                                        (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory)
                                        (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p)
                                        (file-notify-add-watch . tramp-sh-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch)
                                        (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . tramp-sh-handle-file-ownership-preserved-p)
                                        (file-readable-p . tramp-sh-handle-file-readable-p) (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
                                        (file-selinux-context . tramp-sh-handle-file-selinux-context) (file-symlink-p . tramp-handle-file-symlink-p) (file-system-info . tramp-sh-handle-file-system-info)
                                        (file-truename . tramp-sh-handle-file-truename) (file-writable-p . tramp-sh-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name)
                                        (insert-directory . tramp-sh-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load)
                                        (lock-file . tramp-handle-lock-file) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-sh-handle-make-directory)
                                        (make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file)
                                        (make-process . tramp-sh-handle-make-process) (make-symbolic-link . tramp-sh-handle-make-symbolic-link) (process-file . tramp-sh-handle-process-file)
                                        (rename-file . tramp-sh-handle-rename-file) (set-file-acl . tramp-sh-handle-set-file-acl) (set-file-modes . tramp-sh-handle-set-file-modes)
                                        (set-file-selinux-context . tramp-sh-handle-set-file-selinux-context) (set-file-times . tramp-sh-handle-set-file-times)
                                        (set-visited-file-modtime . tramp-sh-handle-set-visited-file-modtime) (shell-command . tramp-handle-shell-command)
                                        (start-file-process . tramp-handle-start-file-process) (substitute-in-file-name . tramp-handle-substitute-in-file-name)
                                        (temporary-file-directory . tramp-handle-temporary-file-directory) (tramp-get-remote-gid . tramp-sh-handle-get-remote-gid)
                                        (tramp-get-remote-uid . tramp-sh-handle-get-remote-uid) (tramp-set-file-uid-gid . tramp-sh-handle-set-file-uid-gid) (unhandled-file-name-directory . ignore)
                                        (unlock-file . tramp-handle-unlock-file) (vc-registered . tramp-sh-handle-vc-registered)
                                        (verify-visited-file-modtime . tramp-sh-handle-verify-visited-file-modtime) (write-region . tramp-sh-handle-write-region))
     tramp-shell-prompt-pattern '(decode-coding-string (base64-decode-string "XCg/Ol5cfA1cKVteXSMkJT4KXSojP1tdIyQlPl0gKlwoG1xbW1s6ZGlnaXQ6XTtdKltbOmFscGhh\nOl1dICpcKSo=") 'raw-text)
     tramp-smb-file-name-handler-alist '((abbreviate-file-name . tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file) (add-name-to-file . tramp-smb-handle-add-name-to-file)
                                         (copy-directory . tramp-smb-handle-copy-directory) (copy-file . tramp-smb-handle-copy-file) (delete-directory . tramp-smb-handle-delete-directory)
                                         (delete-file . tramp-smb-handle-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-smb-handle-directory-files)
                                         (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache)
                                         (exec-path . ignore) (expand-file-name . tramp-smb-handle-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
                                         (file-acl . tramp-smb-handle-file-acl) (file-attributes . tramp-smb-handle-file-attributes) (file-directory-p . tramp-handle-file-directory-p)
                                         (file-file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-handle-file-exists-p) (file-exists-p . tramp-handle-file-exists-p)
                                         (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-smb-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p)
                                         (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-smb-handle-file-name-all-completions)
                                         (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p)
                                         (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory)
                                         (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p)
                                         (file-notify-add-watch . tramp-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch)
                                         (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-handle-file-exists-p)
                                         (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . tramp-handle-file-selinux-context)
                                         (file-symlink-p . tramp-handle-file-symlink-p) (file-system-info . tramp-smb-handle-file-system-info) (file-truename . tramp-handle-file-truename)
                                         (file-writable-p . tramp-smb-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name)
                                         (insert-directory . tramp-smb-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load)
                                         (lock-file . tramp-handle-lock-file) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-smb-handle-make-directory)
                                         (make-directory-internal . tramp-smb-handle-make-directory-internal) (make-lock-file-name . tramp-handle-make-lock-file-name)
                                         (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-process . ignore) (make-symbolic-link . tramp-smb-handle-make-symbolic-link)
                                         (process-file . tramp-smb-handle-process-file) (rename-file . tramp-smb-handle-rename-file) (set-file-acl . tramp-smb-handle-set-file-acl)
                                         (set-file-modes . tramp-smb-handle-set-file-modes) (set-file-selinux-context . ignore) (set-file-times . ignore)
                                         (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . tramp-handle-shell-command)
                                         (start-file-process . tramp-smb-handle-start-file-process) (substitute-in-file-name . tramp-smb-handle-substitute-in-file-name)
                                         (temporary-file-directory . tramp-handle-temporary-file-directory) (tramp-get-remote-gid . ignore) (tramp-get-remote-uid . ignore)
                                         (tramp-set-file-uid-gid . ignore) (unhandled-file-name-directory . ignore) (unlock-file . tramp-handle-unlock-file) (vc-registered . ignore)
                                         (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-smb-handle-write-region))
     tramp-smb-method "smb"
     tramp-ssh-controlmaster-options "-o ControlMaster=auto -o ControlPath='tramp.%%C' -o ControlPersist=no"
     tramp-sshfs-file-name-handler-alist '((access-file . tramp-handle-access-file) (add-name-to-file . tramp-handle-add-name-to-file) (copy-directory . tramp-handle-copy-directory)
                                           (copy-file . tramp-sshfs-handle-copy-file) (delete-directory . tramp-fuse-handle-delete-directory) (delete-file . tramp-fuse-handle-delete-file)
                                           (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-fuse-handle-directory-files)
                                           (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache)
                                           (exec-path . tramp-sshfs-handle-exec-path) (expand-file-name . tramp-handle-expand-file-name)
                                           (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes . tramp-fuse-handle-file-attributes)
                                           (file-directory-p . tramp-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-fuse-handle-file-executable-p)
                                           (file-exists-p . tramp-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-handle-file-local-copy)
                                           (file-locked-p . tramp-handle-file-locked-p) (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-fuse-handle-file-name-all-completions)
                                           (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p)
                                           (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory)
                                           (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore)
                                           (file-notify-rm-watch . ignore) (file-notify-valid-p . ignore) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-handle-file-readable-p)
                                           (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . tramp-handle-file-selinux-context)
                                           (file-symlink-p . tramp-handle-file-symlink-p) (file-system-info . tramp-sshfs-handle-file-system-info) (file-truename . tramp-handle-file-truename)
                                           (file-writable-p . tramp-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name)
                                           (insert-directory . tramp-handle-insert-directory) (insert-file-contents . tramp-sshfs-handle-insert-file-contents) (load . tramp-handle-load)
                                           (lock-file . tramp-handle-lock-file) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-fuse-handle-make-directory)
                                           (make-directory-internal . ignore) (make-lock-file-name . tramp-handle-make-lock-file-name) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file)
                                           (make-process . tramp-handle-make-process) (make-symbolic-link . tramp-handle-make-symbolic-link) (process-file . tramp-sshfs-handle-process-file)
                                           (rename-file . tramp-sshfs-handle-rename-file) (set-file-acl . ignore) (set-file-modes . tramp-sshfs-handle-set-file-modes) (set-file-selinux-context . ignore)
                                           (set-file-times . ignore) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . tramp-handle-shell-command)
                                           (start-file-process . tramp-handle-start-file-process) (substitute-in-file-name . tramp-handle-substitute-in-file-name)
                                           (temporary-file-directory . tramp-handle-temporary-file-directory) (tramp-get-remote-gid . ignore) (tramp-get-remote-uid . ignore)
                                           (tramp-set-file-uid-gid . ignore) (unhandled-file-name-directory . ignore) (unlock-file . tramp-handle-unlock-file) (vc-registered . ignore)
                                           (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-sshfs-handle-write-region))
     tramp-sshfs-method "sshfs"
     tramp-stat-marker "/////"
     tramp-stat-quoted-marker "\\/\\/\\/\\/\\/"
     tramp-sudoedit-file-name-handler-alist '((abbreviate-file-name . tramp-handle-abbreviate-file-name) (access-file . tramp-handle-access-file)
                                              (add-name-to-file . tramp-sudoedit-handle-add-name-to-file) (byte-compiler-base-file-name . ignore) (copy-directory . tramp-handle-copy-directory)
                                              (copy-file . tramp-sudoedit-handle-copy-file) (delete-directory . tramp-sudoedit-handle-delete-directory) (delete-file . tramp-sudoedit-handle-delete-file)
                                              (diff-latest-backup-file . ignore) (directory-files . tramp-handle-directory-files)
                                              (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache)
                                              (exec-path . ignore) (expand-file-name . tramp-sudoedit-handle-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p)
                                              (file-acl . tramp-sudoedit-handle-file-acl) (file-attributes . tramp-sudoedit-handle-file-attributes) (file-directory-p . tramp-handle-file-directory-p)
                                              (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-sudoedit-handle-file-executable-p)
                                              (file-exists-p . tramp-sudoedit-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p)
                                              (file-local-copy . tramp-handle-file-local-copy) (file-locked-p . tramp-handle-file-locked-p) (file-modes . tramp-handle-file-modes)
                                              (file-name-all-completions . tramp-sudoedit-handle-file-name-all-completions) (file-name-as-directory . tramp-handle-file-name-as-directory)
                                              (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p) (file-name-completion . tramp-handle-file-name-completion)
                                              (file-name-directory . tramp-handle-file-name-directory) (file-name-nondirectory . tramp-handle-file-name-nondirectory)
                                              (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . ignore) (file-notify-rm-watch . ignore)
                                              (file-notify-valid-p . ignore) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-sudoedit-handle-file-readable-p)
                                              (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p)
                                              (file-selinux-context . tramp-sudoedit-handle-file-selinux-context) (file-symlink-p . tramp-handle-file-symlink-p)
                                              (file-system-info . tramp-sudoedit-handle-file-system-info) (file-truename . tramp-sudoedit-handle-file-truename)
                                              (file-writable-p . tramp-sudoedit-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name)
                                              (insert-directory . tramp-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load)
                                              (lock-file . tramp-handle-lock-file) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name)
                                              (make-directory . tramp-sudoedit-handle-make-directory) (make-directory-internal . ignore) (make-lock-file-name . tramp-handle-make-lock-file-name)
                                              (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-process . ignore) (make-symbolic-link . tramp-sudoedit-handle-make-symbolic-link)
                                              (process-file . ignore) (rename-file . tramp-sudoedit-handle-rename-file) (set-file-acl . tramp-sudoedit-handle-set-file-acl)
                                              (set-file-modes . tramp-sudoedit-handle-set-file-modes) (set-file-selinux-context . tramp-sudoedit-handle-set-file-selinux-context)
                                              (set-file-times . tramp-sudoedit-handle-set-file-times) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . ignore)
                                              (start-file-process . ignore) (substitute-in-file-name . tramp-handle-substitute-in-file-name)
                                              (temporary-file-directory . tramp-handle-temporary-file-directory) (tramp-get-remote-gid . tramp-sudoedit-handle-get-remote-gid)
                                              (tramp-get-remote-uid . tramp-sudoedit-handle-get-remote-uid) (tramp-set-file-uid-gid . tramp-sudoedit-handle-set-file-uid-gid)
                                              (unhandled-file-name-directory . ignore) (unlock-file . tramp-handle-unlock-file) (vc-registered . ignore)
                                              (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-sudoedit-handle-write-region))
     tramp-sudoedit-method "sudoedit"
     tramp-sunos-unames "\\(?:SunOS 5\\.1[01]\\)"
     tramp-syntax 'default
     tramp-system-name "Lubuntu-22259"
     tramp-temp-buffer-name " *tramp temp*"
     tramp-temp-name-prefix "tramp."
     tramp-terminal-prompt-regexp "\\(TERM = (.*)\\|Terminal type\\? \\[.*\\]\\)\\s-*"
     tramp-terminal-type "dumb"
     tramp-time-doesnt-exist '(-1 65535)
     tramp-time-dont-know '(0 0 0 1000)
     tramp-unknown-id-integer -1
     tramp-unknown-id-string "UNKNOWN"
     tramp-unload-hook '(#[0 "\300\301\302\"\207" [unload-feature tramp-adb force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-archive force] 3]
                         #[0 "\300\301\302\"\207" [unload-feature tramp-ftp force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-gvfs force] 3]
                         #[0 "\300\301\302\"\207" [unload-feature tramp-cmds force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-cache force] 3]
                         #[0 "\300\301\302\"\207" [unload-feature tramp-sh force] 3] #[0 "\300\301\302\"\207" [remove-hook interrupt-process-functions tramp-interrupt-process] 3]
                         #[0 "\300\301\302\"\207" [remove-hook kill-buffer-hook tramp-delete-temp-file-function] 3] tramp-unload-file-name-handlers
                         #[0 "\300\301\302\"\207" [unload-feature trampver force] 3] #[0 "\300\301\302\"\207" [unload-feature tramp-integration force] 3]
                         #[0 "\300\301\302\"\207" [remove-hook rfn-eshadow-update-overlay-hook tramp-rfn-eshadow-update-overlay] 3]
                         #[0 "\300\301\302\"\207" [remove-hook rfn-eshadow-setup-minibuffer-hook tramp-rfn-eshadow-setup-minibuffer] 3]
                         #[0 "\300\301\302\"\210\300\303\302\"\207" [unload-feature tramp-loaddefs force tramp-compat] 3])
     tramp-use-ssh-controlmaster-options t
     tramp-user-regexp "[^/|:   ]+"
     tramp-user-with-domain-regexp "\\([^/|:    ]+\\)%\\([[:alnum:]_.-]+\\)"
     tramp-uudecode "(echo begin 600 %t; tail -n +2) | uudecode\ncat %t\nrm -f %t"
     tramp-vc-registered-read-file-names "echo \"(\"\nwhile read file; do\n    quoted=`echo \"$file\" | sed -e \"s/\\\"/\\\\\\\\\\\\\\\\\\\"/\"`\n    if %s \"$file\"; then\n   echo \"(\\\"$quoted\\\" \\\"file-exists-p\\\" t)\"\n    else\n  echo \"(\\\"$quoted\\\" \\\"file-exists-p\\\" nil)\"\n    fi\n    if %s \"$file\"; then\n   echo \"(\\\"$quoted\\\" \\\"file-readable-p\\\" t)\"\n    else\n    echo \"(\\\"$quoted\\\" \\\"file-readable-p\\\" nil)\"\n    fi\ndone\necho \")\""
     tramp-verbose 3
     tramp-version "2.6.0-pre"
     tramp-wrong-passwd-regexp "^.*\\(Connection \\(?:\\(?:clo\\|refu\\)sed\\)\\|Host key verification failed\\.\\|Login \\(?:[Ii]ncorrect\\)\\|N\\(?:ame or service not known\\|o supported authentication methods left to try!\\)\\|Permission denied\\|\\(?:Sorry, try again\\|Timeout, server not responding\\)\\.\\).*\\|^.*\\(Received signal [[:digit:]]+\\).*"
     tramp-yesno-prompt-regexp "\\(Are you sure you want to continue connecting (yes/no\\(?:\\(?:/\\[fingerprint]\\)?)\\?\\)\\)\\s-*"
     tramp-yn-prompt-regexp "\\(\\(?:Store key in cache\\? (y/\\|Update cached key\\? (y/n, Return cancels connectio\\)n)\\)\\s-*"
     )

    local variables:
    ================
    load-path shadows:
    ==================

Randy Yates
[email protected]
Apex Semiconductors (USA) Company Limited
http://www.apexsemi-usa.com
984-368-8148 (cell, work)
919-412-8994 (cell, personal)



This message contains confidential information. If you are not the intended recipient, notify the sender immediately and delete this e-mail from your system. You should always check e-mail for viruses. Sender does not accept liability for any viruses that may be inadvertently transmitted.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.