GNU bug report logs - #30168
25.3.50; segfault when opening scratch buffer (GUI), other times

Previous Next

Package: emacs;

Reported by: Tina Russell <tinakellyrussell <at> gmail.com>

Date: Fri, 19 Jan 2018 03:30:02 UTC

Severity: normal

Tags: moreinfo, unreproducible

Found in version 25.3.50

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 30168 in the body.
You can then email your comments to 30168 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#30168; Package emacs. (Fri, 19 Jan 2018 03:30:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tina Russell <tinakellyrussell <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 19 Jan 2018 03:30:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tina Russell <tinakellyrussell <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.3.50; segfault when opening scratch buffer (GUI), other times
Date: Thu, 18 Jan 2018 18:38:30 -0800
[Message part 1 (text/plain, inline)]
I’ve customized my Emacs installation to take advantage of ErgoEmacs
(using https://github.com/ergoemacs/ergoemacs-config as a guide). While
ironing out the kinks in my init.el file I realized that Emacs now
crashes with a segfault… a LOT. The most blatant example I ran into is
that opening the scratch buffer causes a segfault. I can open Emacs,
switch to the scratch buffer (using the menu, tabbar, or Ctrl+X B) and
Emacs will crash with the following output:

Fatal error 11: Segmentation fault
Backtrace:
emacs[0x813bdf0]
emacs[0x8123de2]
emacs[0x813ab7e]
emacs[0x813ad6b]
emacs[0x813adc9]
[0xb7712c20]
emacs[0x80f3b1a]
emacs[0x8072413]
emacs[0x8072538]
emacs[0x8096175]
emacs[0x809b29d]
emacs[0x805bb23]
emacs[0x805deeb]
emacs[0x805fcaa]
emacs[0x80608a9]
emacs[0x80627ee]
emacs[0x80925af]
emacs[0x809423d]
emacs[0x812db2a]
emacs[0x81301c4]
emacs[0x8131b2c]
emacs[0x8190b7c]
emacs[0x812421f]
emacs[0x8190b2b]
emacs[0x81241da]
emacs[0x8128532]
emacs[0x812882f]
emacs[0x805a931]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf7)[0xb3b4c637]
emacs[0x805b4c5]
Segmentation fault (core dumped)

This only happens when running Emacs in the GUI (Ubuntu MATE 16.04);
it will not happen using “emacs -nw,” nor will it occur if I use “emacs
-q” or “emacs -Q”.

I’ve attached my init.el file (from my .emacs.d/ directory), in case
that helps.

Thanks!




In GNU Emacs 25.3.50.2 (i686-pc-linux-gnu, GTK+ Version 3.18.9)
 of 2017-09-15 built on lgw01-amd64-029
Windowing system distributor 'The X.Org Foundation', version 11.0.11804000
System Description: Ubuntu 16.04.3 LTS

Configured using:
 'configure --build=i686-linux-gnu --prefix=/usr
 '--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
 '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var
 --disable-silent-rules '--libdir=${prefix}/lib/i386-linux-gnu'
 '--libexecdir=${prefix}/lib/i386-linux-gnu' --disable-maintainer-mode
 --disable-dependency-tracking --prefix=/usr --sharedstatedir=/var/lib
 --program-suffix=25 --with-modules=yes --with-x=yes
 --with-x-toolkit=gtk3 --with-xwidgets=yes 'CFLAGS=-g -O2
 -fstack-protector-strong -Wformat -Werror=format-security'
 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2'
 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro''

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 MODULES XWIDGETS

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Dashboard

Minor modes in effect:
  auto-highlight-symbol-mode: (markdown-mode-hook prog-mode-hook)
  fci-mode: (prog-mode-hook)
  Info-breadcrumbs-in-mode-line-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  tabbar-mwheel-mode: t
  tabbar-mode: t
  global-subword-mode: t
  subword-mode: t
  show-smartparens-global-mode: t
  smartparens-global-mode: t
  savehist-mode: t
  xterm-mouse-mode: t
  golden-ratio-mode: t
  global-flycheck-mode: t
  global-anzu-mode: t
  anzu-mode: t
  keyfreq-autosave-mode: t
  keyfreq-mode: t
  ido-vertical-mode: t
  ido-everywhere: t
  shell-dirtrack-mode: t
  global-linum-mode: t
  async-bytecomp-package-mode: t
  ergoemacs-status-mode: t
  mode-icons-mode: t
  recentf-mode: t
  global-page-break-lines-mode: t
  page-break-lines-mode: t
  dired-async-mode: t
  delete-selection-mode: t
  ergoemacs-mode: t
  override-global-mode: t
  save-place-mode: t
  show-paren-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Overriding package-menu--print-info with paradox--print-info
Overriding package-menu--print-info-simple with paradox--print-info
Overriding package-menu--generate with paradox--generate-menu
Overriding package-menu-mode with paradox-menu-mode
Loading /home/tina/.emacs.d/recentf...done
Cleaning up the recentf list...done (0 removed)
For information about GNU Emacs and the GNU system, type ⎈Ctrl+H ⎈Ctrl+A.
[yas] Prepared just-in-time loading of snippets (but no snippets found).
Ergoemacs-mode turned ON (us:standard).
Started ‘ergoemacs-mode’. Total startup time 4.310053 (Load: 2.162421,
Initialize:2.147632)

Load-path shadows:
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-exp hides
/home/tina/.emacs.d/elpa/org-20180115/ob-exp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-J hides
/home/tina/.emacs.d/elpa/org-20180115/ob-J
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-java hides
/home/tina/.emacs.d/elpa/org-20180115/ob-java
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-inlinetask hides
/home/tina/.emacs.d/elpa/org-20180115/org-inlinetask
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-info hides
/home/tina/.emacs.d/elpa/org-20180115/org-info
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-scheme hides
/home/tina/.emacs.d/elpa/org-20180115/ob-scheme
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-plot hides
/home/tina/.emacs.d/elpa/org-20180115/org-plot
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-R hides
/home/tina/.emacs.d/elpa/org-20180115/ob-R
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-calc hides
/home/tina/.emacs.d/elpa/org-20180115/ob-calc
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-faces hides
/home/tina/.emacs.d/elpa/org-20180115/org-faces
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ocaml hides
/home/tina/.emacs.d/elpa/org-20180115/ob-ocaml
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-datetree hides
/home/tina/.emacs.d/elpa/org-20180115/org-datetree
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-publish hides
/home/tina/.emacs.d/elpa/org-20180115/ox-publish
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-eww hides
/home/tina/.emacs.d/elpa/org-20180115/org-eww
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-coq hides
/home/tina/.emacs.d/elpa/org-20180115/ob-coq
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-ctags hides
/home/tina/.emacs.d/elpa/org-20180115/org-ctags
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-habit hides
/home/tina/.emacs.d/elpa/org-20180115/org-habit
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-tangle hides
/home/tina/.emacs.d/elpa/org-20180115/ob-tangle
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-w3m hides
/home/tina/.emacs.d/elpa/org-20180115/org-w3m
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-stan hides
/home/tina/.emacs.d/elpa/org-20180115/ob-stan
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-man hides
/home/tina/.emacs.d/elpa/org-20180115/ox-man
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-mouse hides
/home/tina/.emacs.d/elpa/org-20180115/org-mouse
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-lint hides
/home/tina/.emacs.d/elpa/org-20180115/org-lint
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-texinfo hides
/home/tina/.emacs.d/elpa/org-20180115/ox-texinfo
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-lilypond hides
/home/tina/.emacs.d/elpa/org-20180115/ob-lilypond
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-latex hides
/home/tina/.emacs.d/elpa/org-20180115/ox-latex
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-emacs-lisp hides
/home/tina/.emacs.d/elpa/org-20180115/ob-emacs-lisp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-html hides
/home/tina/.emacs.d/elpa/org-20180115/ox-html
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-macro hides
/home/tina/.emacs.d/elpa/org-20180115/org-macro
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-core hides
/home/tina/.emacs.d/elpa/org-20180115/ob-core
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-duration hides
/home/tina/.emacs.d/elpa/org-20180115/org-duration
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-version hides
/home/tina/.emacs.d/elpa/org-20180115/org-version
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-loaddefs hides
/home/tina/.emacs.d/elpa/org-20180115/org-loaddefs
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-icalendar hides
/home/tina/.emacs.d/elpa/org-20180115/ox-icalendar
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-asymptote hides
/home/tina/.emacs.d/elpa/org-20180115/ob-asymptote
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-sass hides
/home/tina/.emacs.d/elpa/org-20180115/ob-sass
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-colview hides
/home/tina/.emacs.d/elpa/org-20180115/org-colview
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-protocol hides
/home/tina/.emacs.d/elpa/org-20180115/org-protocol
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-forth hides
/home/tina/.emacs.d/elpa/org-20180115/ob-forth
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-compat hides
/home/tina/.emacs.d/elpa/org-20180115/org-compat
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-mscgen hides
/home/tina/.emacs.d/elpa/org-20180115/ob-mscgen
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-io hides
/home/tina/.emacs.d/elpa/org-20180115/ob-io
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-sqlite hides
/home/tina/.emacs.d/elpa/org-20180115/ob-sqlite
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-archive hides
/home/tina/.emacs.d/elpa/org-20180115/org-archive
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-hledger hides
/home/tina/.emacs.d/elpa/org-20180115/ob-hledger
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-shell hides
/home/tina/.emacs.d/elpa/org-20180115/ob-shell
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-matlab hides
/home/tina/.emacs.d/elpa/org-20180115/ob-matlab
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-fortran hides
/home/tina/.emacs.d/elpa/org-20180115/ob-fortran
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ref hides
/home/tina/.emacs.d/elpa/org-20180115/ob-ref
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-org hides
/home/tina/.emacs.d/elpa/org-20180115/ob-org
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-src hides
/home/tina/.emacs.d/elpa/org-20180115/org-src
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-rmail hides
/home/tina/.emacs.d/elpa/org-20180115/org-rmail
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-odt hides
/home/tina/.emacs.d/elpa/org-20180115/ox-odt
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-python hides
/home/tina/.emacs.d/elpa/org-20180115/ob-python
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ditaa hides
/home/tina/.emacs.d/elpa/org-20180115/ob-ditaa
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-docview hides
/home/tina/.emacs.d/elpa/org-20180115/org-docview
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ruby hides
/home/tina/.emacs.d/elpa/org-20180115/ob-ruby
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-entities hides
/home/tina/.emacs.d/elpa/org-20180115/org-entities
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-awk hides
/home/tina/.emacs.d/elpa/org-20180115/ob-awk
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-pcomplete hides
/home/tina/.emacs.d/elpa/org-20180115/org-pcomplete
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-timer hides
/home/tina/.emacs.d/elpa/org-20180115/org-timer
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-lua hides
/home/tina/.emacs.d/elpa/org-20180115/ob-lua
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-sql hides
/home/tina/.emacs.d/elpa/org-20180115/ob-sql
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-clojure hides
/home/tina/.emacs.d/elpa/org-20180115/ob-clojure
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-footnote hides
/home/tina/.emacs.d/elpa/org-20180115/org-footnote
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-element hides
/home/tina/.emacs.d/elpa/org-20180115/org-element
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-table hides
/home/tina/.emacs.d/elpa/org-20180115/org-table
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-octave hides
/home/tina/.emacs.d/elpa/org-20180115/ob-octave
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-attach hides
/home/tina/.emacs.d/elpa/org-20180115/org-attach
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-processing hides
/home/tina/.emacs.d/elpa/org-20180115/ob-processing
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-beamer hides
/home/tina/.emacs.d/elpa/org-20180115/ox-beamer
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-latex hides
/home/tina/.emacs.d/elpa/org-20180115/ob-latex
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-table hides
/home/tina/.emacs.d/elpa/org-20180115/ob-table
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox hides
/home/tina/.emacs.d/elpa/org-20180115/ox
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-makefile hides
/home/tina/.emacs.d/elpa/org-20180115/ob-makefile
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-dot hides
/home/tina/.emacs.d/elpa/org-20180115/ob-dot
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-lisp hides
/home/tina/.emacs.d/elpa/org-20180115/ob-lisp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-abc hides
/home/tina/.emacs.d/elpa/org-20180115/ob-abc
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-plantuml hides
/home/tina/.emacs.d/elpa/org-20180115/ob-plantuml
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-sed hides
/home/tina/.emacs.d/elpa/org-20180115/ob-sed
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-mhe hides
/home/tina/.emacs.d/elpa/org-20180115/org-mhe
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-org hides
/home/tina/.emacs.d/elpa/org-20180115/ox-org
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-agenda hides
/home/tina/.emacs.d/elpa/org-20180115/org-agenda
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-comint hides
/home/tina/.emacs.d/elpa/org-20180115/ob-comint
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-mobile hides
/home/tina/.emacs.d/elpa/org-20180115/org-mobile
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-irc hides
/home/tina/.emacs.d/elpa/org-20180115/org-irc
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-vala hides
/home/tina/.emacs.d/elpa/org-20180115/ob-vala
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-picolisp hides
/home/tina/.emacs.d/elpa/org-20180115/ob-picolisp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ledger hides
/home/tina/.emacs.d/elpa/org-20180115/ob-ledger
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-md hides
/home/tina/.emacs.d/elpa/org-20180115/ox-md
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-ascii hides
/home/tina/.emacs.d/elpa/org-20180115/ox-ascii
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-list hides
/home/tina/.emacs.d/elpa/org-20180115/org-list
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-bibtex hides
/home/tina/.emacs.d/elpa/org-20180115/org-bibtex
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-lob hides
/home/tina/.emacs.d/elpa/org-20180115/ob-lob
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-gnuplot hides
/home/tina/.emacs.d/elpa/org-20180115/ob-gnuplot
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-capture hides
/home/tina/.emacs.d/elpa/org-20180115/org-capture
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-haskell hides
/home/tina/.emacs.d/elpa/org-20180115/ob-haskell
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-C hides
/home/tina/.emacs.d/elpa/org-20180115/ob-C
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-bbdb hides
/home/tina/.emacs.d/elpa/org-20180115/org-bbdb
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ebnf hides
/home/tina/.emacs.d/elpa/org-20180115/ob-ebnf
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob hides
/home/tina/.emacs.d/elpa/org-20180115/ob
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-indent hides
/home/tina/.emacs.d/elpa/org-20180115/org-indent
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-id hides
/home/tina/.emacs.d/elpa/org-20180115/org-id
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-perl hides
/home/tina/.emacs.d/elpa/org-20180115/ob-perl
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-macs hides
/home/tina/.emacs.d/elpa/org-20180115/org-macs
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-shen hides
/home/tina/.emacs.d/elpa/org-20180115/ob-shen
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-clock hides
/home/tina/.emacs.d/elpa/org-20180115/org-clock
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-keys hides
/home/tina/.emacs.d/elpa/org-20180115/ob-keys
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-crypt hides
/home/tina/.emacs.d/elpa/org-20180115/org-crypt
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-screen hides
/home/tina/.emacs.d/elpa/org-20180115/ob-screen
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-js hides
/home/tina/.emacs.d/elpa/org-20180115/ob-js
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org hides
/home/tina/.emacs.d/elpa/org-20180115/org
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-eval hides
/home/tina/.emacs.d/elpa/org-20180115/ob-eval
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-eshell hides
/home/tina/.emacs.d/elpa/org-20180115/org-eshell
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-gnus hides
/home/tina/.emacs.d/elpa/org-20180115/org-gnus
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-css hides
/home/tina/.emacs.d/elpa/org-20180115/ob-css
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-maxima hides
/home/tina/.emacs.d/elpa/org-20180115/ob-maxima
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-groovy hides
/home/tina/.emacs.d/elpa/org-20180115/ob-groovy
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-install hides
/home/tina/.emacs.d/elpa/org-20180115/org-install
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-feed hides
/home/tina/.emacs.d/elpa/org-20180115/org-feed
/home/tina/.emacs.d/elpa/slime-20180111.429/slime-tests hides
/usr/share/emacs/site-lisp/slime/slime-tests
/home/tina/.emacs.d/elpa/slime-20180111.429/slime hides
/usr/share/emacs/site-lisp/slime/slime
/home/tina/.emacs.d/elpa/slime-20180111.429/slime-autoloads hides
/usr/share/emacs/site-lisp/slime/slime-autoloads
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-snapshot hides
/usr/share/emacs/site-lisp/slime/contrib/slime-snapshot
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-compiler-notes-tree
hides /usr/share/emacs/site-lisp/slime/contrib/slime-compiler-notes-tree
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-mrepl hides
/usr/share/emacs/site-lisp/slime/contrib/slime-mrepl
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-asdf hides
/usr/share/emacs/site-lisp/slime/contrib/slime-asdf
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-clipboard hides
/usr/share/emacs/site-lisp/slime/contrib/slime-clipboard
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-fancy-inspector
hides /usr/share/emacs/site-lisp/slime/contrib/slime-fancy-inspector
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-typeout-frame
hides /usr/share/emacs/site-lisp/slime/contrib/slime-typeout-frame
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-sprof hides
/usr/share/emacs/site-lisp/slime/contrib/slime-sprof
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-fuzzy hides
/usr/share/emacs/site-lisp/slime/contrib/slime-fuzzy
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-c-p-c hides
/usr/share/emacs/site-lisp/slime/contrib/slime-c-p-c
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-references hides
/usr/share/emacs/site-lisp/slime/contrib/slime-references
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-autodoc hides
/usr/share/emacs/site-lisp/slime/contrib/slime-autodoc
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-sbcl-exts hides
/usr/share/emacs/site-lisp/slime/contrib/slime-sbcl-exts
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-fancy-trace hides
/usr/share/emacs/site-lisp/slime/contrib/slime-fancy-trace
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-highlight-edits
hides /usr/share/emacs/site-lisp/slime/contrib/slime-highlight-edits
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-fancy hides
/usr/share/emacs/site-lisp/slime/contrib/slime-fancy
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-hyperdoc hides
/usr/share/emacs/site-lisp/slime/contrib/slime-hyperdoc
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-cl-indent hides
/usr/share/emacs/site-lisp/slime/contrib/slime-cl-indent
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-banner hides
/usr/share/emacs/site-lisp/slime/contrib/slime-banner
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-parse hides
/usr/share/emacs/site-lisp/slime/contrib/slime-parse
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/bridge hides
/usr/share/emacs/site-lisp/slime/contrib/bridge
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-enclosing-context
hides /usr/share/emacs/site-lisp/slime/contrib/slime-enclosing-context
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-xref-browser
hides /usr/share/emacs/site-lisp/slime/contrib/slime-xref-browser
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-fontifying-fu
hides /usr/share/emacs/site-lisp/slime/contrib/slime-fontifying-fu
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-presentation-streams
hides /usr/share/emacs/site-lisp/slime/contrib/slime-presentation-streams
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-repl hides
/usr/share/emacs/site-lisp/slime/contrib/slime-repl
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-mdot-fu hides
/usr/share/emacs/site-lisp/slime/contrib/slime-mdot-fu
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-indentation hides
/usr/share/emacs/site-lisp/slime/contrib/slime-indentation
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-presentations
hides /usr/share/emacs/site-lisp/slime/contrib/slime-presentations
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-trace-dialog
hides /usr/share/emacs/site-lisp/slime/contrib/slime-trace-dialog
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-tramp hides
/usr/share/emacs/site-lisp/slime/contrib/slime-tramp
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-scratch hides
/usr/share/emacs/site-lisp/slime/contrib/slime-scratch
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/inferior-slime hides
/usr/share/emacs/site-lisp/slime/contrib/inferior-slime
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-package-fu hides
/usr/share/emacs/site-lisp/slime/contrib/slime-package-fu
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-scheme hides
/usr/share/emacs/site-lisp/slime/contrib/slime-scheme
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-media hides
/usr/share/emacs/site-lisp/slime/contrib/slime-media
/home/tina/.emacs.d/elpa/slime-20180111.429/contrib/slime-editing-commands
hides /usr/share/emacs/site-lisp/slime/contrib/slime-editing-commands
/usr/share/emacs/site-lisp/dictionaries-common/ispell hides
/usr/share/emacs/25.3.50/lisp/textmodes/ispell
/usr/share/emacs/site-lisp/dictionaries-common/flyspell hides
/usr/share/emacs/25.3.50/lisp/textmodes/flyspell
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-exp hides
/usr/share/emacs/25.3.50/lisp/org/ob-exp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-feed hides
/usr/share/emacs/25.3.50/lisp/org/org-feed
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-java hides
/usr/share/emacs/25.3.50/lisp/org/ob-java
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-sass hides
/usr/share/emacs/25.3.50/lisp/org/ob-sass
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-inlinetask hides
/usr/share/emacs/25.3.50/lisp/org/org-inlinetask
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-info hides
/usr/share/emacs/25.3.50/lisp/org/org-info
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-sqlite hides
/usr/share/emacs/25.3.50/lisp/org/ob-sqlite
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-comint hides
/usr/share/emacs/25.3.50/lisp/org/ob-comint
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-plot hides
/usr/share/emacs/25.3.50/lisp/org/org-plot
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-css hides
/usr/share/emacs/25.3.50/lisp/org/ob-css
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-docview hides
/usr/share/emacs/25.3.50/lisp/org/org-docview
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-scheme hides
/usr/share/emacs/25.3.50/lisp/org/ob-scheme
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-man hides
/usr/share/emacs/25.3.50/lisp/org/ox-man
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-js hides
/usr/share/emacs/25.3.50/lisp/org/ob-js
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-calc hides
/usr/share/emacs/25.3.50/lisp/org/ob-calc
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-datetree hides
/usr/share/emacs/25.3.50/lisp/org/org-datetree
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-faces hides
/usr/share/emacs/25.3.50/lisp/org/org-faces
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ocaml hides
/usr/share/emacs/25.3.50/lisp/org/ob-ocaml
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-ctags hides
/usr/share/emacs/25.3.50/lisp/org/org-ctags
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-habit hides
/usr/share/emacs/25.3.50/lisp/org/org-habit
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-mscgen hides
/usr/share/emacs/25.3.50/lisp/org/ob-mscgen
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-lilypond hides
/usr/share/emacs/25.3.50/lisp/org/ob-lilypond
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-emacs-lisp hides
/usr/share/emacs/25.3.50/lisp/org/ob-emacs-lisp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-macro hides
/usr/share/emacs/25.3.50/lisp/org/org-macro
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-html hides
/usr/share/emacs/25.3.50/lisp/org/ox-html
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-core hides
/usr/share/emacs/25.3.50/lisp/org/ob-core
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-version hides
/usr/share/emacs/25.3.50/lisp/org/org-version
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-list hides
/usr/share/emacs/25.3.50/lisp/org/org-list
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-pcomplete hides
/usr/share/emacs/25.3.50/lisp/org/org-pcomplete
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-icalendar hides
/usr/share/emacs/25.3.50/lisp/org/ox-icalendar
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-awk hides
/usr/share/emacs/25.3.50/lisp/org/ob-awk
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-mobile hides
/usr/share/emacs/25.3.50/lisp/org/org-mobile
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-loaddefs hides
/usr/share/emacs/25.3.50/lisp/org/org-loaddefs
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-w3m hides
/usr/share/emacs/25.3.50/lisp/org/org-w3m
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-mouse hides
/usr/share/emacs/25.3.50/lisp/org/org-mouse
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-colview hides
/usr/share/emacs/25.3.50/lisp/org/org-colview
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-publish hides
/usr/share/emacs/25.3.50/lisp/org/ox-publish
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-latex hides
/usr/share/emacs/25.3.50/lisp/org/ox-latex
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-archive hides
/usr/share/emacs/25.3.50/lisp/org/org-archive
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-protocol hides
/usr/share/emacs/25.3.50/lisp/org/org-protocol
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-rmail hides
/usr/share/emacs/25.3.50/lisp/org/org-rmail
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-keys hides
/usr/share/emacs/25.3.50/lisp/org/ob-keys
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-odt hides
/usr/share/emacs/25.3.50/lisp/org/ox-odt
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-python hides
/usr/share/emacs/25.3.50/lisp/org/ob-python
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ditaa hides
/usr/share/emacs/25.3.50/lisp/org/ob-ditaa
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ruby hides
/usr/share/emacs/25.3.50/lisp/org/ob-ruby
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob hides
/usr/share/emacs/25.3.50/lisp/org/ob
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-texinfo hides
/usr/share/emacs/25.3.50/lisp/org/ox-texinfo
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-latex hides
/usr/share/emacs/25.3.50/lisp/org/ob-latex
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-entities hides
/usr/share/emacs/25.3.50/lisp/org/org-entities
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-src hides
/usr/share/emacs/25.3.50/lisp/org/org-src
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-timer hides
/usr/share/emacs/25.3.50/lisp/org/org-timer
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-id hides
/usr/share/emacs/25.3.50/lisp/org/org-id
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-asymptote hides
/usr/share/emacs/25.3.50/lisp/org/ob-asymptote
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-table hides
/usr/share/emacs/25.3.50/lisp/org/org-table
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-octave hides
/usr/share/emacs/25.3.50/lisp/org/ob-octave
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-C hides
/usr/share/emacs/25.3.50/lisp/org/ob-C
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-element hides
/usr/share/emacs/25.3.50/lisp/org/org-element
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-beamer hides
/usr/share/emacs/25.3.50/lisp/org/ox-beamer
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-table hides
/usr/share/emacs/25.3.50/lisp/org/ob-table
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox hides
/usr/share/emacs/25.3.50/lisp/org/ox
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-makefile hides
/usr/share/emacs/25.3.50/lisp/org/ob-makefile
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-io hides
/usr/share/emacs/25.3.50/lisp/org/ob-io
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-attach hides
/usr/share/emacs/25.3.50/lisp/org/org-attach
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-footnote hides
/usr/share/emacs/25.3.50/lisp/org/org-footnote
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-mhe hides
/usr/share/emacs/25.3.50/lisp/org/org-mhe
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-org hides
/usr/share/emacs/25.3.50/lisp/org/ox-org
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-gnuplot hides
/usr/share/emacs/25.3.50/lisp/org/ob-gnuplot
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-agenda hides
/usr/share/emacs/25.3.50/lisp/org/org-agenda
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-dot hides
/usr/share/emacs/25.3.50/lisp/org/ob-dot
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-org hides
/usr/share/emacs/25.3.50/lisp/org/ob-org
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-irc hides
/usr/share/emacs/25.3.50/lisp/org/org-irc
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-perl hides
/usr/share/emacs/25.3.50/lisp/org/ob-perl
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-clojure hides
/usr/share/emacs/25.3.50/lisp/org/ob-clojure
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-clock hides
/usr/share/emacs/25.3.50/lisp/org/org-clock
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-plantuml hides
/usr/share/emacs/25.3.50/lisp/org/ob-plantuml
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-fortran hides
/usr/share/emacs/25.3.50/lisp/org/ob-fortran
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-md hides
/usr/share/emacs/25.3.50/lisp/org/ox-md
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ox-ascii hides
/usr/share/emacs/25.3.50/lisp/org/ox-ascii
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ref hides
/usr/share/emacs/25.3.50/lisp/org/ob-ref
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-maxima hides
/usr/share/emacs/25.3.50/lisp/org/ob-maxima
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-lob hides
/usr/share/emacs/25.3.50/lisp/org/ob-lob
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-compat hides
/usr/share/emacs/25.3.50/lisp/org/org-compat
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-tangle hides
/usr/share/emacs/25.3.50/lisp/org/ob-tangle
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-bibtex hides
/usr/share/emacs/25.3.50/lisp/org/org-bibtex
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-capture hides
/usr/share/emacs/25.3.50/lisp/org/org-capture
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-screen hides
/usr/share/emacs/25.3.50/lisp/org/ob-screen
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-haskell hides
/usr/share/emacs/25.3.50/lisp/org/ob-haskell
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-matlab hides
/usr/share/emacs/25.3.50/lisp/org/ob-matlab
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-picolisp hides
/usr/share/emacs/25.3.50/lisp/org/ob-picolisp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-sql hides
/usr/share/emacs/25.3.50/lisp/org/ob-sql
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-bbdb hides
/usr/share/emacs/25.3.50/lisp/org/org-bbdb
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-eval hides
/usr/share/emacs/25.3.50/lisp/org/ob-eval
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-indent hides
/usr/share/emacs/25.3.50/lisp/org/org-indent
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-lisp hides
/usr/share/emacs/25.3.50/lisp/org/ob-lisp
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-macs hides
/usr/share/emacs/25.3.50/lisp/org/org-macs
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-shen hides
/usr/share/emacs/25.3.50/lisp/org/ob-shen
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org hides
/usr/share/emacs/25.3.50/lisp/org/org
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-R hides
/usr/share/emacs/25.3.50/lisp/org/ob-R
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-eshell hides
/usr/share/emacs/25.3.50/lisp/org/org-eshell
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-gnus hides
/usr/share/emacs/25.3.50/lisp/org/org-gnus
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-crypt hides
/usr/share/emacs/25.3.50/lisp/org/org-crypt
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/org-install hides
/usr/share/emacs/25.3.50/lisp/org/org-install
/home/tina/.emacs.d/elpa/org-plus-contrib-20180115/ob-ledger hides
/usr/share/emacs/25.3.50/lisp/org/ob-ledger
/usr/share/emacs/site-lisp/slime/lib/ert hides
/usr/share/emacs/25.3.50/lisp/emacs-lisp/ert
/home/tina/.emacs.d/elpa/seq-2.20/seq hides
/usr/share/emacs/25.3.50/lisp/emacs-lisp/seq
/home/tina/.emacs.d/elpa/let-alist-1.0.5/let-alist hides
/usr/share/emacs/25.3.50/lisp/emacs-lisp/let-alist
/usr/share/emacs/site-lisp/slime/lib/ert-x hides
/usr/share/emacs/25.3.50/lisp/emacs-lisp/ert-x

