GNU bug report logs - #36877
25.3; uniquify renaway uniquify-managed list

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: David Biesack <David.Biesack@HIDDEN>; dated Wed, 31 Jul 2019 16:08:04 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 36877 <at> debbugs.gnu.org:


Received: (at 36877) by debbugs.gnu.org; 18 Aug 2019 17:51:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 18 13:51:17 2019
Received: from localhost ([127.0.0.1]:58564 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hzPKn-0004SV-Dt
	for submit <at> debbugs.gnu.org; Sun, 18 Aug 2019 13:51:17 -0400
Received: from mail-io1-f49.google.com ([209.85.166.49]:40487)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hzPKl-0004SE-CI
 for 36877 <at> debbugs.gnu.org; Sun, 18 Aug 2019 13:51:16 -0400
Received: by mail-io1-f49.google.com with SMTP id t6so16022962ios.7
 for <36877 <at> debbugs.gnu.org>; Sun, 18 Aug 2019 10:51:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=dhcQ72gWuxI35tdtge8t/I7yHZ0ZJc3qdU9+EpD6cUw=;
 b=JfwErLpuF76ylac5YNPiKaPBZ0gSUwUCdNXtt71VSkJ46npUCoS46tsNPzInwBxwwo
 o43OxLtEEn5SHAS4kmr4vE8d4MccISyrMZNK/VwrGe+tApl83RQgjSYJFMsrBv/FvUZ7
 nJGxTjjlyQ697BwKMqeinAdX6fXvY3z/4WEATgahG+cW0P/bbvq0a08TvTqsiNq/0Ptw
 V3peA+TLl9Y5iK7joV60y/e1Eybk90OpeFQdHzVpWQ5AyKJjagil8S0B97lrzcQiWML2
 RzM0RVdOP+do/3TjfAawLyMUPbwKktU08XpgP+QJXmyAouH8AAOjthK4NyrasVHFCOD+
 q8JA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=dhcQ72gWuxI35tdtge8t/I7yHZ0ZJc3qdU9+EpD6cUw=;
 b=TabVdRA1RAxaYZW3PQFrhbhS+cAgToTiAao3VwyNKSoN+WauYB2W8D5YJzI5M7aLwI
 kaL4VqO5BzMvXqtdSWRZq9w2nITSKrR/Frca7Mt8Ltju9AbOc9cUsQaC37BZ4FlOWi2N
 CpcQE+et1AKuONmR5ZJ67CXx6kvcDrgnH0J/9qXkswNO7mxmO2yrLxd+L7+Eqwxf6xiI
 gVGMRugBWAVF17QdSzBWOkn5rhbdPVNRu1ugZwIeHqV3NdXkt7L1YNkngCK88lxE1Pt0
 sMZ18VnjtkJNo2csErlW0I7zjLIaw5YDlgeBOJw+27PxYl16n2zW99k1RYpn+E8dpaOn
 V4fw==
X-Gm-Message-State: APjAAAXxnp/GcQeP0ohgLq7WUvf5rO+9xfbAOqJwm2Q9GlclYaMNrSO0
 hM10mT8C0nuHPg6DOYiZPisvY3Dw
X-Google-Smtp-Source: APXvYqxxt4IixSGyn6e5LWsw1x7yG8KvJMPpJfLeTP2Ew8SlZ+Szz3IRcWdWT5a86Zal93fEXvHIuA==
X-Received: by 2002:a6b:3b57:: with SMTP id i84mr939083ioa.145.1566150669554; 
 Sun, 18 Aug 2019 10:51:09 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.gmail.com with ESMTPSA id
 p3sm11207780iom.7.2019.08.18.10.51.08
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Sun, 18 Aug 2019 10:51:08 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
To: David Biesack <David.Biesack@HIDDEN>
Subject: Re: bug#36877: 25.3; uniquify renaway uniquify-managed list
References: <183FDF33-F082-4E2F-BC62-6156A83FFADD@HIDDEN>
 <87imr7qi58.fsf@HIDDEN>
 <80998773-A88F-4750-84EC-1E73171A399A@HIDDEN>
 <85d0h6l50y.fsf@HIDDEN>
Date: Sun, 18 Aug 2019 13:51:08 -0400
In-Reply-To: <85d0h6l50y.fsf@HIDDEN> (Noam Postavsky's message of "Thu, 15
 Aug 2019 13:20:13 -0400")
Message-ID: <87a7c6pdkj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2.90 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 36877
Cc: "36877 <at> debbugs.gnu.org" <36877 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

Noam Postavsky <npostavs@HIDDEN> writes:

> Looking at the fix-list in the backtrace, we have:
>
>   [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/workflow/v0.13.0" #<buffer index.html> nil]
>   { ;; repeated 5 times...
>   [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/sample" #<buffer index.html<docs/apis/sample>> "index.html<docs/apis/sample>"]
>   [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/doc/apis/sample" #<buffer index.html<doc/apis/sample>> "index.html<doc/apis/sample>"]
>   [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/sample/sample" #<buffer index.html<sample/sample>> "index.html<sample/sample>"]
>   [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com" #<buffer index.html<developer.apiture.com>> "index.html<developer.apiture.com>"]
>   [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/concepts" #<buffer index.html<concepts>> "index.html<concepts>"]
>   }

I managed to hit this myself.  I'm not exactly sure what triggered it.
My problematic fix-list looks like this:

    (#s(uniquify-item :base "term-tests.el" :dirname "/home/npostavs/src/emacs/master/test/lisp" :buffer #<buffer term-tests.el> :proposed nil)
    #3=#s(uniquify-item :base #1="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-master/test/lisp" :buffer #<buffer emacs-master/term-tests.el> :proposed #1#)
    #4=#s(uniquify-item :base #2="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-26/test/lisp" :buffer #<buffer emacs-26/term-tests.el> :proposed #2#)
    #3# #4#)

I suspect the problem is happening earlier, so we'll need some other
test to catch it.


--=-=-=
Content-Type: text/plain
Content-Disposition: attachment; filename=backtrace.txt
Content-Description: backtrace

Debugger entered: ("Adding duplicate to uniquify list!" #s(uniquify-item :base #1="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-master/test/lisp" :buffer #<buffer emacs-master/term-tests.el> :proposed #1#))
  (progn (debug nil "Adding duplicate to uniquify list!" item) (advice-remove (quote uniquify-rationalize) (function bug-36877-debug-fix-list-dups)))
  (if (gethash buf bug-36877-dup-table) (progn (debug nil "Adding duplicate to uniquify list!" item) (advice-remove (quote uniquify-rationalize) (function bug-36877-debug-fix-list-dups))) (puthash buf item bug-36877-dup-table))
  (let ((buf (progn (or (and (memq (type-of item) cl-struct-uniquify-item-tags) t) (signal (quote wrong-type-argument) (list (quote uniquify-item) item))) (aref item 3)))) (if (gethash buf bug-36877-dup-table) (progn (debug nil "Adding duplicate to uniquify list!" item) (advice-remove (quote uniquify-rationalize) (function bug-36877-debug-fix-list-dups))) (puthash buf item bug-36877-dup-table)))
  (while --dolist-tail-- (setq item (car --dolist-tail--)) (let ((buf (progn (or (and (memq ... cl-struct-uniquify-item-tags) t) (signal (quote wrong-type-argument) (list ... item))) (aref item 3)))) (if (gethash buf bug-36877-dup-table) (progn (debug nil "Adding duplicate to uniquify list!" item) (advice-remove (quote uniquify-rationalize) (function bug-36877-debug-fix-list-dups))) (puthash buf item bug-36877-dup-table))) (setq --dolist-tail-- (cdr --dolist-tail--)))
  (let ((--dolist-tail-- fix-list) item) (while --dolist-tail-- (setq item (car --dolist-tail--)) (let ((buf (progn (or (and ... t) (signal ... ...)) (aref item 3)))) (if (gethash buf bug-36877-dup-table) (progn (debug nil "Adding duplicate to uniquify list!" item) (advice-remove (quote uniquify-rationalize) (function bug-36877-debug-fix-list-dups))) (puthash buf item bug-36877-dup-table))) (setq --dolist-tail-- (cdr --dolist-tail--))))
  bug-36877-debug-fix-list-dups((#s(uniquify-item :base "term-tests.el" :dirname "/home/npostavs/src/emacs/master/test/lisp" :buffer #<buffer term-tests.el> :proposed nil) #3=#s(uniquify-item :base #1="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-master/test/lisp" :buffer #<buffer emacs-master/term-tests.el> :proposed #1#) #4=#s(uniquify-item :base #2="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-26/test/lisp" :buffer #<buffer emacs-26/term-tests.el> :proposed #2#) #3# #4#))
  apply(bug-36877-debug-fix-list-dups (#s(uniquify-item :base "term-tests.el" :dirname "/home/npostavs/src/emacs/master/test/lisp" :buffer #<buffer term-tests.el> :proposed nil) #3=#s(uniquify-item :base #1="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-master/test/lisp" :buffer #<buffer emacs-master/term-tests.el> :proposed #1#) #4=#s(uniquify-item :base #2="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-26/test/lisp" :buffer #<buffer emacs-26/term-tests.el> :proposed #2#) #3# #4#))
  uniquify-rationalize((#s(uniquify-item :base "term-tests.el" :dirname "/home/npostavs/src/emacs/master/test/lisp" :buffer #<buffer term-tests.el> :proposed nil) #3=#s(uniquify-item :base #1="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-master/test/lisp" :buffer #<buffer emacs-master/term-tests.el> :proposed #1#) #4=#s(uniquify-item :base #2="term-tests.el" :dirname "/home/npostavs/src/emacs/emacs-26/test/lisp" :buffer #<buffer emacs-26/term-tests.el> :proposed #2#) #3# #4#))
  uniquify-rationalize-file-buffer-names("term-tests.el" "/home/npostavs/src/emacs/master/test/lisp/" #<buffer term-tests.el>)
  uniquify--create-file-buffer-advice(#f(compiled-function (arg1) #<bytecode 0x22f393>) "~/src/emacs/master/test/lisp/term-tests.el")
  apply(uniquify--create-file-buffer-advice #f(compiled-function (arg1) #<bytecode 0x22f393>) "~/src/emacs/master/test/lisp/term-tests.el")
  create-file-buffer("~/src/emacs/master/test/lisp/term-tests.el")
  find-file-noselect("/home/npostavs/src/emacs/master/test/lisp/term-tests.el" nil nil)
  ido-file-internal(other-window find-file-other-window)
  ido-find-file-other-window()
  funcall-interactively(ido-find-file-other-window)
  #<subr call-interactively>(ido-find-file-other-window nil nil)
  ad-Advice-call-interactively(#<subr call-interactively> ido-find-file-other-window nil nil)
  apply(ad-Advice-call-interactively #<subr call-interactively> (ido-find-file-other-window nil nil))
  call-interactively(ido-find-file-other-window nil nil)
  command-execute(ido-find-file-other-window)

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#36877; Package emacs. Full text available.

Message received at 36877 <at> debbugs.gnu.org:


Received: (at 36877) by debbugs.gnu.org; 16 Aug 2019 14:36:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 16 10:36:36 2019
Received: from localhost ([127.0.0.1]:54715 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hydLI-0003Tp-B8
	for submit <at> debbugs.gnu.org; Fri, 16 Aug 2019 10:36:36 -0400
Received: from mail-eopbgr820135.outbound.protection.outlook.com
 ([40.107.82.135]:31520 helo=NAM01-SN1-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <David.Biesack@HIDDEN>) id 1hydLE-0003TV-N4
 for 36877 <at> debbugs.gnu.org; Fri, 16 Aug 2019 10:36:33 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=iwa+OAOAXT68h6ITKfFslmWCtCIaPUHbk7doWTF3BdGLKzxWWjE67CtQmsOW/pNg4ZPvm5CxAg5gu/EY02mNeF+6pbzjN1yEYeX59lXMYX7d+uvvrmPj3dCgyrTSmTCTSmM9OKX19tE2LQFXU1RNJVoTtcUsXKdu8CBLNw7B0dUTKre+JPYMVir8+tvFehfZopjboRyIX5bOPW4bm8MCheAGG8Ii5AUFmm2tmoVI1j1CYFapx+QNh9Leu++TCO1UUDd41xsCdrvms/osPI18Vt5TwGcCo8r8oB9cLzJaz/L24FnHgcUTdhHEqeHJ46/dtEICBrsjaeuTxwVh81OIuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+POwZwdTvw8/6zl3g8kQRtMuTTUKR/Wx39jsneP0LvY=;
 b=ShaQTpuw03z26Lz42hreD4Q1oB5qIXTzbiK7bpTXVM+B1efN7oddOBtrrICwZGOuAWzZsYCZweaxJ5PlMTtgs5L85Ql3XsyBRT+0Wd3fQ3BU2TVJRCAzG6/seYi1fr3nl14bAMIjXH5NPwKBaNuzMe/BvSGmWnuEPm6ugZ9YQyps6LkcBO3UvUBx3YWvwsX5ARyYnqe4TOuIWk3yoM+AsKFNkSjgaj5Lm9V8r4SaOWCLiLxugRxA9DhfmmxxmprVZid0NwlC6FUvde8dpjTjIoXb9YE92VMUkIF1+b1RKqe+HnS4FsO4N0DnJA9NINFHGC6hGvJfc0U3g3pNrcUEow==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=apiture.com; dmarc=pass action=none header.from=apiture.com;
 dkim=pass header.d=apiture.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=apiture.onmicrosoft.com; s=selector2-apiture-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=+POwZwdTvw8/6zl3g8kQRtMuTTUKR/Wx39jsneP0LvY=;
 b=jFH74I5Pu2tRc1jVAzKhVQWsc3p4I6s0gTptD1eGex6p5fyYIWawYI8bPCH/+7gxxzRwFKtuOrVPiAvWBID1VmjetEauQJ2+yA8uI0fuoXjLaXYA2irqAYsKQVnbN5lEKKQls1+h0KbMBWb52AEgKQTZFCdYFr0s/b3rceRAcDs=
Received: from BN6PR17MB3075.namprd17.prod.outlook.com (10.255.128.13) by
 BN6PR17MB3140.namprd17.prod.outlook.com (10.255.130.85) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2178.16; Fri, 16 Aug 2019 14:36:25 +0000
Received: from BN6PR17MB3075.namprd17.prod.outlook.com
 ([fe80::11be:eb8f:d5f4:4f26]) by BN6PR17MB3075.namprd17.prod.outlook.com
 ([fe80::11be:eb8f:d5f4:4f26%2]) with mapi id 15.20.2178.016; Fri, 16 Aug 2019
 14:36:25 +0000
From: David Biesack <David.Biesack@HIDDEN>
To: Noam Postavsky <npostavs@HIDDEN>
Subject: Re: bug#36877: 25.3; uniquify renaway uniquify-managed list
Thread-Topic: bug#36877: 25.3; uniquify renaway uniquify-managed list
Thread-Index: AQHVR7my/zlizanEQkmiuOcj9qhSlqbyCJ11gAC7aoCACcf2foABIXYA
Date: Fri, 16 Aug 2019 14:36:25 +0000
Message-ID: <F72CD876-D2C7-46D8-8143-FA6B88937D68@HIDDEN>
References: <183FDF33-F082-4E2F-BC62-6156A83FFADD@HIDDEN>
 <87imr7qi58.fsf@HIDDEN> <80998773-A88F-4750-84EC-1E73171A399A@HIDDEN>
 <85d0h6l50y.fsf@HIDDEN>
In-Reply-To: <85d0h6l50y.fsf@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=David.Biesack@HIDDEN; 
x-originating-ip: [165.166.177.74]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 93c2e914-2171-4219-793f-08d722571e24
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BN6PR17MB3140; 
x-ms-traffictypediagnostic: BN6PR17MB3140:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BN6PR17MB3140059BE2BF7355D8A1DCEBFFAF0@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0131D22242
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(366004)(39840400004)(346002)(136003)(376002)(189003)(199004)(51444003)(229853002)(36756003)(3846002)(6116002)(5660300002)(305945005)(6916009)(6512007)(6436002)(6306002)(7736002)(476003)(486006)(26005)(186003)(2616005)(11346002)(86362001)(2906002)(446003)(76116006)(66446008)(66946007)(66476007)(66556008)(91956017)(6506007)(102836004)(6486002)(64756008)(33656002)(14454004)(256004)(76176011)(53936002)(5024004)(99286004)(316002)(478600001)(6246003)(25786009)(71200400001)(71190400001)(8936002)(66066001)(1411001)(8676002)(81156014)(81166006)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR17MB3140;
 H:BN6PR17MB3075.namprd17.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: Apiture.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: /IbXS+ugWWIz26MUv62x3a+xHPap4NmxZrzDoZG8bW5h9Dx0wcE1YZIvddbtntx/2UPtPOsF+H7TksHIIXeuETz0gKmCrYFK9+HKdETk4F2RSoFWKfY0EYEbdZG6cd5lC+GbdBVfRScNStN+qdLL02U/64V+/HcyRaucZf676h5hJANCPDKRCl4d5IL1rki+jT3wiVMzsANtM+K07dOnB+3ZrWu0ewyrc6uVrluXjYSaThENNPlsTLp+mwKmsxitDJ3HatZOE1heaSkLaQDj41BYAIZqMrYZc5REooi5ZsztQ/SJaO7/suuJi3Mi1QcUYV2onZ4DpY5DLf2pIoy5tlg1fHhTV/b5Jib+9cCSdAiVJmrjSm/bsQSGPnB9w48lpAYPC00ZXPtEc5oN45G/AhjzHQaE4Pazgan6apPGhCE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <3B3353D70A57C74E88F5A21248B73E7C@HIDDEN>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: apiture.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 93c2e914-2171-4219-793f-08d722571e24
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Aug 2019 14:36:25.8271 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 617675c1-4280-45c0-a684-f93b5ed3e3e9
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: m2P358fYF6TP243yMWTCYrCJbds4R5d8vbG1FTUDMOFkKpDYSQTdnXIcyj262RYZCDvg6NMJ+LaccNySOpgNdqiHinlLnEbY/mb0d98DipM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR17MB3140
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 36877
Cc: "36877 <at> debbugs.gnu.org" <36877 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

SSdsbCByZXN0YXJ0IEVtYWNzIGFuZCB3aGVuIEkgZ2V0IGEgYmFja3RyYWNlIGFnYWluIEknbGwg
YXR0YWNoIGl0IGFzIGZpbGUuDQoNCkRhdmlkIEJpZXNhY2sgfCBWaWNlIFByZXNpZGVudCwgQVBJ
IFBsYXRmb3Jtcw0KRGF2aWQuQmllc2Fja0BhcGl0dXJlLmNvbSB8IEBkYXZpZGJpZXNhY2sgPGh0
dHBzOi8vdHdpdHRlci5jb20vZGF2aWRiaWVzYWNrPg0KDQoNCg0KDQoNCu+7v09uIDgvMTUvMTks
IDE6MjAgUE0sICJOb2FtIFBvc3RhdnNreSIgPG5wb3N0YXZzQGdtYWlsLmNvbT4gd3JvdGU6DQoN
CiAgICBEYXZpZCBCaWVzYWNrIDxEYXZpZC5CaWVzYWNrQEFwaXR1cmUuY29tPiB3cml0ZXM6DQoN
CiAgICA+ICAgdW5pcXVpZnktcmF0aW9uYWxpemUtZmlsZS1idWZmZXItbmFtZXMoImluZGV4Lmh0
bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRl
L2RvY3MvYXBpcy93b3JrZmxvdy92MC4xMy4wLyIgIzxidWZmZXIgaW5kZXguaHRtbD4pDQogICAg
PiAgIHVuaXF1aWZ5LS1jcmVhdGUtZmlsZS1idWZmZXItYWR2aWNlKCNbMjU3ICJcMzAxIVwyMTFc
MzAyXDIzMFwyMDNcZg0KDQogICAgQWggcmlnaHQsIEVtYWNzIDI1IHN0aWxsIGhhcyB0aGF0IHRo
aW5nIHdoZXJlIGl0IGN1dHMgb2ZmIG50aGUgcGFzdGVkDQogICAgdGV4dCBhZnRlciBOVUwgYnl0
ZXMuICBGb3IgbmV4dCB0aW1lLCBzYXZpbmcgdGhlIGJhY2t0cmFjZSB0byBhIGZpbGUgYW5kDQog
ICAgYXR0YWNoaW5nIGl0IHNob3VsZCB3b3JrIGJldHRlci4NCg0KICAgIExvb2tpbmcgYXQgdGhl
IGZpeC1saXN0IGluIHRoZSBiYWNrdHJhY2UsIHdlIGhhdmU6DQoNCiAgICAgIFtjbC1zdHJ1Y3Qt
dW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZl
bG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9hcGlzL3dvcmtmbG93L3YwLjEzLjAiICM8YnVm
ZmVyIGluZGV4Lmh0bWw+IG5pbF0NCiAgICAgIHsgOzsgcmVwZWF0ZWQgNSB0aW1lcy4uLg0KICAg
ICAgW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJp
ZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2FtcGxlIiAj
PGJ1ZmZlciBpbmRleC5odG1sPGRvY3MvYXBpcy9zYW1wbGU+PiAiaW5kZXguaHRtbDxkb2NzL2Fw
aXMvc2FtcGxlPiJdDQogICAgICBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwi
ICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2Rv
Yy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+PiAiaW5k
ZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+Il0NCiAgICAgIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRl
bSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVy
ZS5jb20vX3NpdGUvZG9jcy9hcGlzL3NhbXBsZS9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8
c2FtcGxlL3NhbXBsZT4+ICJpbmRleC5odG1sPHNhbXBsZS9zYW1wbGU+Il0NCiAgICAgIFtjbC1z
dHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rl
di9kZXZlbG9wZXIuYXBpdHVyZS5jb20iICM8YnVmZmVyIGluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFw
aXR1cmUuY29tPj4gImluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFwaXR1cmUuY29tPiJdDQogICAgICBb
Y2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fj
ay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvY29uY2VwdHMiICM8YnVmZmVy
IGluZGV4Lmh0bWw8Y29uY2VwdHM+PiAiaW5kZXguaHRtbDxjb25jZXB0cz4iXQ0KICAgICAgfQ0K
DQogICAgSSB0aGluayB0aGF0IG1lYW5zIHRoZSAoZG9saXN0IChidWZmZXIgKGJ1ZmZlci1saXN0
KSkuLi4pIHNvbWVob3cgd2VudA0KICAgIG92ZXIgIzxidWZmZXIgaW5kZXguaHRtbDxkb2NzL2Fw
aXMvc2FtcGxlPj4gNSB0aW1lcywgb3IgZWxzZSB0aGF0IGJ1ZmZlcg0KICAgIGFscmVhZHkgaGFk
IGR1cGxpY2F0ZXMgaW4gaXRzIHVuaXF1aWZ5LW1hbmFnZWQgbGlzdCAoaS5lLiwgdGhpcw0KICAg
IGJhY2t0cmFjZSB0cmlnZ2VycmVkICJ0b28gbGF0ZSIpLg0KDQogICAgRGlkIHlvdSBhZGQgdGhl
IGFkdmljZSBpbiBhbiBvbmdvaW5nIHNlc3Npb24/ICBJZiB5ZXMsIHRoZW4gaXQgeW91DQogICAg
c2hvdWxkIGNsZWFyIG91dCBleGlzdGluZyBkdXBsaWNhdGVzIGZpcnN0LCBzbyB3ZSBjYW4gY2F0
Y2ggYSAiZnJlc2giDQogICAgaW5zdGFuY2UuICBFdmFsdWF0aW5nIHRoZSBiZWxvdyBzaG91bGQg
ZG86DQoNCiAgICAgICAgKGxldCAoKGh0YWJsZSAobWFrZS1oYXNoLXRhYmxlIDp0ZXN0ICdlcXVh
bCkpKQ0KICAgICAgICAgIChzYXZlLWN1cnJlbnQtYnVmZmVyDQogICAgICAgICAgICAoZG9saXN0
IChidWYgKGJ1ZmZlci1saXN0KSkNCiAgICAgICAgICAgICAgKHNldC1idWZmZXIgYnVmKQ0KICAg
ICAgICAgICAgICAod2hlbiAoY2RyIHVuaXF1aWZ5LW1hbmFnZWQpDQogICAgICAgICAgICAgICAg
KGNscmhhc2ggaHRhYmxlKQ0KICAgICAgICAgICAgICAgIChkb2xpc3QgKGl0ZW0gKGNkciB1bmlx
dWlmeS1tYW5hZ2VkKSkNCiAgICAgICAgICAgICAgICAgIChwdXRoYXNoIGl0ZW0gdCBodGFibGUp
KQ0KICAgICAgICAgICAgICAgIChsZXQgKChtYW5hZ2VkIG5pbCkpDQogICAgICAgICAgICAgICAg
ICAobWFwaGFzaCAobGFtYmRhIChrIF92KQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
cHVzaCBrIG1hbmFnZWQpKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgaHRhYmxlKQ0KICAg
ICAgICAgICAgICAgICAgKHB1c2ggKGNhciB1bmlxdWlmeS1tYW5hZ2VkKSBtYW5hZ2VkKQ0KICAg
ICAgICAgICAgICAgICAgKHNldHEgdW5pcXVpZnktbWFuYWdlZCBtYW5hZ2VkKSkpKSkpDQoNCiAg
ICBJZiB0aGF0IGJhY2t0cmFjZSB3YXMgYWN0dWFsbHkgZnJvbSBhIG5ldyBzZXNzaW9uICh0aGF0
IGlzLCB0aGUgYWR2aWNlDQogICAgd2FzIGFkZGVkIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIHNl
c3Npb24pLCB0aGVuIGl0IG1lYW5zIHRoZSBwcm9ibGVtIGlzDQogICAgY29taW5nIGZyb20gc29t
ZSBvdGhlciB1bmV4cGVjdGVkIHNwb3QuDQoNCg0KDQpEaXNjbGFpbWVyOiBUaGUgaW5mb3JtYXRp
b24gaW4gdGhpcyBtZXNzYWdlIG1heSBiZSBwcm9wcmlldGFyeSBhbmQvb3IgY29uZmlkZW50aWFs
LCBhbmQgcHJvdGVjdGVkIGZyb20gZGlzY2xvc3VyZS4gSWYgdGhlIHJlYWRlciBvZiB0aGlzIG1l
c3NhZ2UgaXMgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIG9yIGFuIGVtcGxveWVlIG9yIGFn
ZW50IHJlc3BvbnNpYmxlIGZvciBkZWxpdmVyaW5nIHRoaXMgbWVzc2FnZSB0byB0aGUgaW50ZW5k
ZWQgcmVjaXBpZW50LCB5b3UgYXJlIGhlcmVieSBub3RpZmllZCB0aGF0IGFueSBkaXNzZW1pbmF0
aW9uLCBkaXN0cmlidXRpb24gb3IgY29weWluZyBvZiB0aGlzIGNvbW11bmljYXRpb24gaXMgc3Ry
aWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBjb21tdW5pY2F0aW9u
IGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IEFwaXR1cmUgaW1tZWRpYXRlbHkgYnkgcmVwbHlpbmcg
dG8gdGhpcyBtZXNzYWdlIGFuZCBkZWxldGluZyBpdCBmcm9tIHlvdXIgY29tcHV0ZXIuDQo=




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#36877; Package emacs. Full text available.

Message received at 36877 <at> debbugs.gnu.org:


Received: (at 36877) by debbugs.gnu.org; 15 Aug 2019 17:20:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 15 13:20:22 2019
Received: from localhost ([127.0.0.1]:52405 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hyJQD-00028Y-Mk
	for submit <at> debbugs.gnu.org; Thu, 15 Aug 2019 13:20:21 -0400
Received: from mail-io1-f53.google.com ([209.85.166.53]:37624)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hyJQB-00028J-Jw
 for 36877 <at> debbugs.gnu.org; Thu, 15 Aug 2019 13:20:20 -0400
Received: by mail-io1-f53.google.com with SMTP id q22so639352iog.4
 for <36877 <at> debbugs.gnu.org>; Thu, 15 Aug 2019 10:20:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=IJL3xxslEQ6UnxsGJwH7rg3kOuFSopI2Gfi0tOvunPI=;
 b=fyz76lA/ad6mgcCBmGnbr96O6d/hWCldCqpnbw8XpoS8DQow/50BM5FmQwNrYqb7GR
 CNuN0Rr46T6KtFhFnRDkePLaVbTki5zp8r6opMuggQm1B0BvFZOxI+0hsc+NNXuW5akt
 DdB30y2/V3NKR/fOacyq4RoiA/2+ni1V0sGDhSZiN8+lX9w4l7O9kD468zjtjeZO3i60
 OL3nLAZUwg54YrDtmiCzpDo0jVKf2/aMyru7WNY8NRARMWwpknn/WzIgoxaOn8fjcO0+
 n5vmUTTL6w9gKHZSbxCnZsZ/e8OnGteGb5kyvi3P1lxyK6LlUDA8oe9fsYN6HhKUCskr
 xU4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=IJL3xxslEQ6UnxsGJwH7rg3kOuFSopI2Gfi0tOvunPI=;
 b=Mtp4c2foWy9GhVhzcl9rLpxoMLDANHUe+OsHWdY4Cidv4n0cY6sQW+KVY4gTI4dxb4
 V/hQ3ukc6ifmErIJXPN/D7DIu6E4Om2KCLs2A6MrtvsBDxrx4l1bbjfMWMghQXOxaOu8
 ZVP/tzun8Oinrpp+K845YICsoxbYFPYf0SbqFS06OQZU+M3oXCaYvRroZYJOJmyv53Ub
 kFJupJg9we8wEYVDTRUabS0ywiSNVifvPI9l4XcjA8dkhvfn47H3w8y4ONhG+N+8qqxa
 CsYrS1vJJKXaZIACIJE0GbRxxkBHrXADbEbzhj+53omPR+dhd4VBbChVi4WeQOzC4UMM
 DF9w==
X-Gm-Message-State: APjAAAXgcJ1eB4Y7bRlkVgtZczkfw/XGYMCLLnl8wGDnwyz0UIBChBKm
 dT/dx2cT5a3rRKfIZ9Je5beFA5cF
X-Google-Smtp-Source: APXvYqxSc2dPe/g4BH9H0JbOXr6UzStIH0X/+63Hs/zltLV65hKWnk7B0xS2QVCkHl35oYxB01x4qg==
X-Received: by 2002:a6b:6812:: with SMTP id d18mr3263335ioc.239.1565889613892; 
 Thu, 15 Aug 2019 10:20:13 -0700 (PDT)
Received: from vhost2
 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.51.196])
 by smtp.gmail.com with ESMTPSA id v10sm4318329iob.43.2019.08.15.10.20.13
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 15 Aug 2019 10:20:13 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
To: David Biesack <David.Biesack@HIDDEN>
Subject: Re: bug#36877: 25.3; uniquify renaway uniquify-managed list
References: <183FDF33-F082-4E2F-BC62-6156A83FFADD@HIDDEN>
 <87imr7qi58.fsf@HIDDEN>
 <80998773-A88F-4750-84EC-1E73171A399A@HIDDEN>
Date: Thu, 15 Aug 2019 13:20:13 -0400
In-Reply-To: <80998773-A88F-4750-84EC-1E73171A399A@HIDDEN> (David
 Biesack's message of "Fri, 9 Aug 2019 15:58:22 +0000")
Message-ID: <85d0h6l50y.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (windows-nt)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.3 (/)
X-Debbugs-Envelope-To: 36877
Cc: "36877 <at> debbugs.gnu.org" <36877 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

David Biesack <David.Biesack@HIDDEN> writes:

>   uniquify-rationalize-file-buffer-names("index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/workflow/v0.13.0/" #<buffer index.html>)
>   uniquify--create-file-buffer-advice(#[257 "\301!\211\302\230\203\f

Ah right, Emacs 25 still has that thing where it cuts off nthe pasted
text after NUL bytes.  For next time, saving the backtrace to a file and
attaching it should work better.

Looking at the fix-list in the backtrace, we have:

  [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/workflow/v0.13.0" #<buffer index.html> nil]
  { ;; repeated 5 times...
  [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/sample" #<buffer index.html<docs/apis/sample>> "index.html<docs/apis/sample>"]
  [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/doc/apis/sample" #<buffer index.html<doc/apis/sample>> "index.html<doc/apis/sample>"]
  [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/sample/sample" #<buffer index.html<sample/sample>> "index.html<sample/sample>"]
  [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com" #<buffer index.html<developer.apiture.com>> "index.html<developer.apiture.com>"]
  [cl-struct-uniquify-item "index.html" "/Users/david.biesack/dev/developer.apiture.com/_site/docs/concepts" #<buffer index.html<concepts>> "index.html<concepts>"]
  }

I think that means the (dolist (buffer (buffer-list))...) somehow went
over #<buffer index.html<docs/apis/sample>> 5 times, or else that buffer
already had duplicates in its uniquify-managed list (i.e., this
backtrace triggerred "too late").

Did you add the advice in an ongoing session?  If yes, then it you
should clear out existing duplicates first, so we can catch a "fresh"
instance.  Evaluating the below should do:

    (let ((htable (make-hash-table :test 'equal)))
      (save-current-buffer
        (dolist (buf (buffer-list))
          (set-buffer buf)
          (when (cdr uniquify-managed)
            (clrhash htable)
            (dolist (item (cdr uniquify-managed))
              (puthash item t htable))
            (let ((managed nil))
              (maphash (lambda (k _v)
                         (push k managed))
                       htable)
              (push (car uniquify-managed) managed)
              (setq uniquify-managed managed))))))

If that backtrace was actually from a new session (that is, the advice
was added at the beginning of the session), then it means the problem is
coming from some other unexpected spot.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#36877; Package emacs. Full text available.

Message received at 36877 <at> debbugs.gnu.org:


Received: (at 36877) by debbugs.gnu.org; 9 Aug 2019 15:58:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 09 11:58:32 2019
Received: from localhost ([127.0.0.1]:43153 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hw7Hj-0006du-Vm
	for submit <at> debbugs.gnu.org; Fri, 09 Aug 2019 11:58:32 -0400
Received: from mail-eopbgr690108.outbound.protection.outlook.com
 ([40.107.69.108]:39173 helo=NAM04-CO1-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <David.Biesack@HIDDEN>) id 1hw7Hh-0006dh-Go
 for 36877 <at> debbugs.gnu.org; Fri, 09 Aug 2019 11:58:30 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=iEwDPHXo0l7uU3G7i0nLE1jul1lpn5x8lywVHfRKDwID3/vZdLbMJhMBZmMt4bpe9K0zi+LrH7tUos/ObyqstgSEvjPo4tuOmSnj0RAQkd07uC5z4PvdqXSGsXFMOm0KSU02Xy5I3Tgjv9+ndC8LtYWtq3315hU9CLXtphc5vfDvkf9jt0uTElS9Pkg3RHUPbS67B2cNwfNaw5TuPB344NXABawZN15+bZ8Fiq8Wizkr8Qa1FKcgXll/jn3zpBcVLWOBjRWuwzROxjAZAn0FlUOWcsG4+HBGgAiQyHyIByXNm3dcl/p668f/6eUHLPloHJZMPzKivEDghsLalS4v3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=06MJeYewxiwVGGMlVxSEX4zBWv5YBjsn8dV6hdHLz1Q=;
 b=BgUE0fV7wTLV54bBaaIwmYkJZL6+DfKK3UtmcI1DEUpk5UPo0CjbL/ZDcOa0RzzgnaLo9lwiqYAbh/dL6+tntnAFvKiR5qNpf+KOkSFfhODHDC3lU0GYxGrK9LCo1D89Gyi78RhV+aT4CGev12veNwn+Q/aYaJcSvkuqnAoYGJz7JKeZx7Q2y/LgsE2r3Be/pVOAidAUayE4EntnWEhzOGEkGlJAt1EnMlbJvoL906mk5h9xSvaRFJEA2pddZbTR0JzRS2jvtpRMNR/v8SeT0fpbxXRXG6+5TnYgMnjLmHDF6DI+oQH0YkVp5hpXehRJJK8fMNiLZx7lefkYKk/M3A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=apiture.com;dmarc=pass action=none
 header.from=apiture.com;dkim=pass header.d=apiture.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=apiture.onmicrosoft.com; s=selector2-apiture-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=06MJeYewxiwVGGMlVxSEX4zBWv5YBjsn8dV6hdHLz1Q=;
 b=BonxKhnXs1Z/3AvSRWbG/EhbIKG3tIuJqJ79oCl/agJV3DsV5a/UWPzcRgFw7OSE0jUelrYQt2umAcOlf4OnrgyqAoS1i/Cf32YJ5J71MNgJ8j5IwjSagGMb3ksoN2i+bSKWKpbM/tifCfR6Qli5CsCAQEdWsZkx7jmWMpWovMA=
Received: from BN6PR17MB3075.namprd17.prod.outlook.com (10.255.128.13) by
 BN6PR17MB3220.namprd17.prod.outlook.com (10.255.130.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2136.17; Fri, 9 Aug 2019 15:58:22 +0000
Received: from BN6PR17MB3075.namprd17.prod.outlook.com
 ([fe80::11be:eb8f:d5f4:4f26]) by BN6PR17MB3075.namprd17.prod.outlook.com
 ([fe80::11be:eb8f:d5f4:4f26%2]) with mapi id 15.20.2157.020; Fri, 9 Aug 2019
 15:58:22 +0000
From: David Biesack <David.Biesack@HIDDEN>
Subject: Re: bug#36877: 25.3; uniquify renaway uniquify-managed list
Thread-Topic: bug#36877: 25.3; uniquify renaway uniquify-managed list
Thread-Index: AQHVR7my/zlizanEQkmiuOcj9qhSlqbyCJ11gAC7aoA=
Date: Fri, 9 Aug 2019 15:58:22 +0000
Message-ID: <80998773-A88F-4750-84EC-1E73171A399A@HIDDEN>
References: <183FDF33-F082-4E2F-BC62-6156A83FFADD@HIDDEN>
 <87imr7qi58.fsf@HIDDEN>
In-Reply-To: <87imr7qi58.fsf@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=David.Biesack@HIDDEN; 
x-originating-ip: [165.166.177.74]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 21d72ed3-887a-4350-4f0a-08d71ce267c6
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BN6PR17MB3220; 
x-ms-traffictypediagnostic: BN6PR17MB3220:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BN6PR17MB32202DF1A10E53797BF3F088FFD60@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 01244308DF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(39850400004)(376002)(396003)(136003)(199004)(189003)(8936002)(5660300002)(71200400001)(66476007)(66946007)(66446008)(33656002)(81166006)(305945005)(7736002)(66556008)(36756003)(6116002)(1671002)(59246006)(8676002)(256004)(76116006)(81156014)(30864003)(6486002)(229853002)(64756008)(86362001)(102836004)(26005)(6506007)(71190400001)(316002)(186003)(53946003)(99286004)(53936002)(6246003)(6306002)(6436002)(76176011)(109986005)(14454004)(6512007)(446003)(476003)(2616005)(25786009)(4326008)(478600001)(486006)(66066001)(3846002)(11346002)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR17MB3220;
 H:BN6PR17MB3075.namprd17.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: Apiture.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: ZsB9mO2uY7VHkghx3B7lX6U1I2hR7dY/8JT1B5odtTJVVcXE4NKrSlNeH0GhXDTValRFtIfn9E61M75gIPhYb+XsjUWwVZAOy8Nzf1MXmGXIUxgG4KitM4uZO8MgaFsaX5ve+AxUlByx7jskOvr3Q59scIVlWD/JkRojH3YQeVfmiKDPZitIZre6oJ02FzVH2Ys7J8y53i+I9lxqgsSopitiu25jmt+758WR/eaCBILWuH3BaqWq7eHoBVjbqjzRsYxy9/geKvXspqhj9r1ENESpgwK5ckh8XK17yQ1uio9KRj8Ak7IvhW/pl0MxRry21ihBnYReaokvGnUl0WWtzVStoKaAzmSLp2u3RVu9wRvPkUAdp6xvt0THOiL/lwG21HogmYLkwScln3VdRxH0rwAF8nMnzylGDkU6gj+2aaU=
Content-Type: text/plain; charset="utf-8"
Content-ID: <EE8ABBEE69414249ABD0967EDB77CA56@HIDDEN>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: apiture.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 21d72ed3-887a-4350-4f0a-08d71ce267c6
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2019 15:58:22.2962 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 617675c1-4280-45c0-a684-f93b5ed3e3e9
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3c6rPUq/OCvG036/mYpF1it+tfz5rA38ZfsR3nuiLaqcaiofa3xovA3eSTCdPJ9F54GbMRUX8xfXnlCb3L2RPQc6vyoRdHQGfbdq66G9woo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR17MB3220
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: Debugger entered: ("Adding duplicate to uniquify list!
 (bug-36877)" [cl-struct-uniquify-item "index.html"
 "/Users/david.biesack/dev/developer.apiture.com/_site/docs/apis/sample"
 #<buffer index.html<do [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was
 blocked.  See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
 for more information. [URIs: apiture.com]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [40.107.69.108 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.2 MISSING_HEADERS        Missing To: header
X-Debbugs-Envelope-To: 36877
Cc: "36877 <at> debbugs.gnu.org" <36877 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

RGVidWdnZXIgZW50ZXJlZDogKCJBZGRpbmcgZHVwbGljYXRlIHRvIHVuaXF1aWZ5IGxpc3QhIChi
dWctMzY4NzcpIiBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMv
ZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9z
YW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4+ICJpbmRleC5odG1s
PGRvY3MvYXBpcy9zYW1wbGU+Il0pDQogIChwcm9nbiAoZGVidWcgbmlsICJBZGRpbmcgZHVwbGlj
YXRlIHRvIHVuaXF1aWZ5IGxpc3QhIChidWctMzY4NzcpIiBpdGVtKSAoYWR2aWNlLXJlbW92ZSAo
cXVvdGUgdW5pcXVpZnktcmF0aW9uYWxpemUpIChmdW5jdGlvbiBidWctMzY4NzctZGVidWctZml4
LWxpc3QtZHVwcykpKQ0KICAoaWYgKGdldGhhc2ggYnVmIGJ1Zy0zNjg3Ny1kdXAtdGFibGUpIChw
cm9nbiAoZGVidWcgbmlsICJBZGRpbmcgZHVwbGljYXRlIHRvIHVuaXF1aWZ5IGxpc3QhIChidWct
MzY4NzcpIiBpdGVtKSAoYWR2aWNlLXJlbW92ZSAocXVvdGUgdW5pcXVpZnktcmF0aW9uYWxpemUp
IChmdW5jdGlvbiBidWctMzY4NzctZGVidWctZml4LWxpc3QtZHVwcykpKSAocHV0aGFzaCBidWYg
aXRlbSBidWctMzY4NzctZHVwLXRhYmxlKSkNCiAgKGxldCAoKGJ1ZiAocHJvZ24gbmlsIChvciAo
YW5kIChtZW1xIChhcmVmIGl0ZW0gMCkgY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0tdGFncykpIChz
aWduYWwgKHF1b3RlIHdyb25nLXR5cGUtYXJndW1lbnQpIChsaXN0IChxdW90ZSB1bmlxdWlmeS1p
dGVtKSBpdGVtKSkpIChhcmVmIGl0ZW0gMykpKSkgKGlmIChnZXRoYXNoIGJ1ZiBidWctMzY4Nzct
ZHVwLXRhYmxlKSAocHJvZ24gKGRlYnVnIG5pbCAiQWRkaW5nIGR1cGxpY2F0ZSB0byB1bmlxdWlm
eSBsaXN0ISAoYnVnLTM2ODc3KSIgaXRlbSkgKGFkdmljZS1yZW1vdmUgKHF1b3RlIHVuaXF1aWZ5
LXJhdGlvbmFsaXplKSAoZnVuY3Rpb24gYnVnLTM2ODc3LWRlYnVnLWZpeC1saXN0LWR1cHMpKSkg
KHB1dGhhc2ggYnVmIGl0ZW0gYnVnLTM2ODc3LWR1cC10YWJsZSkpKQ0KICAod2hpbGUgLS1kb2xp
c3QtdGFpbC0tIChzZXRxIGl0ZW0gKGNhciAtLWRvbGlzdC10YWlsLS0pKSAobGV0ICgoYnVmIChw
cm9nbiBuaWwgKG9yIChhbmQgKG1lbXEgLi4uIGNsLXN0cnVjdC11bmlxdWlmeS1pdGVtLXRhZ3Mp
KSAoc2lnbmFsIChxdW90ZSB3cm9uZy10eXBlLWFyZ3VtZW50KSAobGlzdCAuLi4gaXRlbSkpKSAo
YXJlZiBpdGVtIDMpKSkpIChpZiAoZ2V0aGFzaCBidWYgYnVnLTM2ODc3LWR1cC10YWJsZSkgKHBy
b2duIChkZWJ1ZyBuaWwgIkFkZGluZyBkdXBsaWNhdGUgdG8gdW5pcXVpZnkgbGlzdCEgKGJ1Zy0z
Njg3NykiIGl0ZW0pIChhZHZpY2UtcmVtb3ZlIChxdW90ZSB1bmlxdWlmeS1yYXRpb25hbGl6ZSkg
KGZ1bmN0aW9uIGJ1Zy0zNjg3Ny1kZWJ1Zy1maXgtbGlzdC1kdXBzKSkpIChwdXRoYXNoIGJ1ZiBp
dGVtIGJ1Zy0zNjg3Ny1kdXAtdGFibGUpKSkgKHNldHEgLS1kb2xpc3QtdGFpbC0tIChjZHIgLS1k
b2xpc3QtdGFpbC0tKSkpDQogIChsZXQgKCgtLWRvbGlzdC10YWlsLS0gZml4LWxpc3QpIGl0ZW0p
ICh3aGlsZSAtLWRvbGlzdC10YWlsLS0gKHNldHEgaXRlbSAoY2FyIC0tZG9saXN0LXRhaWwtLSkp
IChsZXQgKChidWYgKHByb2duIG5pbCAob3IgKGFuZCAuLi4pIChzaWduYWwgLi4uIC4uLikpIChh
cmVmIGl0ZW0gMykpKSkgKGlmIChnZXRoYXNoIGJ1ZiBidWctMzY4NzctZHVwLXRhYmxlKSAocHJv
Z24gKGRlYnVnIG5pbCAiQWRkaW5nIGR1cGxpY2F0ZSB0byB1bmlxdWlmeSBsaXN0ISAoYnVnLTM2
ODc3KSIgaXRlbSkgKGFkdmljZS1yZW1vdmUgKHF1b3RlIHVuaXF1aWZ5LXJhdGlvbmFsaXplKSAo
ZnVuY3Rpb24gYnVnLTM2ODc3LWRlYnVnLWZpeC1saXN0LWR1cHMpKSkgKHB1dGhhc2ggYnVmIGl0
ZW0gYnVnLTM2ODc3LWR1cC10YWJsZSkpKSAoc2V0cSAtLWRvbGlzdC10YWlsLS0gKGNkciAtLWRv
bGlzdC10YWlsLS0pKSkpDQogIGJ1Zy0zNjg3Ny1kZWJ1Zy1maXgtbGlzdC1kdXBzKChbY2wtc3Ry
dWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYv
ZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy93b3JrZmxvdy92MC4xMy4wIiAj
PGJ1ZmZlciBpbmRleC5odG1sPiBuaWxdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXgu
aHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3Np
dGUvZG9jcy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxkb2NzL2FwaXMvc2FtcGxl
Pj4gImluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0
ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1
cmUuY29tL19zaXRlL2RvYy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxkb2MvYXBp
cy9zYW1wbGU+PiAiaW5kZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlx
dWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Bl
ci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2FtcGxlL3NhbXBsZSIgIzxidWZmZXIgaW5k
ZXguaHRtbDxzYW1wbGUvc2FtcGxlPj4gImluZGV4Lmh0bWw8c2FtcGxlL3NhbXBsZT4iXSBbY2wt
c3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9k
ZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRldmVsb3Blci5h
cGl0dXJlLmNvbT4+ICJpbmRleC5odG1sPGRldmVsb3Blci5hcGl0dXJlLmNvbT4iXSBbY2wtc3Ry
dWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYv
ZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvY29uY2VwdHMiICM8YnVmZmVyIGluZGV4
Lmh0bWw8Y29uY2VwdHM+PiAiaW5kZXguaHRtbDxjb25jZXB0cz4iXSBbY2wtc3RydWN0LXVuaXF1
aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVy
LmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8
ZG9jcy9hcGlzL3NhbXBsZT4+ICJpbmRleC5odG1sPGRvY3MvYXBpcy9zYW1wbGU+Il0gW2NsLXN0
cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2
L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2MvYXBpcy9zYW1wbGUiICM8YnVmZmVyIGlu
ZGV4Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPj4gImluZGV4Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPiJd
IFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVz
YWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9hcGlzL3NhbXBsZS9zYW1w
bGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8c2FtcGxlL3NhbXBsZT4+ICJpbmRleC5odG1sPHNhbXBs
ZS9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJz
L2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbSIgIzxidWZmZXIgaW5kZXgu
aHRtbDxkZXZlbG9wZXIuYXBpdHVyZS5jb20+PiAiaW5kZXguaHRtbDxkZXZlbG9wZXIuYXBpdHVy
ZS5jb20+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2Rh
dmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2NvbmNlcHRz
IiAjPGJ1ZmZlciBpbmRleC5odG1sPGNvbmNlcHRzPj4gImluZGV4Lmh0bWw8Y29uY2VwdHM+Il0g
W2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2FtcGxlIiAjPGJ1
ZmZlciBpbmRleC5odG1sPGRvY3MvYXBpcy9zYW1wbGU+PiAiaW5kZXguaHRtbDxkb2NzL2FwaXMv
c2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9k
YXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jL2FwaXMvc2Ft
cGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvYy9hcGlzL3NhbXBsZT4+ICJpbmRleC5odG1sPGRv
Yy9hcGlzL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIv
VXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3Mv
YXBpcy9zYW1wbGUvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPHNhbXBsZS9zYW1wbGU+PiAi
aW5kZXguaHRtbDxzYW1wbGUvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5k
ZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20i
ICM8YnVmZmVyIGluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFwaXR1cmUuY29tPj4gImluZGV4Lmh0bWw8
ZGV2ZWxvcGVyLmFwaXR1cmUuY29tPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXgu
aHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3Np
dGUvZG9jcy9jb25jZXB0cyIgIzxidWZmZXIgaW5kZXguaHRtbDxjb25jZXB0cz4+ICJpbmRleC5o
dG1sPGNvbmNlcHRzPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9V
c2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9h
cGlzL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxkb2NzL2FwaXMvc2FtcGxlPj4gImluZGV4
Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4
Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19z
aXRlL2RvYy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+
PiAiaW5kZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVt
ICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJl
LmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2FtcGxlL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxz
YW1wbGUvc2FtcGxlPj4gImluZGV4Lmh0bWw8c2FtcGxlL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVu
aXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxv
cGVyLmFwaXR1cmUuY29tIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRldmVsb3Blci5hcGl0dXJlLmNv
bT4+ICJpbmRleC5odG1sPGRldmVsb3Blci5hcGl0dXJlLmNvbT4iXSBbY2wtc3RydWN0LXVuaXF1
aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVy
LmFwaXR1cmUuY29tL19zaXRlL2RvY3MvY29uY2VwdHMiICM8YnVmZmVyIGluZGV4Lmh0bWw8Y29u
Y2VwdHM+PiAiaW5kZXguaHRtbDxjb25jZXB0cz4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0g
ImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUu
Y29tL19zaXRlL2RvY3MvYXBpcy9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8ZG9jcy9hcGlz
L3NhbXBsZT4+ICJpbmRleC5odG1sPGRvY3MvYXBpcy9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlx
dWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Bl
ci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2MvYXBpcy9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8
ZG9jL2FwaXMvc2FtcGxlPj4gImluZGV4Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1
Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9k
ZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9hcGlzL3NhbXBsZS9zYW1wbGUiICM8YnVm
ZmVyIGluZGV4Lmh0bWw8c2FtcGxlL3NhbXBsZT4+ICJpbmRleC5odG1sPHNhbXBsZS9zYW1wbGU+
Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJp
ZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbSIgIzxidWZmZXIgaW5kZXguaHRtbDxkZXZl
bG9wZXIuYXBpdHVyZS5jb20+PiAiaW5kZXguaHRtbDxkZXZlbG9wZXIuYXBpdHVyZS5jb20+Il0g
W2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2NvbmNlcHRzIiAjPGJ1ZmZl
ciBpbmRleC5odG1sPGNvbmNlcHRzPj4gImluZGV4Lmh0bWw8Y29uY2VwdHM+Il0pKQ0KICBhcHBs
eShidWctMzY4NzctZGVidWctZml4LWxpc3QtZHVwcyAoW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVt
ICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJl
LmNvbS9fc2l0ZS9kb2NzL2FwaXMvd29ya2Zsb3cvdjAuMTMuMCIgIzxidWZmZXIgaW5kZXguaHRt
bD4gbmlsXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2
aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9zYW1w
bGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4+ICJpbmRleC5odG1sPGRv
Y3MvYXBpcy9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAi
L1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2Mv
YXBpcy9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPj4gImluZGV4
Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXgu
aHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3Np
dGUvZG9jcy9hcGlzL3NhbXBsZS9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8c2FtcGxlL3Nh
bXBsZT4+ICJpbmRleC5odG1sPHNhbXBsZS9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1p
dGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0
dXJlLmNvbSIgIzxidWZmZXIgaW5kZXguaHRtbDxkZXZlbG9wZXIuYXBpdHVyZS5jb20+PiAiaW5k
ZXguaHRtbDxkZXZlbG9wZXIuYXBpdHVyZS5jb20+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVt
ICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJl
LmNvbS9fc2l0ZS9kb2NzL2NvbmNlcHRzIiAjPGJ1ZmZlciBpbmRleC5odG1sPGNvbmNlcHRzPj4g
ImluZGV4Lmh0bWw8Y29uY2VwdHM+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5o
dG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0
ZS9kb2NzL2FwaXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvY3MvYXBpcy9zYW1wbGU+
PiAiaW5kZXguaHRtbDxkb2NzL2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRl
bSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVy
ZS5jb20vX3NpdGUvZG9jL2FwaXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvYy9hcGlz
L3NhbXBsZT4+ICJpbmRleC5odG1sPGRvYy9hcGlzL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1
aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVy
LmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9zYW1wbGUvc2FtcGxlIiAjPGJ1ZmZlciBpbmRl
eC5odG1sPHNhbXBsZS9zYW1wbGU+PiAiaW5kZXguaHRtbDxzYW1wbGUvc2FtcGxlPiJdIFtjbC1z
dHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rl
di9kZXZlbG9wZXIuYXBpdHVyZS5jb20iICM8YnVmZmVyIGluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFw
aXR1cmUuY29tPj4gImluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFwaXR1cmUuY29tPiJdIFtjbC1zdHJ1
Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9k
ZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9jb25jZXB0cyIgIzxidWZmZXIgaW5kZXgu
aHRtbDxjb25jZXB0cz4+ICJpbmRleC5odG1sPGNvbmNlcHRzPiJdIFtjbC1zdHJ1Y3QtdW5pcXVp
ZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIu
YXBpdHVyZS5jb20vX3NpdGUvZG9jcy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxk
b2NzL2FwaXMvc2FtcGxlPj4gImluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4iXSBbY2wtc3Ry
dWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYv
ZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvYy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5k
ZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+PiAiaW5kZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+Il0g
W2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2FtcGxlL3NhbXBs
ZSIgIzxidWZmZXIgaW5kZXguaHRtbDxzYW1wbGUvc2FtcGxlPj4gImluZGV4Lmh0bWw8c2FtcGxl
L3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMv
ZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tIiAjPGJ1ZmZlciBpbmRleC5o
dG1sPGRldmVsb3Blci5hcGl0dXJlLmNvbT4+ICJpbmRleC5odG1sPGRldmVsb3Blci5hcGl0dXJl
LmNvbT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2
aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvY29uY2VwdHMi
ICM8YnVmZmVyIGluZGV4Lmh0bWw8Y29uY2VwdHM+PiAiaW5kZXguaHRtbDxjb25jZXB0cz4iXSBb
Y2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fj
ay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9zYW1wbGUiICM8YnVm
ZmVyIGluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4+ICJpbmRleC5odG1sPGRvY3MvYXBpcy9z
YW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2Rh
dmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2MvYXBpcy9zYW1w
bGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPj4gImluZGV4Lmh0bWw8ZG9j
L2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9V
c2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9h
cGlzL3NhbXBsZS9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8c2FtcGxlL3NhbXBsZT4+ICJp
bmRleC5odG1sPHNhbXBsZS9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRl
eC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbSIg
IzxidWZmZXIgaW5kZXguaHRtbDxkZXZlbG9wZXIuYXBpdHVyZS5jb20+PiAiaW5kZXguaHRtbDxk
ZXZlbG9wZXIuYXBpdHVyZS5jb20+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5o
dG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0
ZS9kb2NzL2NvbmNlcHRzIiAjPGJ1ZmZlciBpbmRleC5odG1sPGNvbmNlcHRzPj4gImluZGV4Lmh0
bWw8Y29uY2VwdHM+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1Vz
ZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2Fw
aXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvY3MvYXBpcy9zYW1wbGU+PiAiaW5kZXgu
aHRtbDxkb2NzL2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXgu
aHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3Np
dGUvZG9jL2FwaXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvYy9hcGlzL3NhbXBsZT4+
ICJpbmRleC5odG1sPGRvYy9hcGlzL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0g
ImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUu
Y29tL19zaXRlL2RvY3MvYXBpcy9zYW1wbGUvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPHNh
bXBsZS9zYW1wbGU+PiAiaW5kZXguaHRtbDxzYW1wbGUvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5p
cXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9w
ZXIuYXBpdHVyZS5jb20iICM8YnVmZmVyIGluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFwaXR1cmUuY29t
Pj4gImluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFwaXR1cmUuY29tPiJdIFtjbC1zdHJ1Y3QtdW5pcXVp
ZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIu
YXBpdHVyZS5jb20vX3NpdGUvZG9jcy9jb25jZXB0cyIgIzxidWZmZXIgaW5kZXguaHRtbDxjb25j
ZXB0cz4+ICJpbmRleC5odG1sPGNvbmNlcHRzPiJdKSkNCiAgdW5pcXVpZnktcmF0aW9uYWxpemUo
KFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVz
YWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9hcGlzL3dvcmtmbG93L3Yw
LjEzLjAiICM8YnVmZmVyIGluZGV4Lmh0bWw+IG5pbF0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVt
ICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJl
LmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvY3MvYXBp
cy9zYW1wbGU+PiAiaW5kZXguaHRtbDxkb2NzL2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5p
cXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9w
ZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jL2FwaXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1s
PGRvYy9hcGlzL3NhbXBsZT4+ICJpbmRleC5odG1sPGRvYy9hcGlzL3NhbXBsZT4iXSBbY2wtc3Ry
dWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYv
ZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9zYW1wbGUvc2FtcGxlIiAjPGJ1
ZmZlciBpbmRleC5odG1sPHNhbXBsZS9zYW1wbGU+PiAiaW5kZXguaHRtbDxzYW1wbGUvc2FtcGxl
PiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5i
aWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20iICM8YnVmZmVyIGluZGV4Lmh0bWw8ZGV2
ZWxvcGVyLmFwaXR1cmUuY29tPj4gImluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFwaXR1cmUuY29tPiJd
IFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVz
YWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9jb25jZXB0cyIgIzxidWZm
ZXIgaW5kZXguaHRtbDxjb25jZXB0cz4+ICJpbmRleC5odG1sPGNvbmNlcHRzPiJdIFtjbC1zdHJ1
Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9k
ZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5k
ZXguaHRtbDxkb2NzL2FwaXMvc2FtcGxlPj4gImluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4i
XSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmll
c2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvYy9hcGlzL3NhbXBsZSIgIzxi
dWZmZXIgaW5kZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+PiAiaW5kZXguaHRtbDxkb2MvYXBpcy9z
YW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2Rh
dmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2Ft
cGxlL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxzYW1wbGUvc2FtcGxlPj4gImluZGV4Lmh0
bWw8c2FtcGxlL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwi
ICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tIiAjPGJ1ZmZl
ciBpbmRleC5odG1sPGRldmVsb3Blci5hcGl0dXJlLmNvbT4+ICJpbmRleC5odG1sPGRldmVsb3Bl
ci5hcGl0dXJlLmNvbT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIv
VXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3Mv
Y29uY2VwdHMiICM8YnVmZmVyIGluZGV4Lmh0bWw8Y29uY2VwdHM+PiAiaW5kZXguaHRtbDxjb25j
ZXB0cz4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2
aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9zYW1w
bGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4+ICJpbmRleC5odG1sPGRv
Y3MvYXBpcy9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAi
L1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2Mv
YXBpcy9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPj4gImluZGV4
Lmh0bWw8ZG9jL2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXgu
aHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVyZS5jb20vX3Np
dGUvZG9jcy9hcGlzL3NhbXBsZS9zYW1wbGUiICM8YnVmZmVyIGluZGV4Lmh0bWw8c2FtcGxlL3Nh
bXBsZT4+ICJpbmRleC5odG1sPHNhbXBsZS9zYW1wbGU+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1p
dGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0
dXJlLmNvbSIgIzxidWZmZXIgaW5kZXguaHRtbDxkZXZlbG9wZXIuYXBpdHVyZS5jb20+PiAiaW5k
ZXguaHRtbDxkZXZlbG9wZXIuYXBpdHVyZS5jb20+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVt
ICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJl
LmNvbS9fc2l0ZS9kb2NzL2NvbmNlcHRzIiAjPGJ1ZmZlciBpbmRleC5odG1sPGNvbmNlcHRzPj4g
ImluZGV4Lmh0bWw8Y29uY2VwdHM+Il0gW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5o
dG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0
ZS9kb2NzL2FwaXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvY3MvYXBpcy9zYW1wbGU+
PiAiaW5kZXguaHRtbDxkb2NzL2FwaXMvc2FtcGxlPiJdIFtjbC1zdHJ1Y3QtdW5pcXVpZnktaXRl
bSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIuYXBpdHVy
ZS5jb20vX3NpdGUvZG9jL2FwaXMvc2FtcGxlIiAjPGJ1ZmZlciBpbmRleC5odG1sPGRvYy9hcGlz
L3NhbXBsZT4+ICJpbmRleC5odG1sPGRvYy9hcGlzL3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1
aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVy
LmFwaXR1cmUuY29tL19zaXRlL2RvY3MvYXBpcy9zYW1wbGUvc2FtcGxlIiAjPGJ1ZmZlciBpbmRl
eC5odG1sPHNhbXBsZS9zYW1wbGU+PiAiaW5kZXguaHRtbDxzYW1wbGUvc2FtcGxlPiJdIFtjbC1z
dHJ1Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rl
di9kZXZlbG9wZXIuYXBpdHVyZS5jb20iICM8YnVmZmVyIGluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFw
aXR1cmUuY29tPj4gImluZGV4Lmh0bWw8ZGV2ZWxvcGVyLmFwaXR1cmUuY29tPiJdIFtjbC1zdHJ1
Y3QtdW5pcXVpZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9k
ZXZlbG9wZXIuYXBpdHVyZS5jb20vX3NpdGUvZG9jcy9jb25jZXB0cyIgIzxidWZmZXIgaW5kZXgu
aHRtbDxjb25jZXB0cz4+ICJpbmRleC5odG1sPGNvbmNlcHRzPiJdIFtjbC1zdHJ1Y3QtdW5pcXVp
ZnktaXRlbSAiaW5kZXguaHRtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9kZXZlbG9wZXIu
YXBpdHVyZS5jb20vX3NpdGUvZG9jcy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5kZXguaHRtbDxk
b2NzL2FwaXMvc2FtcGxlPj4gImluZGV4Lmh0bWw8ZG9jcy9hcGlzL3NhbXBsZT4iXSBbY2wtc3Ry
dWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYv
ZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvYy9hcGlzL3NhbXBsZSIgIzxidWZmZXIgaW5k
ZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+PiAiaW5kZXguaHRtbDxkb2MvYXBpcy9zYW1wbGU+Il0g
W2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJpbmRleC5odG1sIiAiL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2NzL2FwaXMvc2FtcGxlL3NhbXBs
ZSIgIzxidWZmZXIgaW5kZXguaHRtbDxzYW1wbGUvc2FtcGxlPj4gImluZGV4Lmh0bWw8c2FtcGxl
L3NhbXBsZT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMv
ZGF2aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tIiAjPGJ1ZmZlciBpbmRleC5o
dG1sPGRldmVsb3Blci5hcGl0dXJlLmNvbT4+ICJpbmRleC5odG1sPGRldmVsb3Blci5hcGl0dXJl
LmNvbT4iXSBbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gImluZGV4Lmh0bWwiICIvVXNlcnMvZGF2
aWQuYmllc2Fjay9kZXYvZGV2ZWxvcGVyLmFwaXR1cmUuY29tL19zaXRlL2RvY3MvY29uY2VwdHMi
ICM8YnVmZmVyIGluZGV4Lmh0bWw8Y29uY2VwdHM+PiAiaW5kZXguaHRtbDxjb25jZXB0cz4iXSkp
DQogIHVuaXF1aWZ5LXJhdGlvbmFsaXplLWZpbGUtYnVmZmVyLW5hbWVzKCJpbmRleC5odG1sIiAi
L1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L2RldmVsb3Blci5hcGl0dXJlLmNvbS9fc2l0ZS9kb2Nz
L2FwaXMvd29ya2Zsb3cvdjAuMTMuMC8iICM8YnVmZmVyIGluZGV4Lmh0bWw+KQ0KICB1bmlxdWlm
eS0tY3JlYXRlLWZpbGUtYnVmZmVyLWFkdmljZSgjWzI1NyAiXDMwMQEhXDIxMVwzMDJcMjMwXDIw
M1xmDQoNCkRhdmlkIEJpZXNhY2sgfCBWaWNlIFByZXNpZGVudCwgQVBJIFBsYXRmb3Jtcw0KRGF2
aWQuQmllc2Fja0BhcGl0dXJlLmNvbSB8IEBkYXZpZGJpZXNhY2sgPGh0dHBzOi8vdHdpdHRlci5j
b20vZGF2aWRiaWVzYWNrPg0KDQoNCg0KDQoNCu+7v09uIDgvOC8xOSwgODo0NyBQTSwgIk5vYW0g
UG9zdGF2c2t5IiA8bnBvc3RhdnNAZ21haWwuY29tPiB3cm90ZToNCg0KICAgIERhdmlkIEJpZXNh
Y2sgPERhdmlkLkJpZXNhY2tAQXBpdHVyZS5jb20+IHdyaXRlczoNCg0KICAgID4gVGhlIGxpc3Qg
dW5pcXVpZmllZC1tYW5hZ2VkIHNvbWV0aW1lcyBzdGFydHMgdG8gZ3JvdyBpbiBhbiB1bm1hbmFn
ZWQgbWFubmVyIChJIHN1c3BlY3QgZXhwb25lbnRpYWxseSkgYWZ0ZXIgcnVubmluZw0KICAgID4g
RW1hY3MgZm9yIGEgZmV3IGRheXMuIE15IHdvcmsgaW52b2x2ZXMgaGVhdmlseSBlZGl0aW5nIG1h
bnkgZmlsZXMgbmFtZWQgIm9wZW5hcGkueWFtbCIgaW4gYWJvdXQgMjAgZGlmZmVyZW50DQogICAg
PiBkaXJlY3Rvcmllcywgb2Z0ZW4gc3dpdGNoaW5nIGdpdCBicmFuY2hlcyBzbyBJIG5lZWQgdG8g
cmV2aXNpdCAoTS14IHJldmVydC1idWZmZXIpIHRoZXNlIGZpbGVzIGEgbG90Lg0KICAgID4NCiAg
ICA+IEFmdGVyIGEgZmV3IGRheXMsIEkgbm90aWNlZCBvcGVuaW5nIG5ldyBvcGVuYXBpLnlhbWwg
ZmlsZXMgc3RhcnRlZCB0byBzbG93IGRvd24gZHJhbWF0aWNhbGx5IC0gdGhlcmUgd291bGQgYmUg
c2V2ZXJhbA0KICAgID4gc2Vjb25kcyBvZiBkZWxheSwgdGhlbiB0ZW5zIG9mIHNlY29uZHMuIEkg
bmFycm93ZWQgdGhpcyB0byB1bmlxdWlmeS4gSW4gbXkgYnVmZmVycywgdGhlIGxvY2FsIHZhcmlh
YmxlDQogICAgPiB1bmlxdWlmaWVkLW1hbmFnZWQgaXMgbW9yZSB0aGFuIDEwMCwwMDAgaXRlbXMg
bG9uZywgd2l0aCBtYW55IGR1cGxpY2F0ZSBpdGVtcy4NCg0KICAgIExvb2tzIGxpa2UgdGhlIG9u
bHkgcGxhY2Ugd2hlcmUgdW5pcXVpZmllZC1tYW5hZ2VkIGlzIHNldCB0byBub24tbmlsIGlzDQog
ICAgYnkgdW5pcXVpZnktcmF0aW9uYWxpemUsIHNvIGNvdWxkIHlvdSBydW4gd2l0aCB0aGUgYWR2
aWNlIGJlbG93IGFuZCBwb3N0DQogICAgdGhlIGJhY2t0cmFjZSB5b3UgZ2V0IHdpdGggaXQ/DQoN
CiAgICAgICAgKGRlZmNvbnN0IGJ1Zy0zNjg3Ny1kdXAtdGFibGUgKG1ha2UtaGFzaC10YWJsZSA6
dGVzdCAnZXEpKQ0KICAgICAgICAoZGVmdW4gYnVnLTM2ODc3LWRlYnVnLWZpeC1saXN0LWR1cHMg
KGZpeC1saXN0KQ0KICAgICAgICAgIChjbHJoYXNoIGJ1Zy0zNjg3Ny1kdXAtdGFibGUpDQogICAg
ICAgICAgKGRvbGlzdCAoaXRlbSBmaXgtbGlzdCkNCiAgICAgICAgICAgIChsZXQgKChidWYgKHVu
aXF1aWZ5LWl0ZW0tYnVmZmVyIGl0ZW0pKSkNCiAgICAgICAgICAgICAgKGlmIChnZXRoYXNoIGJ1
ZiBidWctMzY4NzctZHVwLXRhYmxlKQ0KICAgICAgICAgICAgICAgICAgKHByb2duIChkZWJ1ZyBu
aWwgIkFkZGluZyBkdXBsaWNhdGUgdG8gdW5pcXVpZnkgbGlzdCEiIGl0ZW0pDQogICAgICAgICAg
ICAgICAgICAgICAgICAgOzsgSnVzdCBvbmNlLg0KICAgICAgICAgICAgICAgICAgICAgICAgIChh
ZHZpY2UtcmVtb3ZlICd1bmlxdWlmeS1yYXRpb25hbGl6ZQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICMnYnVnLTM2ODc3LWRlYnVnLWZpeC1saXN0LWR1cHMpKQ0KICAg
ICAgICAgICAgICAgIChwdXRoYXNoIGJ1ZiBpdGVtIGJ1Zy0zNjg3Ny1kdXAtdGFibGUpKSkpKQ0K
ICAgICAgICAoYWR2aWNlLWFkZCAndW5pcXVpZnktcmF0aW9uYWxpemUgOmJlZm9yZSAjJ2J1Zy0z
Njg3Ny1kZWJ1Zy1maXgtbGlzdC1kdXBzKQ0KDQoNCg0KRGlzY2xhaW1lcjogVGhlIGluZm9ybWF0
aW9uIGluIHRoaXMgbWVzc2FnZSBtYXkgYmUgcHJvcHJpZXRhcnkgYW5kL29yIGNvbmZpZGVudGlh
bCwgYW5kIHByb3RlY3RlZCBmcm9tIGRpc2Nsb3N1cmUuIElmIHRoZSByZWFkZXIgb2YgdGhpcyBt
ZXNzYWdlIGlzIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBvciBhbiBlbXBsb3llZSBvciBh
Z2VudCByZXNwb25zaWJsZSBmb3IgZGVsaXZlcmluZyB0aGlzIG1lc3NhZ2UgdG8gdGhlIGludGVu
ZGVkIHJlY2lwaWVudCwgeW91IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBhbnkgZGlzc2VtaW5h
dGlvbiwgZGlzdHJpYnV0aW9uIG9yIGNvcHlpbmcgb2YgdGhpcyBjb21tdW5pY2F0aW9uIGlzIHN0
cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgY29tbXVuaWNhdGlv
biBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSBBcGl0dXJlIGltbWVkaWF0ZWx5IGJ5IHJlcGx5aW5n
IHRvIHRoaXMgbWVzc2FnZSBhbmQgZGVsZXRpbmcgaXQgZnJvbSB5b3VyIGNvbXB1dGVyLg0K




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#36877; Package emacs. Full text available.

Message received at 36877 <at> debbugs.gnu.org:


Received: (at 36877) by debbugs.gnu.org; 9 Aug 2019 00:47:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 20:47:42 2019
Received: from localhost ([127.0.0.1]:41929 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hvt4G-0002Wd-3t
	for submit <at> debbugs.gnu.org; Thu, 08 Aug 2019 20:47:42 -0400
Received: from mail-ot1-f50.google.com ([209.85.210.50]:41335)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hvt4E-0002WR-6F
 for 36877 <at> debbugs.gnu.org; Thu, 08 Aug 2019 20:47:38 -0400
Received: by mail-ot1-f50.google.com with SMTP id o101so126237234ota.8
 for <36877 <at> debbugs.gnu.org>; Thu, 08 Aug 2019 17:47:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=vMcw95VK3Hn3Nsy/32Z6eU7OJawQngr9YV3QZMJhhe0=;
 b=lDFEu2hmfdJ4quxlfz8OWOUaLuJZdRpEVqcXVuJ94TMZ/1du8mlh4rqxTjvCqzVPre
 1u/j5WRfEIbFAACzCW3KEV4OXF70NC0wt4TSA4u9VvnjMN9gBE7VOvPVouAyRVHc1GNK
 mNrVuIL1gyIVoaBALb77EwXjKkWKG3CdM3JxXVVDJOruwDXb/qVA7JB4ZJU+sCqV240Z
 8Vm5pjpR8uGGEHxc1lvlbkBIANbHluR6+4+7p5Va47jm1YIjJu+lKdoQAMVjqhivy3rF
 /QCEjmDhoFP9I0YxArYKeJZR+al5/VHfPHchy/r++eakujNrDaaqo3jF40ylDaz7L5Cc
 6Eig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=vMcw95VK3Hn3Nsy/32Z6eU7OJawQngr9YV3QZMJhhe0=;
 b=ew4Nxt6B6XH+ohtizbKPwV86SYLFXzM9TkNyG1uFmpvgiZgByIc1G7nvWukVd6SW0J
 U8XMOXW9pWbFG2HC34s0FGi2HKnnWwSN4xX6C0ljHJTFpxRTWkL57Pd8hUz+TM22eh8f
 1RvDlltWu1duXIGOhau/6EtvbdiLEGtTStQmXio+CgXoieSGyq21Hk0PJHgsmuTTH3Ml
 8YQk0A9bD2nm1XBB8HSWAZavV74aGAQzZTxoPThfeHCAdqKVdRLRJLGgT6mANLXIv5uH
 4EdLYDTYdRi3nACZVCq5x++PcRVTlli2ZWRw3ddKK+xy/JI0ZsLHcxp3nM7S6rRb+go+
 /zpw==
X-Gm-Message-State: APjAAAVkZVKq9YM8/kLBkSgN0RxHuDCrysR5zgtnu9MQAJWpTUCnZrWZ
 JHowmjWoghdLS2EkKBarW23hejm5
X-Google-Smtp-Source: APXvYqwOcUe4R7eKHFzmmLSLYGBxnvxJugFf+EaVHl4FdYyasDZ/9D5N6K+YP0o4hVLwGObVbZAoxQ==
X-Received: by 2002:a02:c6a9:: with SMTP id o9mr20328628jan.90.1565311652260; 
 Thu, 08 Aug 2019 17:47:32 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.gmail.com with ESMTPSA id
 s10sm198589221iod.46.2019.08.08.17.47.31
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 08 Aug 2019 17:47:31 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
To: David Biesack <David.Biesack@HIDDEN>
Subject: Re: bug#36877: 25.3; uniquify renaway uniquify-managed list
References: <183FDF33-F082-4E2F-BC62-6156A83FFADD@HIDDEN>
Date: Thu, 08 Aug 2019 20:47:31 -0400
In-Reply-To: <183FDF33-F082-4E2F-BC62-6156A83FFADD@HIDDEN> (David
 Biesack's message of "Wed, 31 Jul 2019 16:04:56 +0000")
Message-ID: <87imr7qi58.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2.90 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 36877
Cc: 36877 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

David Biesack <David.Biesack@HIDDEN> writes:

> The list uniquified-managed sometimes starts to grow in an unmanaged manner (I suspect exponentially) after running
> Emacs for a few days. My work involves heavily editing many files named "openapi.yaml" in about 20 different
> directories, often switching git branches so I need to revisit (M-x revert-buffer) these files a lot.
>
> After a few days, I noticed opening new openapi.yaml files started to slow down dramatically - there would be several
> seconds of delay, then tens of seconds. I narrowed this to uniquify. In my buffers, the local variable
> uniquified-managed is more than 100,000 items long, with many duplicate items.

Looks like the only place where uniquified-managed is set to non-nil is
by uniquify-rationalize, so could you run with the advice below and post
the backtrace you get with it?

    (defconst bug-36877-dup-table (make-hash-table :test 'eq))
    (defun bug-36877-debug-fix-list-dups (fix-list)
      (clrhash bug-36877-dup-table)
      (dolist (item fix-list)
        (let ((buf (uniquify-item-buffer item)))
          (if (gethash buf bug-36877-dup-table)
              (progn (debug nil "Adding duplicate to uniquify list!" item)
                     ;; Just once.
                     (advice-remove 'uniquify-rationalize
                                    #'bug-36877-debug-fix-list-dups))
            (puthash buf item bug-36877-dup-table)))))
    (advice-add 'uniquify-rationalize :before #'bug-36877-debug-fix-list-dups)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#36877; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 31 Jul 2019 16:07:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 31 12:07:54 2019
Received: from localhost ([127.0.0.1]:52957 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hsr8r-0003hC-Uu
	for submit <at> debbugs.gnu.org; Wed, 31 Jul 2019 12:07:54 -0400
Received: from lists.gnu.org ([209.51.188.17]:59111)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <David.Biesack@HIDDEN>) id 1hsr6A-0003dL-AR
 for submit <at> debbugs.gnu.org; Wed, 31 Jul 2019 12:05:07 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39776)
 by lists.gnu.org with esmtp (Exim 4.86_2)
 (envelope-from <David.Biesack@HIDDEN>) id 1hsr67-0000xR-JJ
 for bug-gnu-emacs@HIDDEN; Wed, 31 Jul 2019 12:05:06 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: ***
X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE,
 RECEIVED_FROM_WINDOWS_HOST,URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <David.Biesack@HIDDEN>) id 1hsr64-00083Z-Mj
 for bug-gnu-emacs@HIDDEN; Wed, 31 Jul 2019 12:05:03 -0400
Received: from mail-eopbgr770097.outbound.protection.outlook.com
 ([40.107.77.97]:62178 helo=NAM02-SN1-obe.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <David.Biesack@HIDDEN>)
 id 1hsr64-000834-9d
 for bug-gnu-emacs@HIDDEN; Wed, 31 Jul 2019 12:05:00 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ap/ivGZOF4lg0ncHs1dIuK+1ug2YYJPBqB0C0gtCq4/xEbggjpnY6oouHN3t72M2xx3JxlwcaGPetG/jvn5ccAeEuuSPdFBzrpv9IOX3SOwxL5ab5Q7hknRPFYe70dV5ZkVgwpkqmtT8J9O0FZWWH+XCchM0TKdjaTB5tPMNuCTZR0xttwe0Bceeopi4xgUUXnWddssJ2dFKA9r2j5wQsNW5kwPGuweFST78wC6cMHjBb1LVINzFSPvTiX2j67aL9B/gP/+X1Xrq2Y1wDZYF2w+W5X+CWf0J6ZeUr3TxKRUHp6SjJJtmQeVYCLwnFpG7z3PGPd9p3w1RjAZ8K0BVjw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bGkWSTapHh/NEVOS0QCOlx9tBJpWBq1NDGkGsI7VEcA=;
 b=gBY43yvFSBuDHL06e0GKBWzCjOxg9wdKQ15mwSWmSnmJrTzE4cc43LDMa+YGBRhXnH1nbp0T0UBHjdBhVt2PGP+Hi5CenfBYv0QNjLczrbNqYfcbxb3T2jTiOH6YQF5OruyGqo0Tty16SMMKn/k9IKJZscUbDrMDzWv647G7yX+VK0TU4tOtwiRElF0++y0eDoeLSbeRV3kSIAot6q7GwIHBSGZQ86hI25KipvcOylSGUjCKaWEUXvgEK8uLwGAcWejZtcDjTglnURbAWlIiK0NulCJpBqG7bs/zK+EB1s1PHqZlvymi8FLWTIrU9GTbtYXl0Bzk7dMyxy/RY9YQzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass
 smtp.mailfrom=apiture.com;dmarc=pass action=none
 header.from=apiture.com;dkim=pass header.d=apiture.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=apiture.onmicrosoft.com; s=selector2-apiture-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=bGkWSTapHh/NEVOS0QCOlx9tBJpWBq1NDGkGsI7VEcA=;
 b=Ei1Qfu2SCBgdG9OjXOcHBdp7E1dFirp7xQ+pM8JaIWpdQr6a6nGF6usCE6k9azNZ4ew59ItXNDOISqyeQeSkNpua8uKTdpswrROgOrzruFZ2CVwDksR9HfdQouZdZ2R0YdA/t6erTUE+CzMC3naskBoihLCb6QHlGpupUIBTkMU=
Received: from BY5PR17MB3077.namprd17.prod.outlook.com (10.255.160.207) by
 BY5PR17MB3427.namprd17.prod.outlook.com (52.132.255.218) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2115.10; Wed, 31 Jul 2019 16:04:56 +0000
Received: from BY5PR17MB3077.namprd17.prod.outlook.com
 ([fe80::d7f:4f58:7c32:3943]) by BY5PR17MB3077.namprd17.prod.outlook.com
 ([fe80::d7f:4f58:7c32:3943%5]) with mapi id 15.20.2115.005; Wed, 31 Jul 2019
 16:04:56 +0000
From: David Biesack <David.Biesack@HIDDEN>
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Subject: 25.3; uniquify renaway uniquify-managed list
Thread-Topic: 25.3; uniquify renaway uniquify-managed list
Thread-Index: AQHVR7my/zlizanEQkmiuOcj9qhSlg==
Date: Wed, 31 Jul 2019 16:04:56 +0000
Message-ID: <183FDF33-F082-4E2F-BC62-6156A83FFADD@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=David.Biesack@HIDDEN; 
x-originating-ip: [165.166.177.74]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ae292f53-3d57-488e-2f42-08d715d0d515
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);
 SRVR:BY5PR17MB3427; 
x-ms-traffictypediagnostic: BY5PR17MB3427:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <BY5PR17MB342733F728D8FEC463C7704DFFDF0@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39850400004)(366004)(396003)(376002)(136003)(346002)(199004)(189003)(71200400001)(71190400001)(6116002)(2616005)(476003)(33656002)(68736007)(305945005)(14454004)(2906002)(2351001)(186003)(99286004)(6506007)(8676002)(102836004)(66066001)(26005)(8936002)(7736002)(3846002)(316002)(486006)(6486002)(2501003)(76116006)(81166006)(6916009)(6306002)(14444005)(66446008)(25786009)(36756003)(30864003)(66476007)(5640700003)(53936002)(6436002)(53946003)(256004)(66556008)(66946007)(478600001)(6512007)(91956017)(81156014)(5660300002)(64756008)(86362001)(579004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR17MB3427;
 H:BY5PR17MB3077.namprd17.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: Apiture.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: CLcXZQiO34hDXPQEeTeLZ5FyvMakwWKQBoYcgiG2SnBjKmgnBkas36p3bqOyAjERzx0cgBa6C96VdrFdmi7fS4/XP99KDYgEtolWH4SfHwL6/PPT08IPds2g4aqSu1NP/y/YWmSkmKqukxWmuJnCYaKdQ0T8wOifdMZJONm07e0CB/zPp5/ZkMjUuiONzHpUCbHQC/V5eEnjNq8B7kQPdvWNCH9ulRx2fqwdMKpU5vsOMGFY5eLtCYQOjCdQY1oZp7O0fv3uTb/bmPCtz8caodQYJwYPqtVCDOxaLo4jDOt444VJaPOIbzv6Av5Pdcrsn9I28zAjjGVCjNW+2acJxlDhBg9MEl61gvpl0tlvEqEA1kEtz3V+Xx9hAEG5zszaSnY2a02/A5QQak1QnRsDa5Uua2Tqo52g5WQYZQ2TVks=
Content-Type: text/plain; charset="utf-8"
Content-ID: <74AC6275A300A44992E6DD2DA83D1FDC@HIDDEN>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: apiture.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ae292f53-3d57-488e-2f42-08d715d0d515
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 16:04:56.6282 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 617675c1-4280-45c0-a684-f93b5ed3e3e9
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: David.Biesack@HIDDEN
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR17MB3427
X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy]
X-Received-From: 40.107.77.97
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Wed, 31 Jul 2019 12:07:52 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

VGhlIGxpc3QgdW5pcXVpZmllZC1tYW5hZ2VkIHNvbWV0aW1lcyBzdGFydHMgdG8gZ3JvdyBpbiBh
biB1bm1hbmFnZWQgbWFubmVyIChJIHN1c3BlY3QgZXhwb25lbnRpYWxseSkgYWZ0ZXIgcnVubmlu
Zw0KRW1hY3MgZm9yIGEgZmV3IGRheXMuIE15IHdvcmsgaW52b2x2ZXMgaGVhdmlseSBlZGl0aW5n
IG1hbnkgZmlsZXMgbmFtZWQgIm9wZW5hcGkueWFtbCIgaW4gYWJvdXQgMjAgZGlmZmVyZW50DQpk
aXJlY3Rvcmllcywgb2Z0ZW4gc3dpdGNoaW5nIGdpdCBicmFuY2hlcyBzbyBJIG5lZWQgdG8gcmV2
aXNpdCAoTS14IHJldmVydC1idWZmZXIpIHRoZXNlIGZpbGVzIGEgbG90Lg0KDQpBZnRlciBhIGZl
dyBkYXlzLCBJIG5vdGljZWQgb3BlbmluZyBuZXcgb3BlbmFwaS55YW1sIGZpbGVzIHN0YXJ0ZWQg
dG8gc2xvdyBkb3duIGRyYW1hdGljYWxseSAtIHRoZXJlIHdvdWxkIGJlIHNldmVyYWwNCnNlY29u
ZHMgb2YgZGVsYXksIHRoZW4gdGVucyBvZiBzZWNvbmRzLiBJIG5hcnJvd2VkIHRoaXMgdG8gdW5p
cXVpZnkuIEluIG15IGJ1ZmZlcnMsIHRoZSBsb2NhbCB2YXJpYWJsZQ0KdW5pcXVpZmllZC1tYW5h
Z2VkIGlzIG1vcmUgdGhhbiAxMDAsMDAwIGl0ZW1zIGxvbmcsIHdpdGggbWFueSBkdXBsaWNhdGUg
aXRlbXMuDQoNCkhlcmUgaXMgc29tZSBkYXRhIChJIGdyYWJiZWQgdGhlIGxvY2FsIHZhcmlhYmxl
IHVuaXF1aWZ5LW1hbmFnZWQgZnJvbSBteSBvcGVuYXBpLnlhbWwgYnVmZmVyKQ0KDQoobGVuZ3Ro
IHVuaXF1aWZ5LW1hbmFnZWQpDQoxMDAwMDQNCg0KKGNsLXN1YnNlcSB1bmlxdWlmeS1tYW5hZ2Vk
IDAgMTkpDQooDQpbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gIm9wZW5hcGkueWFtbCIgIi9Vc2Vy
cy9kYXZpZC5iaWVzYWNrL2Rldi9vcGVuYXBpL2NhcmRzLWFwaS1kZWYvc3JjL29wZW5hcGkiICM8
YnVmZmVyIG9wZW5hcGkueWFtbDwzPj4gIm9wZW5hcGkueWFtbDxvcGVuYXBpPiJdDQpbY2wtc3Ry
dWN0LXVuaXF1aWZ5LWl0ZW0gIm9wZW5hcGkueWFtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rl
di9vcGVuYXBpL2FjY3QtdmVyaWZpY2F0aW9ucy1hcGktZGVmIiAjPGJ1ZmZlciBvcGVuYXBpLnlh
bWw8YWNjdC12ZXJpZmljYXRpb25zLWFwaS1kZWY+PiAib3BlbmFwaS55YW1sPGFjY3QtdmVyaWZp
Y2F0aW9ucy1hcGktZGVmPiJdDQpbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gIm9wZW5hcGkueWFt
bCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9vcGVuYXBpL29yZ2FuaXphdGlvbnMtYXBpLWRl
Zi9zcmMvb3BlbmFwaSIgIzxidWZmZXIgb3BlbmFwaS55YW1sPiAib3BlbmFwaS55YW1sPG9wZW5h
cGk+Il0NCltjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2Rh
dmlkLmJpZXNhY2svZGV2L29wZW5hcGkvY29udGFjdHMtYXBpLWRlZi9zcmMvb3BlbmFwaSIgIzxi
dWZmZXIgb3BlbmFwaS55YW1sPDI+PiAib3BlbmFwaS55YW1sPG9wZW5hcGk+Il0NCltjbC1zdHJ1
Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2
L29wZW5hcGkvY29udGFjdHMtYXBpLWRlZiIgIzxidWZmZXIgb3BlbmFwaS55YW1sPGNvbnRhY3Rz
LWFwaS1kZWY+PiAib3BlbmFwaS55YW1sPGNvbnRhY3RzLWFwaS1kZWY+Il0NCltjbC1zdHJ1Y3Qt
dW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L29w
ZW5hcGkvdHJhbnNhY3Rpb25zLWFwaS1kZWYiICM8YnVmZmVyIG9wZW5hcGkueWFtbDx0cmFuc2Fj
dGlvbnMtYXBpLWRlZj4+ICJvcGVuYXBpLnlhbWw8dHJhbnNhY3Rpb25zLWFwaS1kZWY+Il0NCltj
bC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZGV2L29wZW5hcGkvY29uZmlndXJhdGlvbnMtYXBpLWRlZiIgIzxidWZmZXIgb3BlbmFwaS55
YW1sPGNvbmZpZ3VyYXRpb25zLWFwaS1kZWY+PiAib3BlbmFwaS55YW1sPGNvbmZpZ3VyYXRpb25z
LWFwaS1kZWY+Il0NCltjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1Vz
ZXJzL2RhdmlkLmJpZXNhY2svZGV2L29wZW5hcGkvdXNlcnMtYXBpLWRlZiIgIzxidWZmZXIgb3Bl
bmFwaS55YW1sPHVzZXJzLWFwaS1kZWY+PiAib3BlbmFwaS55YW1sPC9Vc2Vycy9kYXZpZC5iaWVz
YWNrL2Rldi9vcGVuYXBpL3VzZXJzLWFwaS1kZWY+Il0NCltjbC1zdHJ1Y3QtdW5pcXVpZnktaXRl
bSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L29wZW5hcGkvYWNjb3Vu
dHMtYXBpLWRlZi9nZW4vb3BlbmFwaSIgIzxidWZmZXIgb3BlbmFwaS55YW1sPGdlbi9vcGVuYXBp
Pj4gIm9wZW5hcGkueWFtbDxvcGVuYXBpPiJdDQpbY2wtc3RydWN0LXVuaXF1aWZ5LWl0ZW0gIm9w
ZW5hcGkueWFtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9vcGVuYXBpL2FjY291bnRzLWFw
aS1kZWYvZ2VuL29wZW5hcGkiICM8YnVmZmVyIG9wZW5hcGkueWFtbDxnZW4vb3BlbmFwaT4+ICJv
cGVuYXBpLnlhbWw8b3BlbmFwaT4iXQ0KW2NsLXN0cnVjdC11bmlxdWlmeS1pdGVtICJvcGVuYXBp
LnlhbWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvb3BlbmFwaS9hY2NvdW50cy1hcGktZGVm
L2dlbi9vcGVuYXBpIiAjPGJ1ZmZlciBvcGVuYXBpLnlhbWw8Z2VuL29wZW5hcGk+PiAib3BlbmFw
aS55YW1sPG9wZW5hcGk+Il0NCltjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1s
IiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L29wZW5hcGkvY29uZmlndXJhdGlvbnMtYXBpLWRl
ZiIgIzxidWZmZXIgb3BlbmFwaS55YW1sPGNvbmZpZ3VyYXRpb25zLWFwaS1kZWY+PiAib3BlbmFw
aS55YW1sPGNvbmZpZ3VyYXRpb25zLWFwaS1kZWY+Il0NCltjbC1zdHJ1Y3QtdW5pcXVpZnktaXRl
bSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L29wZW5hcGkvdXNlcnMt
YXBpLWRlZiIgIzxidWZmZXIgb3BlbmFwaS55YW1sPHVzZXJzLWFwaS1kZWY+PiAib3BlbmFwaS55
YW1sPC9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9vcGVuYXBpL3VzZXJzLWFwaS1kZWY+Il0NCltj
bC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZGV2L29wZW5hcGkvYWNjb3VudHMtYXBpLWRlZi9nZW4vb3BlbmFwaSIgIzxidWZmZXIgb3Bl
bmFwaS55YW1sPGdlbi9vcGVuYXBpPj4gIm9wZW5hcGkueWFtbDxvcGVuYXBpPiJdDQpbY2wtc3Ry
dWN0LXVuaXF1aWZ5LWl0ZW0gIm9wZW5hcGkueWFtbCIgIi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rl
di9vcGVuYXBpL2FjY291bnRzLWFwaS1kZWYvZ2VuL29wZW5hcGkiICM8YnVmZmVyIG9wZW5hcGku
eWFtbDxnZW4vb3BlbmFwaT4+ICJvcGVuYXBpLnlhbWw8b3BlbmFwaT4iXQ0KW2NsLXN0cnVjdC11
bmlxdWlmeS1pdGVtICJvcGVuYXBpLnlhbWwiICIvVXNlcnMvZGF2aWQuYmllc2Fjay9kZXYvb3Bl
bmFwaS9hY2NvdW50cy1hcGktZGVmL2dlbi9vcGVuYXBpIiAjPGJ1ZmZlciBvcGVuYXBpLnlhbWw8
Z2VuL29wZW5hcGk+PiAib3BlbmFwaS55YW1sPG9wZW5hcGk+Il0NCltjbC1zdHJ1Y3QtdW5pcXVp
ZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L29wZW5hcGkv
Y29uZmlndXJhdGlvbnMtYXBpLWRlZiIgIzxidWZmZXIgb3BlbmFwaS55YW1sPGNvbmZpZ3VyYXRp
b25zLWFwaS1kZWY+PiAib3BlbmFwaS55YW1sPGNvbmZpZ3VyYXRpb25zLWFwaS1kZWY+Il0NCltj
bC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1sIiAiL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZGV2L29wZW5hcGkvdXNlcnMtYXBpLWRlZiIgIzxidWZmZXIgb3BlbmFwaS55YW1sPHVzZXJz
LWFwaS1kZWY+PiAib3BlbmFwaS55YW1sPC9Vc2Vycy9kYXZpZC5iaWVzYWNrL2Rldi9vcGVuYXBp
L3VzZXJzLWFwaS1kZWY+Il0NCltjbC1zdHJ1Y3QtdW5pcXVpZnktaXRlbSAib3BlbmFwaS55YW1s
IiAiL1VzZXJzL2RhdmlkLmJpZXNhY2svZGV2L29wZW5hcGkvYWNjb3VudHMtYXBpLWRlZi9nZW4v
b3BlbmFwaSIgIzxidWZmZXIgb3BlbmFwaS55YW1sPGdlbi9vcGVuYXBpPj4gIm9wZW5hcGkueWFt
bDxvcGVuYXBpPiJdKQ0KDQoobWFwY2FyIChsYW1iZGEgKGJ1ZikNCiAgICAgICAgICAoc2V0LWJ1
ZmZlciBidWYpDQogICAgICAgICAgKGZvcm1hdCAidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMg
JWQgZm9yIGJ1ZmZlciAlcyIgKGxlbmd0aCB1bmlxdWlmeS1tYW5hZ2VkKSAoYnVmZmVyLW5hbWUp
KSkNCiAoYnVmZmVyLWxpc3QpKQ0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDAgZm9yIGJ1
ZmZlciAqc2NyYXRjaCoiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMCBmb3IgYnVmZmVy
ICAqTWluaWJ1Zi0xKiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIg
KklidWZmZXIqIg0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDEgZm9yIGJ1ZmZlciB0cmFu
c2llbnQuZWwiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMSBmb3IgYnVmZmVyIHVuaXF1
aWZ5LmVsLmd6Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDEwMDAwNCBmb3IgYnVmZmVy
IG9wZW5hcGkueWFtbDwzPiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAxIGZvciBidWZm
ZXIgZW1hY3MuZWwiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMyBmb3IgYnVmZmVyIHNj
aGVtYXM8ZGV2PiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAxIGZvciBidWZmZXIgYnJv
d3NlLXVybC5lbC5neiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIg
KnNoZWxsKiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIgKmNvbXBp
bGUtc2hlbGwqIg0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDAgZm9yIGJ1ZmZlciAgU1BF
RURCQVIiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMTAwMDA0IGZvciBidWZmZXIgb3Bl
bmFwaS55YW1sPGFjY3QtdmVyaWZpY2F0aW9ucy1hcGktZGVmPiINCiJ1bmlxdWlmeS1tYW5hZ2Vk
IGxlbmd0aCBpcyA1IGZvciBidWZmZXIgcGFja2FnZS5qc29uPGxvY2FsaG9zdD4iDQoidW5pcXVp
ZnktbWFuYWdlZCBsZW5ndGggaXMgMTAwMDA0IGZvciBidWZmZXIgb3BlbmFwaS55YW1sIg0KInVu
aXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDUgZm9yIGJ1ZmZlciBwYWNrYWdlLmpzb248b3JnYW5p
emF0aW9ucy1hcGktZGVmPiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZm
ZXIgJTEiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMSBmb3IgYnVmZmVyIC5mdW5jdGlv
bnMiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMSBmb3IgYnVmZmVyIC5hbGlhcyINCiJ1
bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyA1IGZvciBidWZmZXIgcGFja2FnZS5qc29uPHN0YXJ0
ZXItYXBpLWRlZj4iDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgNSBmb3IgYnVmZmVyIHBh
Y2thZ2UuanNvbjxjb250YWN0cy1hcGktZGVmPiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBp
cyAxMDAwMDQgZm9yIGJ1ZmZlciBvcGVuYXBpLnlhbWw8Mj4iDQoidW5pcXVpZnktbWFuYWdlZCBs
ZW5ndGggaXMgMSBmb3IgYnVmZmVyIG9wZW5hcGkiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGgg
aXMgMTAgZm9yIGJ1ZmZlciBtb2RlbC55YW1sPHNpbXBsZUNvbnRhY3Q+Ig0KInVuaXF1aWZ5LW1h
bmFnZWQgbGVuZ3RoIGlzIDEgZm9yIGJ1ZmZlciBSRUFETUUubWQiDQoidW5pcXVpZnktbWFuYWdl
ZCBsZW5ndGggaXMgMSBmb3IgYnVmZmVyIGNvbnRhY3RzLWFwaS1kZWYiDQoidW5pcXVpZnktbWFu
YWdlZCBsZW5ndGggaXMgMTAwMDA0IGZvciBidWZmZXIgb3BlbmFwaS55YW1sPGNvbmZpZ3VyYXRp
b25zLWFwaS1kZWY+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDEgZm9yIGJ1ZmZlciBh
Y2NvdW50cyINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAxMDAwMDQgZm9yIGJ1ZmZlciBv
cGVuYXBpLnlhbWw8Z2VuL29wZW5hcGk+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDEg
Zm9yIGJ1ZmZlciBjb21tb24iDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMTAgZm9yIGJ1
ZmZlciBtb2RlbC55YW1sPGRldi9zY2hlbWFzL2NvbmZpZ3VyYXRpb25zL2NvbmZpZ3VyYXRpb25H
cm91cFN1bW1hcnk+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDEwIGZvciBidWZmZXIg
bW9kZWwueWFtbDxjb25maWd1cmF0aW9uR3JvdXA+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3Ro
IGlzIDAgZm9yIGJ1ZmZlciAqT2NjdXIqIg0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDEw
IGZvciBidWZmZXIgbW9kZWwueWFtbDxsb2NhbGhvc3Q6ODA4MC9zY2hlbWFzL2NvbmZpZ3VyYXRp
b25zL2NvbmZpZ3VyYXRpb25Hcm91cFN1bW1hcnk+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3Ro
IGlzIDEgZm9yIGJ1ZmZlciB2MS4wLjAiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMSBm
b3IgYnVmZmVyIGNvbmZpZ3VyYXRpb25Hcm91cFN1bW1hcnkiDQoidW5pcXVpZnktbWFuYWdlZCBs
ZW5ndGggaXMgMiBmb3IgYnVmZmVyIGNvbmZpZ3VyYXRpb25zPGxvY2FsaG9zdDo4MDgwPiINCiJ1
bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyA1IGZvciBidWZmZXIgcGFja2FnZS5qc29uPGNhcmRz
LWFwaS1kZWY+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDEgZm9yIGJ1ZmZlciBsYWJl
bHMueWFtbCINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAxMDAwMDQgZm9yIGJ1ZmZlciBv
cGVuYXBpLnlhbWw8dHJhbnNhY3Rpb25zLWFwaS1kZWY+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVu
Z3RoIGlzIDIgZm9yIGJ1ZmZlciBjb25maWd1cmF0aW9uczxkZXY+Ig0KInVuaXF1aWZ5LW1hbmFn
ZWQgbGVuZ3RoIGlzIDIgZm9yIGJ1ZmZlciBjb3B5LXNjaGVtYXM8ZGF2aWQuYmllc2Fjaz4iDQoi
dW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMTAwMDA0IGZvciBidWZmZXIgb3BlbmFwaS55YW1s
PHVzZXJzLWFwaS1kZWY+Ig0KInVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDIgZm9yIGJ1ZmZl
ciAuZ2l0aWdub3JlPG9wZW5hcGktbW9kZWwtZ2VuPiINCiJ1bmlxdWlmeS1tYW5hZ2VkIGxlbmd0
aCBpcyAxIGZvciBidWZmZXIgcHJldHRpZXIuY29uZmlnLmpzIg0KInVuaXF1aWZ5LW1hbmFnZWQg
bGVuZ3RoIGlzIDAgZm9yIGJ1ZmZlciAgKk1pbmlidWYtMCoiDQoidW5pcXVpZnktbWFuYWdlZCBs
ZW5ndGggaXMgMCBmb3IgYnVmZmVyICpNZXNzYWdlcyoiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5n
dGggaXMgMCBmb3IgYnVmZmVyICAqY29kZS1jb252ZXJzaW9uLXdvcmsqIg0KInVuaXF1aWZ5LW1h
bmFnZWQgbGVuZ3RoIGlzIDAgZm9yIGJ1ZmZlciAgKkVjaG8gQXJlYSAwKiINCiJ1bmlxdWlmeS1t
YW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIgICpFY2hvIEFyZWEgMSoiDQoidW5pcXVpZnkt
bWFuYWdlZCBsZW5ndGggaXMgMCBmb3IgYnVmZmVyICAqc2VydmVyKiINCiJ1bmlxdWlmeS1tYW5h
Z2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIgKkRpZmYqIg0KInVuaXF1aWZ5LW1hbmFnZWQgbGVu
Z3RoIGlzIDAgZm9yIGJ1ZmZlciAgKmNvZGUtY29udmVydGluZy13b3JrKiINCiJ1bmlxdWlmeS1t
YW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIgKkNvbXBpbGUtTG9nKiINCiJ1bmlxdWlmeS1t
YW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIgKkVkaWZmIFJlZ2lzdHJ5KiINCiJ1bmlxdWlm
eS1tYW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIgKnZjKiINCiJ1bmlxdWlmeS1tYW5hZ2Vk
IGxlbmd0aCBpcyAxMDAwMDQgZm9yIGJ1ZmZlciBvcGVuYXBpLnlhbWw8Y29udGFjdHMtYXBpLWRl
Zj4iDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMCBmb3IgYnVmZmVyICpDb21wbGV0aW9u
cyoiDQoidW5pcXVpZnktbWFuYWdlZCBsZW5ndGggaXMgMSBmb3IgYnVmZmVyIGZpbGVtZW51Ig0K
InVuaXF1aWZ5LW1hbmFnZWQgbGVuZ3RoIGlzIDAgZm9yIGJ1ZmZlciAqQmFja3RyYWNlKiINCiJ1
bmlxdWlmeS1tYW5hZ2VkIGxlbmd0aCBpcyAwIGZvciBidWZmZXIgKkhlbHAqIg0KDQpJbiBHTlUg
RW1hY3MgMjUuMy4xICh4ODZfNjQtYXBwbGUtZGFyd2luMTMuNC4wLCBOUyBhcHBraXQtMTI2NS4y
MSBWZXJzaW9uIDEwLjkuNSAoQnVpbGQgMTNGMTkxMSkpDQogb2YgMjAxNy0wOS0xMiBidWlsdCBv
biBidWlsZGVyMTAtOS5sb2NhbA0KV2luZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAnQXBwbGUn
LCB2ZXJzaW9uIDEwLjMuMTY3MQ0KQ29uZmlndXJlZCB1c2luZzoNCiAnY29uZmlndXJlIC0td2l0
aC1ucyAnLS1lbmFibGUtbG9jYWxsaXNwcGF0aD0vTGlicmFyeS9BcHBsaWNhdGlvbiBTdXBwb3J0
L0VtYWNzLyR7dmVyc2lvbn0vc2l0ZS1saXNwOi9MaWJyYXJ5L0FwcGxpY2F0aW9uIFN1cHBvcnQv
RW1hY3Mvc2l0ZS1saXNwJyAtLXdpdGgtbW9kdWxlcycNCg0KQ29uZmlndXJlZCBmZWF0dXJlczoN
Ck5PVElGWSBBQ0wgR05VVExTIExJQlhNTDIgWkxJQiBUT09MS0lUX1NDUk9MTF9CQVJTIE5TIE1P
RFVMRVMNCg0KSW1wb3J0YW50IHNldHRpbmdzOg0KICB2YWx1ZSBvZiAkTEFORzogZW5fVVMuVVRG
LTgNCiAgbG9jYWxlLWNvZGluZy1zeXN0ZW06IHV0Zi04LXVuaXgNCg0KTWFqb3IgbW9kZTogRnVu
ZGFtZW50YWwNCg0KTWlub3IgbW9kZXMgaW4gZWZmZWN0Og0KICBpc3dpdGNoYi1tb2RlOiB0DQog
IGRpZmYtYXV0by1yZWZpbmUtbW9kZTogdA0KICBueGh0bWwtbWVudS1tb2RlOiB0DQogIG54aHRt
bC10YWctZG8tYWxzbzogdA0KICBwb3BjbXAtZ3JvdXAtYWx0ZXJuYXRpdmVzOiB0DQogIHBvcGNt
cC1zaG9ydC1oZWxwLWJlc2lkZS1hbHRzOiB0DQogIG1saW5rcy1hY3RpdmUtbGlua3M6IHQNCiAg
cm5nYWx0LW1pbmltYWwtdmFsaWRhdGlvbi1oZWFkZXI6IHQNCiAgcm5nYWx0LWRpc3BsYXktdmFs
aWRhdGlvbi1oZWFkZXI6IHQNCiAgc2hlbGwtZGlydHJhY2stbW9kZTogdA0KICBzaG93LXBhcmVu
LW1vZGU6IHQNCiAgbWlkbmlnaHQtbW9kZTogdA0KICBkaXNwbGF5LXRpbWUtbW9kZTogdA0KICB0
b29sdGlwLW1vZGU6IHQNCiAgZ2xvYmFsLWVsZG9jLW1vZGU6IHQNCiAgZWxlY3RyaWMtaW5kZW50
LW1vZGU6IHQNCiAgbW91c2Utd2hlZWwtbW9kZTogdA0KICBmaWxlLW5hbWUtc2hhZG93LW1vZGU6
IHQNCiAgZ2xvYmFsLWZvbnQtbG9jay1tb2RlOiB0DQogIGZvbnQtbG9jay1tb2RlOiB0DQogIGJs
aW5rLWN1cnNvci1tb2RlOiB0DQogIGF1dG8tY29tcG9zaXRpb24tbW9kZTogdA0KICBhdXRvLWVu
Y3J5cHRpb24tbW9kZTogdA0KICBhdXRvLWNvbXByZXNzaW9uLW1vZGU6IHQNCiAgbGluZS1udW1i
ZXItbW9kZTogdA0KDQpSZWNlbnQgbWVzc2FnZXM6DQpFcnJvciBkdXJpbmcgcmVkaXNwbGF5OiAo
aml0LWxvY2stZnVuY3Rpb24gNTAwMSkgc2lnbmFsZWQgKHdyb25nLXR5cGUtYXJndW1lbnQgYXJy
YXlwIG5pbCkNCkxvYWRpbmcgbWFpbGFiYnJldi4uLmRvbmUNCm1haWwtc2lnbmF0dXJlLWZpbGUt
Y29udGVudDogT3BlbmluZyBpbnB1dCBmaWxlOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5LCAv
VXNlcnMvZGF2aWQuYmllc2Fjay8uc2lnbmF0dXJlDQooTmV3IGZpbGUpDQpNYXJrIHNldCBbMiB0
aW1lc10NCldyb3RlIC9Vc2Vycy9kYXZpZC5iaWVzYWNrLy5zaWduYXR1cmUNClNhdmluZyBmaWxl
IC9Vc2Vycy9kYXZpZC5iaWVzYWNrLy5zaWduYXR1cmUuLi4NCk1hcmsgc2V0IFsyIHRpbWVzXQ0K
V3JvdGUgL1VzZXJzL2RhdmlkLmJpZXNhY2svLnNpZ25hdHVyZQ0KS2lsbCBidWZmZXIgKnVuc2Vu
dCBtYWlsIHRvIGJ1Zy1nbnUtZW1hY3NAZ251Lm9yZyo/ICh5IG9yIG4pIHkNCg0KTG9hZC1wYXRo
IHNoYWRvd3M6DQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy9ueGh0bWwvd2ViLXZjcyBoaWRl
cyAvVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy93ZWItdmNzDQovVXNlcnMvZGF2aWQuYmllc2Fj
ay9lbWFjcy9ueGh0bWwvbnhodG1sLXdlYi12Y3MgaGlkZXMgL1VzZXJzL2RhdmlkLmJpZXNhY2sv
ZW1hY3MvbnhodG1sLXdlYi12Y3MNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL2JzIGhpZGVz
IC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL2JzDQovVXNl
cnMvZGF2aWQuYmllc2Fjay9lbWFjcy93ZGlyZWQgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5h
cHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3Avd2RpcmVkDQovVXNlcnMvZGF2aWQuYmllc2Fjay9l
bWFjcy9hdXRvaW5zZXJ0IGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jl
c291cmNlcy9saXNwL2F1dG9pbnNlcnQNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL2FsaWdu
IGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL2Fs
aWduDQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy9jbXVzY2hlbWUgaGlkZXMgL0FwcGxpY2F0
aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AvY211c2NoZW1lDQovVXNlcnMv
ZGF2aWQuYmllc2Fjay9lbWFjcy9pbmRlbnQgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAv
Q29udGVudHMvUmVzb3VyY2VzL2xpc3AvaW5kZW50DQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFj
cy93aGl0ZXNwYWNlIGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291
cmNlcy9saXNwL3doaXRlc3BhY2UNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL21pZG5pZ2h0
IGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL21p
ZG5pZ2h0DQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy94bWwgaGlkZXMgL0FwcGxpY2F0aW9u
cy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AveG1sDQovVXNlcnMvZGF2aWQuYmll
c2Fjay9lbWFjcy91cmwvdXJsLW1ldGhvZHMgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAv
Q29udGVudHMvUmVzb3VyY2VzL2xpc3AvdXJsL3VybC1tZXRob2RzDQovVXNlcnMvZGF2aWQuYmll
c2Fjay9lbWFjcy91cmwvdXJsLWRhdiBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250
ZW50cy9SZXNvdXJjZXMvbGlzcC91cmwvdXJsLWRhdg0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1h
Y3MvdXJsL3VybC1maWxlIGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jl
c291cmNlcy9saXNwL3VybC91cmwtZmlsZQ0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3MvdXJs
L3VybC1jb29raWUgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3Vy
Y2VzL2xpc3AvdXJsL3VybC1jb29raWUNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3VybC91
cmwtdXRpbCBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJjZXMv
bGlzcC91cmwvdXJsLXV0aWwNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3VybC91cmwtaHR0
cCBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC91
cmwvdXJsLWh0dHANCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3VybC91cmwtY2lkIGhpZGVz
IC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3VybC91cmwt
Y2lkDQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwvdXJsLWhhbmRsZXJzIGhpZGVzIC9B
cHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3VybC91cmwtaGFu
ZGxlcnMNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3VybC91cmwtZ3cgaGlkZXMgL0FwcGxp
Y2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AvdXJsL3VybC1ndw0KL1Vz
ZXJzL2RhdmlkLmJpZXNhY2svZW1hY3MvdXJsL3VybC1hdXRoIGhpZGVzIC9BcHBsaWNhdGlvbnMv
RW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3VybC91cmwtYXV0aA0KL1VzZXJzL2Rh
dmlkLmJpZXNhY2svZW1hY3MvdXJsL3VybC1leHBhbmQgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFj
cy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AvdXJsL3VybC1leHBhbmQNCi9Vc2Vycy9kYXZp
ZC5iaWVzYWNrL2VtYWNzL3VybC91cmwtdmFycyBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFw
cC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC91cmwvdXJsLXZhcnMNCi9Vc2Vycy9kYXZpZC5iaWVz
YWNrL2VtYWNzL3VybC91cmwtaXJjIGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRl
bnRzL1Jlc291cmNlcy9saXNwL3VybC91cmwtaXJjDQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFj
cy91cmwvdXJsLW1haWx0byBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9S
ZXNvdXJjZXMvbGlzcC91cmwvdXJsLW1haWx0bw0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3Mv
dXJsL3VybC1wcm94eSBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNv
dXJjZXMvbGlzcC91cmwvdXJsLXByb3h5DQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwv
dXJsLW5ld3MgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2Vz
L2xpc3AvdXJsL3VybC1uZXdzDQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwvdXJsLWhp
c3RvcnkgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xp
c3AvdXJsL3VybC1oaXN0b3J5DQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwvdXJsLXBy
aXZhY3kgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xp
c3AvdXJsL3VybC1wcml2YWN5DQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwvdXJsLW5m
cyBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC91
cmwvdXJsLW5mcw0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3MvdXJsL3VybC1hYm91dCBoaWRl
cyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC91cmwvdXJs
LWFib3V0DQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwvdXJsLWRpcmVkIGhpZGVzIC9B
cHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3VybC91cmwtZGly
ZWQNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3VybC91cmwgaGlkZXMgL0FwcGxpY2F0aW9u
cy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AvdXJsL3VybA0KL1VzZXJzL2Rhdmlk
LmJpZXNhY2svZW1hY3MvdXJsL3VybC1pbWFwIGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBw
L0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3VybC91cmwtaW1hcA0KL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZW1hY3MvdXJsL3VybC1jYWNoZSBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250
ZW50cy9SZXNvdXJjZXMvbGlzcC91cmwvdXJsLWNhY2hlDQovVXNlcnMvZGF2aWQuYmllc2Fjay9l
bWFjcy91cmwvdXJsLWxkYXAgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMv
UmVzb3VyY2VzL2xpc3AvdXJsL3VybC1sZGFwDQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91
cmwvdXJsLW5zIGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNl
cy9saXNwL3VybC91cmwtbnMNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3VybC91cmwtZnRw
IGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3Vy
bC91cmwtZnRwDQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwvdXJsLW1pc2MgaGlkZXMg
L0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AvdXJsL3VybC1t
aXNjDQovVXNlcnMvZGF2aWQuYmllc2Fjay9lbWFjcy91cmwvdXJsLXBhcnNlIGhpZGVzIC9BcHBs
aWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3VybC91cmwtcGFyc2UN
Ci9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3RhYmxlIGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1h
Y3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3RleHRtb2Rlcy90YWJsZQ0KL1VzZXJzL2Rh
dmlkLmJpZXNhY2svZW1hY3MvZ2xhc3NlcyBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9D
b250ZW50cy9SZXNvdXJjZXMvbGlzcC9wcm9nbW9kZXMvZ2xhc3Nlcw0KL1VzZXJzL2RhdmlkLmJp
ZXNhY2svZW1hY3MvaWNvbiBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9S
ZXNvdXJjZXMvbGlzcC9wcm9nbW9kZXMvaWNvbg0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3Mv
YW50bHItbW9kZSBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJj
ZXMvbGlzcC9wcm9nbW9kZXMvYW50bHItbW9kZQ0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3Mv
Y3BwIGhpZGVzIC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNw
L3Byb2dtb2Rlcy9jcHANCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL3hzY2hlbWUgaGlkZXMg
L0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AvcHJvZ21vZGVz
L3hzY2hlbWUNCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL2JhdC1tb2RlIGhpZGVzIC9BcHBs
aWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9saXNwL3Byb2dtb2Rlcy9iYXQt
bW9kZQ0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3Mvem9uZSBoaWRlcyAvQXBwbGljYXRpb25z
L0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC9wbGF5L3pvbmUNCi9Vc2Vycy9kYXZp
ZC5iaWVzYWNrL2VtYWNzL3NvbGl0YWlyZSBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9D
b250ZW50cy9SZXNvdXJjZXMvbGlzcC9wbGF5L3NvbGl0YWlyZQ0KL1VzZXJzL2RhdmlkLmJpZXNh
Y2svZW1hY3MvbWV0YW1haWwgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMv
UmVzb3VyY2VzL2xpc3AvbWFpbC9tZXRhbWFpbA0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3Mv
cmVnaXN0cnkgaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2Vz
L2xpc3AvZ251cy9yZWdpc3RyeQ0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3MvcmUtYnVpbGRl
ciBoaWRlcyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC9l
bWFjcy1saXNwL3JlLWJ1aWxkZXINCi9Vc2Vycy9kYXZpZC5iaWVzYWNrL2VtYWNzL2VscCBoaWRl
cyAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC9lbWFjcy1s
aXNwL2VscA0KL1VzZXJzL2RhdmlkLmJpZXNhY2svZW1hY3MvdHJhY2UgaGlkZXMgL0FwcGxpY2F0
aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvUmVzb3VyY2VzL2xpc3AvZW1hY3MtbGlzcC90cmFjZQ0K
DQpGZWF0dXJlczoNCihzaGFkb3cgbWVzc2FnZS1tb2RlLWhvb2tzIG1pbWUtb3BlbiBxdW90ZWQt
cHJpbnRhYmxlIHFwIHJtYWlsIHNtdHBtYWlsIGF1dGgtc291cmNlIGVpZWlvIGVpZWlvLWNvcmUg
bWFpbHRvIHBoIG1haWwtZXh0ciBlbWFjc2J1ZyBtZXNzYWdlIHJmYzgyMiBtbWwgbW1sLXNlYyBw
YXNzd29yZC1jYWNoZSBlcGcgbWFpbGFiYnJldiBnbW0tdXRpbHMgbWFpbGhlYWRlciBkZWJ1ZyBl
ZGVidWcgaWJ1Zi1leHQgaWJ1ZmZlciBqa2EtY29tcHIgZWYgdmMgdmMtZGlzcGF0Y2hlciBzbWVy
Z2UtbW9kZSByZWN0IGFsaWduIHNoLXNjcmlwdCBleGVjdXRhYmxlIGRhYmJyZXYgdHdvLWNvbHVt
biBpc28tdHJhbnNsIHNvcnQgZmlsZW1lbnUganNvbi1tb2RlIGpzb24tcmVmb3JtYXQganNvbi1z
bmF0Y2hlciBqcyBjYy1tb2RlIGNjLWZvbnRzIGNjLWd1ZXNzIGNjLW1lbnVzIGNjLWNtZHMgY2Mt
c3R5bGVzIGNjLWFsaWduIHBjbXBsLXVuaXggZGlmZiBtaXNlYXJjaCBtdWx0aS1pc2VhcmNoIGZs
eWNoZWNrIGpzb24gbWFwIHN1YnIteCBkYXNoIGFkZC1ob29rIGRhdmlkcy1tYWNib29rLXByby5s
b2NhbCBzZXJ2ZXIgcmVzaXppbmcgY29sb3ItdGhlbWVzIGNvbG9yLXRoZW1lIHNlbmRtYWlsIHJl
cG9ydGVyIGNvbG9yLXRoZW1lLWF1dG9sb2FkcyBteS1lbWFjcyBteS1rZXlzIHRoaW5nIGdudXMt
ZGlyZWQgZ290by1hZGRyIHBhc3N3b3JkLWtlZXBlci1tb2RlIHNlbnNpdGl2ZS1tb2RlIHBhc3N3
b3JkLWdlbmVyYXRvciBwcy1jY3J5cHQgZGlyZWQtZWZhcCBkaXJlZC1zb3J0LW1hcCBkaXJlZC1h
IGRpcmVkLWF1eCBpc3dpdGNoYiBtc2IgamF2YWRlY29tcCBhdXRvYnJvd3NlIGxhc3QtbW9kIGhp
Z2hsaWdodC1pbmRlbnRhdGlvbiBteS15YW1sIHNwZWVkYmFyIHNiLWltYWdlIGV6aW1hZ2UgZGZy
YW1lIHlhbWwtbW9kZSBkaXNwLXRhYmxlIHNnbWwtZXh0IGZseW1ha2UtZmlsZXMgZmx5bWFrZW1z
ZyBueGh0bWwtYXV0b3N0YXJ0IG54aHRtbC1hdXRvbG9hZCBtYWptb2RwcmkgdmMtZ2l0IGRpZmYt
bW9kZSBueGh0bWwtbWVudSB1ZGV2LXJpbmFyaSB1ZGV2LWVjYiB1ZGV2IGZseW1ha2UgY3NzLWNv
bG9yIG54aHRtbC1tb2RlIGh0bWwtcXVvdGUgdGlkeS14aHRtbCBlZGlmZi1tZXJnIGVkaWZmLXdp
bmQgZWRpZmYtZGlmZiBlZGlmZi1tdWx0IGVkaWZmLWhlbHAgZWRpZmYtaW5pdCBlZGlmZi11dGls
IGVkaWZmIGh0bWwtaW1lbnUgaW1lbnUgbG9hZGhpc3QgcG9wY21wIHhodG1sLWhlbHAgbWxpbmtz
IGh0bWwtdG9jIHhtbCBmdXBkIGh0bWwtcGFnZXRvYyBhcHBtZW51LWZvbGQgYXBwbWVudSBtdW1h
bW8gc2dtbC1tb2RlIGVkbWFjcm8ga21hY3JvIHJ1YnktbW9kZSBzbWllIHJuZ2FsdCBybmctbnht
bCBybmctdmFsaWQgcm5nLWxvYyBybmctdXJpIHJuZy1wYXJzZSBueG1sLXBhcnNlIHJuZy1tYXRj
aCBybmctZHQgcm5nLXV0aWwgcm5nLXB0dHJuIG54bWwtbnMgbnhtbC1tb2RlIG54bWwtb3V0bG4g
bnhtbC1yYXAgbnhtbC11dGlsIG54bWwtZ2x5cGggbnhtbC1lbmMgeG1sdG9rIG11bWFtby1jbWly
ciBjYy1lbmdpbmUgY2MtdmFycyBjYy1kZWZzIGZseXNwZWxsIGlzcGVsbCBodG1sLXVwbCBodG1s
LXNpdGUgb3VyY29tbWVudHMtdXRpbCBjbC1zZXEgcmVjZW50ZiB0cmVlLXdpZGdldCBtbS11cmwg
Z251cyBnbnVzLWVtcyBubmhlYWRlciBnbnVzLXV0aWwgbWFpbC11dGlscyBvcmcgb3JnLW1hY3Jv
IG9yZy1mb290bm90ZSBvcmctcGNvbXBsZXRlIG9yZy1saXN0IG9yZy1mYWNlcyBvcmctZW50aXRp
ZXMgb3JnLXZlcnNpb24gb2ItZW1hY3MtbGlzcCBvYiBvYi10YW5nbGUgb2ItcmVmIG9iLWxvYiBv
Yi10YWJsZSBvYi1leHAgb3JnLXNyYyBvYi1rZXlzIG9iLWNvbWludCBvYi1jb3JlIG9iLWV2YWwg
b3JnLWNvbXBhdCBvcmctbWFjcyBvcmctbG9hZGRlZnMgZm9ybWF0LXNwZWMgZmluZC1mdW5jIGNh
bC1tZW51IGNhbGVuZGFyIGNhbC1sb2FkZGVmcyBpZG8gYm9va21hcmsgYXByb3BvcyBncmVwIGZm
aXAgZ2ltcGVkaXQgZm9sZGl0IG5vdXRsaW5lIG91dGxpbmUgaGlkZXNob3cgZGlyZWQgd2ViLXZj
cyBkZXJpdmVkIGNsLW1hY3MgcnggdXJsLWh0dHAgdGxzIGdudXRscyB1cmwgdXJsLXByb3h5IHVy
bC1wcml2YWN5IHVybC1leHBhbmQgdXJsLW1ldGhvZHMgdXJsLWhpc3RvcnkgbWFpbGNhcCB1cmwt
YXV0aCB1cmwtY29va2llIHRpbWV6b25lIHVybC11dGlsIHVybC1wYXJzZSB1cmwtZ3cgdXJsLXZh
cnMgbW0tZGVjb2RlIG1tLWJvZGllcyBtbS1lbmNvZGUgbWFpbC1wYXJzZSByZmMyMjMxIHJmYzIw
NDcgcmZjMjA0NSBpZXRmLWRydW1zIG1tLXV0aWwgaGVscC1mbnMgbWFpbC1wcnN2ciBjdXMtZWRp
dCB3aWQtZWRpdCBjb21waWxlIGNsIHdlYi1hdXRvbG9hZCBueGh0bWwtYmFzZSBlYXN5LW1tb2Rl
IGFzY2lpLWNvbnZlcnNpb24gYmcgc2hlbGwgcGNvbXBsZXRlIGNvbWludCBhbnNpLWNvbG9yIHJp
bmcgcXVpY2t1cmwgYnJvd3NlLXVybCBwcCB0aGluZ2F0cHQgcmVtb3RlLXNoZWxsIHdhcm5pbmdz
IGFkdmljZSBwYXJlbiBtaWRuaWdodCB0aW1lIGRlc2t0b3AgZnJhbWVzZXQgY3VzLXN0YXJ0IGN1
cy1sb2FkIGZpbmRlci1pbmYgcGFja2FnZSBlcGctY29uZmlnIHNlcSBieXRlLW9wdCBndiBieXRl
Y29tcCBieXRlLWNvbXBpbGUgY2wtZXh0cmEgaGVscC1tb2RlIGVhc3ltZW51IGNjb252IGNsLWxv
YWRkZWZzIHBjYXNlIGNsLWxpYiB0aW1lLWRhdGUgbXVsZS11dGlsIHRvb2x0aXAgZWxkb2MgZWxl
Y3RyaWMgdW5pcXVpZnkgZWRpZmYtaG9vayB2Yy1ob29rcyBsaXNwLWZsb2F0LXR5cGUgbXdoZWVs
IG5zLXdpbiB1Y3Mtbm9ybWFsaXplIHRlcm0vY29tbW9uLXdpbiB0b29sLWJhciBkbmQgZm9udHNl
dCBpbWFnZSByZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlzdCBuZXdjb21tZW50IGVsaXNw
LW1vZGUgbGlzcC1tb2RlIHByb2ctbW9kZSByZWdpc3RlciBwYWdlIG1lbnUtYmFyIHJmbi1lc2hh
ZG93IHRpbWVyIHNlbGVjdCBzY3JvbGwtYmFyIG1vdXNlIGppdC1sb2NrIGZvbnQtbG9jayBzeW50
YXggZmFjZW1lbnUgZm9udC1jb3JlIGZyYW1lIGNsLWdlbmVyaWMgY2hhbSBnZW9yZ2lhbiB1dGYt
OC1sYW5nIG1pc2MtbGFuZyB2aWV0bmFtZXNlIHRpYmV0YW4gdGhhaSB0YWktdmlldCBsYW8ga29y
ZWFuIGphcGFuZXNlIGV1Y2pwLW1zIGNwNTE5MzIgaGVicmV3IGdyZWVrIHJvbWFuaWFuIHNsb3Zh
ayBjemVjaCBldXJvcGVhbiBldGhpb3BpYyBpbmRpYW4gY3lyaWxsaWMgY2hpbmVzZSBjaGFyc2Ny
aXB0IGNhc2UtdGFibGUgZXBhLWhvb2sgamthLWNtcHItaG9vayBoZWxwIHNpbXBsZSBhYmJyZXYg
bWluaWJ1ZmZlciBjbC1wcmVsb2FkZWQgbmFkdmljZSBsb2FkZGVmcyBidXR0b24gZmFjZXMgY3Vz
LWZhY2UgbWFjcm9leHAgZmlsZXMgdGV4dC1wcm9wZXJ0aWVzIG92ZXJsYXkgc2hhMSBtZDUgYmFz
ZTY0IGZvcm1hdCBlbnYgY29kZS1wYWdlcyBtdWxlIGN1c3RvbSB3aWRnZXQgaGFzaHRhYmxlLXBy
aW50LXJlYWRhYmxlIGJhY2txdW90ZSBrcXVldWUgY29jb2EgbnMgbXVsdGktdHR5IG1ha2UtbmV0
d29yay1wcm9jZXNzIGVtYWNzKQ0KDQpNZW1vcnkgaW5mb3JtYXRpb246DQooKGNvbnNlcyAxNiAx
MDI4NTkwIDE1MTgxNykNCiAoc3ltYm9scyA0OCA0ODc3NyAyNikNCiAobWlzY3MgNDAgOTg3MTgg
Mjg4MikNCiAoc3RyaW5ncyAzMiAxMTc3NDAgMTc3OTIpDQogKHN0cmluZy1ieXRlcyAxIDM5NjI3
MzUpDQogKHZlY3RvcnMgMTYgNjY1MTQpDQogKHZlY3Rvci1zbG90cyA4IDEyNjU2NDEgMjgxMzkp
DQogKGZsb2F0cyA4IDUzMyA2MTYpDQogKGludGVydmFscyA1NiAyNTE0MiA3NzEpDQogKGJ1ZmZl
cnMgOTc2IDg3KSkNCg0KRGF2aWQgQmllc2FjayB8IFZpY2UgUHJlc2lkZW50LCBBUEkgUGxhdGZv
cm1zDQpEYXZpZC5CaWVzYWNrQGFwaXR1cmUuY29tIHwgQGRhdmlkYmllc2FjayA8aHR0cHM6Ly90
d2l0dGVyLmNvbS9kYXZpZGJpZXNhY2s+DQoNCg0KDQoNCkRpc2NsYWltZXI6IFRoZSBpbmZvcm1h
dGlvbiBpbiB0aGlzIG1lc3NhZ2UgbWF5IGJlIHByb3ByaWV0YXJ5IGFuZC9vciBjb25maWRlbnRp
YWwsIGFuZCBwcm90ZWN0ZWQgZnJvbSBkaXNjbG9zdXJlLiBJZiB0aGUgcmVhZGVyIG9mIHRoaXMg
bWVzc2FnZSBpcyBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgb3IgYW4gZW1wbG95ZWUgb3Ig
YWdlbnQgcmVzcG9uc2libGUgZm9yIGRlbGl2ZXJpbmcgdGhpcyBtZXNzYWdlIHRvIHRoZSBpbnRl
bmRlZCByZWNpcGllbnQsIHlvdSBhcmUgaGVyZWJ5IG5vdGlmaWVkIHRoYXQgYW55IGRpc3NlbWlu
YXRpb24sIGRpc3RyaWJ1dGlvbiBvciBjb3B5aW5nIG9mIHRoaXMgY29tbXVuaWNhdGlvbiBpcyBz
dHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGNvbW11bmljYXRp
b24gaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgQXBpdHVyZSBpbW1lZGlhdGVseSBieSByZXBseWlu
ZyB0byB0aGlzIG1lc3NhZ2UgYW5kIGRlbGV0aW5nIGl0IGZyb20geW91ciBjb21wdXRlci4NCg==




Acknowledgement sent to David Biesack <David.Biesack@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#36877; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 18 Aug 2019 18:00:02 UTC

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