Features:
(shadow flyspell ispell mail-extr auto-highlight-symbol rainbow-mode
volatile-highlights rainbow-delimiters emacsbug message rfc822 mml
mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums dired+
image-dired image-file dired-x evil-numbers fill-column-indicator info+
linum-off yasnippet tabbar-ruler ruler-mode tabbar cap-words superword
subword smartparens-config smartparens-org smartparens-html
smartparens-ess smartparens savehist xt-mouse ob-ditaa ob-clojure
ob-haskell ob-js ob-python ob-ruby ob-perl ob-plantuml ob-R ob-sh
org-clock golden-ratio flycheck json map rx dash poly-R poly-markdown
poly-noweb polymode poly-base polymode-weave polymode-export
polymode-debug polymode-methods poly-lock polymode-compat
polymode-classes eieio-compat polymode-core eieio-custom eieio-base anzu
keyfreq smex ido-vertical-mode ido-completing-read+ s minibuf-eldef ido
ess-smart-underscore ess ess-mode ess-noweb-mode ess-inf ess-tracebug
tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell
ess-generics ess-utils cl ess-custom executable ess-compat disp-table
linum whitespace yaoddmuse skeleton sgml-mode twittering-mode sx
slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu
slime-references slime-compiler-notes-tree slime-scratch
slime-presentations bridge slime-macrostep macrostep slime-mdot-fu
slime-enclosing-context slime-fuzzy slime-fancy-trace
slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc
slime-repl slime-parse slime compile etags xref project arc-mode
archive-mode hyperspec browse-url pc-bufsw paradox paradox-menu
paradox-commit-list hydra lv paradox-execute paradox-github paradox-core
spinner subr-x org-journal org-crypt org-bullets org-bookmark-heading
mode-local helm-config helm-easymenu async-bytecomp ergoemacs-status
mode-icons powerline powerline-separators color powerline-themes
emms-librefm-stream xml emms-librefm-scrobbler emms-playlist-limit
emms-volume emms-volume-amixer emms-i18n emms-history emms-score
emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue
emms-mode-line-icon emms-browser sort emms-playlist-sort
emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time
emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util mailcap emms-streams
emms-show-all emms-tag-editor emms-mark emms-mode-line emms-cache
emms-info-ogginfo emms-info-mp3info emms-info later-do
emms-playlist-mode emms-player-vlc emms-player-mplayer
emms-player-simple emms-source-playlist emms-source-file locate
emms-setup emms emms-compat dashboard dashboard-widgets recentf
tree-widget page-break-lines org-agenda org-element avl-tree org
org-macro org-footnote org-pcomplete pcomplete org-list org-faces
org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle
org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint
ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs
format-spec cal-menu calendar cal-loaddefs bookmark pp dired-async async
dired-aux dired all-the-icons-ivy ivy flx delsel ivy-overlay ffap
thingatpt url-parse auth-source eieio eieio-core password-cache url-vars
all-the-icons-gnus gnus gnus-ems nnheader gnus-util mail-utils mm-util
help-fns mail-prsvr all-the-icons all-the-icons-faces data-material
data-weathericons data-octicons data-fileicons data-faicons
data-alltheicons memoize font-lock+ jka-compr ergoemacs-themes
two-column ergoemacs-translate ergoemacs-theme-engine
ergoemacs-mapkeymap ergoemacs-map-properties ergoemacs-map ergoemacs-lib
ergoemacs-layouts ergoemacs-key-description descr-text
ergoemacs-functions ergoemacs-component find-func ergoemacs-advice
ergoemacs-command-loop ergoemacs-macros printing ps-print ps-def lpr
ergoemacs-mode undo-tree diff cus-edit wid-edit cl-macs cl-seq
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core finder-inf
kotl-autoloads advice edmacro kmacro slime-autoloads info package
epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode
easymenu cconv cl-loaddefs pcase cl-lib saveplace manoj-dark-theme paren
cus-start cus-load time-date mule-util tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan
thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian
slovak czech european ethiopic indian cyrillic chinese charscript
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote dbusbind inotify
dynamic-setting system-font-setting font-render-setting xwidget-internal
move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 8 757532 180039)
 (symbols 24 61711 1)
 (miscs 20 1037 946)
 (strings 16 171483 71760)
 (string-bytes 1 5149160)
 (vectors 8 92806)
 (vector-slots 4 1584705 134712)
 (floats 8 3012 2534)
 (intervals 28 755 1138)
 (buffers 520 316)
 (heap 1024 41733 13808))
<#part type="application/emacs-lisp" filename="/home/tina/.emacs.d/init.el"
disposition=attachment description="My init.el file">
<#/part>
[Message part 2 (text/html, inline)]
[init.el (text/x-emacs-lisp, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#30168; Package emacs. (Fri, 19 Jan 2018 06:07:02 GMT) Full text and rfc822 format available.

Message #8 received at 30168 <at> debbugs.gnu.org (full text, mbox):

From: Tina Russell <tinakellyrussell <at> gmail.com>
To: 30168 <at> debbugs.gnu.org
Subject: Bug no longer occurs
Date: Thu, 18 Jan 2018 22:05:11 -0800
[Message part 1 (text/plain, inline)]
I did some more mucking in my config and it seems I no longer have this
problem… I’m not even sure what it was. I’ve attached my init.el, from
right after I noticed the problem was gone, in case you’re interested in
figuring out what the critical difference was. (Personally, I’m just glad
not to have this crash anymore!)
[Message part 2 (text/html, inline)]
[init.el.bak20180118 (application/octet-stream, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#30168; Package emacs. (Fri, 19 Jan 2018 08:25:01 GMT) Full text and rfc822 format available.

Message #11 received at 30168 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Tina Russell <tinakellyrussell <at> gmail.com>
Cc: 30168 <at> debbugs.gnu.org
Subject: Re: bug#30168: 25.3.50;
 segfault when opening scratch buffer (GUI), other times
Date: Fri, 19 Jan 2018 10:24:11 +0200
> From: Tina Russell <tinakellyrussell <at> gmail.com>
> Date: Thu, 18 Jan 2018 18:38:30 -0800
> 
> I’ve customized my Emacs installation to take advantage of ErgoEmacs
> (using https://github.com/ergoemacs/ergoemacs-config as a guide). While
> ironing out the kinks in my init.el file I realized that Emacs now
> crashes with a segfault… a LOT. The most blatant example I ran into is
> that opening the scratch buffer causes a segfault. I can open Emacs,
> switch to the scratch buffer (using the menu, tabbar, or Ctrl+X B) and
> Emacs will crash with the following output:

Thank you for your report.

> In GNU Emacs 25.3.50.2 (i686-pc-linux-gnu, GTK+ Version 3.18.9)
>  of 2017-09-15 built on lgw01-amd64-029

This is an old development snapshot.  Please use the latest pretest of
Emacs 26 (emacs-26.0.9x, available from alpha.gnu.org) or build the
current Git repository.  If the problem still persists there, please
run Emacs under GDB, cause it to crash, and then type this command at
the GDB prompt "(gdb)":

 (gdb) bt full

and post here the full output of that command.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#30168; Package emacs. (Fri, 19 Jan 2018 16:29:02 GMT) Full text and rfc822 format available.

Message #14 received at 30168 <at> debbugs.gnu.org (full text, mbox):

From: Noam Postavsky <npostavs <at> users.sourceforge.net>
To: Tina Russell <tinakellyrussell <at> gmail.com>
Cc: 30168 <at> debbugs.gnu.org
Subject: Re: bug#30168: 25.3.50; segfault when opening scratch buffer (GUI),
 other times
Date: Fri, 19 Jan 2018 11:28:21 -0500
[Message part 1 (text/plain, inline)]
tag 30168 unreproducible moreinfo
quit

On Fri, Jan 19, 2018 at 1:05 AM, Tina Russell
<tinakellyrussell <at> gmail.com> wrote:
> I did some more mucking in my config and it seems I no longer have this
> problem… I’m not even sure what it was. I’ve attached my init.el, from right
> after I noticed the problem was gone, in case you’re interested in figuring
> out what the critical difference was. (Personally, I’m just glad not to have
> this crash anymore!)

Diff attached. Assuming ergoemacs-package is just a trivial wrapper
around use-package, having :disabled does the same as commenting it
out, so that part should have no effect. The only thing left likely to
have any effect would be this part:

- '(custom-enabled-themes (quote (org-beautify-theme manoj-dark)))
+ '(custom-enabled-themes (quote (manoj-dark)))

Perhaps org-beautify-theme adds some problematic fonts?
[init.el.diff (text/plain, attachment)]

Added tag(s) moreinfo and unreproducible. Request was from Noam Postavsky <npostavs <at> users.sourceforge.net> to control <at> debbugs.gnu.org. (Fri, 19 Jan 2018 16:29:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#30168; Package emacs. (Sat, 20 Jan 2018 05:03:02 GMT) Full text and rfc822 format available.

Message #19 received at 30168 <at> debbugs.gnu.org (full text, mbox):

From: Noam Postavsky <npostavs <at> users.sourceforge.net>
To: 30168 <at> debbugs.gnu.org
Cc: Tina Russell <tinakellyrussell <at> gmail.com>
Subject: Re: bug#30168: 25.3.50;
 segfault when opening scratch buffer (GUI), other times
Date: Sat, 20 Jan 2018 00:02:11 -0500
[Message part 1 (text/plain, inline)]
[forwarding to list]

[Message part 2 (message/rfc822, inline)]
From: Tina Russell <tinakellyrussell <at> gmail.com>
To: Noam Postavsky <npostavs <at> users.sourceforge.net>
Subject: Re: bug#30168: 25.3.50; segfault when opening scratch buffer (GUI),
 other times
Date: Fri, 19 Jan 2018 18:38:12 -0800
--f403045e7342d46bac05632c173c
Content-Type: multipart/alternative; boundary="f403045e7342d46ba905632c173a"

--f403045e7342d46ba905632c173a
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thanks! I=E2=80=99m getting the problem again (sigh). I don=E2=80=99t even =
know if it=E2=80=99s my
init.el anymore, but I=E2=80=99m attaching it again just for completeness=
=E2=80=99s sake.
Also, I tried re-installing all packages just to be sure, but it still
happens.

I already had the org-beautify-theme disabled, I just removed that line so
I would stop seeing a =E2=80=9Cfailed to load theme=E2=80=9D message.

Thanks!

On Fri, Jan 19, 2018 at 8:28 AM, Noam Postavsky <
npostavs <at> users.sourceforge.net> wrote:

> tag 30168 unreproducible moreinfo
> quit
>
> On Fri, Jan 19, 2018 at 1:05 AM, Tina Russell
> <tinakellyrussell <at> gmail.com> wrote:
> > I did some more mucking in my config and it seems I no longer have this
> > problem=E2=80=A6 I=E2=80=99m not even sure what it was. I=E2=80=99ve at=
tached my init.el, from
> right
> > after I noticed the problem was gone, in case you=E2=80=99re interested=
 in
> figuring
> > out what the critical difference was. (Personally, I=E2=80=99m just gla=
d not to
> have
> > this crash anymore!)
>
> Diff attached. Assuming ergoemacs-package is just a trivial wrapper
> around use-package, having :disabled does the same as commenting it
> out, so that part should have no effect. The only thing left likely to
> have any effect would be this part:
>
> - '(custom-enabled-themes (quote (org-beautify-theme manoj-dark)))
> + '(custom-enabled-themes (quote (manoj-dark)))
>
> Perhaps org-beautify-theme adds some problematic fonts?
>

--f403045e7342d46ba905632c173a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks! I=E2=80=99m getting the problem again (sigh). I do=
n=E2=80=99t even know if it=E2=80=99s my init.el anymore, but I=E2=80=99m a=
ttaching it again just for completeness=E2=80=99s sake. Also, I tried re-in=
stalling all packages just to be sure, but it still happens.<div><br></div>=
<div>I already had the org-beautify-theme disabled, I just removed that lin=
e so I would stop seeing a =E2=80=9Cfailed to load theme=E2=80=9D message.<=
/div><div><br></div><div>Thanks!</div></div><div class=3D"gmail_extra"><br>=
<div class=3D"gmail_quote">On Fri, Jan 19, 2018 at 8:28 AM, Noam Postavsky =
<span dir=3D"ltr">&lt;<a href=3D"mailto:npostavs <at> users.sourceforge.net" tar=
get=3D"_blank">npostavs <at> users.sourceforge.net</a>&gt;</span> wrote:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex">tag 30168 unreproducible moreinfo<br>
quit<br>
<br>
On Fri, Jan 19, 2018 at 1:05 AM, Tina Russell<br>
&lt;<a href=3D"mailto:tinakellyrussell <at> gmail.com">tinakellyrussell <at> gmail.co=
m</a>&gt; wrote:<br>
&gt; I did some more mucking in my config and it seems I no longer have thi=
s<br>
&gt; problem=E2=80=A6 I=E2=80=99m not even sure what it was. I=E2=80=99ve a=
ttached my init.el, from right<br>
&gt; after I noticed the problem was gone, in case you=E2=80=99re intereste=
d in figuring<br>
&gt; out what the critical difference was. (Personally, I=E2=80=99m just gl=
ad not to have<br>
&gt; this crash anymore!)<br>
<br>
Diff attached. Assuming ergoemacs-package is just a trivial wrapper<br>
around use-package, having :disabled does the same as commenting it<br>
out, so that part should have no effect. The only thing left likely to<br>
have any effect would be this part:<br>
<br>
- &#39;(custom-enabled-themes (quote (org-beautify-theme manoj-dark)))<br>
+ &#39;(custom-enabled-themes (quote (manoj-dark)))<br>
<br>
Perhaps org-beautify-theme adds some problematic fonts?<br>
</blockquote></div><br></div>

--f403045e7342d46ba905632c173a--
--f403045e7342d46bac05632c173c
Content-Type: text/x-emacs-lisp; charset="UTF-8"; name="init.el"
Content-Disposition: attachment; filename="init.el"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_jcmqrrtm1

Ozs7IGluaXQuZWwgLS0tIFRpbmHigJlzIHNldHRpbmdzCjs7OyBDb21tZW50YXJ5Ogo7OzsgQ29k
ZToKKGN1c3RvbS1zZXQtdmFyaWFibGVzCiA7OyBjdXN0b20tc2V0LXZhcmlhYmxlcyB3YXMgYWRk
ZWQgYnkgQ3VzdG9tLgogOzsgSWYgeW91IGVkaXQgaXQgYnkgaGFuZCwgeW91IGNvdWxkIG1lc3Mg
aXQgdXAsIHNvIGJlIGNhcmVmdWwuCiA7OyBZb3VyIGluaXQgZmlsZSBzaG91bGQgY29udGFpbiBv
bmx5IG9uZSBzdWNoIGluc3RhbmNlLgogOzsgSWYgdGhlcmUgaXMgbW9yZSB0aGFuIG9uZSwgdGhl
eSB3b24ndCB3b3JrIHJpZ2h0LgogJyhjdXN0b20tZW5hYmxlZC10aGVtZXMgKHF1b3RlIChtYW5v
ai1kYXJrKSkpCiAnKGN1c3RvbS1zYWZlLXRoZW1lcwogICAocXVvdGUKICAgICgiOGFlYmYyNTU1
NjM5OWI1ODA5MWU1MzNlNDU1ZGQ1MGE2YTljYmE5NThjYzRlYmIwYWFiMTc1ODYzYzI1YjlhNCIg
ImRjZjcxNTQ4NjdiYTY3YjI1MGZlMmM1Y2RjMTVhN2QxNzBhY2Q5Y2JlNjcwN2NjMzZkOWRkMTQ2
MjI4MjIyNGQiICIwNWZkNDJiZWY0Mjk5MWM0NWVjYjE3ZWNhZDFmZjM4YzEwZThmYWFjNTFlZmVh
NDRmMDc4MmJkYWViYWY0MjExIiBkZWZhdWx0KSkpCiAnKGRpcmVkLWFzeW5jLW1vZGUgMSkKICco
ZXJnb2VtYWNzLWtleWJvYXJkLWxheW91dCAidXMiIG5pbCBuaWwgIkFzc3VtZXMgUVdFUlRZIGtl
eWJvYXJkIGxheW91dCIpCiAnKGVyZ29lbWFjcy1tZXNzYWdlLWxldmVsIDpuZXcpCiAnKGVyZ29l
bWFjcy1tb2RlIDEpCiAnKGVyZ29lbWFjcy10aGVtZSAic3RhbmRhcmQiIG5pbCBuaWwgIlVzZXMg
U3RhbmRhcmQgRXJnb2VtYWNzIGtleWJvYXJkIHRoZW1lIikKICcoZXJnb2VtYWNzLXRoZW1lLW9w
dGlvbnMgKHF1b3RlICgoYmFja3NwYWNlLWlzLWJhY2sgb2ZmKSkpKQogJyhlcmdvZW1hY3MtdXNl
LXVuaWNvZGUtc3ltYm9scyB0KQogJyhmb250LXVzZS1zeXN0ZW0tZm9udCBuaWwpCiAnKGluZmVy
aW9yLWxpc3AtcHJvZ3JhbSAic2JjbCIgdCkKICcob3JnLWFnZW5kYS1maWxlcyAocXVvdGUgKCJ+
L0FwaHJvZGl0ZS9FdWRhaW1vbmlhIikpKQogJyhvcmctZGVmYXVsdC1ub3Rlcy1maWxlICJ+L0Fw
aHJvZGl0ZS9FdW5vbWlhL21uZW1vc3luZS5vcmciKQogJyhvcmctZGlyZWN0b3J5ICJ+L0FwaHJv
ZGl0ZS9FdW5vbWlhIikKICcob3JnLWRpc3B1dGVkLWtleXMKICAgKHF1b3RlCiAgICAoKFsoc2hp
ZnQgdXApXQogICAgICAuCiAgICAgIFsobWV0YSBwKV0pCiAgICAgKFsoc2hpZnQgZG93bildCiAg
ICAgIC4KICAgICAgWyhtZXRhIG4pXSkKICAgICAoWyhzaGlmdCBsZWZ0KV0KICAgICAgLgogICAg
ICBbKG1ldGEgLSldKQogICAgIChbKHNoaWZ0IHJpZ2h0KV0KICAgICAgLgogICAgICBbKG1ldGEg
KyldKQogICAgIChbKGNvbnRyb2wgc2hpZnQgcmlnaHQpXQogICAgICAuCiAgICAgIFsobWV0YSBz
aGlmdCArKV0pCiAgICAgKFsoY29udHJvbCBzaGlmdCBsZWZ0KV0KICAgICAgLgogICAgICBbKG1l
dGEgc2hpZnQgLSldKQogICAgIChbKGNvbnRyb2wgYyldCiAgICAgIC4KICAgICAgWyhtZXRhIGMp
XSkpKSkKICcob3JnLWhpZGUtZW1waGFzaXMtbWFya2VycyB0KQogJyhvcmctam91cm5hbC1kaXIg
In4vQXBocm9kaXRlL1RpbmEvam91cm5hbCIpCiAnKG9yZy1sb2ctZG9uZSAocXVvdGUgdGltZSkp
CiAnKG9yZy1tb2R1bGVzCiAgIChxdW90ZQogICAgKG9yZy1iYmRiIG9yZy1iaWJ0ZXggb3JnLWNy
eXB0IG9yZy1kb2N2aWV3IG9yZy1nbnVzIG9yZy1pbmZvIG9yZy1pcmMgb3JnLW1oZSBvcmctbW91
c2Ugb3JnLXJtYWlsIG9yZy13M20gb3JnLWJvb2ttYXJrIG9yZy1jaGVja2xpc3Qgb3JnLWVzaGVs
bCkpKQogJyhvcmctc3RhcnR1cC13aXRoLWlubGluZS1pbWFnZXMgdCkKICcocGFja2FnZS1hcmNo
aXZlcwogICAocXVvdGUKICAgICgoIm1lbHBhIiAuICJodHRwOi8vbWVscGEub3JnL3BhY2thZ2Vz
LyIpCiAgICAgKCJtZWxwYS1zdGFibGUiIC4gImh0dHA6Ly9zdGFibGUubWVscGEub3JnL3BhY2th
Z2VzLyIpCiAgICAgKCJnbnUiIC4gImh0dHA6Ly9lbHBhLmdudS5vcmcvcGFja2FnZXMvIikKICAg
ICAoIm9yZyIgLiAiaHR0cHM6Ly9vcmdtb2RlLm9yZy9lbHBhLyIpKSkpCiAnKHBhY2thZ2Utc2Vs
ZWN0ZWQtcGFja2FnZXMKICAgKHF1b3RlCiAgICAoeWFzbmlwcGV0IGV4dGVuZC1kbmQgdm9sYXRp
bGUtaGlnaGxpZ2h0cyB0YWJiYXItcnVsZXIgc29sYXJpemVkLXRoZW1lIHJhaW5ib3ctbW9kZSBt
YWdpdCBsaW51bS1vZmYga2V5ZnJlcSBpbmZvKyBmbHgtaWRvIHNtZXggaWRvLXZlcnRpY2FsLW1v
ZGUgaWRvLXViaXF1aXRvdXMgZ29sZGVuLXJhdGlvIGZseWNoZWNrIGZpbGwtY29sdW1uLWluZGlj
YXRvciBldmlsLW51bWJlcnMgZXNzLXNtYXJ0LXVuZGVyc2NvcmUgZWxlY3RyaWMtb3BlcmF0b3Ig
cG9seW1vZGUgZXNzIGRpcmVkKyBhdXRvLWhpZ2hsaWdodC1zeW1ib2wgYW56dSBlcmdvZW1hY3Mt
c3RhdHVzIG9yZy1wbHVzLWNvbnRyaWIgb3JnLWVkbmEgZ25vcmIgYmJkYiB0dXJpbmctbWFjaGlu
ZSBvcmctc3RpY2t5LWhlYWRlciBvcmctYm9va21hcmstaGVhZGluZyBvcmctYnVsbGV0cyBoeXBl
cmJvbGUgaGFja2VyLXR5cGVyIGFsbC10aGUtaWNvbnMgYWxsLXRoZS1pY29ucy1nbnVzIGFsbC10
aGUtaWNvbnMtaXZ5IGRpcmVkLWljb24gcGMtYnVmc3cgaGVsbSBhdXRvLWNvbXBsZXRlIHN4IGRh
c2hib2FyZCB1aW1hZ2UgeGFoLWVsaXNwLW1vZGUgcmFpbmJvdy1kZWxpbWl0ZXJzIGFzeW5jIG9y
Zy1kb3dubG9hZCB5YW9kZG11c2UgcGFyYWRveCB1c2UtcGFja2FnZSB1bmJvdW5kIGVyZ29lbWFj
cy1tb2RlIG9yZy1qb3VybmFsIHBhY2thZ2UtYnVpbGQgc2h1dC11cCBlcGwgZ2l0IGNvbW1hbmRl
ciBmIGRhc2ggcyBjYXNrIHNrZWxldG9yIHNsaW1lIHNtYXJ0cGFyZW5zIG5vdiBhaHVuZ3J5LXRo
ZW1lIHR3aXR0ZXJpbmctbW9kZSBoeS1tb2RlIGVtbXMpKSkKICcocGFyYWRveC1naXRodWItdG9r
ZW4gdCkKICcoc2F2ZS1wbGFjZSB0IG5pbCAoc2F2ZXBsYWNlKSkKICcoc2VuZC1tYWlsLWZ1bmN0
aW9uIChxdW90ZSBtYWlsY2xpZW50LXNlbmQtaXQpKQogJyhzaG93LXBhcmVuLW1vZGUgdCkKICco
c2xpbWUtY29udHJpYnMgKHF1b3RlIChzbGltZS1mYW5jeSkpIHQpCiAnKHRhYi1hbHdheXMtaW5k
ZW50IChxdW90ZSBjb21wbGV0ZSkpCiAnKHR3aXR0ZXJpbmctaWNvbi1tb2RlIHQgdCkKICcodHdp
dHRlcmluZy11c2UtaWNvbi1zdG9yYWdlIHQpKQooY3VzdG9tLXNldC1mYWNlcwogOzsgY3VzdG9t
LXNldC1mYWNlcyB3YXMgYWRkZWQgYnkgQ3VzdG9tLgogOzsgSWYgeW91IGVkaXQgaXQgYnkgaGFu
ZCwgeW91IGNvdWxkIG1lc3MgaXQgdXAsIHNvIGJlIGNhcmVmdWwuCiA7OyBZb3VyIGluaXQgZmls
ZSBzaG91bGQgY29udGFpbiBvbmx5IG9uZSBzdWNoIGluc3RhbmNlLgogOzsgSWYgdGhlcmUgaXMg
bW9yZSB0aGFuIG9uZSwgdGhleSB3b24ndCB3b3JrIHJpZ2h0LgogJyhkZWZhdWx0ICgodCAoOmZh
bWlseSAiVWJ1bnR1IE1vbm8iIDpmb3VuZHJ5ICJEQU1BIiA6c2xhbnQgbm9ybWFsIDp3ZWlnaHQg
bm9ybWFsIDpoZWlnaHQgMTQwIDp3aWR0aCBub3JtYWwpKSkpKQoKOzsgaHR0cHM6Ly9lbWFjcy5z
dGFja2V4Y2hhbmdlLmNvbS9xdWVzdGlvbnMvNTQwMS9ob3ctdG8tZGVmYWxpYXMtbGFtYmRhCihk
ZWZhbGlhcyAnzrsgJ2xhbWJkYSkKCjs7IE1FTFBBIGh0dHBzOi8vbWVscGEub3JnLyMvZ2V0dGlu
Zy1zdGFydGVkCjsocmVxdWlyZSAncGFja2FnZSkgOzsgWW91IG1pZ2h0IGFscmVhZHkgaGF2ZSB0
aGlzIGxpbmUKOyhsZXQqICgobm8tc3NsIChhbmQgKG1lbXEgc3lzdGVtLXR5cGUgJyh3aW5kb3dz
LW50IG1zLWRvcykpCjsgICAgICAgICAgICAgICAgICAgIChub3QgKGdudXRscy1hdmFpbGFibGUt
cCkpKSkKOyAgICAgICAodXJsIChjb25jYXQgKGlmIG5vLXNzbCAiaHR0cCIgImh0dHBzIikgIjov
L21lbHBhLm9yZy9wYWNrYWdlcy8iKSkpCjsgIChhZGQtdG8tbGlzdCAncGFja2FnZS1hcmNoaXZl
cyAoY29ucyAibWVscGEiIHVybCkgdCkpCjsod2hlbiAoPCBlbWFjcy1tYWpvci12ZXJzaW9uIDI0
KQo7ICA7OyBGb3IgaW1wb3J0YW50IGNvbXBhdGliaWxpdHkgbGlicmFyaWVzIGxpa2UgY2wtbGli
CjsgIChhZGQtdG8tbGlzdCAncGFja2FnZS1hcmNoaXZlcyAnKCJnbnUiIC4gImh0dHA6Ly9lbHBh
LmdudS5vcmcvcGFja2FnZXMvIikpKQoKKHBhY2thZ2UtaW5pdGlhbGl6ZSkKKHNldHEgcGFja2Fn
ZS1hcmNoaXZlLXByaW9yaXRpZXMKICAgICAgJygoIm1lbHBhLXN0YWJsZSIgLiAxMCkKCSgib3Jn
IiAgICAgICAgICAuIDcpCiAgICAgICAgKCJnbnUiICAgICAgICAgIC4gNSkKICAgICAgICAoIm1l
bHBhIiAgICAgICAgLiAwKSkpCihyZXF1aXJlICd1c2UtcGFja2FnZSkKCjs7OyBwYWNrYWdlIGlu
aXRzCgoodXNlLXBhY2thZ2UgZXJnb2VtYWNzLW1vZGUKICA6Y3VzdG9tCiAgKGVyZ29lbWFjcy10
aGVtZSAic3RhbmRhcmQiICJVc2VzIFN0YW5kYXJkIEVyZ29lbWFjcyBrZXlib2FyZCB0aGVtZSIp
CiAgKGVyZ29lbWFjcy1rZXlib2FyZC1sYXlvdXQgInVzIiAiQXNzdW1lcyBRV0VSVFkga2V5Ym9h
cmQgbGF5b3V0IikKICAoZXJnb2VtYWNzLW1vZGUgMSkpCgo7OyBzd2l0Y2ggd2luZG93IHdpdGgg
4oCcYWx0K1PigJ0KKGVyZ29lbWFjcy1hdXRvbG9hZCBhY2Utd2luZG93CiAgICAiQWNlIFdpbmRv
dyIKICA6YmluZCAoIk0tcyIgJ2FjZS13aW5kb3cpCiAgOmVuc3VyZSB0CiAgOzsgbGF5b3V0IGJh
c2VkIGF3LWtleXMKICAoc2V0cSBhdy1rZXlzIChtYXBjYXIKICAgICAgICAgICAgICAgICAobGFt
YmRhKGtleSkKICAgICAgICAgICAgICAgICAgIChlcmdvZW1hY3MtdHJhbnNsYXRlLS1ldmVudC1s
YXlvdXQga2V5IGVyZ29lbWFjcy1rZXlib2FyZC1sYXlvdXQgInVzIikpCiAgICAgICAgICAgICAg
ICAgKGxpc3QgP2YgP2ogP2QgP2sgP3IgP3UgP2UgP2kgP3MgP2wgP3cgP28pKSkpCgooZXJnb2Vt
YWNzLWF1dG9sb2FkIGFkYXB0aXZlLXdyYXAKICAgIDplbnN1cmUgdAogICAgOmRlZmVyIDEKICAg
IChhZGQtaG9vayAndmlzdWFsLWxpbmUtbW9kZS1ob29rICdhZGFwdGl2ZS13cmFwLXByZWZpeC1t
b2RlKSkKCihlcmdvZW1hY3MtYXV0b2xvYWQgYWdncmVzc2l2ZS1pbmRlbnQKICAgIDplbnN1cmUg
dAogICAgOmNvbW1hbmRzIChhZ2dyZXNzaXZlLWluZGVudC1tb2RlIGdsb2JhbC1hZ2dyZXNzaXZl
LWluZGVudC1tb2RlKQogICAgKHB1c2ggJ2Vzbi1tb2RlIGV4Y2x1ZGVkLW1vZGVzKQogICAgKGds
b2JhbC1hZ2dyZXNzaXZlLWluZGVudC1tb2RlIDEpKQoKKHVzZS1wYWNrYWdlIGFsbC10aGUtaWNv
bnMKICA6Y29uZmlnCiAgKGFsbC10aGUtaWNvbnMtZ251cy1zZXR1cCkKICAoYWxsLXRoZS1pY29u
cy1pdnktc2V0dXApKQoKKGVyZ29lbWFjcy1wYWNrYWdlIGFsbG93LXNldC1tYXJrLXJlcGVhdC1w
b3AtbWFyawogICAgKHNldHEgc2V0LW1hcmstY29tbWFuZC1yZXBlYXQtcG9wIHQpKQoKKGVyZ29l
bWFjcy1wYWNrYWdlIGFuenUKICAgIDplbnN1cmUgdAogICAgOmRlZmVyIDEKICAgIChnbG9iYWwt
YW56dS1tb2RlIDEpCiAgICAoZ2xvYmFsLXNldC1rZXkgW3JlbWFwIHF1ZXJ5LXJlcGxhY2VdICdh
bnp1LXF1ZXJ5LXJlcGxhY2UpKQoKKHVzZS1wYWNrYWdlIGFzeW5jCiAgOmN1c3RvbQogIChkaXJl
ZC1hc3luYy1tb2RlIDEpKQoKKGVyZ29lbWFjcy1wYWNrYWdlIGF1dG8tY29tcHJlc3Npb24KICAg
IDpkZWZlciAxCiAgICAoYXV0by1jb21wcmVzc2lvbi1tb2RlIHQpKQoKKGVyZ29lbWFjcy1wYWNr
YWdlIGF1dG8taGlnaGxpZ2h0LXN5bWJvbAogICAgOmVuc3VyZSB0CiAgICA6ZGVmZXIgMwogICAg
KGRvbGlzdCAoaG9vayAnKHByb2ctbW9kZS1ob29rIG1hcmtkb3duLW1vZGUtaG9vaykpCiAgICAg
IChhZGQtaG9vayAnYXV0by1oaWdobGlnaHQtc3ltYm9sLW1vZGUgaG9vaykpCiAgICAoc2V0cSBh
aHMtY2FzZS1mb2xkLXNlYXJjaCBuaWwKICAgICAgICAgIGFocy1kZWZhdWx0LXJhbmdlICdhaHMt
cmFuZ2Utd2hvbGUtYnVmZmVyCiAgICAgICAgICBhaHMtaW5oaWJpdC1mYWNlLWxpc3QgbmlsKQog
ICAgOzsgRklYTUU6IFRoaW5rIGFib3V0IGtleXMgZm9yIGBhaHMtZm9yd2FyZCcsIGBhaHMtYmFj
a3dhcmQnIGBhaHMtYmFjay10by1zdGFydCcKICAgICkKCihlcmdvZW1hY3MtcGFja2FnZSBiYWNr
dXAtaW4tdGVtcC1kaXIKICAgIChzZXRxIGJhY2t1cC1kaXJlY3RvcnktYWxpc3QKICAgICAgICAg
IGAoKCIuKiIgLiAsdGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5KSkpCgogIChzZXRxIGF1dG8tc2F2
ZS1maWxlLW5hbWUtdHJhbnNmb3JtcwogICAgICAgIGAoKCIuKiIgLHRlbXBvcmFyeS1maWxlLWRp
cmVjdG9yeSB0KSkpKQoKKHVzZS1wYWNrYWdlIGRhc2hib2FyZAogIDpjb25maWcKICAoZGFzaGJv
YXJkLXNldHVwLXN0YXJ0dXAtaG9vaykpCgooZXJnb2VtYWNzLWF1dG9sb2FkIGRlc2t0b3Atc2F2
ZQogICAgKGRlc2t0b3Atc2F2ZS1tb2RlIDEpCiAgKHNldHEgZGVza3RvcC1zYXZlIHQpCiAgKHdo
ZW4gKG5vdCAoZmlsZS1leGlzdHMtcCBkZXNrdG9wLWRpcm5hbWUpKQogICAgKG1ha2UtZGlyZWN0
b3J5IGRlc2t0b3AtZGlybmFtZSB0KSkKICAKICAoZGVmdW4gZXJnb2VtYWNzLWVtYWNzLXByb2Nl
c3MtcCAocGlkKQogICAgIklmIHBpZCBpcyB0aGUgcHJvY2VzcyBJRCBvZiBhbiBlbWFjcyBwcm9j
ZXNzLCByZXR1cm4gdCwgZWxzZSBuaWwuCkFsc28gcmV0dXJucyBuaWwgaWYgcGlkIGlzIG5pbC4i
CiAgICAod2hlbiBwaWQKICAgICAgKGxldCAoKGF0dHJpYnV0ZXMgKHByb2Nlc3MtYXR0cmlidXRl
cyBwaWQpKSAoY21kKSkKICAgICAgICAoZG9saXN0IChhdHRyIGF0dHJpYnV0ZXMpCiAgICAgICAg
ICAoaWYgKHN0cmluZz0gImNvbW0iIChjYXIgYXR0cikpCiAgICAgICAgICAgICAgKHNldHEgY21k
IChjZHIgYXR0cikpKSkKICAgICAgICAoaWYgKGFuZCBjbWQgKHN0cmluZy1tYXRjaC1wICJbRWVd
bWFjcyIpKSB0KSkpKQogIAogIChlcmdvZW1hY3MtYWR2aWNlIGRlc2t0b3Atb3duZXIgKCZvcHRp
b25hbCBkaXJuYW1lKQogICAgIkRvbid0IGFsbG93IGRlYWQgZW1hY3MgcHJvY2VzcyB0byBjbGFp
bSBmaWxlLiIKICAgIDp0eXBlIDphZnRlcgogICAgKHdoZW4gKG5vdCAoZXJnb2VtYWNzLWVtYWNz
LXByb2Nlc3MtcCBhZC1yZXR1cm4tdmFsdWUpKQogICAgICAoc2V0cSBhZC1yZXR1cm4tdmFsdWUg
bmlsKSkpKQoKKGVyZ29lbWFjcy1wYWNrYWdlIGRpcmVkKwogICAgOmVuc3VyZSB0CiAgICA6ZGVm
ZXIgMSkKCih1c2UtcGFja2FnZSBkaXJlZC1pY29uCiAgOmhvb2sKICAoZGlyZWQtbW9kZS1ob29r
IC4gZGlyZWQtaWNvbi1tb2RlKSkKCihlcmdvZW1hY3MtcGFja2FnZSBlbWFjcy1saXNwLW1vZGUK
ICAgIDs7IFRoaXMgZG9lcyB0aGUgZm9sbG93aW5nOgogICAgOzsgLSBUdXJuIG9uIGVsLWRvYwog
ICAgOzsgLSBUdXJuIG9uIGNvZGluZyBob29rCiAgICA7OyAtIFJlbW92ZXMgPS5lbGM9IGZpbGVz
IG9uIHNhdmUuCiAgICA7OyAtIEFkZCA9Qy1jIHY9IHRvIGJlIGBldmFsLWJ1ZmZlcicKICAgIChk
ZWZpbmUta2V5IGVtYWNzLWxpc3AtbW9kZS1tYXAgKGtiZCAiQy1jIHYiKSAjJ2V2YWwtYnVmZmVy
KQogIChkZWZpbmUta2V5IGVtYWNzLWxpc3AtbW9kZS1tYXAgKGtiZCAiQy1jIEMtYyIpICMnZXZh
bC1kZWZ1bikKCiAgKGRlZnVuIGVyZ29lbWFjcy1yZW1vdmUtZWxjLW9uLXNhdmUgKCkKICAgICJJ
ZiB5b3UncmUgc2F2aW5nIGFuIGVsaXNwIGZpbGUsIGxpa2VseSB0aGUgLmVsYyBpcyBubyBsb25n
ZXIgdmFsaWQuIgogICAgKG1ha2UtbG9jYWwtdmFyaWFibGUgJ2FmdGVyLXNhdmUtaG9vaykKICAg
IChhZGQtaG9vayAnYWZ0ZXItc2F2ZS1ob29rCiAgICAgICAgICAgICAgKGxhbWJkYSAoKQogICAg
ICAgICAgICAgICAgKGlmIChmaWxlLWV4aXN0cy1wIChjb25jYXQgYnVmZmVyLWZpbGUtbmFtZSAi
YyIpKQogICAgICAgICAgICAgICAgICAgIChkZWxldGUtZmlsZSAoY29uY2F0IGJ1ZmZlci1maWxl
LW5hbWUgImMiKSkpKSkpCiAgKGFkZC1ob29rICdlbWFjcy1saXNwLW1vZGUtaG9vayAjJ2VyZ29l
bWFjcy1yZW1vdmUtZWxjLW9uLXNhdmUpCiAgKGFkZC1ob29rICdlbWFjcy1saXNwLW1vZGUtaG9v
ayAjJ3R1cm4tb24tZWxkb2MtbW9kZSkpCgoodXNlLXBhY2thZ2UgZW1tcy1zZXR1cAogIDpjb25m
aWcKICAoZW1tcy1hbGwpKQoKKGVyZ29lbWFjcy1wYWNrYWdlIGVyZ29lbWFjcy1vcHRpb25zCiAg
ICAoc2V0cSBlcmdvZW1hY3MtYmVnaW5uaW5nLW9yLWVuZC1vZi1saW5lLWFuZC13aGF0ICdwYWdl
CiAgICAgICAgICBlcmdvZW1hY3Mtc21hcnQtcGFzdGUgdCkpCgoodXNlLXBhY2thZ2UgZXJnb2Vt
YWNzLXN0YXR1cwogIDpjb25maWcKICAoZXJnb2VtYWNzLXN0YXR1cy1tb2RlKSkKCjs7IChlcmdv
ZW1hY3MtcGFja2FnZSBldmFsLXNleHAtZnUKOzsgICAgIDplbnN1cmUgdAo7OyAgICAgKHJlcXVp
cmUgJ2V2YWwtc2V4cC1mdSkpCgooZXJnb2VtYWNzLXBhY2thZ2UgZXNzLXNpdGUKICAgIDptb2Rl
ICgoIlxcLnNwXFwnIiAgICAgICAgICAuIFMtbW9kZSkgOzsgcmU6IERvbiBNYWNRdWVlbiA8bWFj
cUBsbG5sLmdvdj4KICAgICAgICAgICAoIi9SLy4qXFwucVxcJyIgICAgICAuIFItbW9kZSkgOzsg
Ui8qLnEgaXMgUiBjb2RlIChlLmcuLCBpbiBwYWNrYWdlKQogICAgICAgICAgICgiXFwuW3FzU11c
XCciICAgICAgIC4gUy1tb2RlKSA7OyBzLFMgW3NlZSBlc3MtcmVzdG9yZS1hc20tZXh0bnMgYWJv
dmUhXQogICAgICAgICAgICgiXFwuc3NjXFwnIiAgICAgICAgIC4gUy1tb2RlKSA7OyBTcGx1cyAo
Pj0gNC54KSBzY3JpcHQgZmlsZXMuCiAgICAgICAgICAgKCJcXC5TU0NcXCciICAgICAgICAgLiBT
LW1vZGUpIDs7IGRpdHRvIGZvciB3aW5kb3plCiAgICAgICAgICAgKCJcXC5bclJdXFwnIiAgICAg
ICAgLiBSLW1vZGUpCiAgICAgICAgICAgKCJcXC5bclJdbndcXCciICAgICAgLiBSbnctbW9kZSkK
ICAgICAgICAgICAoIlxcLltzU11ud1xcJyIgICAgICAuIFNudy1tb2RlKTsgY3VycmVudGx5IGlk
ZW50aWNhbCB0byBSbnctbW9kZQogICAgICAgICAgICgiXFwuW3JSXXByb2ZpbGVcXCciIC4gUi1t
b2RlKQogICAgICAgICAgICgiTkFNRVNQQUNFXFwnIiAgICAgIC4gUi1tb2RlKQogICAgICAgICAg
ICgiQ0lUQVRJT05cXCciICAgICAgIC4gUi1tb2RlKQogICAgICAgICAgICgiXFwub21nXFwnIiAg
ICAgICAgIC4gb21lZ2FoYXQtbW9kZSkKICAgICAgICAgICAoIlxcLmhhdFxcJyIgICAgICAgICAu
IG9tZWdhaGF0LW1vZGUpCiAgICAgICAgICAgKCJcXC5sc3BcXCciICAgICAgICAgLiBYTFMtbW9k
ZSkKICAgICAgICAgICAoIlxcLmRvXFwnIiAgICAgICAgICAuIFNUQS1tb2RlKQogICAgICAgICAg
ICgiXFwuYWRvXFwnIiAgICAgICAgIC4gU1RBLW1vZGUpCiAgICAgICAgICAgKCJcXC5bU3NdW0Fh
XVtTc11cXCciICAgICAgICAuIFNBUy1tb2RlKQogICAgICAgICAgIDs7IE1hbnkgLmxvZy8ubHN0
IGZpbGVzLCBub3QganVzdCBTQVMKICAgICAgICAgICA7OygiXFwubG9nXFwnIiAgICAgICAuIFNB
Uy1sb2ctbW9kZSkKICAgICAgICAgICA7OygiXFwuW0xsXVtTc11bVHRdXFwnIiAgICAgIC4gU0FT
LWxpc3RpbmctbW9kZSkKICAgICAgICAgICAoIlxcLltTc110XFwnIiAgICAgICAuIFMtdHJhbnNj
cmlwdC1tb2RlKQogICAgICAgICAgICgiXFwuU291dCIgICAgICAgICAgIC4gUy10cmFuc2NyaXB0
LW1vZGUpCiAgICAgICAgICAgOzsoIlxcLltScl10XFwnIiAgICAgICAuIFItdHJhbnNjcmlwdC1t
b2RlKQogICAgICAgICAgICgiXFwuW1JyXW91dCIgICAgICAgIC4gUi10cmFuc2NyaXB0LW1vZGUp
CiAgICAgICAgICAgKCJcXC5SZFxcJyIgICAgICAgICAgLiBSZC1tb2RlKQogICAgICAgICAgICgi
XFwuW0JiXVtVdV1bR2ddXFwnIiAgICAgICAgIC4gZXNzLWJ1Z3MtbW9kZSkKICAgICAgICAgICAo
IlxcLltCYl1bT29dW0dnXVxcJyIgICAgICAgICAuIGVzcy1idWdzLW1vZGUpCiAgICAgICAgICAg
KCJcXC5bQmJdW01tXVtEZF1cXCciICAgICAgICAgLiBlc3MtYnVncy1tb2RlKQogICAgICAgICAg
ICgiXFwuW0pqXVtBYV1bR2ddXFwnIiAgICAgICAgIC4gZXNzLWphZ3MtbW9kZSkKICAgICAgICAg
ICAoIlxcLltKal1bT29dW0dnXVxcJyIgICAgICAgICAuIGVzcy1qYWdzLW1vZGUpCiAgICAgICAg
ICAgKCJcXC5bSmpdW01tXVtEZF1cXCciICAgICAgICAgLiBlc3MtamFncy1tb2RlKQoJICAgKCJc
XC5bUnJdW21NXVtEZF1cXCciICAgICAgICAgLiBwb2x5LW1hcmtkb3duK3ItbW9kZSkpCiAgICA6
aW50ZXJwcmV0ZXIgKCgiUnNjcmlwdCIgLiByLW1vZGUpCiAgICAgICAgICAgICAgICAgICgiciIg
LiByLW1vZGUpKQogICAgOmVuc3VyZSAoZXNzIHBvbHltb2RlIG1hcmtkb3duLW1vZGUgZWxlY3Ry
aWMtb3BlcmF0b3IpCiAgICAoZGVmdW4gZXJnb2VtYWNzLXR1cm4tb24tZXNzLWVsZG9jICgpCiAg
ICAgIChyZXF1aXJlICdlc3MtZWxkb2MpKQogICAgKGFkZC1ob29rICdlc3MtbW9kZS1ob29rICdl
cmdvZW1hY3MtdHVybi1vbi1lc3MtZWxkb2MpCiAgICAoYWRkLWhvb2sgJ2Vzcy1tbW9kZS1ob29r
ICdmbHlzcGVsbC1tb2RlKQogICAgKHdoZW4gKGZpbGUtZXhpc3RzLXAgIn5zcmMvUnN0YXJ0dXAv
UnN0YXJ0dXAuUiIpCiAgICAgIChzZXRlbnYgIlJfUFJPRklMRV9VU0VSIiAoZXhwYW5kLWZpbGUt
bmFtZSAifnNyYy9Sc3RhcnR1cC9Sc3RhcnR1cC5SIikpKQogICAgCiAgICA7OyBNYWtlIFRlWCBh
bmQgUmVmVGV4IGF3YXJlIG9mIFNudyBhbmQgUm53IGZpbGVzCiAgICAoc2V0cSByZWZ0ZXgtZmls
ZS1leHRlbnNpb25zCiAgICAgICAgICAnKCgiU253IiAiUm53IiAibnciICJ0ZXgiICIudGV4IiAi
Lmx0eCIpICgiYmliIiAiLmJpYiIpKSkKICAgIChzZXRxIFRlWC1maWxlLWV4dGVuc2lvbnMKICAg
ICAgICAgICcoIlNudyIgIlJudyIgIm53IiAidGV4IiAic3R5IiAiY2xzIiAibHR4IiAidGV4aSIg
InRleGluZm8iKSkKCiAgICA7OyBMZXRzIHlvdSBkbyAnQy1jIEMtYyBTd2VhdmUnIGZyb20geW91
ciBSbncgZmlsZQogICAgKGRlZnVuIGVyZ29lbWFjcy1hZGQtU3dlYXZlICgpCiAgICAgIChhZGQt
dG8tbGlzdCAnVGVYLWNvbW1hbmQtbGlzdAogICAgICAgICAgICAgICAgICAgJygiU3dlYXZlIiAi
UiBDTUQgU3dlYXZlICVzIgogICAgICAgICAgICAgICAgICAgICBUZVgtcnVuLWNvbW1hbmQgbmls
IChsYXRleC1tb2RlKSA6aGVscCAiUnVuIFN3ZWF2ZSIpIHQpCiAgICAgIChhZGQtdG8tbGlzdCAn
VGVYLWNvbW1hbmQtbGlzdAogICAgICAgICAgICAgICAgICAgJygiTGF0ZXhTd2VhdmUiICIlbCAl
KG1vZGUpICVzIgogICAgICAgICAgICAgICAgICAgICBUZVgtcnVuLVRlWCBuaWwgKGxhdGV4LW1v
ZGUpIDpoZWxwICJSdW4gTGF0ZXggYWZ0ZXIgU3dlYXZlIikgdCkKICAgICAgKHNldHEgVGVYLWNv
bW1hbmQtZGVmYXVsdCAiU3dlYXZlIikpCiAgICAoYWRkLWhvb2sgJ1Judy1tb2RlLWhvb2sgJ2Vt
YWNzbWF0ZS1hZGQtU3dlYXZlKQoKICAgIChzZXRxIGVzcy1hc2stZm9yLWVzcy1kaXJlY3Rvcnkg
bmlsCiAgICAgICAgICBlc3MtbG9jYWwtcHJvY2Vzcy1uYW1lICJSIgogICAgICAgICAgYW5zaS1j
b2xvci1mb3ItY29taW50LW1vZGUgJ2ZpbHRlcgogICAgICAgICAgY29taW50LXNjcm9sbC10by1i
b3R0b20tb24taW5wdXQgdAogICAgICAgICAgY29taW50LXNjcm9sbC10by1ib3R0b20tb24tb3V0
cHV0IHQKICAgICAgICAgIGNvbWludC1tb3ZlLXBvaW50LWZvci1vdXRwdXQgdCkKICAgIChzZXRl
bnYgIlBBVEgiCgkgICAgKGxldCAoZnVsbCkJCQk7KGxldCAoZnVsbCkKICAgICAgICAgICAgICA7
OyAocHVzaCAoZ2V0ZW52ICJQQVRIIikgZnVsbCkKICAgICAgICAgICAgICAoZG9saXN0IChmICco
OzsgIkM6L1JUT09MUy9nY2MtNC42LjMvYmluIgogICAgICAgICAgICAgICAgICAgICAgICAgICA7
OyAiQzovUlRPT0xTL2JpbiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgImM6L1Byb2dyYX4x
L1B1dHR5IgogICAgICAgICAgICAgICAgICAgICAgICAgICA7OyAiYzovUi9SLTMuMi4zL2JpbiIK
CQkJICAgKSkKICAgICAgICAgICAgICAgICh3aGVuIChmaWxlLWV4aXN0cy1wIGYpCiAgICAgICAg
ICAgICAgICAgIChwdXNoIGYgZnVsbCkpKQoJICAgICAgCiAgICAgICAgICAgICAgKGNvbmNhdAoJ
ICAgICAgIChtYXBjb25jYXQgKGxhbWJkYSAoeCkgeCkgZnVsbCAiOyIpCgkgICAgICAgIjsiIChn
ZXRlbnYgIlBBVEgiKSkpKQogICAgOzsgKHNldGVudiAiUl9MSUJTIgogICAgOzsgCSAgICAobGV0
IChmdWxsKQogICAgOzsgCSAgICAgIChkb2xpc3QgKGYgJygiYzovUi9SLTMuMi4zL2xpYnJhcnki
ICJjOi9NUy9SLzMuMCIgImM6L1NWTi9SL1JsaWIiCiAgICA7OyAJCQkgICAiYzovU1ZOL1IvUE1Y
U3RhbiIKICAgIDs7IAkJCSAgICJjOi9TVk4vV2VucGluZy9SbGliIikpCiAgICA7OyAJCSh3aGVu
IChmaWxlLWV4aXN0cy1wIGYpCiAgICA7OyAJCSAgKHB1c2ggZiBmdWxsKSkpCiAgICA7OyAJICAg
ICAgKG1hcGNvbmNhdCAobGFtYmRhICh4KSB4KSBmdWxsICI7IikpKQogICAgKHNldGVudiAiUl9M
SUJTIiAiYzovUmxpYnMtUnhPREUiKQogICAgKHJlcXVpcmUgJ3BvbHktUikKICAgIChyZXF1aXJl
ICdwb2x5LW1hcmtkb3duKQogICAgOzsgKHdoZW4gKGFuZCAoZ2V0ZW52ICJQcm9ncmFtRmlsZXMi
KQogICAgOzsgCSAgICAgICAoZmlsZS1leGlzdHMtcCAoZm9ybWF0ICIlcy9MTFZNL2JpbiIgKGdl
dGVudiAiUHJvZ3JhbUZpbGVzIikpKQogICAgOzsgCSAgICAgICAoZmlsZS1leGlzdHMtcCAiYzov
bWluZ3czMi9iaW4iKSkKICAgIDs7ICAgKHNldGVudiAiUEFUSCIgKGZvcm1hdCAiJXMvTExWTS9i
aW47YzovbWluZ3czMi9iaW47JXMiIChnZXRlbnYgIlByb2dyYW1GaWxlcyIpIChnZXRlbnYgIlBB
VEgiKSkpKQogICAgOzsgVXNlIFIgY29yZSB0ZWFtJ3MgcmVjb21tZW5kYXRpb25zIGZvciBFU1Mu
CiAgICA7OyBTZWUgaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy83NTAyNTQwL21h
a2UtZW1hY3MtZXNzLWZvbGxvdy1yLXN0eWxlLWd1aWRlCiAgICAoYWRkLWhvb2sgJ2Vzcy1tb2Rl
LWhvb2sKCSAgICAgIChsYW1iZGEoKQoJCShlc3Mtc2V0LXN0eWxlICdDKysgJ3F1aWV0KQoJCShh
ZGQtaG9vayAnbG9jYWwtd3JpdGUtZmlsZS1ob29rcwogICAgICAgICAgICAgICAgICAgICAgICAg
IChsYW1iZGEgKCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIChlc3MtbnVrZS10cmFpbGlu
Zy13aGl0ZXNwYWNlKSkpCgkJKGVsZWN0cmljLW9wZXJhdG9yLW1vZGUpKSkKICAgIChzZXRxIGVz
cy1udWtlLXRyYWlsaW5nLXdoaXRlc3BhY2UtcCB0KSkKCihlcmdvZW1hY3MtcGFja2FnZSBlc3Mt
c21hcnQtdW5kZXJzY29yZQogICAgOmVuc3VyZSB0KQoKKGVyZ29lbWFjcy1wYWNrYWdlIGV2aWwt
bnVtYmVycwogICAgOmVuc3VyZSB0CiAgICA6ZGVmZXIgMQogICAgKGdsb2JhbC1zZXQta2V5IChr
YmQgIkMtYyArIikgJ2V2aWwtbnVtYmVycy9pbmMtYXQtcHQpCiAgICAoZ2xvYmFsLXNldC1rZXkg
KGtiZCAiQy1jIC0iKSAnZXZpbC1udW1iZXJzL2RlYy1hdC1wdCkpCgo7OyAoZXJnb2VtYWNzLXBh
Y2thZ2UgZXh0ZW5kLWRuZAo7OyAgICAgOmVuc3VyZSB0Cjs7ICAgICAoZXh0ZW5kLWRuZC1hY3Rp
dmF0ZSkpCgooZXJnb2VtYWNzLXBhY2thZ2UgZmlsbC1jb2x1bW4taW5kaWNhdG9yCiAgICA6ZW5z
dXJlIHQKICAgIDpkZWZlciAxCiAgICA6Y29tbWFuZHMgZmNpLW1vZGUKICAgIChzZXRxIGZjaS1y
dWxlLXdpZHRoIDMKICAgICAgICAgIHdoaXRlc3BhY2Utc3R5bGUgJyhmYWNlIHRyYWlsaW5nKSkK
ICAgIChkb2xpc3QgKGhvb2sgJyhwcm9nLW1vZGUtaG9vaykpCiAgICAgIChhZGQtaG9vayAnZmNp
LW1vZGUgaG9vaykpKQoKKGVyZ29lbWFjcy1wYWNrYWdlIGZseWNoZWNrCiAgICA6ZW5zdXJlIHQK
ICAgIDpkZWZlciAyCiAgICAoZ2xvYmFsLWZseWNoZWNrLW1vZGUgMSkpCgooZXJnb2VtYWNzLWF1
dG9sb2FkIGdsb2JhbC1obC1saW5lLW1vZGUKICAgIChnbG9iYWwtaGwtbGluZS1tb2RlIDEpKQoK
KGVyZ29lbWFjcy1wYWNrYWdlIGdvbGRlbi1yYXRpbwogICAgOmVuc3VyZSB0CiAgICA6ZGVmZXIg
MQogICAgCiAgICAoZGVmdW4gZXJnb2VtYWNzLWdvbGRlbi1yYXRpby1leGNsdWRlLW1pbmltYXAt
cCAoKQogICAgICAobWVtcSB0aGlzLWNvbW1hbmQgJyhtaW5pbWFwLXRvZ2dsZSkpKQogICAgKHNl
dHEgZ29sZGVuLXJhdGlvLWluaGliaXQtZnVuY3Rpb25zICcoZXJnb2VtYWNzLWdvbGRlbi1yYXRp
by1leGNsdWRlLW1pbmltYXAtcCkpCiAgICAoc2V0cSBnb2xkZW4tcmF0aW8tZXhjbHVkZS1tb2Rl
cyAnKCJicy1tb2RlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY2Fs
Yy1tb2RlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZWRpZmYtbW9k
ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImRpcmVkLW1vZGUiCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJndWQtbW9kZSIKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdkYi1sb2NhbHMtbW9kZSIKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdkYi1yZWdpc3RlcnMtbW9kZSIKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdkYi1icmVha3BvaW50cy1tb2RlIgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ2RiLXRocmVhZHMtbW9kZSIK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdkYi1mcmFtZXMtbW9kZSIK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdkYi1pbmZlcmlvci1pby1t
b2RlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ3VkLW1vZGUiCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJnZGItaW5mZXJpb3ItaW8tbW9k
ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdkYi1kaXNhc3NlbWJs
eS1tb2RlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ2RiLW1lbW9y
eS1tb2RlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzdGNsaWVu
dC1tb2RlIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic3BlZWRiYXIt
bW9kZSIKCQkJCSAgICAgICAibWluaW1hcC1tb2RlIikpCiAgICAoc2V0cSBnb2xkZW4tcmF0aW8t
ZXh0cmEtY29tbWFuZHMKICAgICAgICAgIChhcHBlbmQgZ29sZGVuLXJhdGlvLWV4dHJhLWNvbW1h
bmRzCiAgICAgICAgICAgICAgICAgICcoYWNlLXdpbmRvdwogICAgICAgICAgICAgICAgICAgIHN3
aXRjaC13aW5kb3cKICAgICAgICAgICAgICAgICAgICBkZWxldGUtb3RoZXItd2luZG93CiAgICAg
ICAgICAgICAgICAgICAgYWNlLWRlbGV0ZS13aW5kb3cKICAgICAgICAgICAgICAgICAgICBhY2Ut
c2VsZWN0LXdpbmRvdwogICAgICAgICAgICAgICAgICAgIGFjZS1zd2FwLXdpbmRvdwogICAgICAg
ICAgICAgICAgICAgIGFjZS1tYXhpbWl6ZS13aW5kb3cKICAgICAgICAgICAgICAgICAgICBhdnkt
cG9wLW1hcmsKICAgICAgICAgICAgICAgICAgICB3aW5kbW92ZS1sZWZ0CiAgICAgICAgICAgICAg
ICAgICAgd2luZG1vdmUtcmlnaHQKICAgICAgICAgICAgICAgICAgICB3aW5kbW92ZS11cAogICAg
ICAgICAgICAgICAgICAgIHdpbmRtb3ZlLWRvd24KICAgICAgICAgICAgICAgICAgICBzZWxlY3Qt
d2luZG93LTAKICAgICAgICAgICAgICAgICAgICBzZWxlY3Qtd2luZG93LTEKICAgICAgICAgICAg
ICAgICAgICBzZWxlY3Qtd2luZG93LTIKICAgICAgICAgICAgICAgICAgICBzZWxlY3Qtd2luZG93
LTMKICAgICAgICAgICAgICAgICAgICBzZWxlY3Qtd2luZG93LTQKICAgICAgICAgICAgICAgICAg
ICBzZWxlY3Qtd2luZG93LTUKICAgICAgICAgICAgICAgICAgICBzZWxlY3Qtd2luZG93LTYKICAg
ICAgICAgICAgICAgICAgICBzZWxlY3Qtd2luZG93LTcKICAgICAgICAgICAgICAgICAgICBzZWxl
Y3Qtd2luZG93LTgKICAgICAgICAgICAgICAgICAgICBzZWxlY3Qtd2luZG93LTkKICAgICAgICAg
ICAgICAgICAgICBidWYtbW92ZS1sZWZ0CiAgICAgICAgICAgICAgICAgICAgYnVmLW1vdmUtcmln
aHQKICAgICAgICAgICAgICAgICAgICBidWYtbW92ZS11cAogICAgICAgICAgICAgICAgICAgIGJ1
Zi1tb3ZlLWRvd24KICAgICAgICAgICAgICAgICAgICBlc3MtZXZhbC1idWZmZXItYW5kLWdvCiAg
ICAgICAgICAgICAgICAgICAgZXNzLWV2YWwtZnVuY3Rpb24tYW5kLWdvCiAgICAgICAgICAgICAg
ICAgICAgZXNzLWV2YWwtbGluZS1hbmQtZ28pKSkKICAgIChhZGQtdG8tbGlzdCAnZ29sZGVuLXJh
dGlvLWV4Y2x1ZGUtYnVmZmVyLXJlZ2V4cCAiXlxcKltoSF1lbG0uKiIpCiAgICAoYWRkLXRvLWxp
c3QgJ2dvbGRlbi1yYXRpby1leGNsdWRlLWJ1ZmZlci1yZWdleHAgIl5cXCpNSU5JTUFQXFwqIikK
ICAgIChhZGQtdG8tbGlzdCAnZ29sZGVuLXJhdGlvLWV4Y2x1ZGUtYnVmZmVyLW5hbWVzICIgKk5l
b1RyZWUqIikKICAgIChhZGQtdG8tbGlzdCAnZ29sZGVuLXJhdGlvLWV4Y2x1ZGUtYnVmZmVyLW5h
bWVzICIqTFYqIikKICAgIChhZGQtdG8tbGlzdCAnZ29sZGVuLXJhdGlvLWV4Y2x1ZGUtYnVmZmVy
LW5hbWVzICIgKndoaWNoLWtleSoiKQogICAgKGdvbGRlbi1yYXRpby1tb2RlIHQpKQoKKGVyZ29l
bWFjcy1hdXRvbG9hZCBndWlkZS1rZXkKICAgIDplbnN1cmUgdAogICAgOmRlZmVyIDIKICAgIChn
dWlkZS1rZXktbW9kZSAxKQogICAgKHNldHEgZ3VpZGUta2V5L3JlY3Vyc2l2ZS1rZXktc2VxdWVu
Y2UtZmxhZyB0CiAgICAgICAgICBndWlkZS1rZXkvcG9wdXAtd2luZG93LXBvc2l0aW9uICdib3R0
b20KICAgICAgICAgIGd1aWRlLWtleS9pZGxlLWRlbGF5IDAuMQogICAgICAgICAgZ3VpZGUta2V5
L3RleHQtc2NhbGUtYW1vdW50IDApKQoKKGVyZ29lbWFjcy1hdXRvbG9hZCBoZWxtCiAgICA6ZW5z
dXJlIHQKICAgIChoZWxtLW1vZGUpCiAgICAoaGVsbS1hdXRvcmVzaXplLW1vZGUgdCkpCgoodXNl
LXBhY2thZ2UgaGVsbS1jb25maWcpCgoodXNlLXBhY2thZ2UgaHlwZXJib2xlCiAgOmRpc2FibGVk
KQoKKGVyZ29lbWFjcy1wYWNrYWdlIGktYmVhbS1kaXNwbGF5CiAgICAobW9kaWZ5LWFsbC1mcmFt
ZXMtcGFyYW1ldGVycyAobGlzdCAoY29ucyAnY3Vyc29yLXR5cGUgJ2JhcikpKSkKCihlcmdvZW1h
Y3MtcGFja2FnZSBpZG8KICAgIDplbnN1cmUgKGlkby1jb21wbGV0aW5nLXJlYWQrIGlkby12ZXJ0
aWNhbC1tb2RlIHNtZXgpIDtmbHgtaWRvCiAgICA7OyBSZW1vdmUgZXh0ZW5zaW9ucyBmcm9tIGlk
byBjb21wbGV0aW9uCiAgICAoZG9saXN0IChleHQgJygiZWxjIiAiZXhlIiAiY29tIiAib3JnX2Fy
Y2hpdmUiICJwbmciICJnaWYiICJjc3YiICJqcGciICJqcGVnIikpCiAgICAgIChwdXNoIGV4dCBj
b21wbGV0aW9uLWlnbm9yZWQtZXh0ZW5zaW9ucykpCiAgICAoc2V0cSBpZG8tZW5hYmxlLXByZWZp
eCB0CiAgICAgICAgICBpZG8tZW5hYmxlLWZsZXgtbWF0Y2hpbmcgdAogICAgICAgICAgaWRvLWNy
ZWF0ZS1uZXctYnVmZmVyICdhbHdheXMKICAgICAgICAgIGlkby11c2UtZmlsZW5hbWUtYXQtcG9p
bnQgbmlsCiAgICAgICAgICBpZG8tZW5hYmxlLXRyYW1wLWNvbXBsZXRpb24gdAogICAgICAgICAg
aWRvLWV2ZXJ5d2hlcmUgdAogICAgICAgICAgb3JnLWNvbXBsZXRpb24tdXNlLWlkbyB0CiAgICAg
ICAgICBpZG8tbWF4LXByb3NwZWN0cyAxMAogICAgICAgICAgaWRvLXVzZS12aXJ0dWFsLWJ1ZmZl
cnMgdAogICAgICAgICAgaWRvLWRlZmF1bHQtZmlsZS1tZXRob2QgJ3NlbGVjdGVkLXdpbmRvdwog
ICAgICAgICAgaWRvLWlnbm9yZS1leHRlbnNpb25zIHQKICAgICAgICAgIGlkby1maWxlLWV4dGVu
c2lvbnMtb3JkZXIgJygiLm9yZyIgIi5SIiAiLmN0bCIgIi5wbHRjIiAiLm5zaSIgIi50eHQiICIu
cHkiICIuZW1hY3MiICIueG1sIiAiLmVsIiAiLmluaSIgIi5jZmciICIuY25mIiAiLm5zaSIgIi5u
c2giKQogICAgICAgICAgb3JnLWNvbXBsZXRpb24tdXNlLWlkbyB0CiAgICAgICAgICBtYWdpdC1j
b21wbGV0aW5nLXJlYWQtZnVuY3Rpb24gJ21hZ2l0LWlkby1jb21wbGV0aW5nLXJlYWQKICAgICAg
ICAgIGdudXMtY29tcGxldGluZy1yZWFkLWZ1bmN0aW9uICdnbnVzLWlkby1jb21wbGV0aW5nLXJl
YWQKICAgICAgICAgIGlkby1lbmFibGUtZmxleC1tYXRjaGluZyB0CiAgICAgICAgICBpZG8tdXNl
LWZhY2VzIG5pbAogICAgICAgICAgZmx4LWlkby10aHJlc2hvbGQgMTAwMDAKICAgICAgICAgIGdj
LWNvbnMtdGhyZXNob2xkIDIwMDAwMDAwKQogICAgKGlkby1tb2RlIDEpCiAgICAoaWRvLWV2ZXJ5
d2hlcmUgMSkKICAgIChyZXF1aXJlICdpZG8tY29tcGxldGluZy1yZWFkKykKICAgIChpZG8tY29t
cGxldGluZy1yZWFkKy1tb2RlIDEpCiAgICAoc21leC1pbml0aWFsaXplKQogICAgKGlkby12ZXJ0
aWNhbC1tb2RlIDEpCiAgICAoZmx4LWlkby1tb2RlIDEpKQoKKGVyZ29lbWFjcy1hdXRvbG9hZCBp
bmRlbnQtZ3VpZGUKICAgIDplbnN1cmUgdAogICAgOmRlZmVyIDMKICAgIChpbmRlbnQtZ3VpZGUt
Z2xvYmFsLW1vZGUgMSkpCgooZXJnb2VtYWNzLXBhY2thZ2UgaW5mbysKICAgIDplbnN1cmUgdAog
ICAgOmRlZmVyIDEpCgooZXJnb2VtYWNzLXBhY2thZ2Uga2V5ZnJlcQogICAgOmVuc3VyZSB0CiAg
ICAoc2V0cSBrZXlmcmVxLWZpbGUgKGV4cGFuZC1maWxlLW5hbWUgIi5lbWFjcy5rZXlmcmVxIiB1
c2VyLWVtYWNzLWRpcmVjdG9yeSkKICAgICAgICAgIGtleWZyZXEtZmlsZS1sb2NrIChleHBhbmQt
ZmlsZS1uYW1lICIuZW1hY3Mua2V5ZnJlcS5sb2NrIiB1c2VyLWVtYWNzLWRpcmVjdG9yeSkpCiAg
ICAocmVxdWlyZSAna2V5ZnJlcSkKICAgIChrZXlmcmVxLW1vZGUgMSkKICAgIChrZXlmcmVxLWF1
dG9zYXZlLW1vZGUgMSkpCgooZXJnb2VtYWNzLXBhY2thZ2UgbGludW0tb2ZmCiAgICA6ZW5zdXJl
IHQKICAgIDpkZWZlciAwLjUKICAgIChnbG9iYWwtbGludW0tbW9kZSAxKSkKCjs7IChlcmdvZW1h
Y3MtcGFja2FnZSBtYWdpdAo7OyAgICAgOmVuc3VyZSAobWFnaXQpCjs7ICAgICA6Y29tbWFuZHMg
KG1hZ2l0LXN0YXR1cykKOzsgICAgIDs7IChhZGQtaG9vayAnbWFnaXQtbW9kZS1ob29rICMndHVy
bi1vbi1tYWdpdC1naC1wdWxscykKOzsgICAgICkKCihlcmdvZW1hY3MtcGFja2FnZSBtb3VzZS13
aGVlbC1tb2RlCiAgICA6ZGVmZXIgMC41CiAgICAobW91c2Utd2hlZWwtbW9kZSB0KSkKCih1c2Ut
cGFja2FnZSBub3YKICA6bW9kZQogICgiXFwuZXB1YlxcJyIgLiBub3YtbW9kZSkpCgooZXJnb2Vt
YWNzLXBhY2thZ2Ugb3JnCjsgICAgKHdoZW4gKG5vdCAoZmlsZS1leGlzdHMtcCAifi9vcmciKSkK
OyAgICAgIChtYWtlLWRpcmVjdG9yeSAifi9vcmciKSkKICAoc2V0cSBvcmctbG9nLWRvbmUgdAo7
ICAgICAgICBvcmctYWdlbmRhLWZpbGVzICcoIn4vb3JnL3JlZmlsZS5vcmciICJ+L29yZy90b2Rv
Lm9yZyIpCiAgICAgICAgb3JnLXRvZG8ta2V5d29yZHMgJygoc2VxdWVuY2UgIlRPRE8odCkiICAi
fCIgICJET05FKGQhKSIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc2VxdWVuY2UgIldB
SVQod0ApIiAifCIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc2VxdWVuY2UgInwiICJT
T01FREFZKHNAKSIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc2VxdWVuY2UgInwiICJD
QU5DRUxFRChjQCkiKSkKCiAgICAgICAgb3JnLXRhZy1hbGlzdCAnKCgiQHdvcmsiIC4gP3cpICgi
QGhvbWUiIC4gP2gpKQogICAgICAgIG9yZy11c2UtZmFzdC10b2RvLXNlbGVjdGlvbiB0CiAgICAg
ICAgb3JnLWVuZm9yY2UtdG9kby1kZXBlbmRlbmNpZXMgdAogICAgICAgIG9yZy1hZ2VuZGEtb3Zl
cnJpZGluZy1jb2x1bW5zLWZvcm1hdCAiJTM4SVRFTShEZXRhaWxzKSAlVEFHUyhDb250ZXh0KSAl
N1RPRE8oVG8gRG8pICU1RWZmb3J0KFRpbWUpezp9ICU2Q0xPQ0tTVU1fVHtUb2RheX0iCjsgICAg
ICAgIG9yZy1kZWZhdWx0LW5vdGVzLWZpbGUgIn4vb3JnL3JlZmlsZS5vcmciCiAgICAgICAgOzsg
b3JnLWNhcHR1cmUtdGVtcGxhdGVzIGAoKCJ0IiAidG9kbyIgZW50cnkgKGZpbGUgIn4vb3JnL3Jl
ZmlsZS5vcmciKQogICAgICAgIDs7ICAgICAgICAgICAgICAgICAgICAgICAgICAiKiBUT0RPICU/
XG4lVVxuJWFcbiAgJWkiIDpjbG9jay1pbiB0IDpjbG9jay1yZXN1bWUgdCkKICAgICAgICA7OyAg
ICAgICAgICAgICAgICAgICAgICAgICAoImQiICJEYWlseSBSZXZpZXciIHBsYWluIChmaWxlK2Rh
dGV0cmVlICJ+L29yZy9kYWlseS5vcmciKQogICAgICAgIDs7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAsKGZvcm1hdCAiJSVbJXMvZml2ZS1taW51dGUub3JnXSIKICAgICAgICA7OyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGV4cGFuZC1maWxlLW5hbWUgImV0YyIgIn5FbWFj
c01hdGUvIikpIDpjbG9jay1pbiB0IDpjbG9jay1yZXN1bWUgdCkKICAgICAgICA7OyAgICAgICAg
ICAgICAgICAgICAgICAgICA7OyAoImsiICJXZWVrbHkgUmV2aWV3IiBwbGFpbiAoZmlsZStkYXRl
dHJlZSAifi9vcmcvd2Vla2x5Lm9yZyIpCiAgICAgICAgOzsgICAgICAgICAgICAgICAgICAgICAg
ICAgOzsgICwoZm9ybWF0ICIlJVslcy9ndGQtd2Vla2x5Lm9yZ10iCiAgICAgICAgOzsgICAgICAg
ICAgICAgICAgICAgICAgICAgOzsgICAgICAgICAgIChleHBhbmQtZmlsZS1uYW1lICJldGMiCiAg
ICAgICAgOzsgICAgICAgICAgICAgICAgICAgICAgICAgOzsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGVtYWNzbWF0ZS1kaXIpKQogICAgICAgIDs7ICAgICAgICAgICAgICAgICAgICAgICAg
IDs7ICA6Y2xvY2staW4gdCA6Y2xvY2stcmVzdW1lIHQpCiAgICAgICAgOzsgICAgICAgICAgICAg
ICAgICAgICAgICAgKCJuIiAibm90ZSIgZW50cnkgKGZpbGUgIn4vb3JnL3JlZmlsZS5vcmciKQog
ICAgICAgIDs7ICAgICAgICAgICAgICAgICAgICAgICAgICAiKiAlPyA6Tk9URTpcbiVVXG4lYVxu
ICAlaSIgOmNsb2NrLWluIHQgOmNsb2NrLXJlc3VtZSB0KQogICAgICAgIDs7ICAgICAgICAgICAg
ICAgICAgICAgICAgICgiaiIgIkpvdXJuYWwiIGVudHJ5IChmaWxlK2RhdGV0cmVlICJ+L29yZy9k
aWFyeS5vcmciKQogICAgICAgIDs7ICAgICAgICAgICAgICAgICAgICAgICAgICAiKiAlP1xuJVVc
biAgJWkiIDpjbG9jay1pbiB0IDpjbG9jay1yZXN1bWUgdCkKICAgICAgICA7OyAgICAgICAgICAg
ICAgICAgICAgICAgICAoInciICJvcmctcHJvdG9jb2wiIGVudHJ5IChmaWxlICJ+L29yZy9yZWZp
bGUub3JnIikKICAgICAgICA7OyAgICAgICAgICAgICAgICAgICAgICAgICAgIiogVE9ETyBSZXZp
ZXcgJWNcbiVVXG4gICVpIiA6aW1tZWRpYXRlLWZpbmlzaCB0KQogICAgICAgIDs7ICAgICAgICAg
ICAgICAgICAgICAgICAgICgibyIgIm9yZy1vdXRsb29rIiBlbnRyeSAoZmlsZSAifi9vcmcvcmVm
aWxlLm9yZyIpICIqIFRPRE8gRW1haWwgJWMgJT9cbiAgJWlcbiAlVSIKICAgICAgICA7OyAgICAg
ICAgICAgICAgICAgICAgICAgICAgOmNsb2NrLWluIHQgOmNsb2NrLXJlc3VtZSB0KQogICAgICAg
IDs7ICAgICAgICAgICAgICAgICAgICAgICAgICgiaCIgIkhhYml0IiBlbnRyeSAoZmlsZSAifi9v
cmcvcmVmaWxlLm9yZyIpCiAgICAgICAgOzsgICAgICAgICAgICAgICAgICAgICAgICAgICIqIE5F
WFQgJT9cbiVVXG4lYVxuU0NIRURVTEVEOiAldCAuKzFkLzNkXG46UFJPUEVSVElFUzpcbjpTVFlM
RTogaGFiaXRcbjpSRVBFQVRfVE9fU1RBVEU6IE5FWFRcbjpFTkQ6XG4gICVpIikpCiAgICAgICAg
OzsgU2hvdyBsb3Qgb2YgY2xvY2tpbmcgaGlzdG9yeSBzbyBpdCdzIGVhc3kgdG8gcGljayBpdGVt
cyBvZmYgdGhlIEMtRjExIGxpc3QKICAgICAgICBvcmctY2xvY2staGlzdG9yeS1sZW5ndGggMjMK
ICAgICAgICA7OyBSZXN1bWUgY2xvY2tpbmcgdGFzayBvbiBjbG9jay1pbiBpZiB0aGUgY2xvY2sg
aXMgb3BlbgogICAgICAgIG9yZy1jbG9jay1pbi1yZXN1bWUgdAogICAgICAgIDs7IFNlcGFyYXRl
IGRyYXdlcnMgZm9yIGNsb2NraW5nIGFuZCBsb2dzCiAgICAgICAgb3JnLWRyYXdlcnMgKHF1b3Rl
ICgiUFJPUEVSVElFUyIgIkxPR0JPT0siKSkKICAgICAgICA7OyBTYXZlIGNsb2NrIGRhdGEgYW5k
IHN0YXRlIGNoYW5nZXMgYW5kIG5vdGVzIGluIHRoZSBMT0dCT09LIGRyYXdlcgogICAgICAgIG9y
Zy1jbG9jay1pbnRvLWRyYXdlciB0CiAgICAgICAgOzsgU29tZXRpbWVzIEkgY2hhbmdlIHRhc2tz
IEknbSBjbG9ja2luZyBxdWlja2x5IC0gdGhpcyByZW1vdmVzIGNsb2NrZWQgdGFza3Mgd2l0aCAw
OjAwIGR1cmF0aW9uCiAgICAgICAgb3JnLWNsb2NrLW91dC1yZW1vdmUtemVyby10aW1lLWNsb2Nr
cyB0CiAgICAgICAgOzsgQ2xvY2sgb3V0IHdoZW4gbW92aW5nIHRhc2sgdG8gYSBkb25lIHN0YXRl
CiAgICAgICAgb3JnLWNsb2NrLW91dC13aGVuLWRvbmUgdAogICAgICAgIDs7IFNhdmUgdGhlIHJ1
bm5pbmcgY2xvY2sgYW5kIGFsbCBjbG9jayBoaXN0b3J5IHdoZW4gZXhpdGluZyBFbWFjcywgbG9h
ZCBpdCBvbiBzdGFydHVwCiAgICAgICAgb3JnLWNsb2NrLXBlcnNpc3QgdAogICAgICAgIDs7IERv
IG5vdCBwcm9tcHQgdG8gcmVzdW1lIGFuIGFjdGl2ZSBjbG9jawogICAgICAgIG9yZy1jbG9jay1w
ZXJzaXN0LXF1ZXJ5LXJlc3VtZSBuaWwKICAgICAgICA7OyBFbmFibGUgYXV0byBjbG9jayByZXNv
bHV0aW9uIGZvciBmaW5kaW5nIG9wZW4gY2xvY2tzCiAgICAgICAgb3JnLWNsb2NrLWF1dG8tY2xv
Y2stcmVzb2x1dGlvbiAocXVvdGUgd2hlbi1uby1jbG9jay1pcy1ydW5uaW5nKQogICAgICAgIDs7
IEluY2x1ZGUgY3VycmVudCBjbG9ja2luZyB0YXNrIGluIGNsb2NrIHJlcG9ydHMKICAgICAgICBv
cmctY2xvY2stcmVwb3J0LWluY2x1ZGUtY2xvY2tpbmctdGFzayB0CiAgICAgICAgb3JnLXNyYy1m
b250aWZ5LW5hdGl2ZWx5IHQKICAgICAgICBvcmctc3JjLXRhYi1hY3RzLW5hdGl2ZWx5IHQKICAg
ICAgICBvcmctY3ljbGUtc2VwYXJhdG9yLWxpbmVzIDAKICAgICAgICBvcmctYmxhbmstYmVmb3Jl
LW5ldy1lbnRyeSAocXVvdGUgKChoZWFkaW5nKSAocGxhaW4tbGlzdC1pdGVtKSkpCiAgICAgICAg
b3JnLXNyYy13aW5kb3ctc2V0dXAgJ2N1cnJlbnQtd2luZG93KQogIDs7IChhZGQtaG9vayAnb3Jn
LWFmdGVyLXJlZmlsZS1pbnNlcnQtaG9vayAjJ3NhdmUtYnVmZmVyKQogIDs7IChhZGQtaG9vayAn
b3JnLWNhcHR1cmUtYWZ0ZXItZmluYWxpemUtaG9vayAjJ3NhdmUtYnVmZmVyKQogIDs7CiAgOzsg
UmVzdW1lIGNsb2NraW5nIHRhc2sgd2hlbiBlbWFjcyBpcyByZXN0YXJ0ZWQKICAob3JnLWNsb2Nr
LXBlcnNpc3RlbmNlLWluc2ludWF0ZSkKICAoZXJnb2VtYWNzLWFkdmljZSBvcmctcmVmaWxlICgm
b3B0aW9uYWwgZ290byBkZWZhdWx0LWJ1ZmZlciByZmxvYyBtc2cpCiAgICAiU2F2ZSBidWZmZXIg
YWZ0ZXIgcmVmaWxlLiIKICAgIDp0eXBlIDphZnRlcgogICAgKHNhdmUtYnVmZmVyKSkpCgooZXJn
b2VtYWNzLXBhY2thZ2Ugb3JnLWJhYmVsCiAgICA7OyBTZXR1cCBvcmctYmFiZWwKICAgIChvcmct
YmFiZWwtZG8tbG9hZC1sYW5ndWFnZXMKICAgICAnb3JnLWJhYmVsLWxvYWQtbGFuZ3VhZ2VzCiAg
ICAgJygoZW1hY3MtbGlzcCAuIHQpCiAgICAgICAoc2ggLiB0KQogICAgICAgKFIgLiB0KQogICAg
ICAgKHBsYW50dW1sIC4gdCkKICAgICAgIChwZXJsIC4gdCkKICAgICAgIChydWJ5IC4gdCkKICAg
ICAgIChweXRob24gLiB0KQogICAgICAgKGpzIC4gdCkKICAgICAgIChoYXNrZWxsIC4gdCkKICAg
ICAgIChjbG9qdXJlIC4gdCkKICAgICAgIChkaXRhYSAuIHQpKSkKICAoc2V0cSBvcmctY29uZmly
bS1iYWJlbC1ldmFsdWF0ZSBuaWwpKQoKKHVzZS1wYWNrYWdlIG9yZy1ib29rbWFyay1oZWFkaW5n
KQoKKHVzZS1wYWNrYWdlIG9yZy1idWxsZXRzCiAgOmhvb2sKICAob3JnLW1vZGUgLiAobGFtYmRh
ICgpIChvcmctYnVsbGV0cy1tb2RlIDEpKSkpCgooZXJnb2VtYWNzLXBhY2thZ2Ugb3JnLWluZGVu
dAogICAgKGFkZC1ob29rICdvcmctbW9kZS1ob29rICMnb3JnLWluZGVudC1tb2RlKSkKCih1c2Ut
cGFja2FnZSBvcmctam91cm5hbAogIDpjdXN0b20KICAob3JnLWpvdXJuYWwtZGlyICJ+L0FwaHJv
ZGl0ZS9UaW5hL2pvdXJuYWwiKSkKCihlcmdvZW1hY3MtcGFja2FnZSBvcmctb3V0bG9vawogICAg
OmVuc3VyZSAoZXEgc3lzdGVtLXR5cGUgJ3dpbmRvd3MtbnQpKQoKKGVyZ29lbWFjcy1wYWNrYWdl
IG9yZy1wcm90b2NvbCkKCih1c2UtcGFja2FnZSBvcmctc3RpY2t5LWhlYWRlcgogIDpkaXNhYmxl
ZAogIDpjb25maWcKICAob3JnLXN0aWNreS1oZWFkZXItbW9kZSkKICA6aG9vawogIChvcmctbW9k
ZSAuIG9yZy1zdGlja3ktaGVhZGVyKSkKCihlcmdvZW1hY3MtcGFja2FnZSBvdGhlci13aW5kb3ct
aXMtYmVsb3cKICAgICJNYWtlIG90aGVyIHdpbmRvdyBiZWxvdyBjdXJyZW50IHdpbmRvdyIKICAg
IChzZXRxIHNwbGl0LWhlaWdodC10aHJlc2hvbGQgMCkpCgooZXJnb2VtYWNzLXBhY2thZ2UgcGFn
ZS1icmVhay1saW5lcwogICAgOmVuc3VyZSB0CiAgICA6ZGVmZXIgMwogICAgKGdsb2JhbC1wYWdl
LWJyZWFrLWxpbmVzLW1vZGUgdCkpCgoodXNlLXBhY2thZ2UgcGFyYWRveAogIDpjb25maWcKICAo
cGFyYWRveC1lbmFibGUpKQoKKHVzZS1wYWNrYWdlIHBjLWJ1ZnN3CiAgOmNvbmZpZwogIChwYy1i
dWZzdy1kZWZhdWx0LWtleWJpbmRpbmdzKSkKCihlcmdvZW1hY3MtYXV0b2xvYWQgcG9wLXVwLWZy
YW1lcwogICAgKHNldHEgcG9wLXVwLWZyYW1lcyAnZ3JhcGhpYy1vbmx5KSkKCihlcmdvZW1hY3Mt
cGFja2FnZSByYWluYm93LWRlbGltaXRlcnMKICAgIDplbnN1cmUgdAogICAgOmRlZmVyIDIKICAg
IChhZGQtaG9vayAncHJvZy1tb2RlLWhvb2sgIydyYWluYm93LWRlbGltaXRlcnMtbW9kZSkpCgoo
ZXJnb2VtYWNzLXBhY2thZ2UgcmFpbmJvdy1tb2RlCiAgICA6ZW5zdXJlIHQKICAgIDpkZWZlciAz
CiAgICAocmFpbmJvdy1tb2RlIHQpKQoKKGVyZ29lbWFjcy1wYWNrYWdlIHNhbmUtZGVmYXVsdHMK
ICAgIChzZXRxLWRlZmF1bHQgaW5kZW50LXRhYnMtbW9kZSBuaWwKICAgICAgICAgICAgICAgICAg
aW5kaWNhdGUtZW1wdHktbGluZXMgdAogICAgICAgICAgICAgICAgICBpbWVudS1hdXRvLXJlc2Nh
biB0CiAgICAgICAgICAgICAgICAgIHRleHQtbW9kZS1ob29rICd0dXJuLW9uLWF1dG8tZmlsbAog
ICAgICAgICAgICAgICAgICB0ZXh0LW1vZGUtaG9vayAndHVybi1vbi1mbHlzcGVsbCkKICAoc2V0
LXRlcm1pbmFsLWNvZGluZy1zeXN0ZW0gJ3V0Zi04KQogIChzZXQta2V5Ym9hcmQtY29kaW5nLXN5
c3RlbSAndXRmLTgpCiAgKHByZWZlci1jb2Rpbmctc3lzdGVtICd1dGYtOCkKICAocHV0ICduYXJy
b3ctdG8tcmVnaW9uICdkaXNhYmxlZCBuaWwpCiAgKHB1dCAndXBjYXNlLXJlZ2lvbiAnZGlzYWJs
ZWQgbmlsKQogIChwdXQgJ2Rvd25jYXNlLXJlZ2lvbiAnZGlzYWJsZWQgbmlsKQogIChwdXQgJ2Vy
YXNlLWJ1ZmZlciAnZGlzYWJsZWQgbmlsKQogIChwdXQgJ3Njcm9sbC1sZWZ0ICdkaXNhYmxlZCBu
aWwpCiAgKHB1dCAnZGlyZWQtZmluZC1hbHRlcm5hdGUtZmlsZSAnZGlzYWJsZWQgbmlsKQogIChz
ZXRxIHZpc2libGUtYmVsbCB0CiAgICAgICAgZWNoby1rZXlzdHJva2VzIDAuMQogICAgICAgIGZv
bnQtbG9jay1tYXhpbXVtLWRlY29yYXRpb24gdAogICAgICAgIGluaGliaXQtc3RhcnR1cC1tZXNz
YWdlIHQKICAgICAgICBjb2xvci10aGVtZS1pcy1nbG9iYWwgdAogICAgICAgIGRlbGV0ZS1ieS1t
b3ZpbmctdG8tdHJhc2ggdAogICAgICAgIHNoaWZ0LXNlbGVjdC1tb2RlIHQKICAgICAgICB0cnVu
Y2F0ZS1wYXJ0aWFsLXdpZHRoLXdpbmRvd3MgbmlsCiAgICAgICAgdW5pcXVpZnktYnVmZmVyLW5h
bWUtc3R5bGUgJ2ZvcndhcmQKICAgICAgICB3aGl0ZXNwYWNlLXN0eWxlICcodHJhaWxpbmcgbGlu
ZXMgc3BhY2UtYmVmb3JlLXRhYiBpbmRlbnRhdGlvbiBzcGFjZS1hZnRlci10YWIpCiAgICAgICAg
d2hpdGVzcGFjZS1saW5lLWNvbHVtbiAxMDAKICAgICAgICBlZGlmZi13aW5kb3ctc2V0dXAtZnVu
Y3Rpb24gJ2VkaWZmLXNldHVwLXdpbmRvd3MtcGxhaW4KICAgICAgICB4dGVybS1tb3VzZS1tb2Rl
IHQKICAgICAgICBzYXZlLXBsYWNlLWZpbGUgKGV4cGFuZC1maWxlLW5hbWUgInNhdmVwbGFjZS5l
bCIgdXNlci1lbWFjcy1kaXJlY3RvcnkpCiAgICAgICAgc2F2ZS1wbGFjZSB0KQogICh0cmFuc2ll
bnQtbWFyay1tb2RlIHQpCiAgKGRlZmFsaWFzICd5ZXMtb3Itbm8tcCAneS1vci1uLXApKQoKKGVy
Z29lbWFjcy1wYWNrYWdlIHNhdmVoaXN0LW1vZGUKICAgIDpkZWZlciAxCiAgICAoc2F2ZWhpc3Qt
bW9kZSAxKSkKCih1c2UtcGFja2FnZSBzbGltZQogIDpjdXN0b20KICAoaW5mZXJpb3ItbGlzcC1w
cm9ncmFtICJzYmNsIikKICAoc2xpbWUtY29udHJpYnMgJyhzbGltZS1mYW5jeSkpKQoKOzsgKGVy
Z29lbWFjcy1wYWNrYWdlIHNtYXJ0cGFyZW5zCjs7ICAgICA6ZW5zdXJlIHQKOzsgICAgIDpkZWZl
ciB0Cjs7ICAgICAoZG9saXN0IChob29rICcocHJvZy1tb2RlLWhvb2spKQo7OyAgICAgICAoYWRk
LWhvb2sgaG9vayAnc21hcnRwYXJlbnMtbW9kZSkpCgo7OyAgICAgOzsgZW5hYmxlIHNtYXJ0cGFy
ZW5zLW1vZGUgaW4gYGV2YWwtZXhwcmVzc2lvbicKOzsgICAgIChkZWZ1biBlcmdvZW1hY3MtY29u
ZGl0aW9uYWxseS1lbmFibGUtc21hcnRwYXJlbnMtbW9kZSAoKQo7OyAgICAgICAiRW5hYmxlIGBz
bWFydHBhcmVucy1tb2RlJyBkdXJpbmcgYGV2YWwtZXhwcmVzc2lvbicuIgo7OyAgICAgICAoaWYg
KGVxIHRoaXMtY29tbWFuZCAnZXZhbC1leHByZXNzaW9uKQo7OyAgICAgICAgICAgKHNtYXJ0cGFy
ZW5zLW1vZGUpKSkKOzsgICAgIChhZGQtaG9vayAnbWluaWJ1ZmZlci1zZXR1cC1ob29rICdlcmdv
ZW1hY3MtY29uZGl0aW9uYWxseS1lbmFibGUtc21hcnRwYXJlbnMtbW9kZSkKCjs7ICAgICAocmVx
dWlyZSAnc21hcnRwYXJlbnMtY29uZmlnKQo7OyAgICAgKHNldHEgc3Atc2hvdy1wYWlyLWRlbGF5
IDAKOzsgICAgICAgICAgIHNwLXNob3ctcGFpci1mcm9tLWluc2lkZSB0IDsgZml4IHBhcmVuIGhp
Z2hsaWdodGluZyBpbiBub3JtYWwgbW9kZQo7OyAgICAgICAgICAgc3AtY2FuY2VsLWF1dG9za2lw
LW9uLWJhY2t3YXJkLW1vdmVtZW50IG5pbCkKOzsgICAgIChkZWZpbmUta2V5IGVtYWNzLWxpc3At
bW9kZS1tYXAgKGtiZCAiKSIpICdzcC11cC1zZXhwKQoKOzsgICAgIChkZWZ1biBlbWFjc21hdGUt
c21hcnRwYXJlbnMtZW1hY3MtbW9kZS1ob29rICgpCjs7ICAgICAgICJDaGFuZ2UgYHNwLW5hdmln
YXRlLWNsb3NlLWlmLXVuYmFsYW5jZWQnIHRvIGJlIG5vbi1uaWwgaW4gZW1hY3MtYnVmZmVycyIK
OzsgICAgICAgKHNldCAobWFrZS1sb2NhbC12YXJpYWJsZSAnc3AtbmF2aWdhdGUtY2xvc2UtaWYt
dW5iYWxhbmNlZCkgdCkpCiAgICAKOzsgICAgIChhZGQtaG9vayAnZW1hY3MtbGlzcC1tb2RlLWhv
b2sKOzsgICAgICAgICAgICAgICAnZW1hY3NtYXRlLXNtYXJ0cGFyZW5zLWVtYWNzLW1vZGUtaG9v
aykKOzsgICAgIChzaG93LXNtYXJ0cGFyZW5zLWdsb2JhbC1tb2RlICsxKQogICAgCjs7ICAgICA7
OyBkb24ndCBjcmVhdGUgYSBwYWlyIHdpdGggc2luZ2xlIHF1b3RlIGluIG1pbmlidWZmZXIKOzsg
ICAgIChzcC1sb2NhbC1wYWlyICdtaW5pYnVmZmVyLWluYWN0aXZlLW1vZGUgIiciIG5pbCA6YWN0
aW9ucyBuaWwpCjs7ICAgICAoc21hcnRwYXJlbnMtZ2xvYmFsLW1vZGUgMSkpCgooZXJnb2VtYWNz
LXBhY2thZ2Ugc21hcnQtbW9kZS1saW5lCiAgICA6ZW5zdXJlIG5pbAogICAgOmRlZmVyIDIKICAg
IDs7IChzZXRxIHNtbC9uby1jb25maXJtLWxvYWQtdGhlbWUgdCkKICAgIDs7IChzbWwvc2V0dXAp
CiAgICA7OyAoZXJnb2VtYWNzLW1vZGUtbGluZS1mb3JtYXQpCiAgICA7OyAJICAgICAgOzsgCiAg
ICA7OyAJICAgICAgOzsgbW9kZS1saW5lLW1pc2MtaW5mbwogICAgOzsgCSAgICAgIDs7IG1vZGUt
bGluZS1lbmQtc3BhY2VzCiAgICA7OyAJICAgICAgKSkpCiAgICApCgooZXJnb2VtYWNzLXBhY2th
Z2Ugc3RvcC1jdXJzb3ItaW4tbWluaWJ1ZmZlci1wcm9tcHQKICAgIChzZXRxIG1pbmlidWZmZXIt
cHJvbXB0LXByb3BlcnRpZXMgKHF1b3RlIChyZWFkLW9ubHkgdCBwb2ludC1lbnRlcmVkIG1pbmli
dWZmZXItYXZvaWQtcHJvbXB0IGZhY2UgbWluaWJ1ZmZlci1wcm9tcHQpKSkpCgooZXJnb2VtYWNz
LXBhY2thZ2Ugc3Vid29yZC1tb2RlCiAgICA6ZGVmZXIgMQogICAgKGdsb2JhbC1zdWJ3b3JkLW1v
ZGUgMSkpCgoodXNlLXBhY2thZ2Ugc3gpCjsgIDpjb25maWcKOyAgKGJpbmQta2V5cyA6cHJlZml4
ICJDLWMgcyIKOyAgICAgICAgICAgICA6cHJlZml4LW1hcCBteS1zeC1tYXAKOyAgICAgICAgICAg
ICA6cHJlZml4LWRvY3N0cmluZyAiR2xvYmFsIGtleW1hcCBmb3IgU1guIgo7ICAgICAgICAgICAg
ICgicSIgLiBzeC10YWItYWxsLXF1ZXN0aW9ucykKOyAgICAgICAgICAgICAoImkiIC4gc3gtaW5i
b3gpCjsgICAgICAgICAgICAgKCJvIiAuIHN4LW9wZW4tbGluaykKOyAgICAgICAgICAgICAoInUi
IC4gc3gtdGFiLXVuYW5zd2VyZWQtbXktdGFncykKOyAgICAgICAgICAgICAoImEiIC4gc3gtYXNr
KQo7ICAgICAgICAgICAgICgicyIgLiBzeC1zZWFyY2gpKSkKCihlcmdvZW1hY3MtcGFja2FnZSB0
YWItc2V0dXAKICAgIChzZXRxLWRlZmF1bHQgaW5kZW50LXRhYnMtbW9kZSBuaWwpCiAgKHNldHEt
ZGVmYXVsdCB0YWItd2lkdGggNCkKICAoc2V0cS1kZWZhdWx0IHRhYi1hbHdheXMtaW5kZW50ICdj
b21wbGV0ZSkpCgooZXJnb2VtYWNzLXBhY2thZ2UgdGFiYmFyLXJ1bGVyCiAgICA6ZW5zdXJlIHQK
ICAgIDpkZWZlciAxCiAgICAoc2V0cSB0YWJiYXItcnVsZXItZ2xvYmFsLXRhYmJhciB0IDsgSWYg
eW91IHdhbnQgdGFiYmFyCiAgICAgICAgICA7O3RhYmJhci1ydWxlci1nbG9iYWwtcnVsZXIgdCA7
IGlmIHlvdSB3YW50IGEgZ2xvYmFsIHJ1bGVyCiAgICAgICAgICA7O3RhYmJhci1ydWxlci1wb3B1
cC1tZW51IG5pbCA7IElmIHlvdSB3YW50IGEgcG9wdXAgbWVudS4KICAgICAgICAgIDs7dGFiYmFy
LXJ1bGVyLXBvcHVwLXRvb2xiYXIgbmlsIDsgSWYgeW91IHdhbnQgYSBwb3B1cCB0b29sYmFyCiAg
ICAgICAgICA7O3RhYmJhci1ydWxlci1wb3B1cC1zY3JvbGxiYXIgbmlsCiAgICAgICAgICA7OyB0
YWJiYXItcnVsZXItc3R5bGUgJ2ZpcmVmb3gtY2lyY2xlCgkgICkgOyBQb3B1cCBzY3JvbGxiYXIK
ICAgIChyZXF1aXJlICd0YWJiYXItcnVsZXIpKQoKKHVzZS1wYWNrYWdlIHR3aXR0ZXJpbmctbW9k
ZQogIDpjdXN0b20KICAodHdpdHRlcmluZy1pY29uLW1vZGUgdCkKICAodHdpdHRlcmluZy11c2Ut
aWNvbi1zdG9yYWdlIHQpKQoKKHVzZS1wYWNrYWdlIHVpbWFnZQogIDpob29rCiAgKGluZm8tbW9k
ZS1ob29rIC4gdWltYWdlLW1vZGUpCiAgKGFkZC1ob29rIC4gdWltYWdlLW1vZGUpKQoKKGVyZ29l
bWFjcy1hdXRvbG9hZCB2aXN1YWwtbGluZS1tb2RlCiAgICA6ZGVmZXIgMwogICAgKGdsb2JhbC12
aXN1YWwtbGluZS1tb2RlIDEpKQoKKGVyZ29lbWFjcy1hdXRvbG9hZCB2aXN1YWwtcmVnZXhwCiAg
ICA6ZW5zdXJlIHQKICAgIDpjb21tYW5kcyB2ci9xdWVyeS1yZXBsYWNlCiAgICA6YmluZCAoKCJN
LSUiIHZyL3F1ZXJ5LXJlcGxhY2UpCiAgICAgICAgICAgKCJNLTUiIHZyL3JlcGxhY2UpKSkKCihl
cmdvZW1hY3MtcGFja2FnZSB2b2xhdGlsZS1oaWdobGlnaHRzCiAgICA6ZW5zdXJlIHQKICAgIDpk
ZWZlciAzCiAgICAodm9sYXRpbGUtaGlnaGlsZ2h0LW1vZGUpKQoKKGVyZ29lbWFjcy1wYWNrYWdl
IHdoaXRlc3BhY2UtbW9kZQogICAgKHNldHEgd2hpdGVzcGFjZS1zdHlsZSAocXVvdGUgKHNwYWNl
cyB0YWJzIG5ld2xpbmUgc3BhY2UtbWFyayB0YWItbWFyayBuZXdsaW5lLW1hcmspKSA7OyBtYWtl
IHdoaXRlc3BhY2UtbW9kZSB1c2UganVzdCBiYXNpYyBjb2xvcmluZwogICAgICAgICAgd2hpdGVz
cGFjZS1kaXNwbGF5LW1hcHBpbmdzICcoKHNwYWNlLW1hcmsgMzIgWzE4M10gWzQ2XSkgOyAzMiBT
UEFDRSwgMTgzIE1JRERMRSBET1Qg44CMwrfjgI0sIDQ2IEZVTEwgU1RPUCDjgIwu44CNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobmV3bGluZS1tYXJrIDEwIFsxODIg
MTBdKSA7IDEwIExJTkUgRkVFRAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHRhYi1tYXJrIDkgWzk2NTUgOV0gWzkyIDldKSA7IDkgVEFCLCA5NjU1IFdISVRFIFJJR0hU
LVBPSU5USU5HIFRSSUFOR0xFIOOAjOKWt+OAjQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKSkpCgoodXNlLXBhY2thZ2UgeGFoLWVsaXNwLW1vZGUKICA6ZGlzYWJsZWQp
CgoodXNlLXBhY2thZ2UgeWFvZGRtdXNlKQoKKGVyZ29lbWFjcy1wYWNrYWdlIHlhc25pcHBldAog
ICAgOmVuc3VyZSB0CiAgICA6ZGVmZXIgMgogICAgKHlhcy1nbG9iYWwtbW9kZSAxKQogICAgOzsg
KHdoZW4gKGZpbGUtZXhpc3RzLXAgIn5kYXRhL3NuaXBwZXRzIikKICAgIDs7ICAgKHlhcy1sb2Fk
LWRpcmVjdG9yeSAifmRhdGEvc25pcHBldHMiKSkKIAogICAgOzsgKHdoZW4gKGVtYWNzbWF0ZS1w
YWNrYWdlLWxvYWQtcGF0aCAndGV4dG1hdGUtdG8teWFzKQogICAgOzsgICAocmVxdWlyZSAndGV4
dG1hdGUtdG8teWFzKSkKICAgIDs7IDs7ICh5YXMtZ2xvYmFsLW1vZGUpCiAKCiAgICA7OyAoeWFz
LWxvYWQtZGlyZWN0b3J5IChleHBhbmQtZmlsZS1uYW1lICJzbmlwcGV0cyIgZW1hY3NtYXRlLWRp
cikpCgogICAgOzsgKGRlZnVuIHlhcy1vcmctdmVyeS1zYWZlLWV4cGFuZCAoKQogICAgOzsgICAo
bGV0ICgoeWFzLWZhbGxiYWNrLWJlaGF2aW9yICdyZXR1cm4tbmlsKSkgKHlhcy1leHBhbmQpKSkK
CiAgICA7OyAoZGVmdW4geWFzLW9yZy1zZXR1cCAoKQogICAgOzsgICA7OyB5YXNuaXBwZXQgKHVz
aW5nIHRoZSBuZXcgb3JnLWN5Y2xlIGhvb2tzKQogICAgOzsgICAod2hlbiAoYm91bmRwICd5YXMt
dHJpZ2dlci1rZXkpCiAgICA7OyAgICAgKHNldCAobWFrZS1sb2NhbC12YXJpYWJsZSAneWFzLXRy
aWdnZXIta2V5KSBbdGFiXSkpCiAgICA7OyAgICh3aGVuIChib3VuZHAgJ29yZy10YWItZmlyc3Qt
aG9vaykKICAgIDs7ICAgICAoYWRkLXRvLWxpc3QgJ29yZy10YWItZmlyc3QtaG9vayAneWFzLW9y
Zy12ZXJ5LXNhZmUtZXhwYW5kKSkKICAgIDs7ICAgKHdoZW4gKGJvdW5kcCAneWFzLWtleW1hcCkK
ICAgIDs7ICAgICAoZGVmaW5lLWtleSB5YXMta2V5bWFwIFt0YWJdICd5YXMtbmV4dC1maWVsZCkp
KQoKICAgIDs7ICh3aGVuIChib3VuZHAgJ29yZy1tb2RlLWhvb2spCiAgICA7OyAgIChhZGQtaG9v
ayAnb3JnLW1vZGUtaG9vayAjJ3lhcy1vcmctc2V0dXApKQogICAgKQoKOzsgY3VzdG9tIGZ1bmN0
aW9ucwoKKGRlZnVuIGRpc3BsYXktc3RhcnR1cC1zY3JlZW4taW50ZXJhY3RpdmUgKCkKICAiRGlz
cGxheSB0aGUgKkdOVSBFbWFjcyogYnVmZmVyLgpBIGZhbmN5IGRpc3BsYXkgaXMgdXNlZCBvbiBn
cmFwaGljIGRpc3BsYXlzLCBub3JtYWwgb3RoZXJ3aXNlLiIKICAoaW50ZXJhY3RpdmUpCiAgKGlm
ICh1c2UtZmFuY3ktc3BsYXNoLXNjcmVlbnMtcCkKICAgICAgKGZhbmN5LXN0YXJ0dXAtc2NyZWVu
KQogICAgKG5vcm1hbC1zcGxhc2gtc2NyZWVuIG5pbCkpKQoKOzsga2V5YmluZGluZ3MKCjsgT3Jp
Z2luYWwgcHJlZml4IGtleXMgKGZvciByZWZlcmVuY2UpCjsgQy14ICAgIENvbnRyb2wtWC1wcmVm
aXgKOyBDLWMgICAgbW9kZS1zcGVjaWZpYy1jb21tYW5kLXByZWZpeAo7IDxFU0M+ICBlc2MtcHJl
Zml4CjsgQy1oICAgIGhlbHAtY29tbWFuZAo7IEMteCA0ICBjdGwteC00LXByZWZpeAo7IEMteCA1
ICBjdGwteC01LXByZWZpeAo7IEMteCA2ICAyQy1jb21tYW5kCjsgQy14IHYgIHZjLXByZWZpeC1t
YXAKOyBNLW8gICAgZmFjZW1lbnUta2V5bWFwCgooZ2xvYmFsLXNldC1rZXkgKGtiZCAiTS14Iikg
J0NvbnRyb2wtWC1wcmVmaXgpCihnbG9iYWwtc2V0LWtleSAoa2JkICJNLWMiKSAnbW9kZS1zcGVj
aWZpYy1jb21tYW5kLXByZWZpeCkKCihnbG9iYWwtc2V0LWtleSBbZjJdICdDb250cm9sLVgtcHJl
Zml4KSAgICAgICAgICAgICA7Qy14CihnbG9iYWwtc2V0LWtleSBbZjNdICdtb2RlLXNwZWNpZmlj
LWNvbW1hbmQtcHJlZml4KSA7Qy1jCihnbG9iYWwtc2V0LWtleSBbZjRdICdleGVjdXRlLWV4dGVu
ZGVkLWNvbW1hbmQpICAgICA7TS14CgooZ2xvYmFsLXNldC1rZXkgW2YxMV0gJ3RvZ2dsZS1mcmFt
ZS1mdWxsc2NyZWVuKQooZ2xvYmFsLXNldC1rZXkgW0MtZjExXSAnZGV2aGVscC13b3JkLWF0LXBv
aW50KQoKKGdsb2JhbC1zZXQta2V5IFtYRjg2U2VhcmNoXSAnZXhlY3V0ZS1leHRlbmRlZC1jb21t
YW5kKQooZ2xvYmFsLXNldC1rZXkgW1hGODZGYXZvcml0ZXNdICdldmFsLWV4cHJlc3Npb24pCihn
bG9iYWwtc2V0LWtleSBbWEY4NkhvbWVQYWdlXSAnZXZhbC1sYXN0LXNleHApCgooZ2xvYmFsLXNl
dC1rZXkgW2YyXSAnQ29udHJvbC1YLXByZWZpeCkgICAgICAgICAgICAgO0MteAooZ2xvYmFsLXNl
dC1rZXkgW2YzXSAnbW9kZS1zcGVjaWZpYy1jb21tYW5kLXByZWZpeCkgO0MtYwooZ2xvYmFsLXNl
dC1rZXkgW2Y0XSAnZXhlY3V0ZS1leHRlbmRlZC1jb21tYW5kKSAgICAgO00teAoKKGdsb2JhbC1z
ZXQta2V5IFtmNV0gJ2V2YWwtbGFzdC1zZXhwKSA7IHdhcyBlcmdvZW1hY3MtcmV2ZXJ0LWJ1ZmZl
cgoKO1RPRE8gbWFrZSB3aW4tdGFiIGN5Y2xlIHdpbmRvd3MKCjsgb3JnLW1vZGUgZ2xvYmFsIGtl
eXMgZm9yIEYzCihkZWZpbmUta2V5IG1vZGUtc3BlY2lmaWMtbWFwICJsIiAnb3JnLXN0b3JlLWxp
bmspCihkZWZpbmUta2V5IG1vZGUtc3BlY2lmaWMtbWFwICJjIiAnb3JnLWNhcHR1cmUpCihkZWZp
bmUta2V5IG1vZGUtc3BlY2lmaWMtbWFwICJhIiAnb3JnLWFnZW5kYSkKKGRlZmluZS1rZXkgbW9k
ZS1zcGVjaWZpYy1tYXAgImIiICdvcmctaXN3aXRjaGIpCihkZWZpbmUta2V5IG1vZGUtc3BlY2lm
aWMtbWFwICJMIiAnb3JnLWluc2VydC1saW5rLWdsb2JhbCkKKGRlZmluZS1rZXkgbW9kZS1zcGVj
aWZpYy1tYXAgIm8iICdvcmctb3Blbi1hdC1wb2ludC1nbG9iYWwpCgooZGVmaW5lLWtleSBoZWxw
LW1hcCAicyIgJ2Rlc2NyaWJlLXN5bWJvbCkKKGRlZmluZS1rZXkgaGVscC1tYXAgInkiICdkZXNj
cmliZS1zeW50YXgpCgooZGVmaW5lLWtleSBrZXktdHJhbnNsYXRpb24tbWFwIFtTY3JvbGxfTG9j
a10gIlsiKQooZGVmaW5lLWtleSBrZXktdHJhbnNsYXRpb24tbWFwIFtwYXVzZV0gIl0iKQoKKGds
b2JhbC1zZXQta2V5IFtmNl0gJ215LUMtYykKCihkZWZ1biBteS1DLWMgKCZvcHRpb25hbCBhcmcp
CiJNeSBDLWMiCihpbnRlcmFjdGl2ZSAiUCIpCiAgKHNldHEgcHJlZml4LWFyZyBjdXJyZW50LXBy
ZWZpeC1hcmcpCihzZXRxIHVucmVhZC1jb21tYW5kLWV2ZW50cyAobGlzdGlmeS1rZXktc2VxdWVu
Y2UgKHJlYWQta2JkLW1hY3JvICJDLWMiKSkpKQo=
--f403045e7342d46bac05632c173c--

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#30168; Package emacs. (Sat, 28 Sep 2019 22:48:02 GMT) Full text and rfc822 format available.

Message #22 received at 30168 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Tina Russell <tinakellyrussell <at> gmail.com>, 30168 <at> debbugs.gnu.org
Subject: Re: bug#30168: 25.3.50; segfault when opening scratch buffer (GUI),
 other times
Date: Sun, 29 Sep 2019 00:47:33 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Tina Russell <tinakellyrussell <at> gmail.com>
>> Date: Thu, 18 Jan 2018 18:38:30 -0800
>>
>> I’ve customized my Emacs installation to take advantage of ErgoEmacs
>> (using https://github.com/ergoemacs/ergoemacs-config as a guide). While
>> ironing out the kinks in my init.el file I realized that Emacs now
>> crashes with a segfault… a LOT. The most blatant example I ran into is
>> that opening the scratch buffer causes a segfault. I can open Emacs,
>> switch to the scratch buffer (using the menu, tabbar, or Ctrl+X B) and
>> Emacs will crash with the following output:
>
> Thank you for your report.
>
>> In GNU Emacs 25.3.50.2 (i686-pc-linux-gnu, GTK+ Version 3.18.9)
>>  of 2017-09-15 built on lgw01-amd64-029
>
> This is an old development snapshot.  Please use the latest pretest of
> Emacs 26 (emacs-26.0.9x, available from alpha.gnu.org) or build the
> current Git repository.  If the problem still persists there, please
> run Emacs under GDB, cause it to crash, and then type this command at
> the GDB prompt "(gdb)":
>
>  (gdb) bt full
>
> and post here the full output of that command.

Are you still seeing this issue?  If yes, I think to progress here we
would need you to follow the steps indicated by Eli above in order to
find out more.

If I don't hear back from you in a couple of weeks, I'll just assume
this is no longer an issue and close this as unreproducible.

Thanks in advance.

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#30168; Package emacs. (Wed, 30 Oct 2019 20:03:01 GMT) Full text and rfc822 format available.

Message #25 received at 30168 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Tina Russell <tinakellyrussell <at> gmail.com>, 30168 <at> debbugs.gnu.org
Subject: Re: bug#30168: 25.3.50;
 segfault when opening scratch buffer (GUI), other times
Date: Wed, 30 Oct 2019 21:01:24 +0100
tags 30168 + unreproducible
close 30168
thanks

Stefan Kangas <stefan <at> marxist.se> writes:

> Are you still seeing this issue?  If yes, I think to progress here we
> would need you to follow the steps indicated by Eli above in order to
> find out more.
>
> If I don't hear back from you in a couple of weeks, I'll just assume
> this is no longer an issue and close this as unreproducible.

More information was requested, but none was given within 4 weeks, so
I'm closing this bug.  If this is still an issue, please reopen the bug
report.

Best regards,
Stefan Kangas




bug closed, send any further explanations to 30168 <at> debbugs.gnu.org and Tina Russell <tinakellyrussell <at> gmail.com> Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Wed, 30 Oct 2019 20:03:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 28 Nov 2019 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 148 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.