From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2023 16:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65843@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: tanzer@gg32.com Received: via spool by submit@debbugs.gnu.org id=B.16942773814957 (code B ref -1); Sat, 09 Sep 2023 16:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Sep 2023 16:36:21 +0000 Received: from localhost ([127.0.0.1]:48380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0wX-0001Ht-0v for submit@debbugs.gnu.org; Sat, 09 Sep 2023 12:36:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0wU-0001Hf-Ho for submit@debbugs.gnu.org; Sat, 09 Sep 2023 12:36:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qf0wK-0003Sz-Le for bug-gnu-emacs@gnu.org; Sat, 09 Sep 2023 12:36:08 -0400 Received: from mx0.gg32.com ([168.119.248.232]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qf0wC-0001zC-Om for bug-gnu-emacs@gnu.org; Sat, 09 Sep 2023 12:36:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=W+CVevZhM00 Up0lJueeRGH/prLATlC72nB8LycKCAdY=; h=from:to:subject:date:reply-to; d=gg32.com; b=UuJ7Fkz0mqDB2mWbxy3O2PuuPIYqaaSQBSYAuk+J/ZiKsZCEzaukn6am WsX7oLqlqAbxYAV11PzFbRl5iT+HNJeoH/++/TMcFeUIBQb1Sxw2xl/5ySmIrRmkOis8p5 5i2lGVc89Dbyu6H+ZYA+CNWOe391jNnzxbHP797sZD+fXajV+elhf67EH20z0RQ+vb+hqD /xQmFC5sqDhzwKrVIvuJId2qDbR4WCI9IEBK8/nZhXMFK2YHPECbtjm9np/4C/9qiIzdtQ RyfzXqWAWqB3VllX7EYevpu5HvK/QLXOwQR5onnd8r57FSSFYqmxHHAS2eMt4H+My9CQ71 aozzzw== Received: by mx0.gg32.com (OpenSMTPD) with ESMTP id 9bb5f77a; Sat, 9 Sep 2023 17:35:57 +0100 (WEST) Content-Type: multipart/mixed; boundary="===============7485473832765983890==" MIME-Version: 1.0 X-mailer: PMA 0.8.0 Date: Sat, 09 Sep 2023 16:35:56 -0000 Content-transfer-encoding: 8bit From: Christian Tanzer Message-Id: Received-SPF: pass client-ip=168.119.248.232; envelope-from=tanzer@gg32.com; helo=mx0.gg32.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --===============7485473832765983890== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09CkluIEVtYWNzIDI4IGFuZCBFbWFjcyAyOSwgZGVza3RvcC1s b2FkIGNyYXNoZXMgd2hlbiB0aGVyZSBhcmUgdG9vIG1hbnkKaWNvbmlmaWVkIGZyYW1lcyBpbiB0 aGUgLmVtYWNzLmRlc2t0b3AgZmlsZS4KClRoZSB0d28gYXR0YWNoZWQgLmVtYWNzLmRlc2t0b3Ag ZmlsZXMgc2hvdyB0aGUgc21hbGxlc3QgdGVzdCBjYXNlIHRoYXQKSSBjb3VsZCBjb21lIHVwIHdp dGg6CgotIC5lbWFjcy5kZXNrdG9wLndvcmtzIHdpdGggMyBub24taWNvbmlmaWVkIGFuZCA0IGlj b25pZmllZCBmcmFtZXMKICBsb2FkcyB3aXRob3V0IHByb2JsZW0gaW4gRW1hY3MgMjgKCiAgKyBk ZXNrdG9wLWxvYWQgb2YgdGhpcyBmaWxlIGNyYXNoZXMgaW4gRW1hY3MgMjkuMQoKICArIGEgLmVt YWNzLmRlc2t0b3Agd2l0aCAzIG5vbi1pY29uaWZpZWQgYW5kIDMgaWNvbmlmaWVkIGZyYW1lcyB3 b3JrcwogICAgaW4gRW1hY3MgMjkuMQoKLSAuZW1hY3MuZGVza3RvcC5jcmFzaGVzIHdpdGggMyBu b24taWNvbmlmaWVkIGFuZCA1IGljb25pZmllZCBmcmFtZXMKICBsZWFkcyB0byBhIGNyYXNoIGlu IEVtYWNzIDI4IChzZWUgYXR0YWNoZWQgcHJvYmxlbSByZXBvcnQgZ2VuZXJhdGVkCiAgYnkgbWFj T1MpCgotIEkgdHJpZWQgLmVtYWNzLmRlc2t0b3Agd2l0aCB1cCB0byAxNyBub24taWNvbmlmaWVk IGZyYW1lcyBpbiBFbWFjcwogIDI4IHdpdGhvdXQgcHJvYmxlbXMKCi0gVXAgdG8gRW1hY3MgMjcs IEkndmUgbmV2ZXIgc2VlbiBhIHByb2JsZW0gd2l0aCBkZXNrdG9wLWxvYWQgY3Jhc2hpbmcKPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KCkluIEdOVSBFbWFjcyAyOC4yIChidWlsZCAxLCBhYXJjaDY0LWFw cGxlLWRhcndpbjIxLjEuMCwgTlMgYXBwa2l0LTIxMTMuMDAgVmVyc2lvbiAxMi4wLjEgKEJ1aWxk IDIxQTU1OSkpCiBvZiAyMDIyLTA5LTEyIGJ1aWx0IG9uIGFybWJvYi5sYW4KV2luZG93aW5nIHN5 c3RlbSBkaXN0cmlidXRvciAnQXBwbGUnLCB2ZXJzaW9uIDEwLjMuMjI5OQpTeXN0ZW0gRGVzY3Jp cHRpb246ICBtYWNPUyAxMy41LjIKCkNvbmZpZ3VyZWQgdXNpbmc6CiAnY29uZmlndXJlIC0td2l0 aC1ucyAnLS1lbmFibGUtbG9jYWxsaXNwcGF0aD0vTGlicmFyeS9BcHBsaWNhdGlvbgpTdXBwb3J0 L0VtYWNzLyR7dmVyc2lvbn0vc2l0ZS1saXNwOi9MaWJyYXJ5L0FwcGxpY2F0aW9uClN1cHBvcnQv RW1hY3Mvc2l0ZS1saXNwJyAtLXdpdGgtbW9kdWxlcycKCkNvbmZpZ3VyZWQgZmVhdHVyZXM6CkFD TCBHTVAgR05VVExTIEpTT04gTElCWE1MMiBNT0RVTEVTIE5PVElGWSBLUVVFVUUgTlMgUERVTVBF UiBUSFJFQURTClRPT0xLSVRfU0NST0xMX0JBUlMgWkxJQgoKSW1wb3J0YW50IHNldHRpbmdzOgog IHZhbHVlIG9mICRFTUFDU0xPQURQQVRIOiAvVXNlcnMvdGFuemVyLy5lbWFjcy5saWI6Oi9BcHBs aWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9zaXRlLWxpc3A6CiAgdmFsdWUg b2YgJExDX0NUWVBFOiBVVEYtOAogIHZhbHVlIG9mICRMQ19NRVNTQUdFUzogZW5fVVMuVVRGLTgK ICB2YWx1ZSBvZiAkTEFORzogZW5fVVMuVVRGLTgKICBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRm LTgtdW5peAoKTWFqb3IgbW9kZTogRWxpc3AKCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoKICBnbG9i YWwtZGlzcGxheS1maWxsLWNvbHVtbi1pbmRpY2F0b3ItbW9kZTogdAogIGRpc3BsYXktZmlsbC1j b2x1bW4taW5kaWNhdG9yLW1vZGU6IHQKICBnbG9iYWwtYXV0by1yZXZlcnQtbW9kZTogdAogIHJl Y2VudGYtbW9kZTogdAogIG1zYi1tb2RlOiB0CiAgc2hlbGwtZGlydHJhY2stbW9kZTogdAogIGds b2JhbC1obC1saW5lLW1vZGU6IHQKICBkZXNrdG9wLXNhdmUtbW9kZTogdAogIHRvb2x0aXAtbW9k ZTogdAogIGdsb2JhbC1lbGRvYy1tb2RlOiB0CiAgZWxkb2MtbW9kZTogdAogIHNob3ctcGFyZW4t bW9kZTogdAogIG1vdXNlLXdoZWVsLW1vZGU6IHQKICBtZW51LWJhci1tb2RlOiB0CiAgZmlsZS1u YW1lLXNoYWRvdy1tb2RlOiB0CiAgZ2xvYmFsLWZvbnQtbG9jay1tb2RlOiB0CiAgZm9udC1sb2Nr LW1vZGU6IHQKICBibGluay1jdXJzb3ItbW9kZTogdAogIGF1dG8tY29tcG9zaXRpb24tbW9kZTog dAogIGF1dG8tZW5jcnlwdGlvbi1tb2RlOiB0CiAgYXV0by1jb21wcmVzc2lvbi1tb2RlOiB0CiAg Y29sdW1uLW51bWJlci1tb2RlOiB0CiAgbGluZS1udW1iZXItbW9kZTogdAogIGF1dG8tZmlsbC1m dW5jdGlvbjogZG8tYXV0by1maWxsCiAgdHJhbnNpZW50LW1hcmstbW9kZTogdAoKTG9hZC1wYXRo IHNoYWRvd3M6Ci9TeXN0ZW0vVm9sdW1lcy9EYXRhL1N3aW5nL3dvcmsvcHJvamVjdC9scy1lbWFj cy9qYXZhc2NyaXB0IGhpZGVzIC9Vc2Vycy90YW56ZXIvLmVtYWNzLmxpYi9qYXZhc2NyaXB0Ci9V c2Vycy90YW56ZXIvLmVtYWNzLmxpYi9jdXN0b20gaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy0y OC4yLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC9jdXN0b20KL1N5c3RlbS9Wb2x1bWVzL0Rh dGEvU3dpbmcvd29yay9wcm9qZWN0L2xzLWVtYWNzL3BpY3R1cmUgaGlkZXMgL0FwcGxpY2F0aW9u cy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC90ZXh0bW9kZXMvcGljdHVy ZQoKRmVhdHVyZXM6CihzaGFkb3cgZW1hY3NidWcgbWVzc2FnZSBybWMgcHVueSBkaXJlZCBkaXJl ZC1sb2FkZGVmcyByZmM4MjIgbW1sCm1tbC1zZWMgZXBhIGVwZyByZmM2MDY4IGVwZy1jb25maWcg Z251cy11dGlsIHJtYWlsIHJtYWlsLWxvYWRkZWZzCm1tLWRlY29kZSBtbS1ib2RpZXMgbW0tZW5j b2RlIG1haWwtcGFyc2UgcmZjMjIzMSBtYWlsYWJicmV2IGdtbS11dGlscwptYWlsaGVhZGVyIHNl bmRtYWlsIHJmYzIwNDcgcmZjMjA0NSBpZXRmLWRydW1zIG1tLXV0aWwgbWFpbC1wcnN2cgptYWls LXV0aWxzIGNsLWV4dHJhIGhlbHAtbW9kZSBmbHlzcGVsbCBpc3BlbGwgaGVscC1hdC1wdCBlYXN5 LW1tb2RlCmRpc3BsYXktZmlsbC1jb2x1bW4taW5kaWNhdG9yIGF1dG9yZXZlcnQgZmlsZW5vdGlm eSByZWNlbnRmCnRyZWUtd2lkZ2V0IHdpZC1lZGl0IGphdmFzY3JpcHQtbW9kZSBqaW5qYS1tb2Rl IHNnbWwtbW9kZSBmYWNlbWVudSBkb20Kc3dpbmcta2FydGVpLXF1b3Qgc3dpbmcta2FydGVpLXBl cnNvbiBzd2luZy1rYXJ0ZWktZmlybWEKc3dpbmcta2FydGVpLWJpYiBzd2luZy1rYXJ0ZWktLXN1 bW1hcnkgc3dpbmcta2FydGVpLS1lbnRyeQpzd2luZy1jb21tYW5kIHdoaXRlc3BhY2UgbXNiIHB5 dGhvbiB0cmFtcC1zaCB0cmFtcCB0cmFtcC1sb2FkZGVmcwp0cmFtcHZlciB0cmFtcC1pbnRlZ3Jh dGlvbiBmaWxlcy14IHRyYW1wLWNvbXBhdCBwYXJzZS10aW1lIGlzbzg2MDEKdGltZS1kYXRlIGxz LWxpc3AgZm9ybWF0LXNwZWMgbHNlLXB5dGhvbiB0ZXgtbW9kZSBzaGVsbCBwY29tcGxldGUKY2Mt bW9kZSBjYy1mb250cyBjYy1ndWVzcyBjYy1tZW51cyBjYy1jbWRzIGNjLXN0eWxlcyBjYy1hbGln bgpjYy1lbmdpbmUgY2MtdmFycyBjYy1kZWZzIGRlcml2ZWQgbHNlLWNhbCBsc2UtdHB1LWVkaXQt dW5pdHMgaW1lbnUKbHNlLXdpbmRvdyBsc2UtdmNzIGxzZS1yYW5nZSBsc2UtbW9kZS1hbGlzdCBs c2UtbWVudSBsc2UtbWFyay1zdGFjawpsc2UtbGVhcm4ta2V5IGxzZS1sYW5ndWFnZSBsc2Uta2ls bCBsc2Uta2V5cyBsc2UtaW50ZXJhY3RpdmUgbHNlLWdpdApzZXJ2ZXIgaGwtbGluZSBkZXNrdG9w IGZyYW1lc2V0IGxzZS1zZXNzaW9uIGxzZS1mcmFtZQpsc2UtZmlsbC1pbi0tc2VhcmNoIGxzZS1m aWxsLWluLS1kZWxpbWl0ZXJzIGxzZS1maWxsLWluLW1hcmtzCmxzZS1maWxsLWluLWhpc3Rvcnkg bHNlLWhhc2ggbHNlLWZpbGwtaW4taW5mbyBsc2UtZmxhdC1maWxsLWluCmxzZS1maWxsLWluIGZm YXAgdGhpbmdhdHB0IHVybC1wYXJzZSBhdXRoLXNvdXJjZSBjbC1zZXEgZWllaW8KZWllaW8tY29y ZSBjbC1tYWNzIGVpZWlvLWxvYWRkZWZzIGNsLWxvYWRkZWZzIGNsLWxpYiBwYXNzd29yZC1jYWNo ZQpqc29uIHN1YnIteCBtYXAgc2VxIGJ5dGUtb3B0IGd2IGJ5dGVjb21wIGJ5dGUtY29tcGlsZSBj Y29udiB1cmwtdmFycwpsc2UtZmlsZSBsc2UtZmFjZSBsc2UtZWRpdGluZyBsc2UtZGVmaW5lIGxz ZS1kZWVwLWZpbGwtaW4KbHNlLWNvbXBsZXRpb24gbHNlLXRwdS1rZXlzIGNvbXBpbGUgdGV4dC1w cm9wZXJ0eS1zZWFyY2ggY29taW50CmFuc2ktY29sb3IgcmluZyBsc2UtY29tcGlsYXRpb24gbHNl LWluZGVudCBsc2UtY29tbWVudCBsc2UtY29tbWFuZApsc2UtYnl0ZS1jb21waWxlIGxzZS1idWZm ZXItbGlzdCBsc2UtYnVmZmVyIGxzZS10cHUgdGltZSBwaWN0dXJlCmxzZS1wb3MtcmluZyBsc2Ut bGlzdC11dGlsIGxzZS1iYXNpY3MgbHMtZW1hY3MgbHNlLW1hY29zeCBpc28tdHJhbnNsCnRvb2x0 aXAgZWxkb2MgcGFyZW4gZWxlY3RyaWMgdW5pcXVpZnkgZWRpZmYtaG9vayB2Yy1ob29rcwpsaXNw LWZsb2F0LXR5cGUgZWxpc3AtbW9kZSBtd2hlZWwgdGVybS9ucy13aW4gbnMtd2luIHVjcy1ub3Jt YWxpemUKbXVsZS11dGlsIHRlcm0vY29tbW9uLXdpbiB0b29sLWJhciBkbmQgZm9udHNldCBpbWFn ZSByZWdleHAtb3B0IGZyaW5nZQp0YWJ1bGF0ZWQtbGlzdCByZXBsYWNlIG5ld2NvbW1lbnQgdGV4 dC1tb2RlIGxpc3AtbW9kZSBwcm9nLW1vZGUKcmVnaXN0ZXIgcGFnZSB0YWItYmFyIG1lbnUtYmFy IHJmbi1lc2hhZG93IGlzZWFyY2ggZWFzeW1lbnUgdGltZXIKc2VsZWN0IHNjcm9sbC1iYXIgbW91 c2Ugaml0LWxvY2sgZm9udC1sb2NrIHN5bnRheCBmb250LWNvcmUKdGVybS90dHktY29sb3JzIGZy YW1lIG1pbmlidWZmZXIgY2wtZ2VuZXJpYyBjaGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcKbWlzYy1s YW5nIHZpZXRuYW1lc2UgdGliZXRhbiB0aGFpIHRhaS12aWV0IGxhbyBrb3JlYW4gamFwYW5lc2UK ZXVjanAtbXMgY3A1MTkzMiBoZWJyZXcgZ3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9w ZWFuIGV0aGlvcGljCmluZGlhbiBjeXJpbGxpYyBjaGluZXNlIGNvbXBvc2l0ZSBlbW9qaS16d2og Y2hhcnNjcmlwdCBjaGFycHJvcApjYXNlLXRhYmxlIGVwYS1ob29rIGprYS1jbXByLWhvb2sgaGVs cCBzaW1wbGUgYWJicmV2IG9iYXJyYXkKY2wtcHJlbG9hZGVkIG5hZHZpY2UgYnV0dG9uIGxvYWRk ZWZzIGZhY2VzIGN1cy1mYWNlIG1hY3JvZXhwIGZpbGVzCndpbmRvdyB0ZXh0LXByb3BlcnRpZXMg b3ZlcmxheSBzaGExIG1kNSBiYXNlNjQgZm9ybWF0IGVudiBjb2RlLXBhZ2VzCm11bGUgY3VzdG9t IHdpZGdldCBoYXNodGFibGUtcHJpbnQtcmVhZGFibGUgYmFja3F1b3RlIHRocmVhZHMga3F1ZXVl CmNvY29hIG5zIG11bHRpLXR0eSBtYWtlLW5ldHdvcmstcHJvY2VzcyBlbWFjcykKCk1lbW9yeSBp bmZvcm1hdGlvbjoKKChjb25zZXMgMTYgMTc1OTgyIDIyNzA1KQogKHN5bWJvbHMgNDggMTg0MDUg MTkpCiAoc3RyaW5ncyAzMiA1Nzg5NiAxMTI4KQogKHN0cmluZy1ieXRlcyAxIDE5MTE2NjMpCiAo dmVjdG9ycyAxNiAzMTk3NCkKICh2ZWN0b3Itc2xvdHMgOCA0MDUxODcgMTM0MDIpCiAoZmxvYXRz IDggMTEzIDEwNCkKIChpbnRlcnZhbHMgNTYgMjQzNSA2NykKIChidWZmZXJzIDk5MiAxNCkpCg== --===============7485473832765983890== Content-Type: text/x-lisp; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachement; filename=".emacs.desktop.works" OzsgLSotIG1vZGU6IGVtYWNzLWxpc3A7IGxleGljYWwtYmluZGluZzp0OyBjb2Rpbmc6IHV0Zi04 LWVtYWNzOyAtKi0KOzsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KOzsgRGVza3RvcCBGaWxlIGZvciBFbWFj cwo7OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo7OyBDcmVhdGVkIFNhdCBTZXAgIDkgMTc6MTI6MTAgMjAy Mwo7OyBEZXNrdG9wIGZpbGUgZm9ybWF0IHZlcnNpb24gMjA4Cjs7IEVtYWNzIHZlcnNpb24gMjgu MgoKOzsgR2xvYmFsIHNlY3Rpb246CihzZXRxIGRlc2t0b3Atc2F2ZWQtZnJhbWVzZXQgW2ZyYW1l c2V0IDEgKDI1ODUyIDM5MjU4IDYyMTQ4MCAwKSAoZGVza3RvcCAuICIyMDgiKSAidGFuemVyQENU cy1NQkEtTTEuYzEwYS5jbHVzdGVyIiBuaWwgbmlsICgoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRz aXplIC4gMCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSot Ki1tLTAtaXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1z Y3JvbGwtYmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2lu ZykgKG5vLXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMt dHJhbnNwYXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNj ZXB0LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0 bGUpIChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKHN0 aWNreSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFt ZXNldC0taWQgLiAiMjJGMi0wNTM5LUNGRDYtNjJCMSIpIChmcmFtZXNldC0tbWluaSB0KSAoaGVp Z2h0IC4gOTgpICh3aWR0aCAuIDgwKSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAobGVm dCAuIDApICh0b3AgLiAyNSkgKGljb24tbmFtZSkgKHZpc2liaWxpdHkgLiBpY29uKSAodG9vbC1i YXItcG9zaXRpb24gLiB0b3ApKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRoIC4gMTApICht aW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1pbi1oZWlnaHQt c2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0IC4gNTYpICht aW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4gMjgpIChtaW4t cGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUgLiAxNCkgKG1p bi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5MSkgKHBpeGVs LWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4gOTcpIChu b3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICIuZW1hY3Mi IChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMg bmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVk aWNhdGVkKSAocG9pbnQgLiAyMTczOSkgKHN0YXJ0IC4gMjE3MDIpKSkgKCgobWluaWJ1ZmZlciAu IHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFs LSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAo dmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChs aW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFy YW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1h cCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVz IC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxz Y3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2liaWxpdHkgLiBp Y29uKSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFtZXNldC0taWQgLiAiMjBBNC01QUI4LUNGMTMt ODQ5RCIpIChmcmFtZXNldC0tbWluaSB0KSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAo aWNvbi1uYW1lKSAodG9vbC1iYXItcG9zaXRpb24gLiB0b3ApIChoZWlnaHQgLiA5OCkgKHdpZHRo IC4gODApIChsZWZ0IC4gNjkyKSAodG9wIC4gMjUpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdp ZHRoIC4gMTApIChtaW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykg KG1pbi1oZWlnaHQtc2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVp Z2h0IC4gNTYpIChtaW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3Jl IC4gMjgpIChtaW4tcGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNh ZmUgLiAxNCkgKG1pbi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAu IDU5MSkgKHBpeGVsLWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVp Z2h0IC4gOTcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVm ZmVyICIuZW1hY3MiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5p bCkgKG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3Jv bGwgLiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiAyMjQ3MikgKHN0YXJ0IC4gMjI0MzcpKSkgKCgo bWluaWJ1ZmZlciAuIHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1u b3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9y ZGVyLXdpZHRoKSAodmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Ny b2xsLWJhcnMpIChsaW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVk KSAobnMtYXBwZWFyYW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5v LWZvY3VzLW9uLW1hcCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRv b2wtYmFyLWxpbmVzIC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQg LiAxNSkgKGZ1bGxzY3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZp c2liaWxpdHkgLiBpY29uKSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFtZXNldC0taWQgLiAiQjRG NC01MEM5LTBDNDgtMzkxNSIpIChmcmFtZXNldC0tbWluaSB0KSAobW9kZWxpbmUgLiB0KSAodW5z cGxpdHRhYmxlKSAoaWNvbi1uYW1lKSAodG9vbC1iYXItcG9zaXRpb24gLiB0b3ApIChoZWlnaHQg LiA0OCkgKHdpZHRoIC4gODApIChsZWZ0IC4gMCkgKHRvcCAuIDI1KSkgKChtaW4taGVpZ2h0IC4g NCkgKG1pbi13aWR0aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWln bm9yZSAuIDcpIChtaW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWlu LXBpeGVsLWhlaWdodCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVp Z2h0LWlnbm9yZSAuIDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVs LWhlaWdodC1zYWZlIC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4 ZWwtd2lkdGggLiA1OTEpIChwaXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAo dG90YWwtaGVpZ2h0IC4gNDcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4g MS4wKSAoYnVmZmVyICJscy1lbWFjczpscy1lbWFjcy5lbCIgKHNlbGVjdGVkKSAoaHNjcm9sbCAu IDApIChmcmluZ2VzIDggOCBuaWwgbmlsKSAobWFyZ2lucyBuaWwpIChzY3JvbGwtYmFycyBuaWwg MyB0IG5pbCAwIHQgbmlsKSAodnNjcm9sbCAuIDApIChkZWRpY2F0ZWQpIChwb2ludCAuIDcxODIp IChzdGFydCAuIDcxNTkpKSkgKCgobWluaWJ1ZmZlciAuIHQpIChmb250c2l6ZSAuIDApIChmb250 IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0wLWlzbzEwNjQ2 LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAodmVydGljYWwtc2Nyb2xsLWJhcnMgLiBy aWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChsaW5lLXNwYWNpbmcpIChuby1zcGVjaWFs LWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFyYW5jZSAuIHVuYm91bmQpIChucy10cmFu c3BhcmVudC10aXRsZWJhciAuIHVuYm91bmQpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAo bm8tYWNjZXB0LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAw KSAodGl0bGUpIChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVl bikgKHN0aWNreSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAodmlzaWJpbGl0eSAuIHQpIChm b250LXBhcmFtZXRlciAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0q LW0tMC1pc28xMDY0Ni0xIikgKHRhYi1iYXItbGluZXMgLiAwKSAoYWxwaGEtYmFja2dyb3VuZCkg KGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVzZXQtLWlkIC4gIjE5NDYtRjBDNy1ENTY1LTc1MjMi KSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24t bmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgw KSAobGVmdCAuIDEzMDkpICh0b3AgLiA3MjMpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRo IC4gMTApIChtaW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1p bi1oZWlnaHQtc2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0 IC4gNTYpIChtaW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4g MjgpIChtaW4tcGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUg LiAxNCkgKG1pbi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5 MSkgKHBpeGVsLWhlaWdodCAuIDY1OCkgKHRvdGFsLXdpZHRoIC4gODQpICh0b3RhbC1oZWlnaHQg LiA0NykgKG5vcm1hbC1oZWlnaHQgLiAxLjApIChub3JtYWwtd2lkdGggLiAxLjApIChidWZmZXIg ImxzLWVtYWNzOmxzLWVtYWNzLmVsIiAoc2VsZWN0ZWQpIChoc2Nyb2xsIC4gMCkgKGZyaW5nZXMg OCA4IG5pbCBuaWwpIChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAgdCBu aWwpICh2c2Nyb2xsIC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gNzE4MikgKHN0YXJ0IC4gNTk3 MykpIChwcmV2LWJ1ZmZlcnMgKCJscy1lbWFjczpsc2UtZmFjZS5lbCIgMTI0MDYgMTMwOTgpICgi bHNlLWZyYW1lLmVsIiAyOTE0MSAyOTE0MykpKSAoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRzaXpl IC4gMCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSotKi1t LTAtaXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1zY3Jv bGwtYmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2luZykg KG5vLXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMtdHJh bnNwYXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNjZXB0 LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0bGUp IChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKHN0aWNr eSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAodmlzaWJpbGl0eSAuIHQpIChmb250LXBhcmFt ZXRlciAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0qLW0tMC1pc28x MDY0Ni0xIikgKHRhYi1iYXItbGluZXMgLiAwKSAoYWxwaGEtYmFja2dyb3VuZCkgKGxhc3QtZm9j dXMtdXBkYXRlKSAoZnJhbWVzZXQtLWlkIC4gIjQ5MzctN0I2MC03M0Y5LTk0NUYiKSAoZnJhbWVz ZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24tbmFtZSkgKHRv b2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gOTgpICh3aWR0aCAuIDgwKSAobGVmdCAu IDE5MDUpICh0b3AgLiAyNSkpICgobWluLWhlaWdodCAuIDQpIChtaW4td2lkdGggLiAxMCkgKG1p bi1oZWlnaHQtaWdub3JlIC4gMikgKG1pbi13aWR0aC1pZ25vcmUgLiA3KSAobWluLWhlaWdodC1z YWZlIC4gMSkgKG1pbi13aWR0aC1zYWZlIC4gMikgKG1pbi1waXhlbC1oZWlnaHQgLiA1NikgKG1p bi1waXhlbC13aWR0aCAuIDcwKSAobWluLXBpeGVsLWhlaWdodC1pZ25vcmUgLiAyOCkgKG1pbi1w aXhlbC13aWR0aC1pZ25vcmUgLiA0OSkgKG1pbi1waXhlbC1oZWlnaHQtc2FmZSAuIDE0KSAobWlu LXBpeGVsLXdpZHRoLXNhZmUgLiAxNCkpIGxlYWYgKHBpeGVsLXdpZHRoIC4gNTkxKSAocGl4ZWwt aGVpZ2h0IC4gMTM1OCkgKHRvdGFsLXdpZHRoIC4gODQpICh0b3RhbC1oZWlnaHQgLiA5NykgKG5v cm1hbC1oZWlnaHQgLiAxLjApIChub3JtYWwtd2lkdGggLiAxLjApIChidWZmZXIgImxzZS1mcmFt ZS5lbCIgKHNlbGVjdGVkKSAoaHNjcm9sbCAuIDApIChmcmluZ2VzIDggOCBuaWwgbmlsKSAobWFy Z2lucyBuaWwpIChzY3JvbGwtYmFycyBuaWwgMyB0IG5pbCAwIHQgbmlsKSAodnNjcm9sbCAuIDAp IChkZWRpY2F0ZWQpIChwb2ludCAuIDY2OTgpIChzdGFydCAuIDY2ODgpKSAocHJldi1idWZmZXJz ICgiKnNjcmF0Y2gqIiAxIDEpKSkgKCgobWluaWJ1ZmZlciAuIHQpIChmb250c2l6ZSAuIDApIChm b250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0wLWlzbzEw NjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAodmVydGljYWwtc2Nyb2xsLWJhcnMg LiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChsaW5lLXNwYWNpbmcpIChuby1zcGVj aWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFyYW5jZSkgKG5zLXRyYW5zcGFyZW50 LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1hcCkgKG5vLWFjY2VwdC1mb2N1cykg KG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVzIC4gMCkgKHRpdGxlKSAoaWNvbi10 eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxzY3JlZW4pIChzdGlja3kpIChiYWNr Z3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2liaWxpdHkgLiB0KSAoZm9udC1wYXJhbWV0ZXIgLiAi LSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSotKi1tLTAtaXNvMTA2NDYtMSIp ICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhhLWJhY2tncm91bmQpIChsYXN0LWZvY3VzLXVwZGF0 ZSAuIHQpIChmcmFtZXNldC0taWQgLiAiMEYwRC1CMEJELTQ2RjAtQ0QwOCIpIChmcmFtZXNldC0t bWluaSB0KSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAoaWNvbi1uYW1lKSAodG9vbC1i YXItcG9zaXRpb24gLiB0b3ApIChoZWlnaHQgLiA0OCkgKHdpZHRoIC4gODApIChsZWZ0IC4gMzk3 KSAodG9wIC4gNTgpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRoIC4gMTApIChtaW4taGVp Z2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1pbi1oZWlnaHQtc2FmZSAu IDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0IC4gNTYpIChtaW4tcGl4 ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4gMjgpIChtaW4tcGl4ZWwt d2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUgLiAxNCkgKG1pbi1waXhl bC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5MSkgKHBpeGVsLWhlaWdo dCAuIDY1OCkgKHRvdGFsLXdpZHRoIC4gODQpICh0b3RhbC1oZWlnaHQgLiA0NykgKG5vcm1hbC1o ZWlnaHQgLiAxLjApIChub3JtYWwtd2lkdGggLiAxLjApIChidWZmZXIgIi5lbWFjcyIgKHNlbGVj dGVkIC4gdCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMgbmls KSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVkaWNh dGVkKSAocG9pbnQgLiAyMTczOSkgKHN0YXJ0IC4gMjE0MjgpKSAocHJldi1idWZmZXJzICgibHNl LWZyYW1lLmVsIiAzNDY0MSAzNjAyNSkpKSAoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRzaXplIC4g MCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSotKi1tLTAt aXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1zY3JvbGwt YmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2luZykgKG5v LXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMtdHJhbnNw YXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNjZXB0LWZv Y3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0bGUpIChp Y29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKGJhY2tncm91 bmQtbW9kZSAuIGxpZ2h0KSAoZW52aXJvbm1lbnQpIChyb290LXAgLiB0KSAodGl0bGUtcHJlZml4 LXN1ZmZpeCAuICItUm9vdCIpICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhhLWJhY2tncm91bmQp IChmb250LXBhcmFtZXRlciAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSot Ki0qLW0tMC1pc28xMDY0Ni0xIikgKHN0aWNreSkgKGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVz ZXQtLWlkIC4gIjU2QUItMDFDQi0xRTkxLTU1OTgiKSAoZnJhbWVzZXQtLW1pbmkgdCAuIHQpICht b2RlbGluZSAuIHQpICh1bnNwbGl0dGFibGUpIChpY29uLW5hbWUpICh2aXNpYmlsaXR5IC4gaWNv bikgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgwKSAo bGVmdCAuIDk5NCkgKHRvcCAuIDYwKSkgKChtaW4taGVpZ2h0IC4gNCkgKG1pbi13aWR0aCAuIDEw KSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWlnbm9yZSAuIDcpIChtaW4taGVp Z2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWluLXBpeGVsLWhlaWdodCAuIDU2 KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVpZ2h0LWlnbm9yZSAuIDI4KSAo bWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVsLWhlaWdodC1zYWZlIC4gMTQp IChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4ZWwtd2lkdGggLiA1OTEpIChw aXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4gNDcp IChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICJsc2Ut ZnJhbWUuZWwiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkg KG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwg LiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiAxMTIyNikgKHN0YXJ0IC4gMTEyMjIpKSAocHJldi1i dWZmZXJzICgiKnNjcmF0Y2gqIiAxIDEpKSkpXSkKCjs7IEJ1ZmZlciBzZWN0aW9uIC0tIGJ1ZmZl cnMgbGlzdGVkIGluIHNhbWUgb3JkZXIgYXMgaW4gYnVmZmVyIGxpc3Q6CihkZXNrdG9wLWNyZWF0 ZS1idWZmZXIgMjA4CiAgIi9TeXN0ZW0vVm9sdW1lcy9EYXRhL1N3aW5nL3ByaXZhdGUvdGFuemVy L0RvdGZpbGVzLy5lbWFjcyIKICAiLmVtYWNzIgogICdlbWFjcy1saXNwLW1vZGUKICAnKGVsZG9j LW1vZGUgYXV0by1maWxsLW1vZGUgZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUpCiAgMjE3MzkKICAn KDIyMTI2IG5pbCkKICBuaWwKICBuaWwKICAnKChidWZmZXItZGlzcGxheS10aW1lIDI1ODUyIDM5 MjU3IDY5MTIzMiAwKSAoYnVmZmVyLWZpbGUtY29kaW5nLXN5c3RlbSAuIHV0Zi04LXVuaXgpKQog ICcoKG1hcmstcmluZyAoMjIyMTIgMjIyMTIgMjA5NDkgMjExOTkgMjEzNjUgMjI0MzYgMjE3Mzkp KSkpCgooZGVza3RvcC1jcmVhdGUtYnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMvRGF0YS9T d2luZy93b3JrL3Byb2plY3QvbHMtZW1hY3MvbHMtZW1hY3MuZWwiCiAgImxzLWVtYWNzOmxzLWVt YWNzLmVsIgogICdlbWFjcy1saXNwLW1vZGUKICAnKGVsZG9jLW1vZGUgYXV0by1maWxsLW1vZGUg Z2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUpCiAgNzE4MgogICcobmlsIG5pbCkKICBuaWwKICBuaWwK ICAnKChidWZmZXItZGlzcGxheS10aW1lIDI1ODUyIDM5MjQ2IDU0NTE1NiAwKSAoYnVmZmVyLWZp bGUtY29kaW5nLXN5c3RlbSAuIHV0Zi04LXVuaXgpKQogICcoKG1hcmstcmluZyBuaWwpKSkKCihk ZXNrdG9wLWNyZWF0ZS1idWZmZXIgMjA4CiAgIi9TeXN0ZW0vVm9sdW1lcy9EYXRhL1N3aW5nL3dv cmsvcHJvamVjdC9scy1lbWFjcy9sc2UtZnJhbWUuZWwiCiAgImxzZS1mcmFtZS5lbCIKICAnZW1h Y3MtbGlzcC1tb2RlCiAgJyhlbGRvYy1tb2RlIGF1dG8tZmlsbC1tb2RlIGdsb2JhbC1hdXRvLXJl dmVydC1tb2RlKQogIDY2OTgKICAnKG5pbCBuaWwpCiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRp c3BsYXktdGltZSAyNTg1MiAzOTI0NiA0NTQ0NjMgMCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0 ZW0gLiB1dGYtOC11bml4KSkKICAnKChtYXJrLXJpbmcgbmlsKSkpCgooZGVza3RvcC1jcmVhdGUt YnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMvRGF0YS9Td2luZy93b3JrL3Byb2plY3QvbHMt ZW1hY3MvbHNlLWZhY2UuZWwiCiAgImxzLWVtYWNzOmxzZS1mYWNlLmVsIgogICdlbWFjcy1saXNw LW1vZGUKICAnKGVsZG9jLW1vZGUgYXV0by1maWxsLW1vZGUgZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1v ZGUpCiAgMTMwOTgKICAnKG5pbCBuaWwpCiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRpc3BsYXkt dGltZSAyNTg1MiAzOTI0NSA4NDMzNTUgMCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0ZW0gLiB1 dGYtOC11bml4KSkKICAnKChtYXJrLXJpbmcgbmlsKSkpCgo= --===============7485473832765983890== Content-Type: text/x-lisp; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachement; filename=".emacs.desktop.crashes" OzsgLSotIG1vZGU6IGVtYWNzLWxpc3A7IGxleGljYWwtYmluZGluZzp0OyBjb2Rpbmc6IHV0Zi04 LWVtYWNzOyAtKi0KOzsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KOzsgRGVza3RvcCBGaWxlIGZvciBFbWFj cwo7OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo7OyBDcmVhdGVkIFNhdCBTZXAgIDkgMTY6MzI6MzEgMjAy Mwo7OyBEZXNrdG9wIGZpbGUgZm9ybWF0IHZlcnNpb24gMjA4Cjs7IEVtYWNzIHZlcnNpb24gMjgu MgoKOzsgR2xvYmFsIHNlY3Rpb246CihzZXRxIGRlc2t0b3Atc2F2ZWQtZnJhbWVzZXQgW2ZyYW1l c2V0IDEgKDI1ODUyIDM2ODc5IDk2NzI3MyAwKSAoZGVza3RvcCAuICIyMDgiKSAidGFuemVyQENU cy1NQkEtTTEuYzEwYS5jbHVzdGVyIiBuaWwgbmlsICgoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRz aXplIC4gMCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSot Ki1tLTAtaXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1z Y3JvbGwtYmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2lu ZykgKG5vLXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMt dHJhbnNwYXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNj ZXB0LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0 bGUpIChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKHN0 aWNreSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFt ZXNldC0taWQgLiAiNTg5Ny04REY1LTY0QTgtQURENCIpIChmcmFtZXNldC0tbWluaSB0KSAoaGVp Z2h0IC4gOTgpICh3aWR0aCAuIDgwKSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAobGVm dCAuIDApICh0b3AgLiAyNSkgKGljb24tbmFtZSkgKHZpc2liaWxpdHkgLiBpY29uKSAodG9vbC1i YXItcG9zaXRpb24gLiB0b3ApKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRoIC4gMTApICht aW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1pbi1oZWlnaHQt c2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0IC4gNTYpICht aW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4gMjgpIChtaW4t cGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUgLiAxNCkgKG1p bi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5MSkgKHBpeGVs LWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4gOTcpIChu b3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICIuZW1hY3Mi IChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMg bmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVk aWNhdGVkKSAocG9pbnQgLiAyMDYxNCkgKHN0YXJ0IC4gMjA1NzcpKSkgKCgobWluaWJ1ZmZlciAu IHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFs LSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAo dmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChs aW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFy YW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1h cCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVz IC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxz Y3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKGxhc3QtZm9jdXMtdXBk YXRlKSAoZnJhbWVzZXQtLWlkIC4gIjQxMjYtNjA5RC1DNzk5LUUyREEiKSAoZnJhbWVzZXQtLW1p bmkgdCkgKGhlaWdodCAuIDMwKSAod2lkdGggLiA4MCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0 YWJsZSkgKGxlZnQgLiAwKSAodG9wIC4gMjUpIChpY29uLW5hbWUpICh2aXNpYmlsaXR5IC4gaWNv bikgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSkgKChtaW4taGVpZ2h0IC4gNCkgKG1pbi13aWR0 aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWlnbm9yZSAuIDcpICht aW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWluLXBpeGVsLWhlaWdo dCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVpZ2h0LWlnbm9yZSAu IDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVsLWhlaWdodC1zYWZl IC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4ZWwtd2lkdGggLiA1 OTEpIChwaXhlbC1oZWlnaHQgLiA0MDYpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0 IC4gMjkpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVy ICJsc2UtZnJhbWUuZWwiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmls IG5pbCkgKG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZz Y3JvbGwgLiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiA2Njk4KSAoc3RhcnQgLiA2Njg4KSkpICgo KG1pbmlidWZmZXIgLiB0KSAoZm9udHNpemUgLiAwKSAoZm9udCAuICItKi1NZW5sby1ub3JtYWwt bm9ybWFsLW5vcm1hbC0qLTEyLSotKi0qLW0tMC1pc28xMDY0Ni0xIikgKGNoaWxkLWZyYW1lLWJv cmRlci13aWR0aCkgKHZlcnRpY2FsLXNjcm9sbC1iYXJzIC4gcmlnaHQpIChob3Jpem9udGFsLXNj cm9sbC1iYXJzKSAobGluZS1zcGFjaW5nKSAobm8tc3BlY2lhbC1nbHlwaHMpICh1bmRlY29yYXRl ZCkgKG5zLWFwcGVhcmFuY2UpIChucy10cmFuc3BhcmVudC10aXRsZWJhcikgKHotZ3JvdXApIChu by1mb2N1cy1vbi1tYXApIChuby1hY2NlcHQtZm9jdXMpIChtZW51LWJhci1saW5lcyAuIDEpICh0 b29sLWJhci1saW5lcyAuIDApICh0aXRsZSkgKGljb24tdHlwZSkgKHNjcm9sbC1iYXItaGVpZ2h0 IC4gMTUpIChmdWxsc2NyZWVuKSAoc3RpY2t5KSAoYmFja2dyb3VuZC1tb2RlIC4gbGlnaHQpICh2 aXNpYmlsaXR5IC4gaWNvbikgKGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVzZXQtLWlkIC4gIjIw QTQtNUFCOC1DRjEzLTg0OUQiKSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVu c3BsaXR0YWJsZSkgKGljb24tbmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0 IC4gOTgpICh3aWR0aCAuIDgwKSAobGVmdCAuIDY5MikgKHRvcCAuIDI1KSkgKChtaW4taGVpZ2h0 IC4gNCkgKG1pbi13aWR0aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRo LWlnbm9yZSAuIDcpIChtaW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAo bWluLXBpeGVsLWhlaWdodCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwt aGVpZ2h0LWlnbm9yZSAuIDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBp eGVsLWhlaWdodC1zYWZlIC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAo cGl4ZWwtd2lkdGggLiA1OTEpIChwaXhlbC1oZWlnaHQgLiAxMzU4KSAodG90YWwtd2lkdGggLiA4 NCkgKHRvdGFsLWhlaWdodCAuIDk3KSAobm9ybWFsLWhlaWdodCAuIDEuMCkgKG5vcm1hbC13aWR0 aCAuIDEuMCkgKGJ1ZmZlciAiLmVtYWNzIiAoc2VsZWN0ZWQpIChoc2Nyb2xsIC4gMCkgKGZyaW5n ZXMgOCA4IG5pbCBuaWwpIChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAg dCBuaWwpICh2c2Nyb2xsIC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gMjI0NzIpIChzdGFydCAu IDIyNDM3KSkpICgoKG1pbmlidWZmZXIgLiB0KSAoZm9udHNpemUgLiAwKSAoZm9udCAuICItKi1N ZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0qLW0tMC1pc28xMDY0Ni0xIikgKGNo aWxkLWZyYW1lLWJvcmRlci13aWR0aCkgKHZlcnRpY2FsLXNjcm9sbC1iYXJzIC4gcmlnaHQpICho b3Jpem9udGFsLXNjcm9sbC1iYXJzKSAobGluZS1zcGFjaW5nKSAobm8tc3BlY2lhbC1nbHlwaHMp ICh1bmRlY29yYXRlZCkgKG5zLWFwcGVhcmFuY2UpIChucy10cmFuc3BhcmVudC10aXRsZWJhcikg KHotZ3JvdXApIChuby1mb2N1cy1vbi1tYXApIChuby1hY2NlcHQtZm9jdXMpIChtZW51LWJhci1s aW5lcyAuIDEpICh0b29sLWJhci1saW5lcyAuIDApICh0aXRsZSkgKGljb24tdHlwZSkgKHNjcm9s bC1iYXItaGVpZ2h0IC4gMTUpIChmdWxsc2NyZWVuKSAoc3RpY2t5KSAoYmFja2dyb3VuZC1tb2Rl IC4gbGlnaHQpICh2aXNpYmlsaXR5IC4gaWNvbikgKGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVz ZXQtLWlkIC4gIkI0RjQtNTBDOS0wQzQ4LTM5MTUiKSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVs aW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24tbmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4g dG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgwKSAobGVmdCAuIDApICh0b3AgLiAyNSkpICgo bWluLWhlaWdodCAuIDQpIChtaW4td2lkdGggLiAxMCkgKG1pbi1oZWlnaHQtaWdub3JlIC4gMikg KG1pbi13aWR0aC1pZ25vcmUgLiA3KSAobWluLWhlaWdodC1zYWZlIC4gMSkgKG1pbi13aWR0aC1z YWZlIC4gMikgKG1pbi1waXhlbC1oZWlnaHQgLiA1NikgKG1pbi1waXhlbC13aWR0aCAuIDcwKSAo bWluLXBpeGVsLWhlaWdodC1pZ25vcmUgLiAyOCkgKG1pbi1waXhlbC13aWR0aC1pZ25vcmUgLiA0 OSkgKG1pbi1waXhlbC1oZWlnaHQtc2FmZSAuIDE0KSAobWluLXBpeGVsLXdpZHRoLXNhZmUgLiAx NCkpIGxlYWYgKHBpeGVsLXdpZHRoIC4gNTkxKSAocGl4ZWwtaGVpZ2h0IC4gNjU4KSAodG90YWwt d2lkdGggLiA4NCkgKHRvdGFsLWhlaWdodCAuIDQ3KSAobm9ybWFsLWhlaWdodCAuIDEuMCkgKG5v cm1hbC13aWR0aCAuIDEuMCkgKGJ1ZmZlciAibHMtZW1hY3M6bHMtZW1hY3MuZWwiIChzZWxlY3Rl ZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMgbmlsKSAoc2Ny b2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVkaWNhdGVkKSAo cG9pbnQgLiA3MTgyKSAoc3RhcnQgLiA3MTU5KSkpICgoKG1pbmlidWZmZXIgLiB0KSAoZm9udHNp emUgLiAwKSAoZm9udCAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0q LW0tMC1pc28xMDY0Ni0xIikgKGNoaWxkLWZyYW1lLWJvcmRlci13aWR0aCkgKHZlcnRpY2FsLXNj cm9sbC1iYXJzIC4gcmlnaHQpIChob3Jpem9udGFsLXNjcm9sbC1iYXJzKSAobGluZS1zcGFjaW5n KSAobm8tc3BlY2lhbC1nbHlwaHMpICh1bmRlY29yYXRlZCkgKG5zLWFwcGVhcmFuY2UgLiB1bmJv dW5kKSAobnMtdHJhbnNwYXJlbnQtdGl0bGViYXIgLiB1bmJvdW5kKSAoei1ncm91cCkgKG5vLWZv Y3VzLW9uLW1hcCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wt YmFyLWxpbmVzIC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAx NSkgKGZ1bGxzY3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2li aWxpdHkgLiB0KSAoZm9udC1wYXJhbWV0ZXIgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3Jt YWwtKi0xMi0qLSotKi1tLTAtaXNvMTA2NDYtMSIpICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhh LWJhY2tncm91bmQpIChsYXN0LWZvY3VzLXVwZGF0ZSkgKGZyYW1lc2V0LS1pZCAuICIxOTQ2LUYw QzctRDU2NS03NTIzIikgKGZyYW1lc2V0LS1taW5pIHQpIChtb2RlbGluZSAuIHQpICh1bnNwbGl0 dGFibGUpIChpY29uLW5hbWUpICh0b29sLWJhci1wb3NpdGlvbiAuIHRvcCkgKGhlaWdodCAuIDQ4 KSAod2lkdGggLiA4MCkgKGxlZnQgLiAxMzA5KSAodG9wIC4gNzIyKSkgKChtaW4taGVpZ2h0IC4g NCkgKG1pbi13aWR0aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWln bm9yZSAuIDcpIChtaW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWlu LXBpeGVsLWhlaWdodCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVp Z2h0LWlnbm9yZSAuIDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVs LWhlaWdodC1zYWZlIC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4 ZWwtd2lkdGggLiA1OTEpIChwaXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAo dG90YWwtaGVpZ2h0IC4gNDcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4g MS4wKSAoYnVmZmVyICJscy1lbWFjczpscy1lbWFjcy5lbCIgKHNlbGVjdGVkKSAoaHNjcm9sbCAu IDApIChmcmluZ2VzIDggOCBuaWwgbmlsKSAobWFyZ2lucyBuaWwpIChzY3JvbGwtYmFycyBuaWwg MyB0IG5pbCAwIHQgbmlsKSAodnNjcm9sbCAuIDApIChkZWRpY2F0ZWQpIChwb2ludCAuIDcxODIp IChzdGFydCAuIDU5NzMpKSAocHJldi1idWZmZXJzICgibHMtZW1hY3M6bHNlLWZhY2UuZWwiIDEy NDA2IDEzMDk4KSAoImxzZS1mcmFtZS5lbCIgMjkxNDEgMjkxNDMpKSkgKCgobWluaWJ1ZmZlciAu IHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFs LSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAo dmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChs aW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFy YW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1h cCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVz IC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxz Y3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2liaWxpdHkgLiB0 KSAoZm9udC1wYXJhbWV0ZXIgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0q LSotKi1tLTAtaXNvMTA2NDYtMSIpICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhhLWJhY2tncm91 bmQpIChsYXN0LWZvY3VzLXVwZGF0ZSkgKGZyYW1lc2V0LS1pZCAuICI0OTM3LTdCNjAtNzNGOS05 NDVGIikgKGZyYW1lc2V0LS1taW5pIHQpIChtb2RlbGluZSAuIHQpICh1bnNwbGl0dGFibGUpIChp Y29uLW5hbWUpICh0b29sLWJhci1wb3NpdGlvbiAuIHRvcCkgKGhlaWdodCAuIDk4KSAod2lkdGgg LiA4MCkgKGxlZnQgLiAxOTA1KSAodG9wIC4gMjUpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdp ZHRoIC4gMTApIChtaW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykg KG1pbi1oZWlnaHQtc2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVp Z2h0IC4gNTYpIChtaW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3Jl IC4gMjgpIChtaW4tcGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNh ZmUgLiAxNCkgKG1pbi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAu IDU5MSkgKHBpeGVsLWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVp Z2h0IC4gOTcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVm ZmVyICJsc2UtZnJhbWUuZWwiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDgg bmlsIG5pbCkgKG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkg KHZzY3JvbGwgLiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiA2Njk4KSAoc3RhcnQgLiA2Njg4KSkg KHByZXYtYnVmZmVycyAoIipzY3JhdGNoKiIgMSAxKSkpICgoKG1pbmlidWZmZXIgLiB0KSAoZm9u dHNpemUgLiAwKSAoZm9udCAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSot Ki0qLW0tMC1pc28xMDY0Ni0xIikgKGNoaWxkLWZyYW1lLWJvcmRlci13aWR0aCkgKHZlcnRpY2Fs LXNjcm9sbC1iYXJzIC4gcmlnaHQpIChob3Jpem9udGFsLXNjcm9sbC1iYXJzKSAobGluZS1zcGFj aW5nKSAobm8tc3BlY2lhbC1nbHlwaHMpICh1bmRlY29yYXRlZCkgKG5zLWFwcGVhcmFuY2UpIChu cy10cmFuc3BhcmVudC10aXRsZWJhcikgKHotZ3JvdXApIChuby1mb2N1cy1vbi1tYXApIChuby1h Y2NlcHQtZm9jdXMpIChtZW51LWJhci1saW5lcyAuIDEpICh0b29sLWJhci1saW5lcyAuIDApICh0 aXRsZSkgKGljb24tdHlwZSkgKHNjcm9sbC1iYXItaGVpZ2h0IC4gMTUpIChmdWxsc2NyZWVuKSAo c3RpY2t5KSAoYmFja2dyb3VuZC1tb2RlIC4gbGlnaHQpICh2aXNpYmlsaXR5IC4gdCkgKGZvbnQt cGFyYW1ldGVyIC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0w LWlzbzEwNjQ2LTEiKSAodGFiLWJhci1saW5lcyAuIDApIChhbHBoYS1iYWNrZ3JvdW5kKSAobGFz dC1mb2N1cy11cGRhdGUgLiB0KSAoZnJhbWVzZXQtLWlkIC4gIjBGMEQtQjBCRC00NkYwLUNEMDgi KSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24t bmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgw KSAobGVmdCAuIDM5NykgKHRvcCAuIDU4KSkgKChtaW4taGVpZ2h0IC4gNCkgKG1pbi13aWR0aCAu IDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWlnbm9yZSAuIDcpIChtaW4t aGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWluLXBpeGVsLWhlaWdodCAu IDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVpZ2h0LWlnbm9yZSAuIDI4 KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVsLWhlaWdodC1zYWZlIC4g MTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4ZWwtd2lkdGggLiA1OTEp IChwaXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4g NDcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICIu ZW1hY3MiIChzZWxlY3RlZCAuIHQpIChoc2Nyb2xsIC4gMCkgKGZyaW5nZXMgOCA4IG5pbCBuaWwp IChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAgdCBuaWwpICh2c2Nyb2xs IC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gMjA2MTQpIChzdGFydCAuIDIwMzg5KSkgKHByZXYt YnVmZmVycyAoImxzZS1mcmFtZS5lbCIgMzQ2NDEgMzYwMjUpKSkgKCgobWluaWJ1ZmZlciAuIHQp IChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSot MTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAodmVy dGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChsaW5l LXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFyYW5j ZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1hcCkg KG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVzIC4g MCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxzY3Jl ZW4pIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKGVudmlyb25tZW50KSAocm9vdC1wIC4gdCkg KHRpdGxlLXByZWZpeC1zdWZmaXggLiAiLVJvb3QiKSAodGFiLWJhci1saW5lcyAuIDApIChhbHBo YS1iYWNrZ3JvdW5kKSAoZm9udC1wYXJhbWV0ZXIgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1u b3JtYWwtKi0xMi0qLSotKi1tLTAtaXNvMTA2NDYtMSIpIChzdGlja3kpIChsYXN0LWZvY3VzLXVw ZGF0ZSkgKGZyYW1lc2V0LS1pZCAuICI1NkFCLTAxQ0ItMUU5MS01NTk4IikgKGZyYW1lc2V0LS1t aW5pIHQgLiB0KSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAoaWNvbi1uYW1lKSAodmlz aWJpbGl0eSAuIGljb24pICh0b29sLWJhci1wb3NpdGlvbiAuIHRvcCkgKGhlaWdodCAuIDQ4KSAo d2lkdGggLiA4MCkgKGxlZnQgLiA5OTQpICh0b3AgLiA2MCkpICgobWluLWhlaWdodCAuIDQpICht aW4td2lkdGggLiAxMCkgKG1pbi1oZWlnaHQtaWdub3JlIC4gMikgKG1pbi13aWR0aC1pZ25vcmUg LiA3KSAobWluLWhlaWdodC1zYWZlIC4gMSkgKG1pbi13aWR0aC1zYWZlIC4gMikgKG1pbi1waXhl bC1oZWlnaHQgLiA1NikgKG1pbi1waXhlbC13aWR0aCAuIDcwKSAobWluLXBpeGVsLWhlaWdodC1p Z25vcmUgLiAyOCkgKG1pbi1waXhlbC13aWR0aC1pZ25vcmUgLiA0OSkgKG1pbi1waXhlbC1oZWln aHQtc2FmZSAuIDE0KSAobWluLXBpeGVsLXdpZHRoLXNhZmUgLiAxNCkpIGxlYWYgKHBpeGVsLXdp ZHRoIC4gNTkxKSAocGl4ZWwtaGVpZ2h0IC4gNjU4KSAodG90YWwtd2lkdGggLiA4NCkgKHRvdGFs LWhlaWdodCAuIDQ3KSAobm9ybWFsLWhlaWdodCAuIDEuMCkgKG5vcm1hbC13aWR0aCAuIDEuMCkg KGJ1ZmZlciAibHNlLWZyYW1lLmVsIiAoc2VsZWN0ZWQpIChoc2Nyb2xsIC4gMCkgKGZyaW5nZXMg OCA4IG5pbCBuaWwpIChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAgdCBu aWwpICh2c2Nyb2xsIC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gMTEyMjYpIChzdGFydCAuIDEx MjIyKSkgKHByZXYtYnVmZmVycyAoIipzY3JhdGNoKiIgMSAxKSkpKV0pCgo7OyBCdWZmZXIgc2Vj dGlvbiAtLSBidWZmZXJzIGxpc3RlZCBpbiBzYW1lIG9yZGVyIGFzIGluIGJ1ZmZlciBsaXN0Ogoo ZGVza3RvcC1jcmVhdGUtYnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMvRGF0YS9Td2luZy9w cml2YXRlL3Rhbnplci9Eb3RmaWxlcy8uZW1hY3MiCiAgIi5lbWFjcyIKICAnZW1hY3MtbGlzcC1t b2RlCiAgJyhlbGRvYy1tb2RlIGF1dG8tZmlsbC1tb2RlIGdsb2JhbC1hdXRvLXJldmVydC1tb2Rl KQogIDIwNjE0CiAgJygyMjEyNiBuaWwpCiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRpc3BsYXkt dGltZSAyNTg1MiAzNjg3OCA1NjUyMDIgMCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0ZW0gLiB1 dGYtOC11bml4KSkKICAnKChtYXJrLXJpbmcgKDIyMjEyIDIyMjEyIDIwOTQ5IDIxMTk5IDIxMzY1 IDIyNDM2IDIxNzM5KSkpKQoKKGRlc2t0b3AtY3JlYXRlLWJ1ZmZlciAyMDgKICAiL1N5c3RlbS9W b2x1bWVzL0RhdGEvU3dpbmcvd29yay9wcm9qZWN0L2xzLWVtYWNzL2xzLWVtYWNzLmVsIgogICJs cy1lbWFjczpscy1lbWFjcy5lbCIKICAnZW1hY3MtbGlzcC1tb2RlCiAgJyhlbGRvYy1tb2RlIGF1 dG8tZmlsbC1tb2RlIGdsb2JhbC1hdXRvLXJldmVydC1tb2RlKQogIDcxODIKICAnKG5pbCBuaWwp CiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRpc3BsYXktdGltZSAyNTg1MiAzNjgwOCA2MjUxNjcg MCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0ZW0gLiB1dGYtOC11bml4KSkKICAnKChtYXJrLXJp bmcgbmlsKSkpCgooZGVza3RvcC1jcmVhdGUtYnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMv RGF0YS9Td2luZy93b3JrL3Byb2plY3QvbHMtZW1hY3MvbHNlLWZyYW1lLmVsIgogICJsc2UtZnJh bWUuZWwiCiAgJ2VtYWNzLWxpc3AtbW9kZQogICcoZWxkb2MtbW9kZSBhdXRvLWZpbGwtbW9kZSBn bG9iYWwtYXV0by1yZXZlcnQtbW9kZSkKICA2Njk4CiAgJyhuaWwgbmlsKQogIG5pbAogIG5pbAog ICcoKGJ1ZmZlci1kaXNwbGF5LXRpbWUgMjU4NTIgMzY4MzYgMzI4MDIxIDApIChidWZmZXItZmls ZS1jb2Rpbmctc3lzdGVtIC4gdXRmLTgtdW5peCkpCiAgJygobWFyay1yaW5nIG5pbCkpKQoKKGRl c2t0b3AtY3JlYXRlLWJ1ZmZlciAyMDgKICAiL1N5c3RlbS9Wb2x1bWVzL0RhdGEvU3dpbmcvd29y ay9wcm9qZWN0L2xzLWVtYWNzL2xzZS1mYWNlLmVsIgogICJscy1lbWFjczpsc2UtZmFjZS5lbCIK ICAnZW1hY3MtbGlzcC1tb2RlCiAgJyhlbGRvYy1tb2RlIGF1dG8tZmlsbC1tb2RlIGdsb2JhbC1h dXRvLXJldmVydC1tb2RlKQogIDEzMDk4CiAgJyhuaWwgbmlsKQogIG5pbAogIG5pbAogICcoKGJ1 ZmZlci1kaXNwbGF5LXRpbWUgMjU4NTIgMzY4MDcgOTI2NDE3IDApIChidWZmZXItZmlsZS1jb2Rp bmctc3lzdGVtIC4gdXRmLTgtdW5peCkpCiAgJygobWFyay1yaW5nIG5pbCkpKQoK --===============7485473832765983890== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachement; filename="emacs28_problem_report_desktop_load_crash" LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpUcmFuc2xhdGVkIFJlcG9ydCAo RnVsbCBSZXBvcnQgQmVsb3cpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K ClByb2Nlc3M6ICAgICAgICAgICAgICAgRW1hY3MtYXJtNjQtMTEgWzE3NjU4XQpQYXRoOiAgICAg ICAgICAgICAgICAgIC9BcHBsaWNhdGlvbnMvRW1hY3MtMjguMi5hcHAvQ29udGVudHMvTWFjT1Mv RW1hY3MtYXJtNjQtMTEKSWRlbnRpZmllcjogICAgICAgICAgICBFbWFjcy1hcm02NC0xMQpWZXJz aW9uOiAgICAgICAgICAgICAgID8/PwpDb2RlIFR5cGU6ICAgICAgICAgICAgIEFSTS02NCAoTmF0 aXZlKQpQYXJlbnQgUHJvY2VzczogICAgICAgIGJhc2ggWzQ5NjJdClJlc3BvbnNpYmxlOiAgICAg ICAgICAgVGVybWluYWwgWzE1MDhdClVzZXIgSUQ6ICAgICAgICAgICAgICAgMTc2NAoKRGF0ZS9U aW1lOiAgICAgICAgICAgICAyMDIzLTA5LTA5IDE2OjUyOjUyLjA5NzYgKzAxMDAKT1MgVmVyc2lv bjogICAgICAgICAgICBtYWNPUyAxMy41LjIgKDIyRzkxKQpSZXBvcnQgVmVyc2lvbjogICAgICAg IDEyCkFub255bW91cyBVVUlEOiAgICAgICAgQ0FCRDM4NDEtMDFGQi0zQ0VGLTg5NEItODgwN0VD MTMzNEEwCgpTbGVlcC9XYWtlIFVVSUQ6ICAgICAgIDlCRUMwODhELUMyMTctNDZGRi05QjM1LTky MzU3MjhCQzAxNgoKVGltZSBBd2FrZSBTaW5jZSBCb290OiA4NDAwMCBzZWNvbmRzClRpbWUgU2lu Y2UgV2FrZTogICAgICAgMjM2MDkgc2Vjb25kcwoKU3lzdGVtIEludGVncml0eSBQcm90ZWN0aW9u OiBlbmFibGVkCgpDcmFzaGVkIFRocmVhZDogICAgICAgIDAgIERpc3BhdGNoIHF1ZXVlOiBjb20u YXBwbGUubWFpbi10aHJlYWQKCkV4Y2VwdGlvbiBUeXBlOiAgICAgICAgRVhDX0JBRF9BQ0NFU1Mg KFNJR0FCUlQpCkV4Y2VwdGlvbiBDb2RlczogICAgICAgS0VSTl9JTlZBTElEX0FERFJFU1MgYXQg MHg3ZDY3ODAwMTkyZWFiOTQwIC0+IDB4MDAwMDAwMDE5MmVhYjk0MCAocG9zc2libGUgcG9pbnRl ciBhdXRoZW50aWNhdGlvbiBmYWlsdXJlKQpFeGNlcHRpb24gQ29kZXM6ICAgICAgIDB4MDAwMDAw MDAwMDAwMDAwMSwgMHg3ZDY3ODAwMTkyZWFiOTQwCgpUZXJtaW5hdGlvbiBSZWFzb246ICAgIE5h bWVzcGFjZSBTSUdOQUwsIENvZGUgNiBBYm9ydCB0cmFwOiA2ClRlcm1pbmF0aW5nIFByb2Nlc3M6 ICAgRW1hY3MtYXJtNjQtMTEgWzE3NjU4XQoKVk0gUmVnaW9uIEluZm86IDB4MTkyZWFiOTQwIGlz IGluIDB4MTkyZWExMDAwLTB4MTkzMjFmMDAwOyAgYnl0ZXMgYWZ0ZXIgc3RhcnQ6IDQzMzI4ICBi eXRlcyBiZWZvcmUgZW5kOiAzNjE4NDk1CiAgICAgIFJFR0lPTiBUWVBFICAgICAgICAgICAgICAg ICAgICBTVEFSVCAtIEVORCAgICAgICAgIFsgVlNJWkVdIFBSVC9NQVggU0hSTU9EICBSRUdJT04g REVUQUlMCiAgICAgIF9fVEVYVCAgICAgICAgICAgICAgICAgICAgICAxOTJhZjgwMDAtMTkyZWEx MDAwICAgIFsgMzc0OEtdIHIteC9yLXggU009Q09XICAuLi5pb25zL0EvdkltYWdlCi0tLT4gIF9f VEVYVCAgICAgICAgICAgICAgICAgICAgICAxOTJlYTEwMDAtMTkzMjFmMDAwICAgIFsgMzU3Nktd IHIteC9yLXggU009Q09XICAuLi4vQS9RdWFydHpDb3JlCiAgICAgIF9fVEVYVCAgICAgICAgICAg ICAgICAgICAgICAxOTMyMWYwMDAtMTkzMjcxMDAwICAgIFsgIDMyOEtdIHIteC9yLXggU009Q09X ICAuLi5lZ2lzdHJ5LmR5bGliCgpUaHJlYWQgMCBDcmFzaGVkOjogIERpc3BhdGNoIHF1ZXVlOiBj b20uYXBwbGUubWFpbi10aHJlYWQKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAg ICAgICAgICAgICAweDE4YjhhNDc2NCBfX3B0aHJlYWRfa2lsbCArIDgKMSAgIGxpYnN5c3RlbV9w dGhyZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkYmMyOCBwdGhyZWFkX2tpbGwg KyAyODgKMiAgIGxpYnN5c3RlbV9jLmR5bGliICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4 YjdiMjQ2YyByYWlzZSArIDMyCjMgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMHgxMDBmODk3NTQgdGVybWluYXRlX2R1ZV90b19zaWduYWwgKyAyMDQKNCAgIEVt YWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGY4OWRlMCBlbWFj c19hYm9ydCArIDIwCjUgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxMDBmNTgwMWMgbnNfdGVybV9zaHV0ZG93biArIDE0NAo2ICAgRW1hY3MtYXJtNjQtMTEg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZTU1ZDg0IHNodXRfZG93bl9lbWFjcyAr IDMyOAo3ICAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAw Zjg5NzFjIHRlcm1pbmF0ZV9kdWVfdG9fc2lnbmFsICsgMTQ4CjggICBFbWFjcy1hcm02NC0xMSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNzUxYTggaGFuZGxlX2ZhdGFsX3NpZ25h bCArIDE2CjkgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgx MDBlNzUyMjQgZGVsaXZlcl90aHJlYWRfc2lnbmFsICsgMTI0CjEwICBFbWFjcy1hcm02NC0xMSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNzM3MzAgZGVsaXZlcl9mYXRhbF90aHJl YWRfc2lnbmFsICsgMTIKMTEgIGxpYnN5c3RlbV9wbGF0Zm9ybS5keWxpYiAgICAgICAgICAgICAg ICAgICAweDE4YjkwYWEyNCBfc2lndHJhbXAgKyA1NgoxMiAgPz8/ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgMHhmZmZmODAwMTkyZWFiMzk4ID8/PwoxMyAgUXVhcnR6Q29yZSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTkyZWFiMjVjIENBOjpMYXllcjo6dG9nZ2xl X2ZsaXBwZWQoQ0E6OlRyYW5zYWN0aW9uKikgKyAxMDgKMTQgIFF1YXJ0ekNvcmUgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAweDE5MzBlYzkwMCBDQTo6TGF5ZXI6OnNldF9iaXQodW5z aWduZWQgaW50LCB1bnNpZ25lZCBpbnQsIHVuc2lnbmVkIGludCwgYm9vbCwgdm9pZCAoQ0E6Okxh eWVyOjoqKShDQTo6VHJhbnNhY3Rpb24qKSkgKyAyODgKMTUgIENvcmVVSSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAweDE5MzI5NTQ3YyAtW0NVSVdpbmRvd0ZyYW1lTGF5ZXIg aW5pdF0gKyA2MAoxNiAgUXVhcnR6Q29yZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDB4MTkyZWE1ZDE4ICtbQ0FMYXllciBsYXllcl0gKyAxNgoxNyAgQ29yZVVJICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTkzMjk0OThjIENVSUNvcmVUaGVtZVJlbmRlcmVy OjpNYWtlT3JVcGRhdGVXaW5kb3dGcmFtZUxheWVyTmV3KENVSURlc2NyaXB0b3IgY29uc3QqLCBD QUxheWVyKiopICsgNzYKMTggIENvcmVVSSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE5MzI5NDJiMCBDVUlDb3JlVGhlbWVSZW5kZXJlcjo6Q3JlYXRlT3JVcGRhdGVMYXll cihDVUlEZXNjcmlwdG9yIGNvbnN0KiwgQ0FMYXllcioqKSArIDE4MzIKMTkgIENvcmVVSSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE5MzI5M2IxNCBDVUlSZW5kZXJlcjo6 Q3JlYXRlT3JVcGRhdGVMYXllcihfX0NGRGljdGlvbmFyeSBjb25zdCosIENBTGF5ZXIqKikgKyAy NjAKMjAgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWJl ODY1YyAtW05TQ29tcG9zaXRlQXBwZWFyYW5jZSBfY2FsbENvcmVVSVdpdGhCbG9jazpvcHRpb25z OnJlcXVpcmVCZXplbFRpbnRDb2xvcjpdICsgMjg0CjIxICBBcHBLaXQgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMHgxOGViZmYyZWMgLVtOU0FwcGVhcmFuY2UgX2NyZWF0ZU9y VXBkYXRlTGF5ZXI6b3B0aW9uczpdICsgMTAwCjIyICBBcHBLaXQgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgMHgxOGViZmU4MTAgLVtOU1RoZW1lRnJhbWUgX2N1aU1ha2VPclVw ZGF0ZUJhY2tncm91bmRMYXllcjp0b3BIZWlnaHQ6ZHJhd1RvcFNlcGFyYXRvcjpib3R0b21IZWln aHQ6Zm9yVGl0bGViYXI6XSArIDEzNgoyMyAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MThlYzAzYmMwIC1bTlNUaGVtZUZyYW1lIF91cGRhdGVCYWNrZ3JvdW5k TGF5ZXJdICsgMTQwCjI0ICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxOGViY2Y4ZjggK1tOU0FwcGVhcmFuY2UgX3BlcmZvcm1XaXRoQ3VycmVudEFwcGVhcmFu Y2U6dXNpbmdCbG9jazpdICsgNzIKMjUgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAweDE4ZWMwM2IxYyBfXzQ5LVtOU1RoZW1lRnJhbWUgYWRkU3Vidmlldzpwb3Np dGlvbmVkOnJlbGF0aXZlVG86XV9ibG9ja19pbnZva2UgKyAxMzIKMjYgIEFwcEtpdCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWMwMzg2YyAtW05TRm9jdXNTdGFjayBw ZXJmb3JtV2l0aEZvY3VzVmlldzppbldpbmRvdzp1c2luZ0Jsb2NrOl0gKyA5NgoyNyAgQXBwS2l0 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MThlYzAxM2IwIC1bTlNUaGVt ZUZyYW1lIGFkZFN1YnZpZXc6cG9zaXRpb25lZDpyZWxhdGl2ZVRvOl0gKyAxNjgKMjggIEFwcEtp dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWMwMTJmMCAtW05TVGhl bWVGcmFtZSBfYWRkS25vd25TdWJ2aWV3OnBvc2l0aW9uZWQ6cmVsYXRpdmVUbzpdICsgNDQKMjkg IEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWJmNzY1OCBf XzQ5LVtOU1RoZW1lRnJhbWUgX2Zsb2F0VGl0bGViYXJBbmRUb29sYmFyRnJvbUluaXQ6XV9ibG9j a19pbnZva2UgKyA0MzIKMzAgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE4ZWJmNzNjOCArW05TQW5pbWF0aW9uQ29udGV4dCBydW5BbmltYXRpb25Hcm91cDpd ICsgNTYKMzEgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4 ZWJmNzI3NCAtW05TVGhlbWVGcmFtZSBfZmxvYXRUaXRsZWJhckFuZFRvb2xiYXJGcm9tSW5pdDpd ICsgMTIwCjMyICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgx OGViZjJjZTggLVtOU1RoZW1lRnJhbWUgaW5pdFdpdGhGcmFtZTpzdHlsZU1hc2s6b3duZXI6XSAr IDIxNgozMyAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MThl YmYwZTMwIC1bTlNXaW5kb3cgX2NvbW1vbkluaXRGcmFtZTpzdHlsZU1hc2s6YmFja2luZzpkZWZl cjpdICsgNTMyCjM0ICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg MHgxOGViZjA4ODggLVtOU1dpbmRvdyBfaW5pdENvbnRlbnQ6c3R5bGVNYXNrOmJhY2tpbmc6ZGVm ZXI6Y29udGVudFZpZXc6XSArIDY4NAozNSAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MThlYmYwNWQwIC1bTlNXaW5kb3cgaW5pdFdpdGhDb250ZW50UmVjdDpz dHlsZU1hc2s6YmFja2luZzpkZWZlcjpdICsgNDgKMzYgIEFwcEtpdCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAweDE4ZWU0ZmNjYyAtW05TV2luZG93IGluaXRXaXRoQ29udGVu dFJlY3Q6c3R5bGVNYXNrOmJhY2tpbmc6ZGVmZXI6c2NyZWVuOl0gKyAyNAozNyAgRW1hY3MtYXJt NjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjYwMzI4IC1bRW1hY3NXaW5k b3cgaW5pdFdpdGhFbWFjc0ZyYW1lOmZ1bGxzY3JlZW46c2NyZWVuOl0gKyAyNzYKMzggIEVtYWNz LWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGY1ZGFjOCAtW0VtYWNz VmlldyBpbml0RnJhbWVGcm9tRW1hY3M6XSArIDQ2NAozOSAgRW1hY3MtYXJtNjQtMTEgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjZiN2VjIEZ4X2NyZWF0ZV9mcmFtZSArIDMzMjQK NDAgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGVkYTBm NCBmdW5jYWxsX3N1YnIgKyAyNjQKNDEgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAweDEwMGVkOTZjOCBGZnVuY2FsbCArIDc1Mgo0MiAgRW1hY3MtYXJtNjQtMTEg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2RlICsg MTk1Mgo0MyAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAw ZWQ5NjQwIEZmdW5jYWxsICsgNjE2CjQ0ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgMHgxMDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjQ1ICBFbWFjcy1h cm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNhbGwg KyA2MTYKNDYgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEw MGVkOTZjOCBGZnVuY2FsbCArIDc1Mgo0NyAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2RlICsgMTk1Mgo0OCAgRW1hY3Mt YXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZWQ5NjQwIEZmdW5jYWxs ICsgNjE2CjQ5ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgx MDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjUwICBFbWFjcy1hcm02NC0xMSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNhbGwgKyA2MTYKNTEgIEVtYWNz LWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGYxYWFhMCBleGVjX2J5 dGVfY29kZSArIDE5NTIKNTIgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDEwMGVkOTY0MCBGZnVuY2FsbCArIDYxNgo1MyAgRW1hY3MtYXJtNjQtMTEgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2RlICsgMTk1Mgo1 NCAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZWQ5NjQw IEZmdW5jYWxsICsgNjE2CjU1ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgMHgxMDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjU2ICBFbWFjcy1hcm02NC0x MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNhbGwgKyA2MTYK NTcgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGYxYWFh MCBleGVjX2J5dGVfY29kZSArIDE5NTIKNTggIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAweDEwMGVkOTY0MCBGZnVuY2FsbCArIDYxNgo1OSAgRW1hY3MtYXJtNjQt MTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2Rl ICsgMTk1Mgo2MCAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4 MTAwZWQ5NjQwIEZmdW5jYWxsICsgNjE2CjYxICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgMHgxMDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjYyICBFbWFj cy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNh bGwgKyA2MTYKNjMgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw eDEwMGVkOTgwNCBGcnVuX2hvb2tfd2l0aF9hcmdzICsgMTUyCjY0ICBFbWFjcy1hcm02NC0xMSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk3MjggRnJ1bl9ob29rcyArIDUyCjY1 ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2Yzgg RmZ1bmNhbGwgKyA3NTIKNjYgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDEwMGYxYWFhMCBleGVjX2J5dGVfY29kZSArIDE5NTIKNjcgIEVtYWNzLWFybTY0LTEx ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGVkOTY0MCBGZnVuY2FsbCArIDYxNgo2 OCAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEw IGV4ZWNfYnl0ZV9jb2RlICsgMTk1Mgo2OSAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MTAwZWQ4ZjcwIGFwcGx5X2xhbWJkYSArIDM2MAo3MCAgRW1hY3MtYXJt NjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZWQ0ZjUwIGV2YWxfc3ViICsg ODgwCjcxICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBl ZDhjZDAgRmV2YWwgKyAxMDgKNzIgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAweDEwMGVkNzgwMCBpbnRlcm5hbF9jb25kaXRpb25fY2FzZSArIDI2NAo3MyAgRW1h Y3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZTY5MWU0IHRvcF9s ZXZlbF8xICsgNDgKNzQgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAweDEwMGVkNmRkNCBpbnRlcm5hbF9jYXRjaCArIDI2NAo3NSAgRW1hY3MtYXJtNjQtMTEgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjg5YTU0IHJlY3Vyc2l2ZV9lZGl0XzEuY29s ZC4xICsgNjQKNzYgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw eDEwMGU1OGI5MCByZWN1cnNpdmVfZWRpdF8xICsgMjY4Cjc3ICBFbWFjcy1hcm02NC0xMSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNThkMzggRnJlY3Vyc2l2ZV9lZGl0ICsgMzg4 Cjc4ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNTgx MjQgbWFpbiArIDkwMzYKNzkgIGR5bGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE4YjU4M2YyOCBzdGFydCArIDIyMzYKClRocmVhZCAxOgowICAgbGlic3lzdGVtX3B0 aHJlYWQuZHlsaWIgICAgICAgICAgICAgICAgICAgIDB4MThiOGQ2ZDhjIHN0YXJ0X3dxdGhyZWFk ICsgMAoKVGhyZWFkIDI6CjAgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAg ICAgICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0aHJlYWQgKyAwCgpUaHJlYWQgMzoKMCAgIGxpYnN5 c3RlbV9wdGhyZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkNmQ4YyBzdGFydF93 cXRocmVhZCArIDAKClRocmVhZCA0OgowICAgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWIgICAgICAg ICAgICAgICAgICAgIDB4MThiOGQ2ZDhjIHN0YXJ0X3dxdGhyZWFkICsgMAoKVGhyZWFkIDU6CjAg ICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgxOGI4YTcwMzAg X19zZWxlY3QgKyA4CjEgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxMDBmNTkzOWMgLVtFbWFjc0FwcCBmZF9oYW5kbGVyOl0gKyAyNDQKMiAgIEZvdW5kYXRp b24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4YzkyYjUzYyBfX05TVGhyZWFk X19zdGFydF9fICsgNzE2CjMgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAg ICAgICAgMHgxOGI4ZGJmYTggX3B0aHJlYWRfc3RhcnQgKyAxNDgKNCAgIGxpYnN5c3RlbV9wdGhy ZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkNmRhMCB0aHJlYWRfc3RhcnQgKyA4 CgpUaHJlYWQgNjo6IGNvbS5hcHBsZS5OU0V2ZW50VGhyZWFkCjAgICBsaWJzeXN0ZW1fa2VybmVs LmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgxOGI4OWJmNTQgbWFjaF9tc2cyX3RyYXAgKyA4 CjEgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgxOGI4YWUy ODAgbWFjaF9tc2cyX2ludGVybmFsICsgODAKMiAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAg ICAgICAgICAgICAgICAgICAweDE4YjhhNGJiOCBtYWNoX21zZ19vdmVyd3JpdGUgKyA2MDQKMyAg IGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgICAgICAgICAweDE4Yjg5YzJkMCBt YWNoX21zZyArIDI0CjQgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxOGI5YmE3ZTQgX19DRlJ1bkxvb3BTZXJ2aWNlTWFjaFBvcnQgKyAxNjAKNSAgIENvcmVG b3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4YjliOTBjNCBfX0NGUnVu TG9vcFJ1biArIDEyMDgKNiAgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE4YjliODRiOCBDRlJ1bkxvb3BSdW5TcGVjaWZpYyArIDYxMgo3ICAgQXBwS2l0ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MThlZDA5ZjU0IF9OU0V2ZW50VGhy ZWFkICsgMTcyCjggICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAgICAgICAg MHgxOGI4ZGJmYTggX3B0aHJlYWRfc3RhcnQgKyAxNDgKOSAgIGxpYnN5c3RlbV9wdGhyZWFkLmR5 bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkNmRhMCB0aHJlYWRfc3RhcnQgKyA4CgpUaHJl YWQgNzoKMCAgIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4 YjhkNmQ4YyBzdGFydF93cXRocmVhZCArIDAKClRocmVhZCA4OgowICAgbGlic3lzdGVtX3B0aHJl YWQuZHlsaWIgICAgICAgICAgICAgICAgICAgIDB4MThiOGQ2ZDhjIHN0YXJ0X3dxdGhyZWFkICsg MAoKVGhyZWFkIDk6CjAgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAgICAg ICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0aHJlYWQgKyAwCgpUaHJlYWQgMTA6CjAgICBsaWJzeXN0 ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAgICAgICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0 aHJlYWQgKyAwCgpUaHJlYWQgMTE6CjAgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAg ICAgICAgICAgICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0aHJlYWQgKyAwCgoKVGhyZWFkIDAgY3Jh c2hlZCB3aXRoIEFSTSBUaHJlYWQgU3RhdGUgKDY0LWJpdCk6CiAgICB4MDogMHgwMDAwMDAwMDAw MDAwMDAwICAgeDE6IDB4MDAwMDAwMDAwMDAwMDAwMCAgIHgyOiAweDAwMDAwMDAwMDAwMDAwMDAg ICB4MzogMHgwMDAwMDAwMDAwMDAwMDAwCiAgICB4NDogMHgwMDAwNjAwMDAyNGMxYmMwICAgeDU6 IDB4MDAwMDAwMDAwMDAwMDAwMCAgIHg2OiAweDAwMDAwMDAwMDAwMDAwMDAgICB4NzogMHgwMDAw MDAwMDAwMDAwMDAwCiAgICB4ODogMHg0ZjkwMGI2ZDEzOTI1YmI3ICAgeDk6IDB4NGY5MDBiNmNm NTA3YmIzNyAgeDEwOiAweDAwMDAwMDAwMDAwMDAwMDEgIHgxMTogMHgwMDAwMDAwMDAwMDAwN2Zi CiAgIHgxMjogMHgwMDAwMDAwMGM4YTkwN2ZiICB4MTM6IDB4MDAwMDAwMDAwMDAwMDdmZCAgeDE0 OiAweDAwMDAwMDAwYzhjOTA4ZGYgIHgxNTogMHgwMDAwMDAwMGM4YTkwN2ZiCiAgIHgxNjogMHgw MDAwMDAwMDAwMDAwMTQ4ICB4MTc6IDB4MDAwMDAwMDFlYjQ4MzNhMCAgeDE4OiAweDAwMDAwMDAw MDAwMDAwMDAgIHgxOTogMHgwMDAwMDAwMDAwMDAwMDA2CiAgIHgyMDogMHgwMDAwMDAwMWU2OTVl MDgwICB4MjE6IDB4MDAwMDAwMDAwMDAwMDEwMyAgeDIyOiAweDAwMDAwMDAxZTY5NWUxNjAgIHgy MzogMHgwMDAwNjAwMDAwMDAwNWEwCiAgIHgyNDogMHgwMDAwMDAwMDAwMDAwMDAwICB4MjU6IDB4 MDAwMDAwMDEwN2QxMmM1OCAgeDI2OiAweDAwMDAwMDAwMDA0MDAwMDAgIHgyNzogMHgwMDAwMDAw MWU0MTc4MDAwCiAgIHgyODogMHgwMDAwMDAwMWU0MTc4MDAwICAgZnA6IDB4MDAwMDAwMDE2ZjA1 YjFjMCAgIGxyOiAweDAwMDAwMDAxOGI4ZGJjMjgKICAgIHNwOiAweDAwMDAwMDAxNmYwNWIxYTAg ICBwYzogMHgwMDAwMDAwMThiOGE0NzY0IGNwc3I6IDB4NDAwMDEwMDAKICAgZmFyOiAweDdkNjc4 MDAxOTJlYWI5NDAgIGVzcjogMHg1NjAwMDA4MCAgQWRkcmVzcyBzaXplIGZhdWx0CgpCaW5hcnkg SW1hZ2VzOgogICAgICAgMHgxMDBkYTAwMDAgLSAgICAgICAgMHgxMDBmY2JmZmYgRW1hY3MtYXJt NjQtMTEgKCopIDw4MDEzN2VmZi0zNTUxLTM1ZGYtYTc2YS1lMGVlMjEwODkwNmM+IC9BcHBsaWNh dGlvbnMvRW1hY3MtMjguMi5hcHAvQ29udGVudHMvTWFjT1MvRW1hY3MtYXJtNjQtMTEKICAgICAg IDB4MTAxNzU0MDAwIC0gICAgICAgIDB4MTAxOGE3ZmZmIGxpYmdudXRscy4zMC5keWxpYiAoKikg PDY1ZWRjZjdiLTkyOWQtMzc1Zi1hNTI2LTA5OTEyNjc1YmZlNz4gL0FwcGxpY2F0aW9ucy9FbWFj cy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGliZ251dGxzLjMwLmR5bGli CiAgICAgICAweDEwMTU4NDAwMCAtICAgICAgICAweDEwMTU4ZmZmZiBsaWJqYW5zc29uLjQuZHls aWIgKCopIDwxOGJlMDg4Ni1lZTQyLTNkNTItOWMzNC1lN2JlZTUzOTdlYzM+IC9BcHBsaWNhdGlv bnMvRW1hY3MtMjguMi5hcHAvQ29udGVudHMvTWFjT1MvbGliLWFybTY0LTExL2xpYmphbnNzb24u NC5keWxpYgogICAgICAgMHgxMDE2MWMwMDAgLSAgICAgICAgMHgxMDE2NzdmZmYgbGliZ21wLjEw LmR5bGliICgqKSA8MzBmOTAxZDYtOGY4ZS0zZjBlLWI4NjQtMWI0Y2Y4NjY4YjMyPiAvQXBwbGlj YXRpb25zL0VtYWNzLTI4LjIuYXBwL0NvbnRlbnRzL01hY09TL2xpYi1hcm02NC0xMS9saWJnbXAu MTAuZHlsaWIKICAgICAgIDB4MTAxNWE0MDAwIC0gICAgICAgIDB4MTAxNWFmZmZmIGxpYmludGwu OC5keWxpYiAoKikgPDIzM2M0YzEyLWUzZDAtMzdmNS1hZTU4LWFmMGQyYmE5ZTEyNz4gL0FwcGxp Y2F0aW9ucy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGliaW50 bC44LmR5bGliCiAgICAgICAweDEwMTk0NDAwMCAtICAgICAgICAweDEwMTk3N2ZmZiBsaWJuZXR0 bGUuOC5keWxpYiAoKikgPGIyZDUzYTgxLWZjNDEtM2U0Mi05M2U0LWQ2NzY3MTcwMzRhZD4gL0Fw cGxpY2F0aW9ucy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGli bmV0dGxlLjguZHlsaWIKICAgICAgIDB4MTAxNmYwMDAwIC0gICAgICAgIDB4MTAxNzI3ZmZmIGxp YmhvZ3dlZWQuNi5keWxpYiAoKikgPGE2OGE1MWJmLTcyYTEtMzRiMC04ODNkLTNhNTZjNDFlYjA3 Zj4gL0FwcGxpY2F0aW9ucy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQt MTEvbGliaG9nd2VlZC42LmR5bGliCiAgICAgICAweDEwN2JjNDAwMCAtICAgICAgICAweDEwN2Jj ZmZmZiBsaWJvYmpjLXRyYW1wb2xpbmVzLmR5bGliICgqKSA8OGU5Mjg0MTItOWU5Ni0zMmQ0LWIx NzMtZDk5YmViOWZlZDBiPiAvdXNyL2xpYi9saWJvYmpjLXRyYW1wb2xpbmVzLmR5bGliCiAgICAg ICAweDExMDY5NDAwMCAtICAgICAgICAweDExMDY5YmZmZiBjb20uYXBwbGUuQ2xvdWREb2NzRmls ZVByb3ZpZGVyICgxLjApIDxkMjY2NTNkNy0xZDZjLTMwNTAtOGFhMi0zOTZjNmE5YzNlMGY+IC9T eXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0ZpbGVQcm92aWRlci5mcmFtZXdvcmsvT3ZlcnJpZGVC dW5kbGVzL0Nsb3VkRG9jc0ZpbGVQcm92aWRlci5idW5kbGUvQ29udGVudHMvTWFjT1MvQ2xvdWRE b2NzRmlsZVByb3ZpZGVyCiAgICAgICAweDExMDZhYzAwMCAtICAgICAgICAweDExMDZiM2ZmZiBj b20uYXBwbGUuRmlsZVByb3ZpZGVyT3ZlcnJpZGUgKDg1NS4xNDAuNikgPGUyYzUwYWE2LTA5MWIt MzhmMy04MTgwLWFhZDgzODFlMzg4Nz4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvRmlsZVBy b3ZpZGVyLmZyYW1ld29yay9PdmVycmlkZUJ1bmRsZXMvRmlsZVByb3ZpZGVyT3ZlcnJpZGUuYnVu ZGxlL0NvbnRlbnRzL01hY09TL0ZpbGVQcm92aWRlck92ZXJyaWRlCiAgICAgICAweDExN2Y3NDAw MCAtICAgICAgICAweDExN2Y5M2ZmZiBjb20uYXBwbGUuZmluZGVyc3luYy5maWxlcHJvdmlkZXJv dmVycmlkZS5GaW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlICgxMy41 KSA8M2VlYjAzZWEtYjQxZS0zNTI2LWJhZjQtYmI4YzFkZGU3OTczPiAvU3lzdGVtL0xpYnJhcnkv RnJhbWV3b3Jrcy9GaWxlUHJvdmlkZXIuZnJhbWV3b3JrL092ZXJyaWRlQnVuZGxlcy9GaW5kZXJT eW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRsZS9Db250ZW50cy9NYWNP Uy9GaW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlCiAgICAgICAweDE4 Yjg5YjAwMCAtICAgICAgICAweDE4YjhkNGZmNyBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICgqKSA8 MDhjNWZlMmEtYjBiZi0zYWI2LWJiNDItNDYwYzE4OTE3ZDMzPiAvdXNyL2xpYi9zeXN0ZW0vbGli c3lzdGVtX2tlcm5lbC5keWxpYgogICAgICAgMHgxOGI4ZDUwMDAgLSAgICAgICAgMHgxOGI4ZTFm ZmYgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWIgKCopIDwxZjMwZmI5YS1iZGY5LTMyZGItYTcwOS04 NDE3NjY2YTdlNDU+IC91c3IvbGliL3N5c3RlbS9saWJzeXN0ZW1fcHRocmVhZC5keWxpYgogICAg ICAgMHgxOGI3NzMwMDAgLSAgICAgICAgMHgxOGI3ZjFmZjcgbGlic3lzdGVtX2MuZHlsaWIgKCop IDw5NDk5NDNlMi01MmNiLTNjOTUtYWIwOC03ZWQ5ODQzMzNkMDM+IC91c3IvbGliL3N5c3RlbS9s aWJzeXN0ZW1fYy5keWxpYgogICAgICAgMHgxOGI5MDcwMDAgLSAgICAgICAgMHgxOGI5MGRmZmIg bGlic3lzdGVtX3BsYXRmb3JtLmR5bGliICgqKSA8NmQ0NTgzNTQtM2MzOS0zZjM1LWEzYmItZDAx YTc4ODE3YjRhPiAvdXNyL2xpYi9zeXN0ZW0vbGlic3lzdGVtX3BsYXRmb3JtLmR5bGliCiAgICAg ICAgICAgICAgIDB4MCAtIDB4ZmZmZmZmZmZmZmZmZmZmZiA/Pz8gKCopIDwwMDAwMDAwMC0wMDAw LTAwMDAtMDAwMC0wMDAwMDAwMDAwMDA+ID8/PwogICAgICAgMHgxOTJlYTEwMDAgLSAgICAgICAg MHgxOTMyMWVmZmYgY29tLmFwcGxlLlF1YXJ0ekNvcmUgKDEuMTEpIDxlNWYxYzBlMy02M2U2LTMz NWQtOGQ2Ny1kMzk1NTYyZTk3Nzg+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1F1YXJ0ekNv cmUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvUXVhcnR6Q29yZQogICAgICAgMHgxOTMyNzEwMDAgLSAg ICAgICAgMHgxOTMzYjZmZmYgY29tLmFwcGxlLmNvcmV1aSAoMi4xKSA8YzUzMzliNzMtZTQ2MS0z NGRiLThmZGMtOGZhZmZkNDVhMjJjPiAvU3lzdGVtL0xpYnJhcnkvUHJpdmF0ZUZyYW1ld29ya3Mv Q29yZVVJLmZyYW1ld29yay9WZXJzaW9ucy9BL0NvcmVVSQogICAgICAgMHgxOGViYTYwMDAgLSAg ICAgICAgMHgxOGZhYjVmZmYgY29tLmFwcGxlLkFwcEtpdCAoNi45KSA8NTVmN2Q5NTgtNmVkMS0z YzM2LWE3MGUtOTRkN2ZmYzE4ZDVhPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBLaXQu ZnJhbWV3b3JrL1ZlcnNpb25zL0MvQXBwS2l0CiAgICAgICAweDE4YjU3ZTAwMCAtICAgICAgICAw eDE4YjYwYzU4NyBkeWxkICgqKSA8ZTdhOTk1OTUtZTBmOC0zNGFmLWJlOGItOTM0N2QwZDY1OGE0 PiAvdXNyL2xpYi9keWxkCiAgICAgICAweDE4YzhkNTAwMCAtICAgICAgICAweDE4ZDI5YWZmZiBj b20uYXBwbGUuRm91bmRhdGlvbiAoNi45KSA8Yjc3OTljYjYtMGEzYy0zYzhiLWExODUtOGNlYzU1 ODQ1YjE0PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Gb3VuZGF0aW9uLmZyYW1ld29yay9W ZXJzaW9ucy9DL0ZvdW5kYXRpb24KICAgICAgIDB4MThiOTNiMDAwIC0gICAgICAgIDB4MThiZTE0 ZmZmIGNvbS5hcHBsZS5Db3JlRm91bmRhdGlvbiAoNi45KSA8YjNiMmRmNDktMmRiOC0zNzBlLTg0 YWUtZTBhMjcwNDUxNWI4PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlRm91bmRhdGlv bi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9Db3JlRm91bmRhdGlvbgoKRXh0ZXJuYWwgTW9kaWZpY2F0 aW9uIFN1bW1hcnk6CiAgQ2FsbHMgbWFkZSBieSBvdGhlciBwcm9jZXNzZXMgdGFyZ2V0aW5nIHRo aXMgcHJvY2VzczoKICAgIHRhc2tfZm9yX3BpZDogMAogICAgdGhyZWFkX2NyZWF0ZTogMAogICAg dGhyZWFkX3NldF9zdGF0ZTogMAogIENhbGxzIG1hZGUgYnkgdGhpcyBwcm9jZXNzOgogICAgdGFz a19mb3JfcGlkOiAwCiAgICB0aHJlYWRfY3JlYXRlOiAwCiAgICB0aHJlYWRfc2V0X3N0YXRlOiAw CiAgQ2FsbHMgbWFkZSBieSBhbGwgcHJvY2Vzc2VzIG9uIHRoaXMgbWFjaGluZToKICAgIHRhc2tf Zm9yX3BpZDogMAogICAgdGhyZWFkX2NyZWF0ZTogMAogICAgdGhyZWFkX3NldF9zdGF0ZTogMAoK Vk0gUmVnaW9uIFN1bW1hcnk6ClJlYWRPbmx5IHBvcnRpb24gb2YgTGlicmFyaWVzOiBUb3RhbD0x LjFHIHJlc2lkZW50PTBLKDAlKSBzd2FwcGVkX291dF9vcl91bmFsbG9jYXRlZD0xLjFHKDEwMCUp CldyaXRhYmxlIHJlZ2lvbnM6IFRvdGFsPTEuNEcgd3JpdHRlbj0wSygwJSkgcmVzaWRlbnQ9MEso MCUpIHN3YXBwZWRfb3V0PTBLKDAlKSB1bmFsbG9jYXRlZD0xLjRHKDEwMCUpCgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFZJUlRVQUwgICBSRUdJT04KUkVHSU9OIFRZUEUgICAgICAg ICAgICAgICAgICAgICAgICBTSVpFICAgIENPVU5UIChub24tY29hbGVzY2VkKQo9PT09PT09PT09 PSAgICAgICAgICAgICAgICAgICAgID09PT09PT0gID09PT09PT0KQWNjZWxlcmF0ZSBmcmFtZXdv cmsgICAgICAgICAgICAgICAxMjhLICAgICAgICAxCkFjdGl2aXR5IFRyYWNpbmcgICAgICAgICAg ICAgICAgICAgMjU2SyAgICAgICAgMQpDRyBiYWNraW5nIHN0b3JlcyAgICAgICAgICAgICAgICAg Mzg0MEsgICAgICAgIDQKQ0cgaW1hZ2UgICAgICAgICAgICAgICAgICAgICAgICAgICA0ODBLICAg ICAgICA5CkNvbG9yU3luYyAgICAgICAgICAgICAgICAgICAgICAgICAgNTYwSyAgICAgICAyOApD b3JlQW5pbWF0aW9uICAgICAgICAgICAgICAgICAgICAgMjMyMEsgICAgICAgNDAKQ29yZUdyYXBo aWNzICAgICAgICAgICAgICAgICAgICAgICAgMzJLICAgICAgICAyCkNvcmVHcmFwaGljcyAocmVz ZXJ2ZWQpICAgICAgICAgICAgIDMySyAgICAgICAgMiAgICAgICAgIHJlc2VydmVkIFZNIGFkZHJl c3Mgc3BhY2UgKHVuYWxsb2NhdGVkKQpDb3JlSW1hZ2UgICAgICAgICAgICAgICAgICAgICAgICAg ICA5NksgICAgICAgIDYKQ29yZVVJIGltYWdlIGRhdGEgICAgICAgICAgICAgICAgIDE1NTJLICAg ICAgIDExCkZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgIDE2SyAgICAgICAgMQpL ZXJuZWwgQWxsb2MgT25jZSAgICAgICAgICAgICAgICAgICAzMksgICAgICAgIDEKTUFMTE9DICAg ICAgICAgICAgICAgICAgICAgICAgICAgMjYzLjNNICAgICAgIDY4Ck1BTExPQyBndWFyZCBwYWdl ICAgICAgICAgICAgICAgICAgMTkySyAgICAgICAgOApNQUxMT0NfTUVESVVNIChyZXNlcnZlZCkg ICAgICAgICA3MjAuME0gICAgICAgIDYgICAgICAgICByZXNlcnZlZCBWTSBhZGRyZXNzIHNwYWNl ICh1bmFsbG9jYXRlZCkKTUFMTE9DX05BTk8gKHJlc2VydmVkKSAgICAgICAgICAgMzg0LjBNICAg ICAgICAxICAgICAgICAgcmVzZXJ2ZWQgVk0gYWRkcmVzcyBzcGFjZSAodW5hbGxvY2F0ZWQpClNU QUNLIEdVQVJEICAgICAgICAgICAgICAgICAgICAgICA1NC42TSAgICAgICAxMgpTdGFjayAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgMTUuNE0gICAgICAgMTMKVk1fQUxMT0NBVEUgICAgICAg ICAgICAgICAgICAgICAgICAzMDRLICAgICAgIDE4Cl9fQVVUSCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgODcySyAgICAgIDIyMQpfX0FVVEhfQ09OU1QgICAgICAgICAgICAgICAgICAgICAg MTUuOU0gICAgICAzOTgKX19DVEYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgODI0ICAg ICAgICAxCl9fREFUQSAgICAgICAgICAgICAgICAgICAgICAgICAgICA3OTE4SyAgICAgIDM5NApf X0RBVEFfQ09OU1QgICAgICAgICAgICAgICAgICAgICAgMTkuME0gICAgICA0MTEKX19EQVRBX0RJ UlRZICAgICAgICAgICAgICAgICAgICAgIDEwNzBLICAgICAgMTMyCl9fRk9OVF9EQVRBICAgICAg ICAgICAgICAgICAgICAgICAgMjM1MiAgICAgICAgMQpfX0xJTktFRElUICAgICAgICAgICAgICAg ICAgICAgICA4MDQuNU0gICAgICAgMTIKX19PQkpDX1JPICAgICAgICAgICAgICAgICAgICAgICAg IDY2LjRNICAgICAgICAxCl9fT0JKQ19SVyAgICAgICAgICAgICAgICAgICAgICAgICAyMDEySyAg ICAgICAgMQpfX1RFWFQgICAgICAgICAgICAgICAgICAgICAgICAgICAzMTIuOU0gICAgICA0MjcK ZHlsZCBwcml2YXRlIG1lbW9yeSAgICAgICAgICAgICAgICAyNzJLICAgICAgICAyCm1hcHBlZCBm aWxlICAgICAgICAgICAgICAgICAgICAgIDIwMS4yTSAgICAgICAzOQpzaGFyZWQgbWVtb3J5ICAg ICAgICAgICAgICAgICAgICAgIDk2MEsgICAgICAgMjAKPT09PT09PT09PT0gICAgICAgICAgICAg ICAgICAgICA9PT09PT09ICA9PT09PT09ClRPVEFMICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMi44RyAgICAgMjI5MgpUT1RBTCwgbWludXMgcmVzZXJ2ZWQgVk0gc3BhY2UgICAgIDEuN0cg ICAgIDIyOTIKCgoKLS0tLS0tLS0tLS0KRnVsbCBSZXBvcnQKLS0tLS0tLS0tLS0KCnsiYXBwX25h bWUiOiJFbWFjcy1hcm02NC0xMSIsInRpbWVzdGFtcCI6IjIwMjMtMDktMDkgMTY6NTI6NTIuMDAg KzAxMDAiLCJhcHBfdmVyc2lvbiI6IiIsInNsaWNlX3V1aWQiOiI4MDEzN2VmZi0zNTUxLTM1ZGYt YTc2YS1lMGVlMjEwODkwNmMiLCJidWlsZF92ZXJzaW9uIjoiIiwicGxhdGZvcm0iOjEsInNoYXJl X3dpdGhfYXBwX2RldnMiOjAsImlzX2ZpcnN0X3BhcnR5IjoxLCJidWdfdHlwZSI6IjMwOSIsIm9z X3ZlcnNpb24iOiJtYWNPUyAxMy41LjIgKDIyRzkxKSIsInJvb3RzX2luc3RhbGxlZCI6MCwiaW5j aWRlbnRfaWQiOiJBMzEzRTFBQy0zQ0M3LTQ4NjAtQjI3Qy04NEQ4NUJGNTg5M0UiLCJuYW1lIjoi RW1hY3MtYXJtNjQtMTEifQp7CiAgInVwdGltZSIgOiA4NDAwMCwKICAicHJvY1JvbGUiIDogIkZv cmVncm91bmQiLAogICJ2ZXJzaW9uIiA6IDIsCiAgInVzZXJJRCIgOiAxNzY0LAogICJkZXBsb3lW ZXJzaW9uIiA6IDIxMCwKICAibW9kZWxDb2RlIiA6ICJNYWNCb29rQWlyMTAsMSIsCiAgImNvYWxp dGlvbklEIiA6IDkzNywKICAib3NWZXJzaW9uIiA6IHsKICAgICJ0cmFpbiIgOiAibWFjT1MgMTMu NS4yIiwKICAgICJidWlsZCIgOiAiMjJHOTEiLAogICAgInJlbGVhc2VUeXBlIiA6ICJVc2VyIgog IH0sCiAgImNhcHR1cmVUaW1lIiA6ICIyMDIzLTA5LTA5IDE2OjUyOjUyLjA5NzYgKzAxMDAiLAog ICJpbmNpZGVudCIgOiAiQTMxM0UxQUMtM0NDNy00ODYwLUIyN0MtODREODVCRjU4OTNFIiwKICAi cGlkIiA6IDE3NjU4LAogICJ0cmFuc2xhdGVkIiA6IGZhbHNlLAogICJjcHVUeXBlIiA6ICJBUk0t NjQiLAogICJyb290c19pbnN0YWxsZWQiIDogMCwKICAiYnVnX3R5cGUiIDogIjMwOSIsCiAgInBy b2NMYXVuY2giIDogIjIwMjMtMDktMDkgMTY6NTI6NTAuNDU3NyArMDEwMCIsCiAgInByb2NTdGFy dEFic1RpbWUiIDogMjAyNDcwNTUyNTY3MCwKICAicHJvY0V4aXRBYnNUaW1lIiA6IDIwMjQ3NDQ3 MDQ2NTEsCiAgInByb2NOYW1lIiA6ICJFbWFjcy1hcm02NC0xMSIsCiAgInByb2NQYXRoIiA6ICJc L0FwcGxpY2F0aW9uc1wvRW1hY3MtMjguMi5hcHBcL0NvbnRlbnRzXC9NYWNPU1wvRW1hY3MtYXJt NjQtMTEiLAogICJwYXJlbnRQcm9jIiA6ICJiYXNoIiwKICAicGFyZW50UGlkIiA6IDQ5NjIsCiAg ImNvYWxpdGlvbk5hbWUiIDogImNvbS5hcHBsZS5UZXJtaW5hbCIsCiAgImNyYXNoUmVwb3J0ZXJL ZXkiIDogIkNBQkQzODQxLTAxRkItM0NFRi04OTRCLTg4MDdFQzEzMzRBMCIsCiAgInJlc3BvbnNp YmxlUGlkIiA6IDE1MDgsCiAgInJlc3BvbnNpYmxlUHJvYyIgOiAiVGVybWluYWwiLAogICJjb2Rl U2lnbmluZ0lEIiA6ICJFbWFjcy1hcm02NC0xMSIsCiAgImNvZGVTaWduaW5nVGVhbUlEIiA6ICI1 QlJBUUFGQjhCIiwKICAiY29kZVNpZ25pbmdGbGFncyIgOiA1NzA0OTU3NDUsCiAgImNvZGVTaWdu aW5nVmFsaWRhdGlvbkNhdGVnb3J5IiA6IDYsCiAgImNvZGVTaWduaW5nVHJ1c3RMZXZlbCIgOiAw LAogICJ3YWtlVGltZSIgOiAyMzYwOSwKICAic2xlZXBXYWtlVVVJRCIgOiAiOUJFQzA4OEQtQzIx Ny00NkZGLTlCMzUtOTIzNTcyOEJDMDE2IiwKICAic2lwIiA6ICJlbmFibGVkIiwKICAidm1SZWdp b25JbmZvIiA6ICIweDE5MmVhYjk0MCBpcyBpbiAweDE5MmVhMTAwMC0weDE5MzIxZjAwMDsgIGJ5 dGVzIGFmdGVyIHN0YXJ0OiA0MzMyOCAgYnl0ZXMgYmVmb3JlIGVuZDogMzYxODQ5NVxuICAgICAg UkVHSU9OIFRZUEUgICAgICAgICAgICAgICAgICAgIFNUQVJUIC0gRU5EICAgICAgICAgWyBWU0la RV0gUFJUXC9NQVggU0hSTU9EICBSRUdJT04gREVUQUlMXG4gICAgICBfX1RFWFQgICAgICAgICAg ICAgICAgICAgICAgMTkyYWY4MDAwLTE5MmVhMTAwMCAgICBbIDM3NDhLXSByLXhcL3IteCBTTT1D T1cgIC4uLmlvbnNcL0FcL3ZJbWFnZVxuLS0tPiAgX19URVhUICAgICAgICAgICAgICAgICAgICAg IDE5MmVhMTAwMC0xOTMyMWYwMDAgICAgWyAzNTc2S10gci14XC9yLXggU009Q09XICAuLi5cL0Fc L1F1YXJ0ekNvcmVcbiAgICAgIF9fVEVYVCAgICAgICAgICAgICAgICAgICAgICAxOTMyMWYwMDAt MTkzMjcxMDAwICAgIFsgIDMyOEtdIHIteFwvci14IFNNPUNPVyAgLi4uZWdpc3RyeS5keWxpYiIs CiAgImV4Y2VwdGlvbiIgOiB7ImNvZGVzIjoiMHgwMDAwMDAwMDAwMDAwMDAxLCAweDdkNjc4MDAx OTJlYWI5NDAiLCJyYXdDb2RlcyI6WzEsOTAzNjMzMTkyMTU5MDM2ODU3Nl0sInR5cGUiOiJFWENf QkFEX0FDQ0VTUyIsInNpZ25hbCI6IlNJR0FCUlQiLCJzdWJ0eXBlIjoiS0VSTl9JTlZBTElEX0FE RFJFU1MgYXQgMHg3ZDY3ODAwMTkyZWFiOTQwIC0+IDB4MDAwMDAwMDE5MmVhYjk0MCAocG9zc2li bGUgcG9pbnRlciBhdXRoZW50aWNhdGlvbiBmYWlsdXJlKSJ9LAogICJ0ZXJtaW5hdGlvbiIgOiB7 ImZsYWdzIjowLCJjb2RlIjo2LCJuYW1lc3BhY2UiOiJTSUdOQUwiLCJpbmRpY2F0b3IiOiJBYm9y dCB0cmFwOiA2IiwiYnlQcm9jIjoiRW1hY3MtYXJtNjQtMTEiLCJieVBpZCI6MTc2NTh9LAogICJ2 bXJlZ2lvbmluZm8iIDogIjB4MTkyZWFiOTQwIGlzIGluIDB4MTkyZWExMDAwLTB4MTkzMjFmMDAw OyAgYnl0ZXMgYWZ0ZXIgc3RhcnQ6IDQzMzI4ICBieXRlcyBiZWZvcmUgZW5kOiAzNjE4NDk1XG4g ICAgICBSRUdJT04gVFlQRSAgICAgICAgICAgICAgICAgICAgU1RBUlQgLSBFTkQgICAgICAgICBb IFZTSVpFXSBQUlRcL01BWCBTSFJNT0QgIFJFR0lPTiBERVRBSUxcbiAgICAgIF9fVEVYVCAgICAg ICAgICAgICAgICAgICAgICAxOTJhZjgwMDAtMTkyZWExMDAwICAgIFsgMzc0OEtdIHIteFwvci14 IFNNPUNPVyAgLi4uaW9uc1wvQVwvdkltYWdlXG4tLS0+ICBfX1RFWFQgICAgICAgICAgICAgICAg ICAgICAgMTkyZWExMDAwLTE5MzIxZjAwMCAgICBbIDM1NzZLXSByLXhcL3IteCBTTT1DT1cgIC4u LlwvQVwvUXVhcnR6Q29yZVxuICAgICAgX19URVhUICAgICAgICAgICAgICAgICAgICAgIDE5MzIx ZjAwMC0xOTMyNzEwMDAgICAgWyAgMzI4S10gci14XC9yLXggU009Q09XICAuLi5lZ2lzdHJ5LmR5 bGliIiwKICAiZXh0TW9kcyIgOiB7ImNhbGxlciI6eyJ0aHJlYWRfY3JlYXRlIjowLCJ0aHJlYWRf c2V0X3N0YXRlIjowLCJ0YXNrX2Zvcl9waWQiOjB9LCJzeXN0ZW0iOnsidGhyZWFkX2NyZWF0ZSI6 MCwidGhyZWFkX3NldF9zdGF0ZSI6MCwidGFza19mb3JfcGlkIjowfSwidGFyZ2V0ZWQiOnsidGhy ZWFkX2NyZWF0ZSI6MCwidGhyZWFkX3NldF9zdGF0ZSI6MCwidGFza19mb3JfcGlkIjowfSwid2Fy bmluZ3MiOjB9LAogICJmYXVsdGluZ1RocmVhZCIgOiAwLAogICJ0aHJlYWRzIiA6IFt7InRyaWdn ZXJlZCI6dHJ1ZSwiaWQiOjUxOTI4NiwidGhyZWFkU3RhdGUiOnsieCI6W3sidmFsdWUiOjB9LHsi dmFsdWUiOjB9LHsidmFsdWUiOjB9LHsidmFsdWUiOjB9LHsidmFsdWUiOjEwNTU1MzE1NDgwODc2 OH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6NTczMzA5NDg4 ODc1MDM0MTA0N30seyJ2YWx1ZSI6NTczMzA5NDg4ODIzNzkzOTUxMX0seyJ2YWx1ZSI6MX0seyJ2 YWx1ZSI6MjA0M30seyJ2YWx1ZSI6MzM2NjUyMDgyN30seyJ2YWx1ZSI6MjA0NX0seyJ2YWx1ZSI6 MzM2ODYxODIwN30seyJ2YWx1ZSI6MzM2NjUyMDgyN30seyJ2YWx1ZSI6MzI4fSx7InZhbHVlIjo4 MjQyMzQ0ODY0fSx7InZhbHVlIjowfSx7InZhbHVlIjo2fSx7InZhbHVlIjo4MTYzNTQ5MzEyLCJz eW1ib2xMb2NhdGlvbiI6MCwic3ltYm9sIjoiX21haW5fdGhyZWFkIn0seyJ2YWx1ZSI6MjU5fSx7 InZhbHVlIjo4MTYzNTQ5NTM2LCJzeW1ib2xMb2NhdGlvbiI6MjI0LCJzeW1ib2wiOiJfbWFpbl90 aHJlYWQifSx7InZhbHVlIjoxMDU1NTMxMTYyNjc5MzZ9LHsidmFsdWUiOjB9LHsidmFsdWUiOjQ0 MjYxMTYxODR9LHsidmFsdWUiOjQxOTQzMDR9LHsidmFsdWUiOjgxMjE3MTI2NDB9LHsidmFsdWUi OjgxMjE3MTI2NDB9XSwiZmxhdm9yIjoiQVJNX1RIUkVBRF9TVEFURTY0IiwibHIiOnsidmFsdWUi OjY2MzYyODkwNjR9LCJjcHNyIjp7InZhbHVlIjoxMDczNzQ1OTIwfSwiZnAiOnsidmFsdWUiOjYx NTc2MTE0NTZ9LCJzcCI6eyJ2YWx1ZSI6NjE1NzYxMTQyNH0sImVzciI6eyJ2YWx1ZSI6MTQ0Mjg0 MDcwNCwiZGVzY3JpcHRpb24iOiIgQWRkcmVzcyBzaXplIGZhdWx0In0sInBjIjp7InZhbHVlIjo2 NjM2MDYyNTY0LCJtYXRjaGVzQ3Jhc2hGcmFtZSI6MX0sImZhciI6eyJ2YWx1ZSI6OTAzNjMzMTky MTU5MDM2ODU3Nn19LCJxdWV1ZSI6ImNvbS5hcHBsZS5tYWluLXRocmVhZCIsImZyYW1lcyI6W3si aW1hZ2VPZmZzZXQiOjM4NzU2LCJzeW1ib2wiOiJfX3B0aHJlYWRfa2lsbCIsInN5bWJvbExvY2F0 aW9uIjo4LCJpbWFnZUluZGV4IjoxMX0seyJpbWFnZU9mZnNldCI6Mjc2ODgsInN5bWJvbCI6InB0 aHJlYWRfa2lsbCIsInN5bWJvbExvY2F0aW9uIjoyODgsImltYWdlSW5kZXgiOjEyfSx7ImltYWdl T2Zmc2V0IjoyNTkxODAsInN5bWJvbCI6InJhaXNlIiwic3ltYm9sTG9jYXRpb24iOjMyLCJpbWFn ZUluZGV4IjoxM30seyJpbWFnZU9mZnNldCI6MjAwNDgyMCwic3ltYm9sIjoidGVybWluYXRlX2R1 ZV90b19zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MjA0LCJpbWFnZUluZGV4IjowfSx7ImltYWdl T2Zmc2V0IjoyMDA2NDk2LCJzeW1ib2wiOiJlbWFjc19hYm9ydCIsInN5bWJvbExvY2F0aW9uIjoy MCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTgwMjI2OCwic3ltYm9sIjoibnNfdGVy bV9zaHV0ZG93biIsInN5bWJvbExvY2F0aW9uIjoxNDQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjc0NDgzNiwic3ltYm9sIjoic2h1dF9kb3duX2VtYWNzIiwic3ltYm9sTG9jYXRpb24i OjMyOCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MjAwNDc2NCwic3ltYm9sIjoidGVy bWluYXRlX2R1ZV90b19zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MTQ4LCJpbWFnZUluZGV4Ijow fSx7ImltYWdlT2Zmc2V0Ijo4NzI4NzIsInN5bWJvbCI6ImhhbmRsZV9mYXRhbF9zaWduYWwiLCJz eW1ib2xMb2NhdGlvbiI6MTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjg3Mjk5Niwi c3ltYm9sIjoiZGVsaXZlcl90aHJlYWRfc2lnbmFsIiwic3ltYm9sTG9jYXRpb24iOjEyNCwiaW1h Z2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6ODY2MDk2LCJzeW1ib2wiOiJkZWxpdmVyX2ZhdGFs X3RocmVhZF9zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MTIsImltYWdlSW5kZXgiOjB9LHsiaW1h Z2VPZmZzZXQiOjE0ODg0LCJzeW1ib2wiOiJfc2lndHJhbXAiLCJzeW1ib2xMb2NhdGlvbiI6NTYs ImltYWdlSW5kZXgiOjE0fSx7ImltYWdlT2Zmc2V0IjoxODQ0NjYwMzM0Mjk4MTAxODUyMCwiaW1h Z2VJbmRleCI6MTV9LHsiaW1hZ2VPZmZzZXQiOjQxNTY0LCJzeW1ib2wiOiJDQTo6TGF5ZXI6OnRv Z2dsZV9mbGlwcGVkKENBOjpUcmFuc2FjdGlvbiopIiwic3ltYm9sTG9jYXRpb24iOjEwOCwiaW1h Z2VJbmRleCI6MTZ9LHsiaW1hZ2VPZmZzZXQiOjI0MDY2NTYsInN5bWJvbCI6IkNBOjpMYXllcjo6 c2V0X2JpdCh1bnNpZ25lZCBpbnQsIHVuc2lnbmVkIGludCwgdW5zaWduZWQgaW50LCBib29sLCB2 b2lkIChDQTo6TGF5ZXI6OiopKENBOjpUcmFuc2FjdGlvbiopKSIsInN5bWJvbExvY2F0aW9uIjoy ODgsImltYWdlSW5kZXgiOjE2fSx7ImltYWdlT2Zmc2V0IjoxNDg2MDQsInN5bWJvbCI6Ii1bQ1VJ V2luZG93RnJhbWVMYXllciBpbml0XSIsInN5bWJvbExvY2F0aW9uIjo2MCwiaW1hZ2VJbmRleCI6 MTd9LHsiaW1hZ2VPZmZzZXQiOjE5NzM2LCJzeW1ib2wiOiIrW0NBTGF5ZXIgbGF5ZXJdIiwic3lt Ym9sTG9jYXRpb24iOjE2LCJpbWFnZUluZGV4IjoxNn0seyJpbWFnZU9mZnNldCI6MTQ1ODA0LCJz eW1ib2wiOiJDVUlDb3JlVGhlbWVSZW5kZXJlcjo6TWFrZU9yVXBkYXRlV2luZG93RnJhbWVMYXll ck5ldyhDVUlEZXNjcmlwdG9yIGNvbnN0KiwgQ0FMYXllcioqKSIsInN5bWJvbExvY2F0aW9uIjo3 NiwiaW1hZ2VJbmRleCI6MTd9LHsiaW1hZ2VPZmZzZXQiOjE0NDA0OCwic3ltYm9sIjoiQ1VJQ29y ZVRoZW1lUmVuZGVyZXI6OkNyZWF0ZU9yVXBkYXRlTGF5ZXIoQ1VJRGVzY3JpcHRvciBjb25zdCos IENBTGF5ZXIqKikiLCJzeW1ib2xMb2NhdGlvbiI6MTgzMiwiaW1hZ2VJbmRleCI6MTd9LHsiaW1h Z2VPZmZzZXQiOjE0MjEwMCwic3ltYm9sIjoiQ1VJUmVuZGVyZXI6OkNyZWF0ZU9yVXBkYXRlTGF5 ZXIoX19DRkRpY3Rpb25hcnkgY29uc3QqLCBDQUxheWVyKiopIiwic3ltYm9sTG9jYXRpb24iOjI2 MCwiaW1hZ2VJbmRleCI6MTd9LHsiaW1hZ2VPZmZzZXQiOjI3MTk2NCwic3ltYm9sIjoiLVtOU0Nv bXBvc2l0ZUFwcGVhcmFuY2UgX2NhbGxDb3JlVUlXaXRoQmxvY2s6b3B0aW9uczpyZXF1aXJlQmV6 ZWxUaW50Q29sb3I6XSIsInN5bWJvbExvY2F0aW9uIjoyODQsImltYWdlSW5kZXgiOjE4fSx7Imlt YWdlT2Zmc2V0IjozNjUyOTIsInN5bWJvbCI6Ii1bTlNBcHBlYXJhbmNlIF9jcmVhdGVPclVwZGF0 ZUxheWVyOm9wdGlvbnM6XSIsInN5bWJvbExvY2F0aW9uIjoxMDAsImltYWdlSW5kZXgiOjE4fSx7 ImltYWdlT2Zmc2V0IjozNjI1MTIsInN5bWJvbCI6Ii1bTlNUaGVtZUZyYW1lIF9jdWlNYWtlT3JV cGRhdGVCYWNrZ3JvdW5kTGF5ZXI6dG9wSGVpZ2h0OmRyYXdUb3BTZXBhcmF0b3I6Ym90dG9tSGVp Z2h0OmZvclRpdGxlYmFyOl0iLCJzeW1ib2xMb2NhdGlvbiI6MTM2LCJpbWFnZUluZGV4IjoxOH0s eyJpbWFnZU9mZnNldCI6MzgzOTM2LCJzeW1ib2wiOiItW05TVGhlbWVGcmFtZSBfdXBkYXRlQmFj a2dyb3VuZExheWVyXSIsInN5bWJvbExvY2F0aW9uIjoxNDAsImltYWdlSW5kZXgiOjE4fSx7Imlt YWdlT2Zmc2V0IjoxNzAyMzIsInN5bWJvbCI6IitbTlNBcHBlYXJhbmNlIF9wZXJmb3JtV2l0aEN1 cnJlbnRBcHBlYXJhbmNlOnVzaW5nQmxvY2s6XSIsInN5bWJvbExvY2F0aW9uIjo3MiwiaW1hZ2VJ bmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjM4Mzc3Miwic3ltYm9sIjoiX180OS1bTlNUaGVtZUZy YW1lIGFkZFN1YnZpZXc6cG9zaXRpb25lZDpyZWxhdGl2ZVRvOl1fYmxvY2tfaW52b2tlIiwic3lt Ym9sTG9jYXRpb24iOjEzMiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjM4MzA4NCwi c3ltYm9sIjoiLVtOU0ZvY3VzU3RhY2sgcGVyZm9ybVdpdGhGb2N1c1ZpZXc6aW5XaW5kb3c6dXNp bmdCbG9jazpdIiwic3ltYm9sTG9jYXRpb24iOjk2LCJpbWFnZUluZGV4IjoxOH0seyJpbWFnZU9m ZnNldCI6MzczNjgwLCJzeW1ib2wiOiItW05TVGhlbWVGcmFtZSBhZGRTdWJ2aWV3OnBvc2l0aW9u ZWQ6cmVsYXRpdmVUbzpdIiwic3ltYm9sTG9jYXRpb24iOjE2OCwiaW1hZ2VJbmRleCI6MTh9LHsi aW1hZ2VPZmZzZXQiOjM3MzQ4OCwic3ltYm9sIjoiLVtOU1RoZW1lRnJhbWUgX2FkZEtub3duU3Vi dmlldzpwb3NpdGlvbmVkOnJlbGF0aXZlVG86XSIsInN5bWJvbExvY2F0aW9uIjo0NCwiaW1hZ2VJ bmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjMzMzQwMCwic3ltYm9sIjoiX180OS1bTlNUaGVtZUZy YW1lIF9mbG9hdFRpdGxlYmFyQW5kVG9vbGJhckZyb21Jbml0Ol1fYmxvY2tfaW52b2tlIiwic3lt Ym9sTG9jYXRpb24iOjQzMiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjMzMjc0NCwi c3ltYm9sIjoiK1tOU0FuaW1hdGlvbkNvbnRleHQgcnVuQW5pbWF0aW9uR3JvdXA6XSIsInN5bWJv bExvY2F0aW9uIjo1NiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjMzMjQwNCwic3lt Ym9sIjoiLVtOU1RoZW1lRnJhbWUgX2Zsb2F0VGl0bGViYXJBbmRUb29sYmFyRnJvbUluaXQ6XSIs InN5bWJvbExvY2F0aW9uIjoxMjAsImltYWdlSW5kZXgiOjE4fSx7ImltYWdlT2Zmc2V0IjozMTQ2 MDAsInN5bWJvbCI6Ii1bTlNUaGVtZUZyYW1lIGluaXRXaXRoRnJhbWU6c3R5bGVNYXNrOm93bmVy Ol0iLCJzeW1ib2xMb2NhdGlvbiI6MjE2LCJpbWFnZUluZGV4IjoxOH0seyJpbWFnZU9mZnNldCI6 MzA2NzM2LCJzeW1ib2wiOiItW05TV2luZG93IF9jb21tb25Jbml0RnJhbWU6c3R5bGVNYXNrOmJh Y2tpbmc6ZGVmZXI6XSIsInN5bWJvbExvY2F0aW9uIjo1MzIsImltYWdlSW5kZXgiOjE4fSx7Imlt YWdlT2Zmc2V0IjozMDUyODgsInN5bWJvbCI6Ii1bTlNXaW5kb3cgX2luaXRDb250ZW50OnN0eWxl TWFzazpiYWNraW5nOmRlZmVyOmNvbnRlbnRWaWV3Ol0iLCJzeW1ib2xMb2NhdGlvbiI6Njg0LCJp bWFnZUluZGV4IjoxOH0seyJpbWFnZU9mZnNldCI6MzA0NTkyLCJzeW1ib2wiOiItW05TV2luZG93 IGluaXRXaXRoQ29udGVudFJlY3Q6c3R5bGVNYXNrOmJhY2tpbmc6ZGVmZXI6XSIsInN5bWJvbExv Y2F0aW9uIjo0OCwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjI3OTI2NTIsInN5bWJv bCI6Ii1bTlNXaW5kb3cgaW5pdFdpdGhDb250ZW50UmVjdDpzdHlsZU1hc2s6YmFja2luZzpkZWZl cjpzY3JlZW46XSIsInN5bWJvbExvY2F0aW9uIjoyNCwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VP ZmZzZXQiOjE4MzU4MTYsInN5bWJvbCI6Ii1bRW1hY3NXaW5kb3cgaW5pdFdpdGhFbWFjc0ZyYW1l OmZ1bGxzY3JlZW46c2NyZWVuOl0iLCJzeW1ib2xMb2NhdGlvbiI6Mjc2LCJpbWFnZUluZGV4Ijow fSx7ImltYWdlT2Zmc2V0IjoxODI1NDgwLCJzeW1ib2wiOiItW0VtYWNzVmlldyBpbml0RnJhbWVG cm9tRW1hY3M6XSIsInN5bWJvbExvY2F0aW9uIjo0NjQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjE4ODIwOTIsInN5bWJvbCI6IkZ4X2NyZWF0ZV9mcmFtZSIsInN5bWJvbExvY2F0aW9u IjozMzI0LCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxMjg2Mzg4LCJzeW1ib2wiOiJm dW5jYWxsX3N1YnIiLCJzeW1ib2xMb2NhdGlvbiI6MjY0LCJpbWFnZUluZGV4IjowfSx7ImltYWdl T2Zmc2V0IjoxMjgzNzg0LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo3NTIs ImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNfYnl0 ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZz ZXQiOjEyODM2NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9jYXRpb24iOjYxNiwiaW1h Z2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9sIjoiZXhlY19ieXRlX2Nv ZGUiLCJzeW1ib2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6 MTI4MzY0OCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlvbiI6NjE2LCJpbWFnZUlu ZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxMjgzNzg0LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJv bExvY2F0aW9uIjo3NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5 bWJvbCI6ImV4ZWNfYnl0ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgi OjB9LHsiaW1hZ2VPZmZzZXQiOjEyODM2NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9j YXRpb24iOjYxNiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9s IjoiZXhlY19ieXRlX2NvZGUiLCJzeW1ib2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0s eyJpbWFnZU9mZnNldCI6MTI4MzY0OCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlv biI6NjE2LCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxNTUxMDA4LCJzeW1ib2wiOiJl eGVjX2J5dGVfY29kZSIsInN5bWJvbExvY2F0aW9uIjoxOTUyLCJpbWFnZUluZGV4IjowfSx7Imlt YWdlT2Zmc2V0IjoxMjgzNjQ4LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo2 MTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNf Ynl0ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjEyODM2NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9jYXRpb24iOjYxNiwi aW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9sIjoiZXhlY19ieXRl X2NvZGUiLCJzeW1ib2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNl dCI6MTI4MzY0OCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlvbiI6NjE2LCJpbWFn ZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxNTUxMDA4LCJzeW1ib2wiOiJleGVjX2J5dGVfY29k ZSIsInN5bWJvbExvY2F0aW9uIjoxOTUyLCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0Ijox MjgzNjQ4LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo2MTYsImltYWdlSW5k ZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNfYnl0ZV9jb2RlIiwi c3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjEyODM2 NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9jYXRpb24iOjYxNiwiaW1hZ2VJbmRleCI6 MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9sIjoiZXhlY19ieXRlX2NvZGUiLCJzeW1i b2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTI4MzY0OCwi c3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlvbiI6NjE2LCJpbWFnZUluZGV4IjowfSx7 ImltYWdlT2Zmc2V0IjoxMjg0MTAwLCJzeW1ib2wiOiJGcnVuX2hvb2tfd2l0aF9hcmdzIiwic3lt Ym9sTG9jYXRpb24iOjE1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTI4Mzg4MCwi c3ltYm9sIjoiRnJ1bl9ob29rcyIsInN5bWJvbExvY2F0aW9uIjo1MiwiaW1hZ2VJbmRleCI6MH0s eyJpbWFnZU9mZnNldCI6MTI4Mzc4NCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlv biI6NzUyLCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxNTUxMDA4LCJzeW1ib2wiOiJl eGVjX2J5dGVfY29kZSIsInN5bWJvbExvY2F0aW9uIjoxOTUyLCJpbWFnZUluZGV4IjowfSx7Imlt YWdlT2Zmc2V0IjoxMjgzNjQ4LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo2 MTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNf Ynl0ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjEyODE5MDQsInN5bWJvbCI6ImFwcGx5X2xhbWJkYSIsInN5bWJvbExvY2F0aW9uIjoz NjAsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjEyNjU0ODgsInN5bWJvbCI6ImV2YWxf c3ViIiwic3ltYm9sTG9jYXRpb24iOjg4MCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6 MTI4MTIzMiwic3ltYm9sIjoiRmV2YWwiLCJzeW1ib2xMb2NhdGlvbiI6MTA4LCJpbWFnZUluZGV4 IjowfSx7ImltYWdlT2Zmc2V0IjoxMjc1OTA0LCJzeW1ib2wiOiJpbnRlcm5hbF9jb25kaXRpb25f Y2FzZSIsInN5bWJvbExvY2F0aW9uIjoyNjQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQi OjgyMzc4MCwic3ltYm9sIjoidG9wX2xldmVsXzEiLCJzeW1ib2xMb2NhdGlvbiI6NDgsImltYWdl SW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjEyNzMzMDAsInN5bWJvbCI6ImludGVybmFsX2NhdGNo Iiwic3ltYm9sTG9jYXRpb24iOjI2NCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MjAw NTU4OCwic3ltYm9sIjoicmVjdXJzaXZlX2VkaXRfMS5jb2xkLjEiLCJzeW1ib2xMb2NhdGlvbiI6 NjQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjc1NjYyNCwic3ltYm9sIjoicmVjdXJz aXZlX2VkaXRfMSIsInN5bWJvbExvY2F0aW9uIjoyNjgsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjc1NzA0OCwic3ltYm9sIjoiRnJlY3Vyc2l2ZV9lZGl0Iiwic3ltYm9sTG9jYXRpb24i OjM4OCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6NzUzOTU2LCJzeW1ib2wiOiJtYWlu Iiwic3ltYm9sTG9jYXRpb24iOjkwMzYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjI0 MzYwLCJzeW1ib2wiOiJzdGFydCIsInN5bWJvbExvY2F0aW9uIjoyMjM2LCJpbWFnZUluZGV4Ijox OX1dfSx7ImlkIjo1MTkyODcsImZyYW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6 InN0YXJ0X3dxdGhyZWFkIiwic3ltYm9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgiOjEyfV19LHsi aWQiOjUxOTI4OCwiZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6NzU2NCwic3ltYm9sIjoic3RhcnRf d3F0aHJlYWQiLCJzeW1ib2xMb2NhdGlvbiI6MCwiaW1hZ2VJbmRleCI6MTJ9XX0seyJpZCI6NTE5 MjkyLCJmcmFtZXMiOlt7ImltYWdlT2Zmc2V0Ijo3NTY0LCJzeW1ib2wiOiJzdGFydF93cXRocmVh ZCIsInN5bWJvbExvY2F0aW9uIjowLCJpbWFnZUluZGV4IjoxMn1dfSx7ImlkIjo1MTkyOTQsImZy YW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6InN0YXJ0X3dxdGhyZWFkIiwic3lt Ym9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgiOjEyfV19LHsiaWQiOjUxOTMwMSwiZnJhbWVzIjpb eyJpbWFnZU9mZnNldCI6NDkyMDAsInN5bWJvbCI6Il9fc2VsZWN0Iiwic3ltYm9sTG9jYXRpb24i OjgsImltYWdlSW5kZXgiOjExfSx7ImltYWdlT2Zmc2V0IjoxODA3MjYwLCJzeW1ib2wiOiItW0Vt YWNzQXBwIGZkX2hhbmRsZXI6XSIsInN5bWJvbExvY2F0aW9uIjoyNDQsImltYWdlSW5kZXgiOjB9 LHsiaW1hZ2VPZmZzZXQiOjM1MzU5Niwic3ltYm9sIjoiX19OU1RocmVhZF9fc3RhcnRfXyIsInN5 bWJvbExvY2F0aW9uIjo3MTYsImltYWdlSW5kZXgiOjIwfSx7ImltYWdlT2Zmc2V0IjoyODU4NCwi c3ltYm9sIjoiX3B0aHJlYWRfc3RhcnQiLCJzeW1ib2xMb2NhdGlvbiI6MTQ4LCJpbWFnZUluZGV4 IjoxMn0seyJpbWFnZU9mZnNldCI6NzU4NCwic3ltYm9sIjoidGhyZWFkX3N0YXJ0Iiwic3ltYm9s TG9jYXRpb24iOjgsImltYWdlSW5kZXgiOjEyfV19LHsiaWQiOjUxOTMwOCwibmFtZSI6ImNvbS5h cHBsZS5OU0V2ZW50VGhyZWFkIiwiZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6MzkyNCwic3ltYm9s IjoibWFjaF9tc2cyX3RyYXAiLCJzeW1ib2xMb2NhdGlvbiI6OCwiaW1hZ2VJbmRleCI6MTF9LHsi aW1hZ2VPZmZzZXQiOjc4NDY0LCJzeW1ib2wiOiJtYWNoX21zZzJfaW50ZXJuYWwiLCJzeW1ib2xM b2NhdGlvbiI6ODAsImltYWdlSW5kZXgiOjExfSx7ImltYWdlT2Zmc2V0IjozOTg2NCwic3ltYm9s IjoibWFjaF9tc2dfb3ZlcndyaXRlIiwic3ltYm9sTG9jYXRpb24iOjYwNCwiaW1hZ2VJbmRleCI6 MTF9LHsiaW1hZ2VPZmZzZXQiOjQ4MTYsInN5bWJvbCI6Im1hY2hfbXNnIiwic3ltYm9sTG9jYXRp b24iOjI0LCJpbWFnZUluZGV4IjoxMX0seyJpbWFnZU9mZnNldCI6NTIyMjEyLCJzeW1ib2wiOiJf X0NGUnVuTG9vcFNlcnZpY2VNYWNoUG9ydCIsInN5bWJvbExvY2F0aW9uIjoxNjAsImltYWdlSW5k ZXgiOjIxfSx7ImltYWdlT2Zmc2V0Ijo1MTYyOTIsInN5bWJvbCI6Il9fQ0ZSdW5Mb29wUnVuIiwi c3ltYm9sTG9jYXRpb24iOjEyMDgsImltYWdlSW5kZXgiOjIxfSx7ImltYWdlT2Zmc2V0Ijo1MTMy MDgsInN5bWJvbCI6IkNGUnVuTG9vcFJ1blNwZWNpZmljIiwic3ltYm9sTG9jYXRpb24iOjYxMiwi aW1hZ2VJbmRleCI6MjF9LHsiaW1hZ2VPZmZzZXQiOjE0NTgwMDQsInN5bWJvbCI6Il9OU0V2ZW50 VGhyZWFkIiwic3ltYm9sTG9jYXRpb24iOjE3MiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZz ZXQiOjI4NTg0LCJzeW1ib2wiOiJfcHRocmVhZF9zdGFydCIsInN5bWJvbExvY2F0aW9uIjoxNDgs ImltYWdlSW5kZXgiOjEyfSx7ImltYWdlT2Zmc2V0Ijo3NTg0LCJzeW1ib2wiOiJ0aHJlYWRfc3Rh cnQiLCJzeW1ib2xMb2NhdGlvbiI6OCwiaW1hZ2VJbmRleCI6MTJ9XX0seyJpZCI6NTE5MzA5LCJm cmFtZXMiOlt7ImltYWdlT2Zmc2V0Ijo3NTY0LCJzeW1ib2wiOiJzdGFydF93cXRocmVhZCIsInN5 bWJvbExvY2F0aW9uIjowLCJpbWFnZUluZGV4IjoxMn1dfSx7ImlkIjo1MTkzMTAsImZyYW1lcyI6 W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6InN0YXJ0X3dxdGhyZWFkIiwic3ltYm9sTG9j YXRpb24iOjAsImltYWdlSW5kZXgiOjEyfV19LHsiaWQiOjUxOTMxMSwiZnJhbWVzIjpbeyJpbWFn ZU9mZnNldCI6NzU2NCwic3ltYm9sIjoic3RhcnRfd3F0aHJlYWQiLCJzeW1ib2xMb2NhdGlvbiI6 MCwiaW1hZ2VJbmRleCI6MTJ9XX0seyJpZCI6NTE5MzE0LCJmcmFtZXMiOlt7ImltYWdlT2Zmc2V0 Ijo3NTY0LCJzeW1ib2wiOiJzdGFydF93cXRocmVhZCIsInN5bWJvbExvY2F0aW9uIjowLCJpbWFn ZUluZGV4IjoxMn1dfSx7ImlkIjo1MTk0MDMsImZyYW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQs InN5bWJvbCI6InN0YXJ0X3dxdGhyZWFkIiwic3ltYm9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgi OjEyfV19XSwKICAidXNlZEltYWdlcyIgOiBbCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAi YXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDogNDMwOTI1NDE0NCwKICAgICJzaXplIiA6IDIy NzczNzYsCiAgICAidXVpZCIgOiAiODAxMzdlZmYtMzU1MS0zNWRmLWE3NmEtZTBlZTIxMDg5MDZj IiwKICAgICJwYXRoIiA6ICJcL0FwcGxpY2F0aW9uc1wvRW1hY3MtMjguMi5hcHBcL0NvbnRlbnRz XC9NYWNPU1wvRW1hY3MtYXJtNjQtMTEiLAogICAgIm5hbWUiIDogIkVtYWNzLWFybTY0LTExIgog IH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJh c2UiIDogNDMxOTQyODYwOCwKICAgICJzaXplIiA6IDEzOTI2NDAsCiAgICAidXVpZCIgOiAiNjVl ZGNmN2ItOTI5ZC0zNzVmLWE1MjYtMDk5MTI2NzViZmU3IiwKICAgICJwYXRoIiA6ICJcL0FwcGxp Y2F0aW9uc1wvRW1hY3MtMjguMi5hcHBcL0NvbnRlbnRzXC9NYWNPU1wvbGliLWFybTY0LTExXC9s aWJnbnV0bHMuMzAuZHlsaWIiLAogICAgIm5hbWUiIDogImxpYmdudXRscy4zMC5keWxpYiIKICB9 LAogIHsKICAgICJzb3VyY2UiIDogIlAiLAogICAgImFyY2giIDogImFybTY0IiwKICAgICJiYXNl IiA6IDQzMTc1MjgwNjQsCiAgICAic2l6ZSIgOiA0OTE1MiwKICAgICJ1dWlkIiA6ICIxOGJlMDg4 Ni1lZTQyLTNkNTItOWMzNC1lN2JlZTUzOTdlYzMiLAogICAgInBhdGgiIDogIlwvQXBwbGljYXRp b25zXC9FbWFjcy0yOC4yLmFwcFwvQ29udGVudHNcL01hY09TXC9saWItYXJtNjQtMTFcL2xpYmph bnNzb24uNC5keWxpYiIsCiAgICAibmFtZSIgOiAibGliamFuc3Nvbi40LmR5bGliIgogIH0sCiAg ewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDog NDMxODE1MDY1NiwKICAgICJzaXplIiA6IDM3NjgzMiwKICAgICJ1dWlkIiA6ICIzMGY5MDFkNi04 ZjhlLTNmMGUtYjg2NC0xYjRjZjg2NjhiMzIiLAogICAgInBhdGgiIDogIlwvQXBwbGljYXRpb25z XC9FbWFjcy0yOC4yLmFwcFwvQ29udGVudHNcL01hY09TXC9saWItYXJtNjQtMTFcL2xpYmdtcC4x MC5keWxpYiIsCiAgICAibmFtZSIgOiAibGliZ21wLjEwLmR5bGliIgogIH0sCiAgewogICAgInNv dXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDogNDMxNzY1OTEz NiwKICAgICJzaXplIiA6IDQ5MTUyLAogICAgInV1aWQiIDogIjIzM2M0YzEyLWUzZDAtMzdmNS1h ZTU4LWFmMGQyYmE5ZTEyNyIsCiAgICAicGF0aCIgOiAiXC9BcHBsaWNhdGlvbnNcL0VtYWNzLTI4 LjIuYXBwXC9Db250ZW50c1wvTWFjT1NcL2xpYi1hcm02NC0xMVwvbGliaW50bC44LmR5bGliIiwK ICAgICJuYW1lIiA6ICJsaWJpbnRsLjguZHlsaWIiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQ IiwKICAgICJhcmNoIiA6ICJhcm02NCIsCiAgICAiYmFzZSIgOiA0MzIxNDYwMjI0LAogICAgInNp emUiIDogMjEyOTkyLAogICAgInV1aWQiIDogImIyZDUzYTgxLWZjNDEtM2U0Mi05M2U0LWQ2NzY3 MTcwMzRhZCIsCiAgICAicGF0aCIgOiAiXC9BcHBsaWNhdGlvbnNcL0VtYWNzLTI4LjIuYXBwXC9D b250ZW50c1wvTWFjT1NcL2xpYi1hcm02NC0xMVwvbGlibmV0dGxlLjguZHlsaWIiLAogICAgIm5h bWUiIDogImxpYm5ldHRsZS44LmR5bGliIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAg ICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDogNDMxOTAxOTAwOCwKICAgICJzaXplIiA6 IDIyOTM3NiwKICAgICJ1dWlkIiA6ICJhNjhhNTFiZi03MmExLTM0YjAtODgzZC0zYTU2YzQxZWIw N2YiLAogICAgInBhdGgiIDogIlwvQXBwbGljYXRpb25zXC9FbWFjcy0yOC4yLmFwcFwvQ29udGVu dHNcL01hY09TXC9saWItYXJtNjQtMTFcL2xpYmhvZ3dlZWQuNi5keWxpYiIsCiAgICAibmFtZSIg OiAibGliaG9nd2VlZC42LmR5bGliIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAi YXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDQ0MjQ3NDQ5NjAsCiAgICAic2l6ZSIgOiA0 OTE1MiwKICAgICJ1dWlkIiA6ICI4ZTkyODQxMi05ZTk2LTMyZDQtYjE3My1kOTliZWI5ZmVkMGIi LAogICAgInBhdGgiIDogIlwvdXNyXC9saWJcL2xpYm9iamMtdHJhbXBvbGluZXMuZHlsaWIiLAog ICAgIm5hbWUiIDogImxpYm9iamMtdHJhbXBvbGluZXMuZHlsaWIiCiAgfSwKICB7CiAgICAic291 cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDogNDU3MDMwMDQx NiwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiMS4wIiwKICAgICJDRkJ1bmRs ZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5DbG91ZERvY3NGaWxlUHJvdmlkZXIiLAogICAgInNp emUiIDogMzI3NjgsCiAgICAidXVpZCIgOiAiZDI2NjUzZDctMWQ2Yy0zMDUwLThhYTItMzk2YzZh OWMzZTBmIiwKICAgICJwYXRoIiA6ICJcL1N5c3RlbVwvTGlicmFyeVwvRnJhbWV3b3Jrc1wvRmls ZVByb3ZpZGVyLmZyYW1ld29ya1wvT3ZlcnJpZGVCdW5kbGVzXC9DbG91ZERvY3NGaWxlUHJvdmlk ZXIuYnVuZGxlXC9Db250ZW50c1wvTWFjT1NcL0Nsb3VkRG9jc0ZpbGVQcm92aWRlciIsCiAgICAi bmFtZSIgOiAiQ2xvdWREb2NzRmlsZVByb3ZpZGVyIiwKICAgICJDRkJ1bmRsZVZlcnNpb24iIDog IjE1NTMuMTQxLjEiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJh cm02NGUiLAogICAgImJhc2UiIDogNDU3MDM5ODcyMCwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lv blN0cmluZyIgOiAiODU1LjE0MC42IiwKICAgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5h cHBsZS5GaWxlUHJvdmlkZXJPdmVycmlkZSIsCiAgICAic2l6ZSIgOiAzMjc2OCwKICAgICJ1dWlk IiA6ICJlMmM1MGFhNi0wOTFiLTM4ZjMtODE4MC1hYWQ4MzgxZTM4ODciLAogICAgInBhdGgiIDog IlwvU3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9GaWxlUHJvdmlkZXIuZnJhbWV3b3JrXC9P dmVycmlkZUJ1bmRsZXNcL0ZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRsZVwvQ29udGVudHNcL01h Y09TXC9GaWxlUHJvdmlkZXJPdmVycmlkZSIsCiAgICAibmFtZSIgOiAiRmlsZVByb3ZpZGVyT3Zl cnJpZGUiLAogICAgIkNGQnVuZGxlVmVyc2lvbiIgOiAiODU1LjE0MC42IgogIH0sCiAgewogICAg InNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDQ2OTcw NDcwNDAsCiAgICAiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmciIDogIjEzLjUiLAogICAgIkNG QnVuZGxlSWRlbnRpZmllciIgOiAiY29tLmFwcGxlLmZpbmRlcnN5bmMuZmlsZXByb3ZpZGVyb3Zl cnJpZGUuRmluZGVyU3luY0NvbGxhYm9yYXRpb25GaWxlUHJvdmlkZXJPdmVycmlkZSIsCiAgICAi c2l6ZSIgOiAxMzEwNzIsCiAgICAidXVpZCIgOiAiM2VlYjAzZWEtYjQxZS0zNTI2LWJhZjQtYmI4 YzFkZGU3OTczIiwKICAgICJwYXRoIiA6ICJcL1N5c3RlbVwvTGlicmFyeVwvRnJhbWV3b3Jrc1wv RmlsZVByb3ZpZGVyLmZyYW1ld29ya1wvT3ZlcnJpZGVCdW5kbGVzXC9GaW5kZXJTeW5jQ29sbGFi b3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRsZVwvQ29udGVudHNcL01hY09TXC9GaW5k ZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlIiwKICAgICJuYW1lIiA6ICJG aW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlIiwKICAgICJDRkJ1bmRs ZVZlcnNpb24iIDogIjE1NjQuNy4xIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAi YXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDY2MzYwMjM4MDgsCiAgICAic2l6ZSIgOiAy Mzc1NjAsCiAgICAidXVpZCIgOiAiMDhjNWZlMmEtYjBiZi0zYWI2LWJiNDItNDYwYzE4OTE3ZDMz IiwKICAgICJwYXRoIiA6ICJcL3VzclwvbGliXC9zeXN0ZW1cL2xpYnN5c3RlbV9rZXJuZWwuZHls aWIiLAogICAgIm5hbWUiIDogImxpYnN5c3RlbV9rZXJuZWwuZHlsaWIiCiAgfSwKICB7CiAgICAi c291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDogNjYzNjI2 MTM3NiwKICAgICJzaXplIiA6IDUzMjQ4LAogICAgInV1aWQiIDogIjFmMzBmYjlhLWJkZjktMzJk Yi1hNzA5LTg0MTc2NjZhN2U0NSIsCiAgICAicGF0aCIgOiAiXC91c3JcL2xpYlwvc3lzdGVtXC9s aWJzeXN0ZW1fcHRocmVhZC5keWxpYiIsCiAgICAibmFtZSIgOiAibGlic3lzdGVtX3B0aHJlYWQu ZHlsaWIiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUi LAogICAgImJhc2UiIDogNjYzNDgxMTM5MiwKICAgICJzaXplIiA6IDUyMDE4NCwKICAgICJ1dWlk IiA6ICI5NDk5NDNlMi01MmNiLTNjOTUtYWIwOC03ZWQ5ODQzMzNkMDMiLAogICAgInBhdGgiIDog IlwvdXNyXC9saWJcL3N5c3RlbVwvbGlic3lzdGVtX2MuZHlsaWIiLAogICAgIm5hbWUiIDogImxp YnN5c3RlbV9jLmR5bGliIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIg OiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDY2MzY0NjYxNzYsCiAgICAic2l6ZSIgOiAyODY2OCwK ICAgICJ1dWlkIiA6ICI2ZDQ1ODM1NC0zYzM5LTNmMzUtYTNiYi1kMDFhNzg4MTdiNGEiLAogICAg InBhdGgiIDogIlwvdXNyXC9saWJcL3N5c3RlbVwvbGlic3lzdGVtX3BsYXRmb3JtLmR5bGliIiwK ICAgICJuYW1lIiA6ICJsaWJzeXN0ZW1fcGxhdGZvcm0uZHlsaWIiCiAgfSwKICB7CiAgICAic2l6 ZSIgOiAwLAogICAgInNvdXJjZSIgOiAiQSIsCiAgICAiYmFzZSIgOiAwLAogICAgInV1aWQiIDog IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIKICB9LAogIHsKICAgICJzb3Vy Y2UiIDogIlAiLAogICAgImFyY2giIDogImFybTY0ZSIsCiAgICAiYmFzZSIgOiA2NzU5NzgwMzUy LAogICAgIkNGQnVuZGxlU2hvcnRWZXJzaW9uU3RyaW5nIiA6ICIxLjExIiwKICAgICJDRkJ1bmRs ZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5RdWFydHpDb3JlIiwKICAgICJzaXplIiA6IDM2NjE4 MjQsCiAgICAidXVpZCIgOiAiZTVmMWMwZTMtNjNlNi0zMzVkLThkNjctZDM5NTU2MmU5Nzc4IiwK ICAgICJwYXRoIiA6ICJcL1N5c3RlbVwvTGlicmFyeVwvRnJhbWV3b3Jrc1wvUXVhcnR6Q29yZS5m cmFtZXdvcmtcL1ZlcnNpb25zXC9BXC9RdWFydHpDb3JlIiwKICAgICJuYW1lIiA6ICJRdWFydHpD b3JlIiwKICAgICJDRkJ1bmRsZVZlcnNpb24iIDogIjEwNDUuMjAiCiAgfSwKICB7CiAgICAic291 cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDogNjc2Mzc3ODA0 OCwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiMi4xIiwKICAgICJDRkJ1bmRs ZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5jb3JldWkiLAogICAgInNpemUiIDogMTMzNTI5NiwK ICAgICJ1dWlkIiA6ICJjNTMzOWI3My1lNDYxLTM0ZGItOGZkYy04ZmFmZmQ0NWEyMmMiLAogICAg InBhdGgiIDogIlwvU3lzdGVtXC9MaWJyYXJ5XC9Qcml2YXRlRnJhbWV3b3Jrc1wvQ29yZVVJLmZy YW1ld29ya1wvVmVyc2lvbnNcL0FcL0NvcmVVSSIsCiAgICAibmFtZSIgOiAiQ29yZVVJIiwKICAg ICJDRkJ1bmRsZVZlcnNpb24iIDogIjgwNSIKICB9LAogIHsKICAgICJzb3VyY2UiIDogIlAiLAog ICAgImFyY2giIDogImFybTY0ZSIsCiAgICAiYmFzZSIgOiA2Njg5NTQ2MjQwLAogICAgIkNGQnVu ZGxlU2hvcnRWZXJzaW9uU3RyaW5nIiA6ICI2LjkiLAogICAgIkNGQnVuZGxlSWRlbnRpZmllciIg OiAiY29tLmFwcGxlLkFwcEtpdCIsCiAgICAic2l6ZSIgOiAxNTc5NDE3NiwKICAgICJ1dWlkIiA6 ICI1NWY3ZDk1OC02ZWQxLTNjMzYtYTcwZS05NGQ3ZmZjMThkNWEiLAogICAgInBhdGgiIDogIlwv U3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9BcHBLaXQuZnJhbWV3b3JrXC9WZXJzaW9uc1wv Q1wvQXBwS2l0IiwKICAgICJuYW1lIiA6ICJBcHBLaXQiLAogICAgIkNGQnVuZGxlVmVyc2lvbiIg OiAiMjI5OS43MC4xMzYiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6 ICJhcm02NGUiLAogICAgImJhc2UiIDogNjYzMjc1OTI5NiwKICAgICJzaXplIiA6IDU4MzA0OCwK ICAgICJ1dWlkIiA6ICJlN2E5OTU5NS1lMGY4LTM0YWYtYmU4Yi05MzQ3ZDBkNjU4YTQiLAogICAg InBhdGgiIDogIlwvdXNyXC9saWJcL2R5bGQiLAogICAgIm5hbWUiIDogImR5bGQiCiAgfSwKICB7 CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDog NjY1MzAzODU5MiwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiNi45IiwKICAg ICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5Gb3VuZGF0aW9uIiwKICAgICJzaXpl IiA6IDEwMjQ4MTkyLAogICAgInV1aWQiIDogImI3Nzk5Y2I2LTBhM2MtM2M4Yi1hMTg1LThjZWM1 NTg0NWIxNCIsCiAgICAicGF0aCIgOiAiXC9TeXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL0Zv dW5kYXRpb24uZnJhbWV3b3JrXC9WZXJzaW9uc1wvQ1wvRm91bmRhdGlvbiIsCiAgICAibmFtZSIg OiAiRm91bmRhdGlvbiIsCiAgICAiQ0ZCdW5kbGVWZXJzaW9uIiA6ICIxOTc5IgogIH0sCiAgewog ICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDY2 MzY2NzkxNjgsCiAgICAiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmciIDogIjYuOSIsCiAgICAi Q0ZCdW5kbGVJZGVudGlmaWVyIiA6ICJjb20uYXBwbGUuQ29yZUZvdW5kYXRpb24iLAogICAgInNp emUiIDogNTA4NzIzMiwKICAgICJ1dWlkIiA6ICJiM2IyZGY0OS0yZGI4LTM3MGUtODRhZS1lMGEy NzA0NTE1YjgiLAogICAgInBhdGgiIDogIlwvU3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9D b3JlRm91bmRhdGlvbi5mcmFtZXdvcmtcL1ZlcnNpb25zXC9BXC9Db3JlRm91bmRhdGlvbiIsCiAg ICAibmFtZSIgOiAiQ29yZUZvdW5kYXRpb24iLAogICAgIkNGQnVuZGxlVmVyc2lvbiIgOiAiMTk3 OSIKICB9Cl0sCiAgInNoYXJlZENhY2hlIiA6IHsKICAiYmFzZSIgOiA2NjMyMDk1NzQ0LAogICJz aXplIiA6IDM1NTMzNjE5MjAsCiAgInV1aWQiIDogIjQwZWFiMWFiLThiMjItM2RlYy1hYTQ2LWJi MzEzNmEwNTA2OSIKfSwKICAidm1TdW1tYXJ5IiA6ICJSZWFkT25seSBwb3J0aW9uIG9mIExpYnJh cmllczogVG90YWw9MS4xRyByZXNpZGVudD0wSygwJSkgc3dhcHBlZF9vdXRfb3JfdW5hbGxvY2F0 ZWQ9MS4xRygxMDAlKVxuV3JpdGFibGUgcmVnaW9uczogVG90YWw9MS40RyB3cml0dGVuPTBLKDAl KSByZXNpZGVudD0wSygwJSkgc3dhcHBlZF9vdXQ9MEsoMCUpIHVuYWxsb2NhdGVkPTEuNEcoMTAw JSlcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWSVJUVUFMICAgUkVHSU9OIFxu UkVHSU9OIFRZUEUgICAgICAgICAgICAgICAgICAgICAgICBTSVpFICAgIENPVU5UIChub24tY29h bGVzY2VkKSBcbj09PT09PT09PT09ICAgICAgICAgICAgICAgICAgICAgPT09PT09PSAgPT09PT09 PSBcbkFjY2VsZXJhdGUgZnJhbWV3b3JrICAgICAgICAgICAgICAgMTI4SyAgICAgICAgMSBcbkFj dGl2aXR5IFRyYWNpbmcgICAgICAgICAgICAgICAgICAgMjU2SyAgICAgICAgMSBcbkNHIGJhY2tp bmcgc3RvcmVzICAgICAgICAgICAgICAgICAzODQwSyAgICAgICAgNCBcbkNHIGltYWdlICAgICAg ICAgICAgICAgICAgICAgICAgICAgNDgwSyAgICAgICAgOSBcbkNvbG9yU3luYyAgICAgICAgICAg ICAgICAgICAgICAgICAgNTYwSyAgICAgICAyOCBcbkNvcmVBbmltYXRpb24gICAgICAgICAgICAg ICAgICAgICAyMzIwSyAgICAgICA0MCBcbkNvcmVHcmFwaGljcyAgICAgICAgICAgICAgICAgICAg ICAgIDMySyAgICAgICAgMiBcbkNvcmVHcmFwaGljcyAocmVzZXJ2ZWQpICAgICAgICAgICAgIDMy SyAgICAgICAgMiAgICAgICAgIHJlc2VydmVkIFZNIGFkZHJlc3Mgc3BhY2UgKHVuYWxsb2NhdGVk KVxuQ29yZUltYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgOTZLICAgICAgICA2IFxuQ29y ZVVJIGltYWdlIGRhdGEgICAgICAgICAgICAgICAgIDE1NTJLICAgICAgIDExIFxuRm91bmRhdGlv biAgICAgICAgICAgICAgICAgICAgICAgICAgMTZLICAgICAgICAxIFxuS2VybmVsIEFsbG9jIE9u Y2UgICAgICAgICAgICAgICAgICAgMzJLICAgICAgICAxIFxuTUFMTE9DICAgICAgICAgICAgICAg ICAgICAgICAgICAgMjYzLjNNICAgICAgIDY4IFxuTUFMTE9DIGd1YXJkIHBhZ2UgICAgICAgICAg ICAgICAgICAxOTJLICAgICAgICA4IFxuTUFMTE9DX01FRElVTSAocmVzZXJ2ZWQpICAgICAgICAg NzIwLjBNICAgICAgICA2ICAgICAgICAgcmVzZXJ2ZWQgVk0gYWRkcmVzcyBzcGFjZSAodW5hbGxv Y2F0ZWQpXG5NQUxMT0NfTkFOTyAocmVzZXJ2ZWQpICAgICAgICAgICAzODQuME0gICAgICAgIDEg ICAgICAgICByZXNlcnZlZCBWTSBhZGRyZXNzIHNwYWNlICh1bmFsbG9jYXRlZClcblNUQUNLIEdV QVJEICAgICAgICAgICAgICAgICAgICAgICA1NC42TSAgICAgICAxMiBcblN0YWNrICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAxNS40TSAgICAgICAxMyBcblZNX0FMTE9DQVRFICAgICAgICAg ICAgICAgICAgICAgICAgMzA0SyAgICAgICAxOCBcbl9fQVVUSCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgODcySyAgICAgIDIyMSBcbl9fQVVUSF9DT05TVCAgICAgICAgICAgICAgICAgICAg ICAxNS45TSAgICAgIDM5OCBcbl9fQ1RGICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgy NCAgICAgICAgMSBcbl9fREFUQSAgICAgICAgICAgICAgICAgICAgICAgICAgICA3OTE4SyAgICAg IDM5NCBcbl9fREFUQV9DT05TVCAgICAgICAgICAgICAgICAgICAgICAxOS4wTSAgICAgIDQxMSBc bl9fREFUQV9ESVJUWSAgICAgICAgICAgICAgICAgICAgICAxMDcwSyAgICAgIDEzMiBcbl9fRk9O VF9EQVRBICAgICAgICAgICAgICAgICAgICAgICAgMjM1MiAgICAgICAgMSBcbl9fTElOS0VESVQg ICAgICAgICAgICAgICAgICAgICAgIDgwNC41TSAgICAgICAxMiBcbl9fT0JKQ19STyAgICAgICAg ICAgICAgICAgICAgICAgICA2Ni40TSAgICAgICAgMSBcbl9fT0JKQ19SVyAgICAgICAgICAgICAg ICAgICAgICAgICAyMDEySyAgICAgICAgMSBcbl9fVEVYVCAgICAgICAgICAgICAgICAgICAgICAg ICAgIDMxMi45TSAgICAgIDQyNyBcbmR5bGQgcHJpdmF0ZSBtZW1vcnkgICAgICAgICAgICAgICAg MjcySyAgICAgICAgMiBcbm1hcHBlZCBmaWxlICAgICAgICAgICAgICAgICAgICAgIDIwMS4yTSAg ICAgICAzOSBcbnNoYXJlZCBtZW1vcnkgICAgICAgICAgICAgICAgICAgICAgOTYwSyAgICAgICAy MCBcbj09PT09PT09PT09ICAgICAgICAgICAgICAgICAgICAgPT09PT09PSAgPT09PT09PSBcblRP VEFMICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi44RyAgICAgMjI5MiBcblRPVEFMLCBt aW51cyByZXNlcnZlZCBWTSBzcGFjZSAgICAgMS43RyAgICAgMjI5MiBcbiIsCiAgImxlZ2FjeUlu Zm8iIDogewogICJ0aHJlYWRUcmlnZ2VyZWQiIDogewogICAgInF1ZXVlIiA6ICJjb20uYXBwbGUu bWFpbi10aHJlYWQiCiAgfQp9LAogICJsb2dXcml0aW5nU2lnbmF0dXJlIiA6ICJiMmFhNjgxMTY5 MmMzYzZmYTM4MzU0NDUzNmJhY2IwNDYxZTc3ODNjIiwKICAidHJpYWxJbmZvIiA6IHsKICAicm9s bG91dHMiIDogWwogICAgewogICAgICAicm9sbG91dElkIiA6ICI1ZmI0MjQ1YTFiYmZlODAwNWUz M2ExZTEiLAogICAgICAiZmFjdG9yUGFja0lkcyIgOiB7CgogICAgICB9LAogICAgICAiZGVwbG95 bWVudElkIiA6IDI0MDAwMDAyMQogICAgfSwKICAgIHsKICAgICAgInJvbGxvdXRJZCIgOiAiNjM1 ODJjNWY4YTUzNDYxNDEzOTk5NTUwIiwKICAgICAgImZhY3RvclBhY2tJZHMiIDogewoKICAgICAg fSwKICAgICAgImRlcGxveW1lbnRJZCIgOiAyNDAwMDAwMDIKICAgIH0KICBdLAogICJleHBlcmlt ZW50cyIgOiBbCiAgICB7CiAgICAgICJ0cmVhdG1lbnRJZCIgOiAiNmRkNjcwYWYtMDYzMy00NWU0 LWFlNWYtMTIyYWU0ZGYwMmJlIiwKICAgICAgImV4cGVyaW1lbnRJZCIgOiAiNjQ0MDZiYTgzZGVi NjM3YWM4YTA0NDE5IiwKICAgICAgImRlcGxveW1lbnRJZCIgOiA5MDAwMDAwMTcKICAgIH0sCiAg ICB7CiAgICAgICJ0cmVhdG1lbnRJZCIgOiAiYTA5MmRiMWItYzQwMS00NGZhLTljNTQtNTE4Yjdk NjljYTYxIiwKICAgICAgImV4cGVyaW1lbnRJZCIgOiAiNjRhODQ0MDM1Yzg1MDAwYzBmNDIzOThh IiwKICAgICAgImRlcGxveW1lbnRJZCIgOiA0MDAwMDAwMDQKICAgIH0KICBdCn0KfQoKTW9kZWw6 IE1hY0Jvb2tBaXIxMCwxLCBCb290Uk9NIDg0MjIuMTQxLjIsIHByb2MgODo0OjQgcHJvY2Vzc29y cywgOCBHQiwgU01DCkdyYXBoaWNzOiBBcHBsZSBNMSwgQXBwbGUgTTEsIEJ1aWx0LUluCkRpc3Bs YXk6IFN0dWRpbyBEaXNwbGF5LCA1MTIwIHggMjg4MCBSZXRpbmEsIE1haW4sIE1pcnJvck9mZiwg T25saW5lCk1lbW9yeSBNb2R1bGU6IExQRERSNCwgSHluaXgKQWlyUG9ydDogc3BhaXJwb3J0X3dp cmVsZXNzX2NhcmRfdHlwZV93aWZpICgweDE0RTQsIDB4NDM3OCksIHdsMDogTWF5IDEzIDIwMjMg MDc6MjA6NDggdmVyc2lvbiAxOC4yMC4zODMuMTUuNy44LjE1MCBGV0lEIDAxLWIzNzcyN2E1CkJs dWV0b290aDogVmVyc2lvbiAobnVsbCksIDAgc2VydmljZXMsIDAgZGV2aWNlcywgMCBpbmNvbWlu ZyBzZXJpYWwgcG9ydHMKTmV0d29yayBTZXJ2aWNlOiBXaS1GaSwgQWlyUG9ydCwgZW4wCk5ldHdv cmsgU2VydmljZTogU3R1ZGlvIERpc3BsYXksIEV0aGVybmV0LCBlbjUKTmV0d29yayBTZXJ2aWNl OiBVU0IgMTAvMTAwLzEwMDAgTEFOLCBFdGhlcm5ldCwgZW43Ck5ldHdvcmsgU2VydmljZTogY3Mx LXBzay1wZWVyLCBWUE4gKGNvbS53aXJlZ3VhcmQubWFjb3MpLCB1dHVuMwpQQ0kgQ2FyZDogcGNp MTQ0ZCxhODA4LCBOVk0gRXhwcmVzcyBDb250cm9sbGVyLCBUaHVuZGVyYm9sdEAzLDAsMApQQ0kg Q2FyZDogcGNpODA4NiwxNWYwLCBVU0IgZVh0ZW5zaWJsZSBIb3N0IENvbnRyb2xsZXIsIFRodW5k ZXJib2x0QDQ1LDAsMApVU0IgRGV2aWNlOiBVU0IzMUJ1cwpVU0IgRGV2aWNlOiBVU0IzLjAgSHVi ClVTQiBEZXZpY2U6IFVTQjIuMCBIdWIKVVNCIERldmljZTogVGh1bmRlcmJvbHQgSHViClVTQiBE ZXZpY2U6IFVTQjMxQnVzClVTQiBEZXZpY2U6IFVTQjMxQnVzClVTQiBEZXZpY2U6IFVTQjMgR2Vu MiBIdWIKVVNCIERldmljZTogVVNCIDEwLzEwMC8xMDAwIExBTgpVU0IgRGV2aWNlOiBVU0IyIEh1 YgpVU0IgRGV2aWNlOiBTdHVkaW8gRGlzcGxheQpUaHVuZGVyYm9sdCBCdXM6IE1hY0Jvb2sgQWly LCBBcHBsZSBJbmMuClRodW5kZXJib2x0IERldmljZTogRW52b3kgRXhwcmVzcywgT3RoZXIgV29y bGQgQ29tcHV0aW5nLCAxLCAyMS4xClRodW5kZXJib2x0IEJ1czogTWFjQm9vayBBaXIsIEFwcGxl IEluYy4KVGh1bmRlcmJvbHQgRGV2aWNlOiBUaHVuZGVyYm9sdCBIdWIsIE90aGVyIFdvcmxkIENv bXB1dGluZywgMSwgMzYuMwo= --===============7485473832765983890==-- From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2023 16:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: tanzer@gg32.com Cc: 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16942781876516 (code B ref 65843); Sat, 09 Sep 2023 16:50:01 +0000 Received: (at 65843) by debbugs.gnu.org; 9 Sep 2023 16:49:47 +0000 Received: from localhost ([127.0.0.1]:48406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf19W-0001h1-QQ for submit@debbugs.gnu.org; Sat, 09 Sep 2023 12:49:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf19U-0001gp-LS for 65843@debbugs.gnu.org; Sat, 09 Sep 2023 12:49:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qf19L-0004Dt-MA; Sat, 09 Sep 2023 12:49:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Zajq1Md0vJpjOAPCVbW8hZsX/PLaYhU3zkTa7Zzcey8=; b=JRyhnb7IzN3E axW8svYveukxzqC1uMa0kWpLbQM5ORI7op/LNfjfWDohDsiNFCbCW85UgwgPmKzNAoaX1Cah/pFKj 0h3z0Z9V/qhY7A+lc2GoeW8o8LucfiaQkXmcSGWoeext7k6aIfKg6DxQIOCXBA4WpBc7b+wy5HX+r l0Y6TWyDAlmtEOpRZkSopJ5uxh8E27BCqahKL+QTYLvu+qHfjNIsjplopL+WNmVySH5PtloRH2lzs rd6U+zIw97qXMahTVlTKXaCCjOwjDFZ7l3d0B4BLGhmF2IwvtD3u2rK/W01vkvkC8eScClfMS/DdQ KU1gwWijnVcMaGz+Bzug0w==; Date: Sat, 09 Sep 2023 19:49:29 +0300 Message-Id: <83h6o3thpi.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (bug-gnu-emacs@gnu.org) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sat, 09 Sep 2023 16:35:56 -0000 > From: Christian Tanzer via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > In Emacs 28 and Emacs 29, desktop-load crashes when there are too many > iconified frames in the .emacs.desktop file. > > The two attached .emacs.desktop files show the smallest test case that > I could come up with: > > - .emacs.desktop.works with 3 non-iconified and 4 iconified frames > loads without problem in Emacs 28 > > + desktop-load of this file crashes in Emacs 29.1 > > + a .emacs.desktop with 3 non-iconified and 3 iconified frames works > in Emacs 29.1 > > - .emacs.desktop.crashes with 3 non-iconified and 5 iconified frames > leads to a crash in Emacs 28 (see attached problem report generated > by macOS) > > - I tried .emacs.desktop with up to 17 non-iconified frames in Emacs > 28 without problems > > - Up to Emacs 27, I've never seen a problem with desktop-load crashing Thanks, can you run Emacs 29 under a debugger and show a backtrace when it crashes? From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2023 17:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169428099221004 (code B ref 65843); Sat, 09 Sep 2023 17:37:01 +0000 Received: (at 65843) by debbugs.gnu.org; 9 Sep 2023 17:36:32 +0000 Received: from localhost ([127.0.0.1]:48436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf1sm-0005Si-H9 for submit@debbugs.gnu.org; Sat, 09 Sep 2023 13:36:32 -0400 Received: from mx0.gg32.com ([168.119.248.232]:45902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf1si-0005SS-VB for 65843@debbugs.gnu.org; Sat, 09 Sep 2023 13:36:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=cOx4Vi/pYo+ F8Cjat1SQbBN84GcMathH1Q8loWw+89I=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=TsDkRMP10fLkeJdENJxn9WF63QcEYxqbPP9LE oj+zzxL6kegMYL4Kca7y38ojszpv5rKJI+07inuRNXspzR9h18Gz2gXsmgSoyrTYt04tQS WL8GsJ1aSU6sQuGwXBZay9XNxHwDJdjLsSUdOOFMFEhdGFVcTO8sK7htMkJzYe5+Nsbpsw zdV49/xoRmtLgVxyIUz2LojK+4Np1tEWPQcrD6aY8oRFUEmaxnTTrmt6SvzjffVxdkoq9O MJXMYs3zSPcMn2RgghZnobGdABOrb3w03yUJ1b5Adm1HT1C5tFgRV7iCEODQ0gv8Zxp2dm WpqOx4xNX4J/xhH0HJJY3gSEQ== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id de9a384b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 9 Sep 2023 18:36:19 +0100 (WEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Sat, 9 Sep 2023 18:36:07 +0100 Message-Id: <9E832564-CE62-4F99-960B-6058A0873084@gg32.com> References: <83h6o3thpi.fsf@gnu.org> In-Reply-To: <83h6o3thpi.fsf@gnu.org> X-Mailer: iPad Mail (20G81) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 09.09.2023, at 17:49, Eli Zaretskii wrote: >=20 > =EF=BB=BF >>=20 >> Date: Sat, 09 Sep 2023 16:35:56 -0000 >> From: Christian Tanzer via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >>=20 >> In Emacs 28 and Emacs 29, desktop-load crashes when there are too many >> iconified frames in the .emacs.desktop file. >>=20 >> The two attached .emacs.desktop files show the smallest test case that >> I could come up with: >>=20 >> - .emacs.desktop.works with 3 non-iconified and 4 iconified frames >> loads without problem in Emacs 28 >>=20 >> + desktop-load of this file crashes in Emacs 29.1 >>=20 >> + a .emacs.desktop with 3 non-iconified and 3 iconified frames works >> in Emacs 29.1 >>=20 >> - .emacs.desktop.crashes with 3 non-iconified and 5 iconified frames >> leads to a crash in Emacs 28 (see attached problem report generated >> by macOS) >>=20 >> - I tried .emacs.desktop with up to 17 non-iconified frames in Emacs >> 28 without problems >>=20 >> - Up to Emacs 27, I've never seen a problem with desktop-load crashing >=20 > Thanks, can you run Emacs 29 under a debugger and show a backtrace > when it crashes? Unfortunately, I don=E2=80=99t have a C development environment setup on my l= ittle MacBook (and haven=E2=80=99t used gdb for more than 20 years besides).= From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2023 17:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Tanzer Cc: 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169428121321350 (code B ref 65843); Sat, 09 Sep 2023 17:41:02 +0000 Received: (at 65843) by debbugs.gnu.org; 9 Sep 2023 17:40:13 +0000 Received: from localhost ([127.0.0.1]:48446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf1wL-0005YI-J1 for submit@debbugs.gnu.org; Sat, 09 Sep 2023 13:40:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf1wJ-0005Y6-U8 for 65843@debbugs.gnu.org; Sat, 09 Sep 2023 13:40:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qf1wB-0002au-Ln; Sat, 09 Sep 2023 13:40:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=7OEVdh8l0x2jnRXGzOddKWSX4n6Fets9isvcqvn3010=; b=lJY6fh0s9gOOaCuaApQq JXED1okPFM+mhVS1/RF4QZkJz8luxufQ69e6QsLLO8olPLXlmX9SOiYxKVqOVuazzDoIUNtSc/7vB hQmtAOIIX7LP4CCSFY955rhA9xaRIomFnqTIREtYI9IIfDN5x0Q4tJCtIRiY7s5F60N6w3DhIuXOa XUed8Mv24SqA5GvhNuAVp113CBx30/8XI0om4ue5LZwiOwXNt04JQ92SSDpr1h6H3R6CSUBa34Aqv Q+GUSPrdaZSYCXVht8IoFdk5pcqwrcjgppzu1GsqiEfVROa0kRUR+8+QUjrPJRxkaLImyO1mhBJDG Dd8iCuq/3lgaBQ==; Date: Sat, 09 Sep 2023 20:39:58 +0300 Message-Id: <83bkebtfdd.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <9E832564-CE62-4F99-960B-6058A0873084@gg32.com> (message from Christian Tanzer on Sat, 9 Sep 2023 18:36:07 +0100) References: <83h6o3thpi.fsf@gnu.org> <9E832564-CE62-4F99-960B-6058A0873084@gg32.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Christian Tanzer > Date: Sat, 9 Sep 2023 18:36:07 +0100 > Cc: 65843@debbugs.gnu.org > > On 09.09.2023, at 17:49, Eli Zaretskii wrote: > > > Thanks, can you run Emacs 29 under a debugger and show a backtrace > > when it crashes? > > Unfortunately, I don’t have a C development environment setup on my little MacBook (and haven’t used gdb for more than 20 years besides). Backtrace from LLDB will be also helpful. Without a crash backtrace, we will have to wait until someone can reproduce the crashes on a system where a debugger _is_ available. From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2023 19:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: tanzer@gg32.com Cc: 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16942892432785 (code B ref 65843); Sat, 09 Sep 2023 19:55:02 +0000 Received: (at 65843) by debbugs.gnu.org; 9 Sep 2023 19:54:03 +0000 Received: from localhost ([127.0.0.1]:48516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf41p-0000ic-5x for submit@debbugs.gnu.org; Sat, 09 Sep 2023 15:54:03 -0400 Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:229d:0:1]:50085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf41k-0000iH-9q for 65843@debbugs.gnu.org; Sat, 09 Sep 2023 15:54:00 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4RjkF65mSczytv; Sat, 9 Sep 2023 19:53:46 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4RjkF60VGrzdR; Sat, 9 Sep 2023 19:53:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1694289226; bh=LRqQEOe7F8+VuxMT0kiOocgYdvNG4NraDJY1WWqtmFI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ouDP3N40dBq7TsIpdanKSaUnzCIzQd6Hn1lltGp3B3sktn5hAlC2Dm/SFSVXZaNDK pggeU3GVUOjxWcX8pRoGmg+ebJ0BdhtyC5ldRNdKpGnihZA/6p3qK7dTt+4PYj4NZq elWANkpk1HgKUWZKLG9txr0G+rJJ3XZQzFWaZBZhSFzWjQA0TOxPDex41wncn8yoTf 5cyX1m25q5BHez5Fx6FXQobFHTnz/jgCZNGGhhI4zw/A/+mI0aUagjPbAzx2kllRcw /9gsWeKtReJ7DUlKI90JImxfQSHS9p8sKOySe8KX6hUh5eX1aMkqDVZ7oxEZgvnhyI XlBoBqFQGA4Xg== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qf41Z-001ROT-0g; Sat, 09 Sep 2023 20:53:45 +0100 Date: Sat, 9 Sep 2023 20:53:45 +0100 X-Soverin-Authenticated: true From: Alan Third Message-ID: Mail-Followup-To: Alan Third , tanzer@gg32.com, 65843@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="AFEQo+OQYIoInont" Content-Disposition: inline In-Reply-To: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --AFEQo+OQYIoInont Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Sep 09, 2023 at 04:35:56PM -0000, Christian Tanzer via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > > ============================================================================= > In Emacs 28 and Emacs 29, desktop-load crashes when there are too many > iconified frames in the .emacs.desktop file. > > The two attached .emacs.desktop files show the smallest test case that > I could come up with: > > - .emacs.desktop.works with 3 non-iconified and 4 iconified frames > loads without problem in Emacs 28 > > + desktop-load of this file crashes in Emacs 29.1 > > + a .emacs.desktop with 3 non-iconified and 3 iconified frames works > in Emacs 29.1 > > - .emacs.desktop.crashes with 3 non-iconified and 5 iconified frames > leads to a crash in Emacs 28 (see attached problem report generated > by macOS) > > - I tried .emacs.desktop with up to 17 non-iconified frames in Emacs > 28 without problems > > - Up to Emacs 27, I've never seen a problem with desktop-load crashing > ============================================================================= Can you please try the master branch with the two attached patches applied? The v2 patch should be applied first. The apple crash report is enough to see that the crash is happening somewhere deep inside the AppKit code on frame creation. No idea why, but maybe we'll be lucky and the fix will be the same as the last frame-creation crash fix... -- Alan Third --AFEQo+OQYIoInont Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v2-0001-Simplify-the-EmacsLayer-double-buffering-code-bug.patch" >From 72b13fa67981c40f0e3c63092aa796525fe61344 Mon Sep 17 00:00:00 2001 From: Alan Third Date: Sun, 23 Jul 2023 12:00:30 +0100 Subject: [PATCH v2] Simplify the EmacsLayer double buffering code (bug#63187) --- src/nsfns.m | 30 +++++++++++++++++++++++++++++- src/nsterm.h | 13 ++++++++++++- src/nsterm.m | 50 ++++++++++++++++++++++++++------------------------ 3 files changed, 67 insertions(+), 26 deletions(-) diff --git a/src/nsfns.m b/src/nsfns.m index a79892f73b6..082e06698b2 100644 --- a/src/nsfns.m +++ b/src/nsfns.m @@ -799,6 +799,26 @@ Turn the input menu (an NSMenu) into a lisp list for tracking on lisp side. } } +static void +ns_set_inhibit_double_buffering (struct frame *f, + Lisp_Object new_value, + Lisp_Object old_value) +{ +#if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 + if (!EQ (new_value, old_value)) + { + FRAME_DOUBLE_BUFFERED (f) = NILP (new_value); + + /* If the view or layer haven't been created yet this will be a + noop. */ + [(EmacsLayer *)[FRAME_NS_VIEW (f) layer] + setDoubleBuffered:FRAME_DOUBLE_BUFFERED (f)]; + + SET_FRAME_GARBAGED (f); + } +#endif +} + static void ns_set_internal_border_width (struct frame *f, Lisp_Object arg, Lisp_Object oldval) { @@ -1073,7 +1093,7 @@ Turn the input menu (an NSMenu) into a lisp list for tracking on lisp side. gui_set_alpha, 0, /* x_set_sticky */ ns_set_tool_bar_position, - 0, /* x_set_inhibit_double_buffering */ + ns_set_inhibit_double_buffering, ns_set_undecorated, ns_set_parent_frame, 0, /* x_set_skip_taskbar */ @@ -1461,6 +1481,14 @@ Turn the input menu (an NSMenu) into a lisp list for tracking on lisp side. gui_default_parameter (f, parms, Qtitle, Qnil, "title", "Title", RES_TYPE_STRING); +#if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 + tem = gui_display_get_arg (dpyinfo, parms, Qinhibit_double_buffering, NULL, NULL, + RES_TYPE_BOOLEAN); + FRAME_DOUBLE_BUFFERED (f) = NILP (tem) || EQ (tem, Qunbound); + store_frame_param (f, Qinhibit_double_buffering, + FRAME_DOUBLE_BUFFERED (f) ? Qnil : Qt); +#endif + parms = get_geometry_from_preferences (dpyinfo, parms); window_prompting = gui_figure_window_size (f, parms, false, true); diff --git a/src/nsterm.h b/src/nsterm.h index b6e5a813a6d..8d6c58290cc 100644 --- a/src/nsterm.h +++ b/src/nsterm.h @@ -746,9 +746,11 @@ #define NSTRACE_UNSILENCE() CGColorSpaceRef colorSpace; IOSurfaceRef currentSurface; CGContextRef context; + bool doubleBuffered; } -- (id) initWithColorSpace: (CGColorSpaceRef)cs; +- (id) initWithColorSpace: (CGColorSpaceRef)cs doubleBuffered: (bool)db; - (void) setColorSpace: (CGColorSpaceRef)cs; +- (void) setDoubleBuffered: (bool)db; - (CGContextRef) getContext; @end #endif @@ -996,6 +998,11 @@ #define KEY_NS_SHOW_PREFS ((1<<28)|(0<<16)|14) /* Non-zero if we are doing an animation, e.g. toggling the tool bar. */ int in_animation; +#if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 + /* Is the frame double buffered? */ + bool double_buffered; +#endif + #ifdef NS_IMPL_GNUSTEP /* Zero if this is the first time a toolbar has been updated on this frame. */ @@ -1030,6 +1037,10 @@ #define FRAME_POINTER_TYPE(f) ((f)->output_data.ns->current_pointer) #define FRAME_FONT(f) ((f)->output_data.ns->font) +#if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 +#define FRAME_DOUBLE_BUFFERED(f) ((f)->output_data.ns->double_buffered) +#endif + #ifdef __OBJC__ #define XNS_SCROLL_BAR(vec) ((id) xmint_pointer (vec)) #else diff --git a/src/nsterm.m b/src/nsterm.m index 78089906752..28502ad1a2a 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -2704,11 +2704,10 @@ Hide the window (X11 semantics) { NSRect srcRect = NSMakeRect (x, from_y, width, height); NSPoint dest = NSMakePoint (x, to_y); - NSRect destRect = NSMakeRect (x, from_y, width, height); EmacsView *view = FRAME_NS_VIEW (f); [view copyRect:srcRect to:dest]; -#ifdef NS_IMPL_COCOA +#if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MAX_ALLOWED < 101400 [view setNeedsDisplayInRect:destRect]; #endif } @@ -8607,7 +8606,8 @@ - (instancetype)toggleToolbar: (id)sender - (CALayer *)makeBackingLayer { EmacsLayer *l = [[EmacsLayer alloc] - initWithColorSpace:[[[self window] colorSpace] CGColorSpace]]; + initWithColorSpace:[[[self window] colorSpace] CGColorSpace] + doubleBuffered:FRAME_DOUBLE_BUFFERED (emacsframe)]; [l setDelegate:(id)self]; [l setContentsScale:[[self window] backingScaleFactor]]; @@ -8664,8 +8664,10 @@ - (void)copyRect:(NSRect)srcRect to:(NSPoint)dest NSHeight (srcRect)); #if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 - double scale = [[self window] backingScaleFactor]; CGContextRef context = [(EmacsLayer *)[self layer] getContext]; + CGContextFlush (context); + + double scale = [[self window] backingScaleFactor]; int bpp = CGBitmapContextGetBitsPerPixel (context) / 8; void *pixels = CGBitmapContextGetData (context); int rowSize = CGBitmapContextGetBytesPerRow (context); @@ -10435,22 +10437,20 @@ @implementation EmacsLayer cache. If no free surfaces are found in the cache then a new one is created. */ -#define CACHE_MAX_SIZE 2 - - (id) initWithColorSpace: (CGColorSpaceRef)cs + doubleBuffered: (bool)db { - NSTRACE ("[EmacsLayer initWithColorSpace:]"); + NSTRACE ("[EmacsLayer initWithColorSpace:doubleBuffered:]"); self = [super init]; if (self) { - cache = [[NSMutableArray arrayWithCapacity:CACHE_MAX_SIZE] retain]; [self setColorSpace:cs]; + [self setDoubleBuffered:db]; + cache = [[NSMutableArray arrayWithCapacity:(doubleBuffered ? 2 : 1)] retain]; } else - { - return nil; - } + return nil; return self; } @@ -10467,6 +10467,15 @@ - (void) setColorSpace: (CGColorSpaceRef)cs } +- (void) setDoubleBuffered: (bool)db +{ + if (doubleBuffered != db) + [self releaseSurfaces]; + + doubleBuffered = db; +} + + - (void) dealloc { [self releaseSurfaces]; @@ -10538,7 +10547,7 @@ - (CGContextRef) getContext } } - if (!surface && [cache count] >= CACHE_MAX_SIZE) + if (!surface && [cache count] >= (doubleBuffered ? 2 : 1)) { /* Just grab the first one off the cache. This may result in tearing effects. The alternative is to wait for one @@ -10591,7 +10600,7 @@ - (CGContextRef) getContext return nil; } - CGContextTranslateCTM(context, 0, IOSurfaceGetHeight (currentSurface)); + CGContextTranslateCTM(context, 0, IOSurfaceGetHeight (surface)); CGContextScaleCTM(context, scale, -scale); } @@ -10608,6 +10617,7 @@ - (void) releaseContext if (!context) return; + CGContextFlush (context); CGContextRelease (context); context = NULL; @@ -10621,26 +10631,18 @@ - (void) display { NSTRACE_WHEN (NSTRACE_GROUP_FOCUS, "[EmacsLayer display]"); - if (context) + if (context && context != [[NSGraphicsContext currentContext] CGContext]) { [self releaseContext]; -#if CACHE_MAX_SIZE == 1 - /* This forces the layer to see the surface as updated. */ + /* This forces the layer to see the surface as updated even if + we replace it with itself. */ [self setContents:nil]; -#endif - [self setContents:(id)currentSurface]; /* Put currentSurface back on the end of the cache. */ [cache addObject:(id)currentSurface]; currentSurface = NULL; - - /* Schedule a run of getContext so that if Emacs is idle it will - perform the buffer copy, etc. */ - [self performSelectorOnMainThread:@selector (getContext) - withObject:nil - waitUntilDone:NO]; } } -- 2.40.1 --AFEQo+OQYIoInont Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0001-Fix-crash-on-child-frame-creation-bug-65817.patch" >From 893f079f51c3bc81d8719c48fe539f72b1025fb8 Mon Sep 17 00:00:00 2001 From: Alan Third Date: Fri, 8 Sep 2023 19:33:06 +0100 Subject: [PATCH] Fix crash on child frame creation (bug#65817) * src/nsterm.m ([EmacsView initFrameFromEmacs:]): Reorder the way the frame and layers are created. ([EmacsView makeBackingLayer]): Change to the newly renamed method below. ([EmacsLayer initWithColorSpace:doubleBuffered:]): ([EmacsLayer initWithDoubleBuffered:]): Rename the method and remove the colorspace argument as it's no longer able to be set on initial creation. * src/nsterm.h: Use new method prototype. --- src/nsterm.h | 2 +- src/nsterm.m | 25 +++++++++++++------------ 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/src/nsterm.h b/src/nsterm.h index 8d6c58290cc..cb162039ad8 100644 --- a/src/nsterm.h +++ b/src/nsterm.h @@ -748,7 +748,7 @@ #define NSTRACE_UNSILENCE() CGContextRef context; bool doubleBuffered; } -- (id) initWithColorSpace: (CGColorSpaceRef)cs doubleBuffered: (bool)db; +- (id) initWithDoubleBuffered: (bool)db; - (void) setColorSpace: (CGColorSpaceRef)cs; - (void) setDoubleBuffered: (bool)db; - (CGContextRef) getContext; diff --git a/src/nsterm.m b/src/nsterm.m index 28502ad1a2a..a3603171bb0 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -7921,8 +7921,6 @@ - (instancetype) initFrameFromEmacs: (struct frame *)f maximizing_resize = NO; #endif - [[EmacsWindow alloc] initWithEmacsFrame:f]; - #if defined (NS_IMPL_COCOA) && MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 /* These settings mean AppKit will retain the contents of the frame on resize. Unfortunately it also means the frame will not be @@ -7933,9 +7931,14 @@ - (instancetype) initFrameFromEmacs: (struct frame *)f NSViewLayerContentsRedrawOnSetNeedsDisplay]; [self setLayerContentsPlacement:NSViewLayerContentsPlacementTopLeft]; - /* initWithEmacsFrame can't create the toolbar before the layer is - set, so have another go at creating the toolbar here. */ - [(EmacsWindow*)[self window] createToolbar:f]; + [[EmacsWindow alloc] initWithEmacsFrame:f]; + + /* Now the NSWindow has been created, we can finish up configuring + the layer. */ + [(EmacsLayer *)[self layer] setColorSpace:[[[self window] colorSpace] CGColorSpace]]; + [(EmacsLayer *)[self layer] setContentsScale:[[self window] backingScaleFactor]]; +#else + [[EmacsWindow alloc] initWithEmacsFrame:f]; #endif if (ns_drag_types) @@ -8606,10 +8609,9 @@ - (instancetype)toggleToolbar: (id)sender - (CALayer *)makeBackingLayer { EmacsLayer *l = [[EmacsLayer alloc] - initWithColorSpace:[[[self window] colorSpace] CGColorSpace] - doubleBuffered:FRAME_DOUBLE_BUFFERED (emacsframe)]; + initWithDoubleBuffered:FRAME_DOUBLE_BUFFERED (emacsframe)]; + [l setDelegate:(id)self]; - [l setContentsScale:[[self window] backingScaleFactor]]; return l; } @@ -10437,15 +10439,14 @@ @implementation EmacsLayer cache. If no free surfaces are found in the cache then a new one is created. */ -- (id) initWithColorSpace: (CGColorSpaceRef)cs - doubleBuffered: (bool)db +- (id) initWithDoubleBuffered: (bool)db { - NSTRACE ("[EmacsLayer initWithColorSpace:doubleBuffered:]"); + NSTRACE ("[EmacsLayer initWithDoubleBuffered:]"); self = [super init]; if (self) { - [self setColorSpace:cs]; + [self setColorSpace:nil]; [self setDoubleBuffered:db]; cache = [[NSMutableArray arrayWithCapacity:(doubleBuffered ? 2 : 1)] retain]; } -- 2.40.1 --AFEQo+OQYIoInont-- From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 04:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 65843@debbugs.gnu.org, tanzer@gg32.com Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169431962527943 (code B ref 65843); Sun, 10 Sep 2023 04:21:01 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 04:20:25 +0000 Received: from localhost ([127.0.0.1]:48738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfBvs-0007Gd-Fp for submit@debbugs.gnu.org; Sun, 10 Sep 2023 00:20:24 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:47300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfBvm-0007GI-GY for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 00:20:23 -0400 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2bbbda48904so55432391fa.2 for <65843@debbugs.gnu.org>; Sat, 09 Sep 2023 21:20:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694319608; x=1694924408; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=x8toGpCZb+wGKWAPPzHKdLhxehEDOPLm4yKKrFB/Zew=; b=VqLxFYehKMDn1s5FjqcHPop5bE3/lEDGRcTGwD4ff8aqnEIFyytrOfH/h7B2TzmrWi OgIpJqigGZaft6t6kRPVlL+skCoylovXFx0A3G6vm4aM7OR/DthoGD9ioliY2ob9f/3y vehcIgiDRuVd7Ppas3ON9Evs9GRm3b62t1yN+h8cHgo754zImjNffaQyUo0fcsNO8oWK kPw/UyCMLubEO96qPlFCJt3xWLDXkMvYLesTzmh5qT8cB9NkG4wT5mDzwugHd8fQdhVk FoRD+d4LFMW/DJXwu/vsPlm03u4SbfCDqMp2BBd/rMQ7aIYQ23kKcqb0lTJb6PQ10uoS vdgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694319608; x=1694924408; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=x8toGpCZb+wGKWAPPzHKdLhxehEDOPLm4yKKrFB/Zew=; b=g4EXd1u61EZ+GPK8MmaNWrMIhH9UuydxdwkexmIviTQQ5i10wmdVr0RA4K+UOpxrEA jiRMqrTNgq9JTUyXIKZxg0rNu09RPn067++ywUqgdnE81DwjJoLKcuweLJPugBw+63ZW wwWrsmGdmdvE692RC0ajj5bQ4lT5K7hQP5QFNOeb5uDCah3yrd1+l0lIVSmFfWcn4teh YdheVYm379k9/DXx28uK4hHWlcyKLQPyq4KoFi4EzJViGElCIhH7JrTkZeuuGCnSWD4v H3En7cOLSHWO+Dh3Mx1wdGKqhxE77gmTYC9lvQCh0pGJnkQrFLVdQYettfi3bQrTnbE1 4iog== X-Gm-Message-State: AOJu0YyOwMPfqGtasyJlmb3bPap+VeygHWvOGE8ShuGZxmUaY7+5B4ho h0Z6rZ01Nb7Ib7WXNCmjOk+Z5+GfPoVk9g6J X-Google-Smtp-Source: AGHT+IF3lRgtuSM/BS5x20RDhID5H+besRcRLZW+4F1JavtNm1EIvurFjfKBUZmZ4ZNVNZkgYLaHHw== X-Received: by 2002:a2e:9988:0:b0:2b4:5cad:f246 with SMTP id w8-20020a2e9988000000b002b45cadf246mr4730363lji.7.1694319607469; Sat, 09 Sep 2023 21:20:07 -0700 (PDT) Received: from Pro.fritz.box (pd9e3610e.dip0.t-ipconnect.de. [217.227.97.14]) by smtp.gmail.com with ESMTPSA id op5-20020a170906bce500b00992ea405a79sm3252712ejb.166.2023.09.09.21.20.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 Sep 2023 21:20:06 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Alan Third's message of "Sat, 9 Sep 2023 20:53:45 +0100") References: Date: Sun, 10 Sep 2023 06:20:05 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alan Third writes: > On Sat, Sep 09, 2023 at 04:35:56PM -0000, Christian Tanzer via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: >> >> ============================================================================= >> In Emacs 28 and Emacs 29, desktop-load crashes when there are too many >> iconified frames in the .emacs.desktop file. >> >> The two attached .emacs.desktop files show the smallest test case that >> I could come up with: >> >> - .emacs.desktop.works with 3 non-iconified and 4 iconified frames >> loads without problem in Emacs 28 >> >> + desktop-load of this file crashes in Emacs 29.1 >> >> + a .emacs.desktop with 3 non-iconified and 3 iconified frames works >> in Emacs 29.1 >> >> - .emacs.desktop.crashes with 3 non-iconified and 5 iconified frames >> leads to a crash in Emacs 28 (see attached problem report generated >> by macOS) >> >> - I tried .emacs.desktop with up to 17 non-iconified frames in Emacs >> 28 without problems >> >> - Up to Emacs 27, I've never seen a problem with desktop-load crashing >> ============================================================================= > > Can you please try the master branch with the two attached patches > applied? The v2 patch should be applied first. > > The apple crash report is enough to see that the crash is happening > somewhere deep inside the AppKit code on frame creation. No idea why, > but maybe we'll be lucky and the fix will be the same as the last > frame-creation crash fix... Alas, I cannot reproduce the abort here, with an unpatched master or emacs-29, and neither on Ventura/arm64 nor Big Sur/x86_64 :-(. Christian, can you reproduce this with emacs -Q? Or does it perhaps depend on your init.el? (This was the case for me in the child frane case that Alan fixed.) From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 14:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169435511532273 (code B ref 65843); Sun, 10 Sep 2023 14:12:02 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 14:11:55 +0000 Received: from localhost ([127.0.0.1]:51042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLAI-0008OS-QX for submit@debbugs.gnu.org; Sun, 10 Sep 2023 10:11:55 -0400 Received: from mx0.gg32.com ([168.119.248.232]:16516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLAG-0008OE-5E for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 10:11:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=rH5Awcz+DvH YH8hV9rO9qiPojd6BQwAp4ICnPBXw0is=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=CFXV7Y8vWv50tdRvsadz2rCOThMAniWw58iQr V62Op7ExasG4l1fy0Hya4LIWUXNIFsLfuAHhweahv9IkZ9x+BQbtmwhk5h5HhyjlMNFKCD D0pz4qU1PVp3raL4pUI4iLdzBBbOfdowych7dRiynRQb+wiHCRwVzB5nH4Ag0f890zYUsP sw6LsFOSct5eQWKQABhYeHsKgdDtTqoP0JPsNtp7ipmckrykRZeu7aN3S79/GEpPaAyXsw DrcX1opUMWgB/fu3+ynwFGllrW42E0wKqRSEr+GXDNJHPydFcW91BvuIMTiF0H5PGxldOM 9Nch0vB9gU9VpND/zV6XrFN7g== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id dd06c0df (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 10 Sep 2023 15:11:41 +0100 (WEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Sun, 10 Sep 2023 15:11:29 +0100 Message-Id: References: <83bkebtfdd.fsf@gnu.org> In-Reply-To: <83bkebtfdd.fsf@gnu.org> X-Mailer: iPad Mail (20G81) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 09.09.2023, at 18:40, Eli Zaretskii wrote: >=20 >> From: Christian Tanzer >> Date: Sat, 9 Sep 2023 18:36:07 +0100 >> Cc: 65843@debbugs.gnu.org >>=20 >>> On 09.09.2023, at 17:49, Eli Zaretskii wrote: >>>=20 >>> Thanks, can you run Emacs 29 under a debugger and show a backtrace >>> when it crashes? >>=20 >> Unfortunately, I don=E2=80=99t have a C development environment setup on m= y little MacBook (and haven=E2=80=99t used gdb for more than 20 years beside= s). >=20 > Backtrace from LLDB will be also helpful. Without a crash backtrace, > we will have to wait until someone can reproduce the crashes on a > system where a debugger _is_ available. It took me a while to get lldb to run emacs (missing get-task-value entitlem= ent), and then: running under lldb, emacs doesn=E2=80=99t crash, but it also doesn=E2=80=99t= open any frames: > lldb /Applications/Emacs-28.2.app/Contents/MacOS/Emacs > (lldb) target create "/Applications/Emacs-28.2.app/Contents/MacOS/Emacs"= > Current executable set to '/Applications/Emacs-28.2.app/Contents/MacOS/E= macs' (arm64). > (lldb) run > Process 22971 launched: '/Applications/Emacs-28.2.app/Contents/MacOS/Ema= cs' (arm64) > Process 22971 exited with status =3D 0 (0x00000000)=20 > (lldb) ^D Without lldb: > /Applications/Emacs-28.2.app/Contents/MacOS/Emacs > Fatal error 11: Segmentation fault > Abort trap: 6 Could you please give me a hint, how to start Emacs under lldb so that it be= haves the same as if started interactively ?= From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 14:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Tanzer , Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169435606811423 (code B ref 65843); Sun, 10 Sep 2023 14:28:01 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 14:27:48 +0000 Received: from localhost ([127.0.0.1]:51065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLPg-0002yA-0K for submit@debbugs.gnu.org; Sun, 10 Sep 2023 10:27:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLPe-0002xy-E4 for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 10:27:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfLPV-0002fh-5w; Sun, 10 Sep 2023 10:27:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=6AxOCAvMxyodjHqTBOGTWtIEYsu6v7r1midOzJ3Z3zw=; b=Ix/8004Pb7U4hLdf5kD0 RT2ur8e8X8hjNDF7UCxLLHOrWviSl/8oig7Npi8wPlbgt37TB9TKg95aRuK7oCsJRKphoVqWz7Nh7 N3cjRutMwgeahdWcQQzHR1azVpV0rLBq05LUL8jGbLToCB8FZueSTHlpk65lpCcw6ZdBxW4tQ778U D+8UclSPpsR+XKHrgULZZUM4BJrt1XsK0xbWOgrXUsa3FOge4jyHlrKeedGwnjlQ4supls46mLrtH elbWwD/f48DQYhl7fW/cWZgct/FCYTfcKc3p8NhSBt+Yo3poRzbeAUTfyA84kxw4rXUfDEQBh+rYc cQcaq11sBsmGqg==; Date: Sun, 10 Sep 2023 17:27:18 +0300 Message-Id: <834jk2rtmh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Christian Tanzer on Sun, 10 Sep 2023 15:11:29 +0100) References: <83bkebtfdd.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Christian Tanzer > Date: Sun, 10 Sep 2023 15:11:29 +0100 > Cc: 65843@debbugs.gnu.org > > On 09.09.2023, at 18:40, Eli Zaretskii wrote: > > > > Backtrace from LLDB will be also helpful. Without a crash backtrace, > > we will have to wait until someone can reproduce the crashes on a > > system where a debugger _is_ available. > > It took me a while to get lldb to run emacs (missing get-task-value entitlement), and then: > running under lldb, emacs doesn’t crash, but it also doesn’t open any frames: > > > lldb /Applications/Emacs-28.2.app/Contents/MacOS/Emacs > > (lldb) target create "/Applications/Emacs-28.2.app/Contents/MacOS/Emacs" > > Current executable set to '/Applications/Emacs-28.2.app/Contents/MacOS/Emacs' (arm64). > > (lldb) run > > Process 22971 launched: '/Applications/Emacs-28.2.app/Contents/MacOS/Emacs' (arm64) > > Process 22971 exited with status = 0 (0x00000000) > > (lldb) ^D > > > Without lldb: > > > /Applications/Emacs-28.2.app/Contents/MacOS/Emacs > > Fatal error 11: Segmentation fault > > Abort trap: 6 > > > Could you please give me a hint, how to start Emacs under lldb so that it behaves the same as if started interactively ? Thank you for your efforts. Gerd, could you perhaps help Christian reproduce this under LLDB and produce a useful backtrace? He needs to run Emacs so as to restore the desktop saved on the .emacs.desktop file. Thanks. From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 15:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: Alan Third , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169435801724802 (code B ref 65843); Sun, 10 Sep 2023 15:01:01 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 15:00:17 +0000 Received: from localhost ([127.0.0.1]:51087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLv6-0006Rx-Cj for submit@debbugs.gnu.org; Sun, 10 Sep 2023 11:00:16 -0400 Received: from mx0.gg32.com ([168.119.248.232]:31294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfLv1-0006QX-Aw for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 11:00:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=ao1F+92aUO7 NTLvgJrKwuno+fK/OhJ3muPHQaai/3h4=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=qcwbXLoXtnbXK1XYvwmi84bnFssoIGLXIkY++ 3hI9SWN6JmMNdPGIxCFooTvF9czzyoGovnayQ4k9zQJg/h0kbzk+g/UMs5xlpIJpZ8jDJS xR8R67tcHWEJKBab3hyccx9dssg2BksEK+yjJoS2pF9FLueM9XcvMdZ/2+EkJi8MT+Toqp Uw9qVL93dDmVGKEN0LQUr+0nM5UA4NpLMlugCgraIEXlmRgI9QaJMBrgNG285aStMBfAMH dM0KI8nWOoHbm9dfpe3i/juKTCs/6XdpVcrpOt5L/Y3K7eUz2Skx1uwRzT+SkXEiiojyvR cWk9Og1qCctLgyYRonHothVjw== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id 00982b9c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 10 Sep 2023 16:00:00 +0100 (WEST) Content-Type: multipart/alternative; boundary=Apple-Mail-05B6E96B-9BA3-4C51-897F-E39CB2B1C8E8 Content-Transfer-Encoding: 7bit From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Sun, 10 Sep 2023 15:59:49 +0100 Message-Id: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> References: In-Reply-To: X-Mailer: iPad Mail (20G81) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Apple-Mail-05B6E96B-9BA3-4C51-897F-E39CB2B1C8E8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10.09.2023, at 05:20, Gerd M=C3=B6llmann wrote= : >=20 >>> On Sat, Sep 09, 2023 at 04:35:56PM -0000, Christian Tanzer via Bug repor= ts for GNU Emacs, the Swiss army knife of text editors wrote: >>>=20 >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D >>> In Emacs 28 and Emacs 29, desktop-load crashes when there are too many >>> iconified frames in the .emacs.desktop file. >>>=20 >>> The two attached .emacs.desktop files show the smallest test case that >>> I could come up with: >>>=20 >>> - .emacs.desktop.works with 3 non-iconified and 4 iconified frames >>> loads without problem in Emacs 28 >>>=20 >>> + desktop-load of this file crashes in Emacs 29.1 >>>=20 >>> + a .emacs.desktop with 3 non-iconified and 3 iconified frames works >>> in Emacs 29.1 >>>=20 >>> - .emacs.desktop.crashes with 3 non-iconified and 5 iconified frames >>> leads to a crash in Emacs 28 (see attached problem report generated >>> by macOS) >>>=20 >>> - I tried .emacs.desktop with up to 17 non-iconified frames in Emacs >>> 28 without problems >>>=20 >>> - Up to Emacs 27, I've never seen a problem with desktop-load crashing >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D >>=20 > Alas, I cannot reproduce the abort here, with an unpatched master or > emacs-29, and neither on Ventura/arm64 nor Big Sur/x86_64 :-(. >=20 > Christian, can you reproduce this with emacs -Q? Or does it perhaps > depend on your init.el? (This was the case for me in the child frane > case that Alan fixed.) Emacs29 -Q also crashes, but differently: /Applications/Emacs-29.1.app/Contents/MacOS/Emacs --load=3Demacs28_desktop_l= oad_init.el Fatal error 11: Segmentation fault Abort trap: 6 /Applications/Emacs-29.1.app/Contents/MacOS/Emacs -Q --load=3Demacs28_deskto= p_load_init.el objc[23222]: autorelease pool page 0x12a43c000 corrupted magic 0x2a05b000 0x00000001 0x000000eb 0x00000000 should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 pthread 0x1e695e05d should be 0x1e695e080 Fatal error 6: Aborted Abort trap: 6 with emacs28_desktop_load_init.el: (setq desktop-path '("~/tmp/")) (require 'desktop) (desktop-read) Emacs28 -Q doesn=E2=80=99t crash: /Applications/Emacs-28.2.app/Contents/MacOS/Emacs --load=3Demacs28_desktop_l= oad_init.el Fatal error 11: Segmentation fault Abort trap: 6 /Applications/Emacs-28.2.app/Contents/MacOS/Emacs -Q --load=3Demacs28_deskto= p_load_init.el ### no crash, desktop-read works Weirder and weirder =E2=80=A6 I tried to come up with a simpler desktop to trigger the crash, but 8 frames= with the *scratch* buffer, 4 iconified, are not enough to trigger it.=20 OTOH, opening two empty files 1 and 2 with 4 frames for each one and two fra= mes of each file iconified triggers the crash in Emacs29 without the =E2=80=98= -Q=E2=80=99, so only with my init-file involved. Gerd, did you test with the .emacs.desktop files I attached to the bug repor= t? My environment configures desktop-save to save iconified frames which sta= ndard Emacs doesn=E2=80=99t do. I have only seen crashes where there were mo= re than 3 or 4 iconified frames in the .emacs.desktop. --Apple-Mail-05B6E96B-9BA3-4C51-897F-E39CB2B1C8E8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10.09.2023, at 05:20, Gerd M=C3=B6llmann= <gerd.moellmann@gmail.com> wrote:

On Sat, Sep 09, 2023 at 04:35:56PM -0000, C= hristian Tanzer via Bug reports for GNU Emacs, the Swiss army knife of text e= ditors wrote:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
In Emacs 28 and Emacs= 29, desktop-load crashes when there are too many
iconifie= d frames in the .emacs.desktop file.

Th= e two attached .emacs.desktop files show the smallest test case that<= br>
I could come up with:

<= /blockquote>
- .ema= cs.desktop.works with 3 non-iconified and 4 iconified frames
 loads without problem in Emacs 28

<= span>  + desktop-load of this file crashes in Emacs 29.1

 + a .emacs.desktop with 3 non-iconified and 3 i= conified frames works
   in Emacs 29.1

=
- .emacs.desktop.crashes with 3 non-iconifie= d and 5 iconified frames
 leads to a crash in Emacs 2= 8 (see attached problem report generated
 by macOS)<= /span>

- I tried .emacs.desktop with up to 17 n= on-iconified frames in Emacs
 28 without problems

- Up to Emacs 27, I've never seen a probl= em with desktop-load crashing
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Alas, I c= annot reproduce the abort here, with an unpatched master or
= emacs-29, and neither on Ventura/arm64 nor Big Sur/x86_64 :-(.

Christian, can you reproduce this with emacs -Q?  O= r does it perhaps
depend on your init.el?  (This was th= e case for me in the child frane
case that Alan fixed.)

Emacs29 -Q also crashes, but differently:<= /div>

/Applications/Emacs-29.1.app/Contents= /MacOS/Emacs --load=3Demacs28_desktop_load_init.el
=
    Fatal error 11: Segmentation fa= ult
    Abo= rt trap: 6

/Applications/Emacs-29.1.app/Contents/MacOS/Emacs -Q --load=3Demacs28_d= esktop_load_init.el
    objc[23222]: autorelease pool page 0x12a43c000 corrupted<= /font>
   =   magic     0x2a05b000 0x00000001 0x000000eb 0x00000000
    &nb= sp; should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341
=
      pthread &n= bsp; 0x1e695e05d
      should be 0x1e695e080

=
    Fatal error 6: Aborted
<= /div>
    Abort trap: 6=

<= /blockquote>
with emacs28_desktop_load_init.el:

(setq= desktop-path '("~/tmp/"))
(require 'desktop)
(desktop-read)

<= /font>
Emacs28 -Q d= oesn=E2=80=99t crash:

/Applications= /Emacs-28.2.app/Contents/MacOS/Emacs --load=3Demacs28_desktop_load_init.el
=
    Fatal error 11: Segmentation fault
    A= bort trap: 6

<= blockquote style=3D"margin: 0 0 0 40px; border: none; padding: 0px;">
/Applic= ations/Emacs-28.2.app/Contents/MacOS/Emacs -Q --load=3Demacs28_desktop_load_= init.el
    ### no crash, desktop-read works
<= font face=3D"Menlo">
=
Weirder and weirder =E2=80=A6
I tried to come up with a simpler desktop to trigger the crash, b= ut 8 frames with the *scratch* buffer, 4 iconified, are not enough to trigge= r it. 

OTOH, opening two empty files 1 and 2 w= ith 4 frames for each one and two frames of each file iconified triggers the= crash in Emacs29 without the =E2=80=98-Q=E2=80=99, so only with my init-fil= e involved.

Gerd, did you test with the .emacs.desk= top files I attached to the bug report? My environment configures desktop-sa= ve to save iconified frames which standard Emacs doesn=E2=80=99t do. I have o= nly seen crashes where there were more than 3 or 4 iconified frames in the .= emacs.desktop.

= --Apple-Mail-05B6E96B-9BA3-4C51-897F-E39CB2B1C8E8-- From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 15:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65843@debbugs.gnu.org Cc: eliz@gnu.org, tanzer@gg32.com X-Debbugs-Original-To: Christian Tanzer via "Bug reports for GNU Emacs, the Swiss army knife of text editors" X-Debbugs-Original-Cc: Eli Zaretskii , 65843@debbugs.gnu.org, Christian Tanzer Received: via spool by submit@debbugs.gnu.org id=B.169435849225668 (code B ref -1); Sun, 10 Sep 2023 15:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Sep 2023 15:08:12 +0000 Received: from localhost ([127.0.0.1]:51095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfM2m-0006fw-34 for submit@debbugs.gnu.org; Sun, 10 Sep 2023 11:08:12 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfM2g-0006fC-SU for submit@debbugs.gnu.org; Sun, 10 Sep 2023 11:08:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfM2X-0002bR-Or for bug-gnu-emacs@gnu.org; Sun, 10 Sep 2023 11:07:57 -0400 Received: from mail-ej1-x62c.google.com ([2a00:1450:4864:20::62c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfM2V-0000W4-Jb; Sun, 10 Sep 2023 11:07:57 -0400 Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-99bdeae1d0aso456565566b.1; Sun, 10 Sep 2023 08:07:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694358472; x=1694963272; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=n9pPp7BFBALszTZ4cTogvmo17QOQlBeZ2qByGxbVWLg=; b=kmEVVMwOY32wrig+dHKxd66f6LF0UC1IGg4ceJI040d4Y/uYJXDXcro8tU2T0429In uz7wCBBCqJNNihY+oLlSQ02Nqu6tT6VQI3SwHb96Wk9uyRUlkh0Lod9YY8K1Ha/fQQ/H AVsUVEXe9aiGWWT/dJFNe2tj/3j0pVfcUjFXwMQhA/mxPpzK4+x5fhMozwtAqXyDnwh0 o0RkUaShPR63Tm1d62dogCnbOAoXbUngYU7azBSVimRZX6aFvD3E0LETnyB2qRng2X+2 Ytzhn0zFaaDYVzSkYARKiptAcHbbxevki3r4dLT3/rqHHgicdL4XPZk4fPoWCaKzCJ/b TitQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694358472; x=1694963272; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=n9pPp7BFBALszTZ4cTogvmo17QOQlBeZ2qByGxbVWLg=; b=Uhyc5YGsq5VdujX4J2wCYEEktKfTh0q22bLVI2gQoujuB76KXhxYW89i/x98apTNN4 iddTmoGHyAEYEuSwKd7cgquXMcX3Rb54i0X49xCOb+jmJZ0WFyd1U4zlIXoui2EGbU6p 12lPFpkh2SXZipzlm7c9lhBloUxpY3EB5swaTlKBpK61OZEsA7B1YdZqcASXSev4nS3Z xQ/WVKMnEea+2cy/vkO3lpOREzLozxKFTU18GEfQBjrXudCfUbDbOzcP+9m10s50LTh3 AanErhqvmQgpKFAzw/IAwsdBT+JOyqtfa82M5O9uRgF5/wYw0xojUa6Ahc8EMFjRMnhi JYdA== X-Gm-Message-State: AOJu0YwRwz/uv11962+gF3b1cAPAadJ8+c7Z5mz/N2kMO+uYvCJea2mI 8bGZ4Ltoa1Oq0xCwa3J4tTvFt/vH1YE9GQQf X-Google-Smtp-Source: AGHT+IE0sN9IBQQpbFS+4TWgOmzowTdJNjU6ztE7xf7g/4lSEMdlMogSLghFlzQj5kCbYivPQFEsKg== X-Received: by 2002:a17:906:209c:b0:9a1:c659:7c56 with SMTP id 28-20020a170906209c00b009a1c6597c56mr7347014ejq.22.1694358471740; Sun, 10 Sep 2023 08:07:51 -0700 (PDT) Received: from Pro.fritz.box (pd9e3610e.dip0.t-ipconnect.de. [217.227.97.14]) by smtp.gmail.com with ESMTPSA id s3-20020a170906060300b0099ce188be7fsm3912930ejb.3.2023.09.10.08.07.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 08:07:51 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Christian Tanzer via's message of "Sun, 10 Sep 2023 15:11:29 +0100") References: <83bkebtfdd.fsf@gnu.org> Date: Sun, 10 Sep 2023 17:07:50 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::62c; envelope-from=gerd.moellmann@gmail.com; helo=mail-ej1-x62c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Christian Tanzer via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > On 09.09.2023, at 18:40, Eli Zaretskii wrote: >>=20 >>> From: Christian Tanzer >>> Date: Sat, 9 Sep 2023 18:36:07 +0100 >>> Cc: 65843@debbugs.gnu.org >>>=20 >>>> On 09.09.2023, at 17:49, Eli Zaretskii wrote: >>>>=20 >>>> Thanks, can you run Emacs 29 under a debugger and show a backtrace >>>> when it crashes? >>>=20 >>> Unfortunately, I don=E2=80=99t have a C development environment setup o= n my little MacBook (and haven=E2=80=99t used gdb for more than 20 years be= sides). >>=20 >> Backtrace from LLDB will be also helpful. Without a crash backtrace, >> we will have to wait until someone can reproduce the crashes on a >> system where a debugger _is_ available. > > It took me a while to get lldb to run emacs (missing get-task-value entit= lement), and then: > running under lldb, emacs doesn=E2=80=99t crash, but it also doesn=E2=80= =99t open any > frames: Could you please tell which LLDB this is lldb --version and how you installed it? The missing entitlement is strange. >> lldb /Applications/Emacs-28.2.app/Contents/MacOS/Emacs >> (lldb) target create "/Applications/Emacs-28.2.app/Contents/MacOS/Emac= s" >> Current executable set to >> '/Applications/Emacs-28.2.app/Contents/MacOS/Emacs' (arm64). >> (lldb) run >> Process 22971 launched: '/Applications/Emacs-28.2.app/Contents/MacOS/E= macs' (arm64) >> Process 22971 exited with status =3D 0 (0x00000000)=20 >> (lldb) ^D This looks correct to me. Let's first see what's up with this lldb. From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 15:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 65843@debbugs.gnu.org, eliz@gnu.org X-Debbugs-Original-Cc: "Christian Tanzer via Bug reports for GNU Emacs, the Swiss army knife of text editors" , Eli Zaretskii , 65843@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169436027228306 (code B ref -1); Sun, 10 Sep 2023 15:38:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Sep 2023 15:37:52 +0000 Received: from localhost ([127.0.0.1]:51114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMVT-0007MT-EO for submit@debbugs.gnu.org; Sun, 10 Sep 2023 11:37:51 -0400 Received: from lists.gnu.org ([2001:470:142::17]:54000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMVS-0007M4-67 for submit@debbugs.gnu.org; Sun, 10 Sep 2023 11:37:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfMVI-0008Jk-RO for bug-gnu-emacs@gnu.org; Sun, 10 Sep 2023 11:37:40 -0400 Received: from mx0.gg32.com ([168.119.248.232]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfMVF-000584-Gs; Sun, 10 Sep 2023 11:37:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=TBv4CASMT7V D6d9qu1CVhe8padG2kUwaAJIzVGws7sk=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=iWj9UiSrJfJfGqs6wQa0FpeOiQttcWNvm8XVV GEUq3aihtOVDCN8pcSgXfkV8dD4b1KEXhohm5zs3HFIj2FTT0fqLLDFfTt0UvrQftbOv2k 33lsMZdp55Lj0W7IYpSpLazOc9/sFl2gVN3vvCqEmd82DYPrQ7oqHP1F4KTbknoLpdKVOP mucDulJR2ZuuKIhg47A/20lgjOQ1dwqt4B4Ovpw9eq22s/QmRkAQLWIt5bcIbaX38f9x2B KXGI4fBwcZa33g/lxwmn9jHUArlba5JLNml3s7Jjq6X20Js+UwpljdxlMAPhBziV7zAZ14 Zloa6dfKxM0COTEWFEBslIr7g== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id d8a7c0ec (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 10 Sep 2023 16:37:34 +0100 (WEST) Content-Type: multipart/alternative; boundary=Apple-Mail-6010037A-3EA2-4F6B-B279-84E93AE8EDB4 Content-Transfer-Encoding: 7bit From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Sun, 10 Sep 2023 16:37:22 +0100 Message-Id: References: In-Reply-To: X-Mailer: iPad Mail (20G81) Received-SPF: pass client-ip=168.119.248.232; envelope-from=tanzer@gg32.com; helo=mx0.gg32.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --Apple-Mail-6010037A-3EA2-4F6B-B279-84E93AE8EDB4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > On 10.09.2023, at 16:08, Gerd M=C3=B6llmann wro= te: >=20 > =EF=BB=BFChristian Tanzer via "Bug reports for GNU Emacs, the Swiss army k= nife of > text editors" writes: >=20 >>> On 09.09.2023, at 18:40, Eli Zaretskii wrote: >>>=20 >>>> From: Christian Tanzer >>>> Date: Sat, 9 Sep 2023 18:36:07 +0100 >>>> Cc: 65843@debbugs.gnu.org >>>>=20 >>>>> On 09.09.2023, at 17:49, Eli Zaretskii wrote: >>>>>=20 >>>>> Thanks, can you run Emacs 29 under a debugger and show a backtrace >>>>> when it crashes? >>>>=20 >>>> Unfortunately, I don=E2=80=99t have a C development environment setup o= n my little MacBook (and haven=E2=80=99t used gdb for more than 20 years bes= ides). >>>=20 >>> Backtrace from LLDB will be also helpful. Without a crash backtrace, >>> we will have to wait until someone can reproduce the crashes on a >>> system where a debugger _is_ available. >>=20 >> It took me a while to get lldb to run emacs (missing get-task-value entit= lement), and then: >> running under lldb, emacs doesn=E2=80=99t crash, but it also doesn=E2=80=99= t open any >> frames: >=20 > Could you please tell which LLDB this is >=20 > lldb --version >=20 > and how you installed it? The missing entitlement is strange. lldb --version lldb-1205.0.27.3 Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55) I didn=E2=80=99t install lldb itself, but I assume it was installed together= with the Xcode command line tools. The entitlement seems to be a frequent issue but it is very hard to find in D= uckDuckGo. >=20 >>> lldb /Applications/Emacs-28.2.app/Contents/MacOS/Emacs >>> (lldb) target create "/Applications/Emacs-28.2.app/Contents/MacOS/Emacs= " >>> Current executable set to >>> '/Applications/Emacs-28.2.app/Contents/MacOS/Emacs' (arm64). >>> (lldb) run >>> Process 22971 launched: '/Applications/Emacs-28.2.app/Contents/MacOS/Em= acs' (arm64) >>> Process 22971 exited with status =3D 0 (0x00000000)=20 >>> (lldb) ^D >=20 > This looks correct to me.=20 Except for Emacs exiting without doing anything? --Apple-Mail-6010037A-3EA2-4F6B-B279-84E93AE8EDB4 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 10.09.2023, at 16:08, Gerd M=C3=B6llmann <gerd.moellmann@gmail.com= > wrote:

=EF=BB=BFChristian Tanzer via "Bug reports for GNU Emacs, the Swi= ss army knife of
text editors" <bug-gnu-emacs@gnu.org>= writes:

On 09.09= .2023, at 18:40, Eli Zaretskii <eliz@gnu.org> wrote:

<= /blockquote>
From: Christian Tanzer <tanzer@gg32.com&= gt;
Date: Sat, 9 Se= p 2023 18:36:07 +0100
Cc: 65843@debbugs.gnu.org

On 09.09.2023, at 17:49, Eli Zaretskii <eliz@gnu.org>= ; wrote:

Thanks, can you run Emacs 2= 9 under a debugger and show a backtrace
=
when it crashes?=

Unfortunately, I don=E2= =80=99t have a C development environment setup on my little MacBook (and hav= en=E2=80=99t used gdb for more than 20 years besides).

Backtrace from LLDB will be also helpful.  = ;Without a crash backtrace,
we will have to wait until some= one can reproduce the crashes on a
system where a debugger= _is_ available.

It took me a= while to get lldb to run emacs (missing get-task-value entitlement), and th= en:
running under lld= b, emacs doesn=E2=80=99t crash, but it also doesn=E2=80=99t open any<= br>
frames:

Could you please tell which LLDB this is
     lldb --version=

and how you installed it?  The missing entit= lement is strange.

lldb --versio= n
<= blockquote style=3D"margin: 0 0 0 40px; border: none; padding: 0px;">
ll= db-1205.0.27.3
Apple Swift version 5.4 (swiftlang-1205.0.26= .9 clang-1205.0.19.55)

I didn=E2= =80=99t install lldb itself, but I assume it was installed together with the= Xcode command line tools.

The entitlement seems to be a f= requent issue but it is very hard to find in DuckDuckGo.

<= blockquote type=3D"cite">

lldb /Applications/Emacs-28.2.app/Con= tents/MacOS/Emacs
 (lldb) target create "/Applicatio= ns/Emacs-28.2.app/Contents/MacOS/Emacs"
=
 Current exe= cutable set to
 '/Applications/Emacs-28.2.app/Conten= ts/MacOS/Emacs' (arm64).
 (lldb) run
 Process 22971 launched: '/Applications/Emacs-28.2.app/Contents/Mac= OS/Emacs' (arm64)
 Process 22971 exited with status =3D= 0 (0x00000000)
 (lldb) ^D
<= /blockquote>
This looks correct to me. 

Except for Emacs exiting without doing an= ything?
= --Apple-Mail-6010037A-3EA2-4F6B-B279-84E93AE8EDB4-- From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 15:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Tanzer Cc: Alan Third , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169436025528260 (code B ref 65843); Sun, 10 Sep 2023 15:38:02 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 15:37:35 +0000 Received: from localhost ([127.0.0.1]:51106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMVC-0007Lk-KA for submit@debbugs.gnu.org; Sun, 10 Sep 2023 11:37:34 -0400 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:59465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMV7-0007LU-DJ for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 11:37:32 -0400 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-99c4923195dso450563166b.2 for <65843@debbugs.gnu.org>; Sun, 10 Sep 2023 08:37:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694360240; x=1694965040; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/xMU70Zdhqdcsvg0OAnL/gb4QwmCxml3rw20JdvhaF4=; b=a2A9vl+E7LW9Ckr38n6z8B40mC2Y95YOPU9pvJjxwmeBFfVQAZ5uvlz2pVzIrzkZqQ lG9fvRr7Ao4QMMVc+CmO5bT0UJ4xRuD9iDIjt/84YyhTM0GErV6KAAALCNq+rj3x5VGc 5TLdg+CoKxRQHQM8W03zmE11V5456m+zpRUaEwlaCWNx55DggjEHwYoo4ysnRPnCI0bK 3Ik3IAmRVo1AocljoC08we0r2jeLLVIRwQu4kNAzPLLKpMpfnu7PqzXX3ySiJjWf2XuE qFWSRH8gFu2YnD8W3yYI9mt+YsD813ZKtY5E6Ncdd2Zd/xRR9AwXY8SXS4r9iOcand9c KN2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694360240; x=1694965040; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=/xMU70Zdhqdcsvg0OAnL/gb4QwmCxml3rw20JdvhaF4=; b=AUkyAdWqcejzA+lmVfKlsE//f3PJOlQoKAOKMaqg7pS9IhLdvmFk0ezw4B37uIY1ew IyTODv0zM2HNm2L2bWcijIWEZRGHog+v6TJc1h+LwVjjU4eDu2FwM8ajxL+67XzH3S0e 2hORZMXYE9odnOmToCfB3VAjBs56SIFMCzmyRtAf5NhUnkRKkah3JcKe2JqUjVozpia7 xrGywsr/IPBMlM13b4eI5e+gO2GvAnIfPIsCbLoM7fuICb2c/IsAzO2OC5ama9cb9J8d UTTTyMdMSwzcWgf5y9PhCl7SIxqiWbgfxYt3HwoN6HrZjtJRzN/ZPFC0P+k9YsKWWSpg wrYQ== X-Gm-Message-State: AOJu0YzrtSrWf2aSwAVwHpp7Dd6r5DIxsNSglFx94sPXKSHkkvMpgrVZ Po7EGFED0Bhnd6xOYOlLlNjrOvmyCaRw1OYl X-Google-Smtp-Source: AGHT+IG8hDUe3zjJ6AaYFLgYW3JPR7+YFIy5sni6mRVyNUxrhq9j2JhjfVRT9xqOsriIIweNNGiljg== X-Received: by 2002:a17:907:78c2:b0:9a1:b05a:c07c with SMTP id kv2-20020a17090778c200b009a1b05ac07cmr6496046ejc.55.1694360239485; Sun, 10 Sep 2023 08:37:19 -0700 (PDT) Received: from Mini.fritz.box (pd9e3610e.dip0.t-ipconnect.de. [217.227.97.14]) by smtp.gmail.com with ESMTPSA id c15-20020a170906528f00b00992b2c55c67sm3941390ejm.156.2023.09.10.08.37.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 08:37:18 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> (Christian Tanzer's message of "Sun, 10 Sep 2023 15:59:49 +0100") References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> Date: Sun, 10 Sep 2023 17:37:17 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Christian Tanzer writes: > Weirder and weirder =E2=80=A6 Wait a moment... I just got this [emacs-29] gerd@Mini 2023-09-10 17:24=20 ~/emacs/29/src/ > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-sowi= eso")'=20 objc[88769]: autorelease pool page 0x11b4a5000 corrupted magic 0x00000000 0x00000000 0x00000000 0x00000000 should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 pthread 0x201892080 should be 0x201892080 Fatal error 6: Aborted It doesn't seem to happen everytime, and to make things weirder, I didn't get it to abort under lldb. Guess I'll build an emacs-29 with all checking bells and whistles now. I come back to you when I find something out. From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 15:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: Alan Third , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169436046628698 (code B ref 65843); Sun, 10 Sep 2023 15:42:02 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 15:41:06 +0000 Received: from localhost ([127.0.0.1]:51132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMYb-0007So-Ss for submit@debbugs.gnu.org; Sun, 10 Sep 2023 11:41:06 -0400 Received: from mx0.gg32.com ([168.119.248.232]:29589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMYa-0007S9-6X for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 11:41:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=pDaYj7V9Bae PyItDO7i8rZeIWuijEV7L+6HmPGsMaLg=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=YuqVpuoQUuP/0GLt7w96lsiNqtsG9x8PBigiY PRWNWtDtuge9WjQmkiRTkbKPKA25Re/zsSF10RSFbWU9LSW27IzQ91wRYeM9rK1BL9CRsL 1S/RpfEttIO9hO/SaAeAdflPSBOUdV81VXkp35eVFUOJKx18FwbnJT9uAKJXhQccrjkWG2 eu476Fr2Wh3nKDakjHA5lOTySau9gKhiD/kgF4cFJiGpVXdVsnGkKdQL4ahTr8qauJLnYA /zsmeNIAEsiEuk1lzjZPYD6RCa+4Xn9KXKv6FxvtxD+S5Ujo02EGscxrk1Q6dgYwEFehSK vAAeg+ZObTKiGfxtbOR259FAQ== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id 32de02d4 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 10 Sep 2023 16:40:54 +0100 (WEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Sun, 10 Sep 2023 16:40:43 +0100 Message-Id: References: In-Reply-To: X-Mailer: iPad Mail (20G81) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 10.09.2023, at 16:37, Gerd M=C3=B6llmann wrote= : >=20 > =EF=BB=BFChristian Tanzer writes: >=20 >> Weirder and weirder =E2=80=A6 >=20 > Wait a moment... I just got this >=20 > [emacs-29] gerd@Mini 2023-09-10 17:24=20 > ~/emacs/29/src/ > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-sow= ieso")'=20 > objc[88769]: autorelease pool page 0x11b4a5000 corrupted > magic 0x00000000 0x00000000 0x00000000 0x00000000 > should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 > pthread 0x201892080 > should be 0x201892080 >=20 > Fatal error 6: Aborted >=20 > It doesn't seem to happen everytime, and to make things weirder, > I didn't get it to abort under lldb. Welcome to the club. It seems to be a real Heisenbug. > Guess I'll build an emacs-29 with all checking bells and whistles now. >=20 > I come back to you when I find something out. I=E2=80=99ll keep my fingers crossed.=20 From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 16:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Tanzer Cc: 65843@debbugs.gnu.org, eliz@gnu.org X-Debbugs-Original-Cc: "Christian Tanzer via Bug reports for GNU Emacs, the Swiss army knife of text editors" , Eli Zaretskii , 65843@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169436191131294 (code B ref -1); Sun, 10 Sep 2023 16:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Sep 2023 16:05:11 +0000 Received: from localhost ([127.0.0.1]:51157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMvu-00088f-5D for submit@debbugs.gnu.org; Sun, 10 Sep 2023 12:05:11 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfMvq-00087q-Fn for submit@debbugs.gnu.org; Sun, 10 Sep 2023 12:05:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfMvh-0005KT-8B for bug-gnu-emacs@gnu.org; Sun, 10 Sep 2023 12:04:57 -0400 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfMvf-0000lh-1d; Sun, 10 Sep 2023 12:04:57 -0400 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-2bf8b9c5ca0so4421191fa.0; Sun, 10 Sep 2023 09:04:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694361892; x=1694966692; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VCTFp+igIczeKpuw4QjBsbTa4XtnprL5hVT//2V+EnI=; b=QuhJGj1oAsydsHDzW1M1yoFHEQXDSZAUcHA8Eov1LeI+KnoHLTZ5cjeiqwFaKlieyh zLzGoHJVy0SJmf7d1DQHA3qAYE2ybcMleIqqxHLofQiaKlAQtQmX7z7hO5GYzbnJNv7k xspueh8yzu9o/H+CxqrMcGy2Y2QDXkhyPuRNleHSy+xVcHkNPxODpNuj72Fry1LChhJL GFNVOKXBZoFSiswSxoV4+2MCBTTf2FFbJUUyXFWgRneUO839Yv3aSlDfZj3uNnivU751 UwhOpJHac0iqWSOGuySN/PJRbI6+0v1jRd2nFUfNNRqVHR04m6ex/09XP3xFhJORB60D pbDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694361892; x=1694966692; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=VCTFp+igIczeKpuw4QjBsbTa4XtnprL5hVT//2V+EnI=; b=ik5RzYZm1SsIflw8+90p0gVywZqJHH7QMet56gDPPBcvlvuiht65ww6EqcuBy5LBQD rYAjNz//gEF+tmeC/saEEpqTpk2owPsWMxYQAWzu5s0IAHLveKFIn9wVdzdBEdyAua5i Kw33jjmpQWmJsefQLyxBB/Yx4WzsG081eA1ilaXTgc8cJIf0NClZWyMzw/AFkRdHj6od BhGjltXGqq5+VEuWXSjCqINFrSgX5Lqq3ku413p/Y6vbWHqGNTJSOh4/jRon+9xAhRTF jrsOi0TicsBC+dosENU3F+d5uSJ06eTC7GV3BWlg1t231V5Xk0IwBj2P/JNVTjjbGZZU pBog== X-Gm-Message-State: AOJu0YxkK/yJlUejA5NbkjtJV2i+lF5rq3bvy49NOyNhh5hzmWAGAfD3 pfV/JcggsRq5QTrpf0op4K8Nev941nG/RwaE X-Google-Smtp-Source: AGHT+IHzv6GSVf6Dpr11Rt2spsizyK8g/1MsWGVkA812atDkH+KktBwp3N9SjHNe4KlZ0zyxWTPzBQ== X-Received: by 2002:a2e:90c9:0:b0:2b9:3883:a765 with SMTP id o9-20020a2e90c9000000b002b93883a765mr5755194ljg.31.1694361891980; Sun, 10 Sep 2023 09:04:51 -0700 (PDT) Received: from Mini.fritz.box (pd9e3610e.dip0.t-ipconnect.de. [217.227.97.14]) by smtp.gmail.com with ESMTPSA id pv26-20020a170907209a00b00992d122af63sm3956737ejb.89.2023.09.10.09.04.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 09:04:51 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Christian Tanzer's message of "Sun, 10 Sep 2023 16:37:22 +0100") References: Date: Sun, 10 Sep 2023 18:04:50 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::22a; envelope-from=gerd.moellmann@gmail.com; helo=mail-lj1-x22a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Christian Tanzer writes: > lldb --version > > lldb-1205.0.27.3 > > Apple Swift version 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55) > > I didn=E2=80=99t install lldb itself, but I assume it was installed toget= her > with the Xcode command line tools. That's good, indeed. (You could also get the Xcode command line tooks with xcode-select --install but I guess that's not necessary, unless you need them for something else. > Except for Emacs exiting without doing anything? Yeah. That's strange. Emacs is starting normally, here. Some frames open, some of them are iconified ... From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 17:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Tanzer Cc: Alan Third , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16943657965244 (code B ref 65843); Sun, 10 Sep 2023 17:10:01 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 17:09:56 +0000 Received: from localhost ([127.0.0.1]:51192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfNwa-0001MV-Cr for submit@debbugs.gnu.org; Sun, 10 Sep 2023 13:09:56 -0400 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:59764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfNwV-0001ME-MT for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 13:09:55 -0400 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-500b66f8b27so6299417e87.3 for <65843@debbugs.gnu.org>; Sun, 10 Sep 2023 10:09:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694365782; x=1694970582; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=B4B+jW3BoqBxTVwkTkihgOFYD1WwWCblH00P9LcXJb8=; b=LWVYqUrfdGDPa5lXtOrH2E1ybYled+T5A2/QzGuK9zvmHUUJv3X047aadmbQbniZae 7ewRkhWsyYmIidtSF4UGWqql02YhEUmvukBQdt5xutS2/p/UBr4pzP+ijeZM1acxDHMK bX/acliicCyr55sD6aXZSTEJuLPwgi3lBpquFe9ff4Bvaa2rwblxnQXrJ1vUIpTGRCj/ yphoE7HpXBupmLlbWnOQPOy9FPBC9Qu5QBADZcBDEPgh2/5IXnZYLWMt959mLjezR9P2 AGfB6Y4a0XPhEhlSVSd3jfENcz7CVe/1pu6cv27Zc3x1sC4rTSfpMc0laeAiRk1+4Q5/ ycVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694365782; x=1694970582; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=B4B+jW3BoqBxTVwkTkihgOFYD1WwWCblH00P9LcXJb8=; b=VbMgLh6ghhU8P3gmixwkH3/TxqIguMYvlXRi+WJS/KDh7n6J18+VNzByK796rJRTbe EwwWW1fU2lJTwVeY8F1viqjfsndXHiVV99vwTUf3KF8QCQ/JZjzETAsiBS1F5ATF9Cs3 UhXKPHQupfA968ftHa0TRMX2w8Nef884TkzwO/8ruWKmg4flUxS+2ECyBG65PCwDDuCI HYoR7fxn/tyBwyQ+MjV05R+b723s2trZp/0WwExvijqMxeRW+wUczMTPIq8QugRkmOqh +pkAzXtNlUhcVhSyYV/C8gSH5LndNlQ0/9ft+31ILcASles7Ahs7TPjBpy56Am19EOPp 95ig== X-Gm-Message-State: AOJu0YwEI1HyKn8wK1Ivm6uEyhl4azGQq3YnN7vghRnmB78hL2Y8067o Qa1X1f5iBcnKftIHCl1P2dazA27EEZ9MkqMF X-Google-Smtp-Source: AGHT+IHycVWzrrrQyRvG85BhmyHpTLJ/kQlprUWJbcujHqjZ4ExkDeWrUeMUcBJXCkY4yy1UYFI4RQ== X-Received: by 2002:a19:771c:0:b0:500:be57:ce4c with SMTP id s28-20020a19771c000000b00500be57ce4cmr4940017lfc.64.1694365781374; Sun, 10 Sep 2023 10:09:41 -0700 (PDT) Received: from Mini.fritz.box (pd9e3610e.dip0.t-ipconnect.de. [217.227.97.14]) by smtp.gmail.com with ESMTPSA id mc14-20020a170906eb4e00b009888aa1da11sm4019545ejb.188.2023.09.10.10.09.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 10:09:40 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Sun, 10 Sep 2023 17:37:17 +0200") References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> Date: Sun, 10 Sep 2023 19:09:39 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Gerd M=C3=B6llmann writes: > Christian Tanzer writes: > >> Weirder and weirder =E2=80=A6 > > Wait a moment... I just got this > > [emacs-29] gerd@Mini 2023-09-10 17:24=20 > ~/emacs/29/src/ > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-so= wieso")'=20 > objc[88769]: autorelease pool page 0x11b4a5000 corrupted > magic 0x00000000 0x00000000 0x00000000 0x00000000 > should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 > pthread 0x201892080 > should be 0x201892080 > > Fatal error 6: Aborted > > It doesn't seem to happen everytime, and to make things weirder, > I didn't get it to abort under lldb. > > Guess I'll build an emacs-29 with all checking bells and whistles now. > > I come back to you when I find something out. That's gonna be a bit more difficult than I thought. With ASAN, CFLAGS =3D -g -O0 -fsanitize=3Daddress -fno-omit-frame-pointer the abort does not happen when run 100 times, like so #! /usr/bin/env zsh for i in {1..100}; do ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-sowieso")' --eval = '(kill-emacs)' done I'll have to let that sink in a bit, to get an idea how to preceed. From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 17:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 65843@debbugs.gnu.org, Christian Tanzer Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16943658135306 (code B ref 65843); Sun, 10 Sep 2023 17:11:01 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 17:10:13 +0000 Received: from localhost ([127.0.0.1]:51196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfNwq-0001NW-OE for submit@debbugs.gnu.org; Sun, 10 Sep 2023 13:10:12 -0400 Received: from dane.soverin.net ([185.233.34.30]:40593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfNwo-0001NC-5m for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 13:10:11 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4RkGYh1nc2z2xJ9; Sun, 10 Sep 2023 17:10:00 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4RkGYg73CwzLb; Sun, 10 Sep 2023 17:09:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1694365800; bh=l2AKzYSzWmoLMzKirSqO9rHLqQf/hxtSCdVqsTww3QU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=KWRs1DCUtG1HrvTRN5gn9xbpWkE2QvJq6kYXzHOy1ohDwOY6XX+G8avjeRG5p1tp9 7VtulpIks5bW6OfkIqcDrHHEfFl6V7mwqqHMAMdvRkmdK2l//hSXxXTDHfGbnEuL2J hu+2mokipCidkmGe2wAUMVLDcVigAWUfcA8Wo4uMhePKikJsqBc6C8c+3KpUSCN/ex Dcr4rdtFW9p1UURovGma6jZM2xJMRAVDAVXzZszPELHCLZvh5c2OcTD0B2LsM6TYuB wJTuXW4FpoZyDyoFipuPuZXk3DZILT2BkhR3k+8pKG8xi8zWv05Yw66x/ODmXWGTPA 7wciCa3jXRzgQ== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qfNwd-001SxU-1G; Sun, 10 Sep 2023 18:09:59 +0100 Date: Sun, 10 Sep 2023 18:09:59 +0100 X-Soverin-Authenticated: true From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Gerd =?UTF-8?Q?M=C3=B6llmann?= , Christian Tanzer , 65843@debbugs.gnu.org References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, Sep 10, 2023 at 05:37:17PM +0200, Gerd Möllmann wrote: > Christian Tanzer writes: > > > Weirder and weirder … > > Wait a moment... I just got this > > [emacs-29] gerd@Mini 2023-09-10 17:24 > ~/emacs/29/src/ > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-sowieso")' > objc[88769]: autorelease pool page 0x11b4a5000 corrupted > magic 0x00000000 0x00000000 0x00000000 0x00000000 > should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 > pthread 0x201892080 > should be 0x201892080 > > Fatal error 6: Aborted I've a vague memory that I've seen something like this before and it was a runaway loop corrupting the heap... -- Alan Third From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 17:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Tanzer Cc: Alan Third , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169436753618232 (code B ref 65843); Sun, 10 Sep 2023 17:39:02 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 17:38:56 +0000 Received: from localhost ([127.0.0.1]:51234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfOOd-0004k0-M9 for submit@debbugs.gnu.org; Sun, 10 Sep 2023 13:38:55 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]:47107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfOOZ-0004jg-Ft for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 13:38:54 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-502b0d23f28so1273837e87.2 for <65843@debbugs.gnu.org>; Sun, 10 Sep 2023 10:38:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694367521; x=1694972321; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=37ajgIdlakaQNLVeXJ8cFKytl8GdQaa8b+AHcpgwVH8=; b=SWArCzW6qDG8w2RPnFv9tGMVrvlGnYEbu/0y8s73ctU9dE5dlP4vPGgsrlKSphEAYk RlGMiu63mnnI/6cZxJMKTsec87JivyTjDRIgPemjfvJMzzXUF5lTQTO0z7sWkEHnkfgQ RWEO86YYnj41DjNGlxf7KTX6BbVMBI+CU/CnNoop2vbvuwKPyM80EhxzUUQql2TbimLs Ki6PqWTHU0YYbixvJAtgr385PV/T25GeSZIuE16D37hfKi03EKQuygFlGMFbTthsmK5x j0MFWhIKk3gB3Czsb5YTwmXbGOLcQNYDJN7is1twNiLn+SK+Uof14UBk1dVcvZFovWjw mrWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694367521; x=1694972321; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=37ajgIdlakaQNLVeXJ8cFKytl8GdQaa8b+AHcpgwVH8=; b=TBIpAN5OlOxe3FWnd/BYeZmn/uPcy3xGpQUaqAiruAAxzd6p8x4yAbY6bT2QMPoHef 6u+0HZgSVWp7rjkzqp3TUdeLIWYeC6wmJIb1l/HaBHEbeWJaJjKOUcRef6Z27r6rQfib iA2HVx+EWKkJwYOr3ITbSf2Xevq0Zt8wm7VtZYXMnnPqukjVRsSXNXBpfQi+xJnlnm8m EfMuRXlVOORJfdvqN7wUtYGtAaWYxVnc/gNZ5Qow+v4JxJ2fVIYyDvA1h0IgBTSB8pTJ IMBCODUU47+lCZdTUNJ7KWTlY8O8LULg4HQDIIZyJ6RyM0AejYgwAA1Jz2lkV5Rfx0Nu cKxw== X-Gm-Message-State: AOJu0YwtHHsHTWZEOpqdnCdi4LDEINrF4wOFPKeML32emfHVQb1XshgN IjEvj1naoMSdB1HvU4ZjqLrxMpg+/vzh6Q== X-Google-Smtp-Source: AGHT+IGuqhS8c7tRgtwVv8uvUv5fqOgj/Vp/b1clUIbt/D3e0bJ36Cm31V85/amihciUZDFmYDlsTg== X-Received: by 2002:a05:6512:2019:b0:4fe:4f8:8e75 with SMTP id a25-20020a056512201900b004fe04f88e75mr5829803lfb.68.1694367521334; Sun, 10 Sep 2023 10:38:41 -0700 (PDT) Received: from Pro.fritz.box (pd9e3610e.dip0.t-ipconnect.de. [217.227.97.14]) by smtp.gmail.com with ESMTPSA id gx21-20020a170906f1d500b00992665694f7sm4066111ejb.107.2023.09.10.10.38.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 10:38:40 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Sun, 10 Sep 2023 19:09:39 +0200") References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> Date: Sun, 10 Sep 2023 19:38:39 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Gerd M=C3=B6llmann writes: > Gerd M=C3=B6llmann writes: > >> Christian Tanzer writes: >> >>> Weirder and weirder =E2=80=A6 >> >> Wait a moment... I just got this >> >> [emacs-29] gerd@Mini 2023-09-10 17:24=20 >> ~/emacs/29/src/ > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-s= owieso")'=20 >> objc[88769]: autorelease pool page 0x11b4a5000 corrupted >> magic 0x00000000 0x00000000 0x00000000 0x00000000 >> should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 >> pthread 0x201892080 >> should be 0x201892080 >> >> Fatal error 6: Aborted >> >> It doesn't seem to happen everytime, and to make things weirder, >> I didn't get it to abort under lldb. >> >> Guess I'll build an emacs-29 with all checking bells and whistles now. >> >> I come back to you when I find something out. > > That's gonna be a bit more difficult than I thought. With ASAN, > > CFLAGS =3D -g -O0 -fsanitize=3Daddress -fno-omit-frame-pointer > > the abort does not happen when run 100 times, like so > > #! /usr/bin/env zsh > > for i in {1..100}; do > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-sowieso")' --eva= l '(kill-emacs)' > done > > I'll have to let that sink in a bit, to get an idea how to preceed. Cool: If a build with ASAN, but with -O2 and leave out omit-frame-pointer, the abort happens, with enough tries, but ASAN isn't triggered. So, I guess it's not something in Emacs' code. From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 18:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 65843@debbugs.gnu.org, Christian Tanzer Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16943712661997 (code B ref 65843); Sun, 10 Sep 2023 18:42:02 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 18:41:06 +0000 Received: from localhost ([127.0.0.1]:51294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfPMn-0000W9-Rh for submit@debbugs.gnu.org; Sun, 10 Sep 2023 14:41:06 -0400 Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]:62665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfPMj-0000VV-BQ for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 14:41:05 -0400 Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-9a9d6b98845so912603866b.0 for <65843@debbugs.gnu.org>; Sun, 10 Sep 2023 11:40:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694371251; x=1694976051; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YVP4nV6zW0ZQ153/RSlGHlG9BY61hjppw66GUgIw2Ck=; b=OegpL4mvX3H0Lyj3LcNBBNXfIKH7734gCZGY2NZWCpb3A/MN5QubEyL0Z06L/QJmtF zhxqbtyh7vvv+LwGOmM3LJ8zOITZ3GsYPdUCWKS86xl3Gut3ENpydD7s2ujS+LNgq1pv YQMw9c2D0zER+5AVLgbSVysd9Icli1ArF+NSKbegkWLzeIgv+Rf4cXUYqiOD+TmU3fZU nRU429bRpeBNWSFvZfoG899YEPHnTV034Tmb+NoQByhIKo+w4wDOVD+xeWkcS0K0V7J1 t4kLfj7zpZufN1quMlI/xPg+XcrOaAgL3c/SrFFsV9Pgv8lEA66pnt6VaZyqjMyxRBRn 7Cbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694371251; x=1694976051; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=YVP4nV6zW0ZQ153/RSlGHlG9BY61hjppw66GUgIw2Ck=; b=NO8zsewoVfz40Pm5Zu53rnW/6Gkqz0W2lZxN6OeiTkMKxz/w2CEp9V92pQj6PFEfcD m/mxulMx0sdqe1AkbB0I+9tULBKRezZYxKWiEiKEXM08LVgegxtviEmGg0ADJT9SqY1W m3u5RJSvuP10O4fC33jrIF9+Wz0lyDX6Z45gCtfTzX3Ji5lSwg8qcBT6jfqBebbaRPyT fzXJ2p6dK57b30zh1v9zGDslWlubYWjF6RsZMrnziZf1Qstw2MjjwDzGBmo9vQuSzqeo 0BkG7G2H4ws69MOmlb2hXFI2Be8YH+jNC68oiaW5iLoY+8xP7bwNx1LwXjBGdQcIdoMt /JNw== X-Gm-Message-State: AOJu0YxBpXqBSB9PEOwXlKpO20mQaF7dUtFcLs3r4oiVldoqWhMagEmx QAWagsCoi+i+pKGj5Z02Bv4OyPsZjvQE6A== X-Google-Smtp-Source: AGHT+IFAyuw/p7EKX8Ih4fAqPmbWuzPyC0y1ZXcahUV32fOODXy/8bEnhZGhr0yV6ELJ4d+SH61Rcw== X-Received: by 2002:a17:906:8a4a:b0:9a2:143e:a070 with SMTP id gx10-20020a1709068a4a00b009a2143ea070mr11068952ejc.20.1694371250959; Sun, 10 Sep 2023 11:40:50 -0700 (PDT) Received: from Pro.fritz.box (pd9e3610e.dip0.t-ipconnect.de. [217.227.97.14]) by smtp.gmail.com with ESMTPSA id op5-20020a170906bce500b00992ea405a79sm4154794ejb.166.2023.09.10.11.40.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 11:40:50 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Alan Third's message of "Sun, 10 Sep 2023 18:09:59 +0100") References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> Date: Sun, 10 Sep 2023 20:40:49 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alan Third writes: > On Sun, Sep 10, 2023 at 05:37:17PM +0200, Gerd M=C3=B6llmann wrote: >> Christian Tanzer writes: >>=20 >> > Weirder and weirder =E2=80=A6 >>=20 >> Wait a moment... I just got this >>=20 >> [emacs-29] gerd@Mini 2023-09-10 17:24=20 >> ~/emacs/29/src/ > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-s= owieso")'=20 >> objc[88769]: autorelease pool page 0x11b4a5000 corrupted >> magic 0x00000000 0x00000000 0x00000000 0x00000000 >> should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 >> pthread 0x201892080 >> should be 0x201892080 >>=20 >> Fatal error 6: Aborted > > I've a vague memory that I've seen something like this before and it > was a runaway loop corrupting the heap... Sometimes one just has to be lucky enough :-). This is with the "-g -O2" build. Does this tell you anything? Process 70647 stopped * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x1ec70) frame #0: 0x00000001a6475c20 libobjc.A.dylib`objc_msgSend + 32 libobjc.A.dylib`objc_msgSend: -> 0x1a6475c20 <+32>: ldr x10, [x16, #0x10] 0x1a6475c24 <+36>: lsr x11, x10, #48 0x1a6475c28 <+40>: and x10, x10, #0xffffffffffff 0x1a6475c2c <+44>: and w12, w1, w11 (lldb) bt * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x1ec70) frame #0: 0x00000001a6475c20 libobjc.A.dylib`objc_msgSend + 32 * frame #1: 0x00000001aa2f4420 AppKit`-[NSWindow _reallyDoOrderWindowOutR= elativeTo:] + 608 frame #2: 0x00000001aa2f4728 AppKit`-[NSWindow _reallyDoOrderWindow:] += 80 frame #3: 0x00000001aa2fd5f0 AppKit`-[NSWindow(NSWindow_Theme) _finishM= inimizeToDock] + 188 frame #4: 0x00000001a9c42f84 AppKit`_NSCGSDockMessageReceive + 460 frame #5: 0x00000001b01646a8 HIToolbox`DockCallback(unsigned int, unsig= ned int, void*, void*) + 1528 frame #6: 0x00000001ac0793f0 HIServices`_DCXTransactionComplete + 56 frame #7: 0x00000001ac07938c HIServices`_XTransactionComplete + 60 frame #8: 0x00000001ac06a52c HIServices`mshMIGPerform + 204 frame #9: 0x00000001a68eebcc CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_= TO_A_SOURCE1_PERFORM_FUNCTION__ + 60 frame #10: 0x00000001a68eeaec CoreFoundation`__CFRunLoopDoSource1 + 520 frame #11: 0x00000001a68ed4cc CoreFoundation`__CFRunLoopRun + 2240 frame #12: 0x00000001a68ec4b8 CoreFoundation`CFRunLoopRunSpecific + 612 frame #13: 0x00000001ac07930c HIServices`waitForTransaction + 196 frame #14: 0x00000001aa2f5aa8 AppKit`minimizeItems + 120 frame #15: 0x00000001aa2fcce4 AppKit`-[NSWindow(NSWindow_Theme) _regula= rMinimizeToDock] + 60 frame #16: 0x00000001aa2fcd24 AppKit`-[NSWindow(NSWindow_Theme) _minimi= zeToDockBypassingWindowManager] + 36 frame #17: 0x00000001aa478f3c AppKit`__75-[NSWMWindowCoordinator client= WindowManager:windowMiniaturizationResponse:]_block_invoke + 424 frame #18: 0x00000001aa47959c AppKit`___NSMainRunLoopPerformBlockInMode= s_block_invoke + 44 frame #19: 0x00000001a68ee1d4 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT= _TO_A_BLOCK__ + 28 frame #20: 0x00000001a68ee0e8 CoreFoundation`__CFRunLoopDoBlocks + 364 frame #21: 0x00000001a68ecf38 CoreFoundation`__CFRunLoopRun + 812 frame #22: 0x00000001a68ec4b8 CoreFoundation`CFRunLoopRunSpecific + 612 frame #23: 0x00000001b013edf0 HIToolbox`RunCurrentEventLoopInMode + 292 frame #24: 0x00000001b013eaa8 HIToolbox`ReceiveNextEventCommon + 260 frame #25: 0x00000001b013e984 HIToolbox`_BlockUntilNextEventMatchingLis= tInModeWithFilter + 76 frame #26: 0x00000001a9b1397c AppKit`_DPSNextEvent + 636 frame #27: 0x00000001a9b12b18 AppKit`-[NSApplication(NSEvent) _nextEven= tMatchingEventMask:untilDate:inMode:dequeue:] + 716 frame #28: 0x000000010052e0d4 emacs`ns_send_appdefined(value=3D-1) at n= sterm.m:4569:24 [opt] frame #29: 0x000000010053e8e4 emacs`-[EmacsView resizeWithOldSuperviewS= ize:](self=3D, _cmd=3D, oldSize=3D) = at nsterm.m:7799:3 [opt] frame #30: 0x00000001a9b5b05c AppKit`-[NSView resizeSubviewsWithOldSize= :] + 360 frame #31: 0x00000001a9b3f53c AppKit`-[NSView setFrameSize:] + 1136 frame #32: 0x00000001a9b59670 AppKit`-[NSWindow _oldPlaceWindow:fromSer= ver:] + 612 frame #33: 0x00000001a9b586f8 AppKit`-[NSWindow _setFrameCommon:display= :fromServer:] + 1832 frame #34: 0x00000001005488b4 emacs`-[EmacsWindow setFrame:display:](se= lf=3D, _cmd=3D, windowFrame=3D, disp= layViews=3D) at nsterm.m:9722:3 [opt] frame #35: 0x0000000100548a90 emacs`-[EmacsWindow setFrame:display:anim= ate:](self=3D, _cmd=3D, windowFrame=3D, displayViews=3D, performAnimation=3D) at nste= rm.m:9733:3 [opt] frame #36: 0x00000001a9bf7bd4 AppKit`-[NSThemeFrame _growWindowReshapeC= ontentAndToolbarView:withOldToolbarFrameSize:animate:] + 928 frame #37: 0x00000001a9bf7664 AppKit`-[NSThemeFrame _reshapeContentAndT= oolbarView:withOldToolbarFrameSize:resizeWindow:animate:] + 200 frame #38: 0x00000001a9bdd11c AppKit`-[NSThemeFrame _showHideToolbar:re= sizeWindow:animate:] + 196 frame #39: 0x00000001a9bcf0cc AppKit`-[NSWindow _showToolbar:animate:] = + 140 frame #40: 0x00000001a9bcf00c AppKit`-[NSToolbar _show:animate:] + 80 frame #41: 0x00000001a9bcef98 AppKit`-[NSToolbar _toggleShown:animate:]= + 88 frame #42: 0x00000001a9bcc798 AppKit`-[NSWindow setToolbar:] + 396 frame #43: 0x0000000100546154 emacs`-[EmacsWindow createToolbar:](self= =3D0x00000001065cb500, _cmd=3D, f=3D0x0000000122dd3ff0) at nst= erm.m:9206:3 [opt] frame #44: 0x000000010053fedc emacs`-[EmacsView initFrameFromEmacs:](se= lf=3D0x000000010859d880, _cmd=3D, f=3D0x0000000122dd3ff0) at n= sterm.m:7945:3 [opt] frame #45: 0x0000000100564764 emacs`Fx_create_frame(parms=3D0x000000010= 6b98723) at nsfns.m:1485:3 [opt] frame #46: 0x00000001003baea8 emacs`funcall_subr(subr=3D0x00000001006d1= 000, numargs=3D, args=3D) at eval.c:3034:15 [opt] frame #47: 0x0000000100466be0 emacs`exec_byte_code(fun=3D,= args_template=3D, nargs=3D, args=3D= ) at bytecode.c:809:14 [opt] frame #48: 0x00000001003bbca8 emacs`funcall_lambda [inlined] fetch_and_= exec_byte_code(fun=3D0x0000000107218df5, args_template=3D257, nargs=3D1, ar= gs=3D0x0000000108604de8) at eval.c:3081:10 [opt] frame #49: 0x00000001003bbc7c emacs`funcall_lambda(fun=3D,= nargs=3D, arg_vector=3D) at eval.c:3153:9 [opt] frame #50: 0x00000001003ba9fc emacs`funcall_general(fun=3D= , numargs=3D, args=3D) at lisp.h:0:10 [opt] [arti= ficial] frame #51: 0x00000001003b0eec emacs`Ffuncall(nargs=3D, arg= s=3D) at eval.c:2995:21 [opt] frame #52: 0x00000001003b800c emacs`Fapply(nargs=3D2, args=3D0x00000001= 08604de0) at eval.c:0 [opt] frame #53: 0x00000001003bac84 emacs`funcall_subr(subr=3D0x00000001006c5= 180, numargs=3D, args=3D) at eval.c:3059:9 [opt] frame #54: 0x0000000100466be0 emacs`exec_byte_code(fun=3D,= args_template=3D, nargs=3D, args=3D= ) at bytecode.c:809:14 [opt] frame #55: 0x00000001003bbca8 emacs`funcall_lambda [inlined] fetch_and_= exec_byte_code(fun=3D0x000000011744dbc5, args_template=3D512, nargs=3D1, ar= gs=3D0x000000016fdfdf60) at eval.c:3081:10 [opt] frame #56: 0x00000001003bbc7c emacs`funcall_lambda(fun=3D,= nargs=3D, arg_vector=3D) at eval.c:3153:9 [opt] frame #57: 0x00000001003b79f0 emacs`apply_lambda(fun=3D, a= rgs=3D, count=3D) at eval.c:3103:9 [opt] frame #58: 0x00000001003a9800 emacs`eval_sub(form=3D) at e= val.c:2545:12 [opt] frame #59: 0x00000001003b7414 emacs`Feval(form=3D0x0000000106b26753, le= xical=3D) at eval.c:2361:28 [opt] frame #60: 0x00000001003bad84 emacs`funcall_subr(subr=3D0x00000001006c5= 120, numargs=3D, args=3D) at eval.c:3036:15 [opt] frame #61: 0x0000000100466be0 emacs`exec_byte_code(fun=3D,= args_template=3D, nargs=3D, args=3D= ) at bytecode.c:809:14 [opt] frame #62: 0x00000001003bbca8 emacs`funcall_lambda [inlined] fetch_and_= exec_byte_code(fun=3D0x000000010700eecd, args_template=3D0, nargs=3D0, args= =3D0x000000016fdfe700) at eval.c:3081:10 [opt] frame #63: 0x00000001003bbc7c emacs`funcall_lambda(fun=3D,= nargs=3D, arg_vector=3D) at eval.c:3153:9 [opt] frame #64: 0x00000001003b79f0 emacs`apply_lambda(fun=3D, a= rgs=3D, count=3D) at eval.c:3103:9 [opt] frame #65: 0x00000001003a9800 emacs`eval_sub(form=3D) at e= val.c:2545:12 [opt] frame #66: 0x00000001003b7414 emacs`Feval(form=3D0x00000001077ea123, le= xical=3D) at eval.c:2361:28 [opt] frame #67: 0x000000010028c5f0 emacs`top_level_2 at keyboard.c:1142:10 [= opt] [artificial] frame #68: 0x00000001003b3718 emacs`internal_condition_case(bfun=3D(ema= cs`top_level_2 at keyboard.c:1141), handlers=3D, hfun=3D(emacs= `cmd_error at keyboard.c:936)) at eval.c:1474:25 [opt] frame #69: 0x000000010028c568 emacs`top_level_1(ignore=3D0x000000000000= 0000) at keyboard.c:1150:5 [opt] frame #70: 0x00000001003b20d0 emacs`internal_catch(tag=3D0x000000000000= eee0, func=3D(emacs`top_level_1 at keyboard.c:1147), arg=3D0x00000000000000= 00) at eval.c:1197:25 [opt] frame #71: 0x000000010025e12c emacs`command_loop at keyboard.c:1110:2 [= opt] frame #72: 0x000000010025de18 emacs`recursive_edit_1 at keyboard.c:720:= 9 [opt] frame #73: 0x000000010025e620 emacs`Frecursive_edit at keyboard.c:803:3= [opt] frame #74: 0x000000010025bb74 emacs`main(argc=3D, argv=3D<= unavailable>) at emacs.c:2521:3 [opt] frame #75: 0x00000001a64b7f28 dyld`start + 2236 (lldb) command script import ~/emacs/29/etc/emacs_lldb.py Emacs debugging support has been installed. (lldb) xbacktrace (unsigned char *) data =3D 0x000000010064bc60 "x-create-frame" (unsigned char *) data =3D 0x00000001078da060 "x-create-frame-with-faces" PVEC_COMPILED (unsigned char *) data =3D 0x000000010062e7c0 "apply" (unsigned char *) data =3D 0x00000001078da16d "frame-creation-function" (unsigned char *) data =3D 0x00000001078da3ca "make-frame" (unsigned char *) data =3D 0x00000001078ea70d "make-frame-on-display" (unsigned char *) data =3D 0x0000000117c261b0 "frameset--restore-frame" (unsigned char *) data =3D 0x000000010793e6bc "frameset-restore" (unsigned char *) data =3D 0x0000000117c2ab10 "desktop-restore-frameset" (unsigned char *) data =3D 0x0000000107859f5b "desktop-read" (unsigned char *) data =3D 0x00000001006316e0 "eval" (unsigned char *) data =3D 0x00000001078aefb9 "command-line-1" (unsigned char *) data =3D 0x00000001078b0910 "command-line" (unsigned char *) data =3D 0x00000001078b1860 "normal-top-level" From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2023 19:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 65843@debbugs.gnu.org, Christian Tanzer Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169437570929851 (code B ref 65843); Sun, 10 Sep 2023 19:56:02 +0000 Received: (at 65843) by debbugs.gnu.org; 10 Sep 2023 19:55:09 +0000 Received: from localhost ([127.0.0.1]:51386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfQWS-0007lP-H3 for submit@debbugs.gnu.org; Sun, 10 Sep 2023 15:55:08 -0400 Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:2295:0:1]:41139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfQWN-0007kh-Ro for 65843@debbugs.gnu.org; Sun, 10 Sep 2023 15:55:07 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4RkLCw0kxczyRq; Sun, 10 Sep 2023 19:54:52 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4RkLCv37WhzLq; Sun, 10 Sep 2023 19:54:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1694375692; bh=rCtlMEXaVXyiNu6BzofTG0pthMWhL4bc83xs5WCdCXE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=HOtfK7CMVQfSQ6tr+bX0l/W58ClRY7bF1h5aIphmFykZUwLd/QkUB+l29vxdPokme hGSbgtfqQh4rhU4RffTmNmAkQNl4/rGvITVuOElaESWRZ2dQ/BMS+UZo0F1Hn3FlsE XBV4z1uoRTTB2D2MXyXMyiFa7VQ6XSees0NX3tpObIsPBAZVHWsrStFJGYPZb6oNP+ 5iCcMzRnhyBlMvfMdkSpQrSSI3bYytCzGSrdBGbNfazluD6JnJDHtPsy1nKp5TPcA3 oMz/HkwW7GOub0N1V+L0ImfeEH5SZ0rcALgo0SswyX9xVfbatlMdD6fomRhq0urMdX FgqAue5vNvB5g== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qfQWA-001Tf6-0y; Sun, 10 Sep 2023 20:54:50 +0100 Date: Sun, 10 Sep 2023 20:54:50 +0100 X-Soverin-Authenticated: true From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Gerd =?UTF-8?Q?M=C3=B6llmann?= , Christian Tanzer , 65843@debbugs.gnu.org References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Sun, Sep 10, 2023 at 08:40:49PM +0200, Gerd Möllmann wrote: > Alan Third writes: > > > On Sun, Sep 10, 2023 at 05:37:17PM +0200, Gerd Möllmann wrote: > >> Christian Tanzer writes: > >> > >> > Weirder and weirder … > >> > >> Wait a moment... I just got this > >> > >> [emacs-29] gerd@Mini 2023-09-10 17:24 > >> ~/emacs/29/src/ > ~/emacs/29/src/emacs -Q --eval '(desktop-read "~/bug-sowieso")' > >> objc[88769]: autorelease pool page 0x11b4a5000 corrupted > >> magic 0x00000000 0x00000000 0x00000000 0x00000000 > >> should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341 > >> pthread 0x201892080 > >> should be 0x201892080 > >> > >> Fatal error 6: Aborted > > > > I've a vague memory that I've seen something like this before and it > > was a runaway loop corrupting the heap... > > Sometimes one just has to be lucky enough :-). > This is with the "-g -O2" build. > > Does this tell you anything? Is this the same error as above, with the corrupt autorelease pool? > frame #27: 0x00000001a9b12b18 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716 > frame #28: 0x000000010052e0d4 emacs`ns_send_appdefined(value=-1) at nsterm.m:4569:24 [opt] This is an interesting little bit of code with a comment saying it's been added to cover for what sounds like a bug in macOS 10.10... Perhaps it's worth removing it and seeing if that helps. The code's around nsterm.m line 4569, and the whole #ifdef'd section should be removed. I still suspect that if we have a corrupt autorelease pool, the problem will be somewhere entirely different... -- Alan Third From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2023 04:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 65843@debbugs.gnu.org, Christian Tanzer Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169440529419681 (code B ref 65843); Mon, 11 Sep 2023 04:09:01 +0000 Received: (at 65843) by debbugs.gnu.org; 11 Sep 2023 04:08:14 +0000 Received: from localhost ([127.0.0.1]:51762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfYDe-00057N-2p for submit@debbugs.gnu.org; Mon, 11 Sep 2023 00:08:14 -0400 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]:44537) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfYDY-000576-Lp for 65843@debbugs.gnu.org; Mon, 11 Sep 2023 00:08:12 -0400 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-99c136ee106so489700666b.1 for <65843@debbugs.gnu.org>; Sun, 10 Sep 2023 21:08:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694405279; x=1695010079; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=o4TrKOh7qJDWvPdbyhv03NWWlTglz+lvh6pwRowtJkk=; b=qPxvOxGgDPYt+q/e56yJ9ElyIHbc9LZmR2uHJmeucG9eoGpq5P6AHLxT+6uU/4P4F8 ES7drjyzQpnbJF74F5FskgxpedZUm4Pbvh4PoH8mwGH8ihMMV4N7rgcxyDZzXJYYrvz6 zArV14GK4V/Q4k+yfqJlN0GXIypGz57p3zjjFoejRWIo1BqvqO5ILi+mUlnbDHzJx30D 0fETpz8x/zpnWjvntSk5wAKuwk7VSwrYYrxODRvGyopopne4Zy4f0/uk7JzkAzXyBd5n il83HUhv5/TG/y1IIFqJrlmCY7JuiGfI2kQWTw0kAAA6IhleDeQfYDrbWt+MICpPQ5oK diSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694405279; x=1695010079; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=o4TrKOh7qJDWvPdbyhv03NWWlTglz+lvh6pwRowtJkk=; b=aNgmZWbNGPOYpEkbjM6GN0myc0a0NnoDuIdhcfMbcVkYlqy6094ZoeWVp+mbJ7Ug0i D6h4oUlShimpPBUv0nmET9Mbmgou+zfzPlW2cn7eNhBVX/YT41bJggtbSquwmuLTJViH ZNlTPvMWL8OCLIvrhBneCly9CRIcwnOqRj+EzXpH7Jn2JLQgvj1brvTDnw1x1kwK3NL4 SmMAJSEf4RTo90d5Vt0cMfzABWnE3FtKa7b5/MtJBMk3OFtyOnN1o62hhQsSfYIccFk0 abOJVmqPhcbs9zXUgZv+eXeqWIlhANZo19cSw2IJcxzhjy8bWA8j8Ngyiyuujzx6k6TC F+Ng== X-Gm-Message-State: AOJu0YyMWRko1br7CI+5wj4VKNYFA+glGTP1rXVvGKDfOtkEA/OpKV+J w/pmeHtob6/VcxUgzZTbrygU4eU39dJiuw== X-Google-Smtp-Source: AGHT+IERwrKLyXVzC5VHW4B7jeCHRmsLOzFJCFyN0IVyf2eADMMTjI4j2zZlY4NsHWnBn8uG5g+RQw== X-Received: by 2002:a17:906:1da9:b0:9a1:d2ef:3e3b with SMTP id u9-20020a1709061da900b009a1d2ef3e3bmr7010398ejh.38.1694405278343; Sun, 10 Sep 2023 21:07:58 -0700 (PDT) Received: from Pro.fritz.box (pd9e366ce.dip0.t-ipconnect.de. [217.227.102.206]) by smtp.gmail.com with ESMTPSA id y5-20020a170906070500b0099bcbaa242asm4668802ejb.9.2023.09.10.21.07.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 21:07:57 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Alan Third's message of "Sun, 10 Sep 2023 20:54:50 +0100") References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> Date: Mon, 11 Sep 2023 06:07:56 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alan Third writes: > Is this the same error as above, with the corrupt autorelease pool? Probably not, one being an ABRT, and one a SEGV. Or maybe they are, if the underlying cause is the same. It's all pretty strange. Maybe it's a timing thing? I mean, ignoring the possibility of an optimization bug for a moment, the fact that optimization flags that make Emacs slower make the bug disappear. Or the fact that it takes a "random" number of runs to make it happen. And that it doesn't happen at all on my old Macbook, which is 2x or so slower than my M1 Mac mini. I wouldn't be surprised if Christian had an even faster CPU, so that he sees the bug more reliably. Out of curiosity, Christian, what CPU do you have? >> frame #27: 0x00000001a9b12b18 AppKit`-[NSApplication(NSEvent) >> _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716 >> frame #28: 0x000000010052e0d4 emacs`ns_send_appdefined(value=-1) at nsterm.m:4569:24 [opt] > > This is an interesting little bit of code with a comment saying it's > been added to cover for what sounds like a bug in macOS 10.10... > Perhaps it's worth removing it and seeing if that helps. > > The code's around nsterm.m line 4569, and the whole #ifdef'd section > should be removed. > Thanks, I'll try that. diff --git a/src/nsterm.m b/src/nsterm.m index c809c0b824a..2cb508b5328 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -4560,6 +4560,7 @@ Function modeled after x_draw_glyph_string_box (). the [NXApp run] main loop after having processed all events queued at this moment. */ +#if 0 #ifdef NS_IMPL_COCOA if (! send_appdefined) { @@ -4572,6 +4573,7 @@ in certain situations (rapid incoming events). dequeue:NO]; if (! appev) send_appdefined = YES; } +#endif #endif if (send_appdefined) > I still suspect that if we have a corrupt autorelease pool, the > problem will be somewhere entirely different... Yeah. Strange thing is that ASAN doesn't kick in. Hm. Maybe Apple has something for debugging such situations? I guess it's worth googling. From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2023 04:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 65843@debbugs.gnu.org, Christian Tanzer Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16944078341789 (code B ref 65843); Mon, 11 Sep 2023 04:51:01 +0000 Received: (at 65843) by debbugs.gnu.org; 11 Sep 2023 04:50:34 +0000 Received: from localhost ([127.0.0.1]:51833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfYsZ-0000Sj-6Q for submit@debbugs.gnu.org; Mon, 11 Sep 2023 00:50:34 -0400 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:44187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfYsT-0000SQ-94 for 65843@debbugs.gnu.org; Mon, 11 Sep 2023 00:50:30 -0400 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-52889bc61b6so5283154a12.0 for <65843@debbugs.gnu.org>; Sun, 10 Sep 2023 21:50:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694407815; x=1695012615; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wbwvM11a4Du0t3Z8EypGltS88oJ0oSnZ8nRWBXpswAg=; b=LNqX5Vw2UxbLEX03N4UA5kGAQRySyRk/Znye7Ng7Job1N6QpBkEWJ3MjZNbm+bfe5M CVsJTzsQrcDaRsGraUDipriAMy0ooxRMEAH47a+zfWpbPzxoiUHEpRjlpekNQFsSg6mk 8EG5Qy0sYCvJ63OxitZIpyyEHdiIq2Ckzm3pYSnbZddYf+/xH6oEeFWrxO/IWZ5oenjb TaQtNGkgVztfR73eoHmNyXSYe9+nBDGd0YQ4b8KzpUOFrAmKgMToKvujy2BNbmcuWn5W KgatynPGdR24snxyyjaqC69A7qsgkonLKFqfhDfI2slU/XLrunJmJQDjZtJFv3VcpVN7 uYSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694407815; x=1695012615; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wbwvM11a4Du0t3Z8EypGltS88oJ0oSnZ8nRWBXpswAg=; b=KxQ/A6cl58nKEQNm6mJb4nyQC4NGmqjEKshprl3zK+5vCbOm3cXTSgJQFkprajU+ub OvAnHMxjehgG2sEYceRi8ZX022NQXSlO7ptuw6MDWM0i+nIYuklYv4moR+0ORtrDsRug DbQjeIT+H9HSVXRSO29CJNvEjXOJRZc/1J3sUdhZaL6klz33aTzqMANK8F4tcp9714Kp mVN2MYGxJGQg8myxG3HVHd/7InVwGgYVRIbEtTUamVirYVgoqVsBV95+CFK0wNrfdJaY Fhstin3K1BicSp8LfVi2La7MzbzQi8pUqakG9kuOQ2BZKuXUJVvMuCF2q3sDuFsAXrkQ 3Y7w== X-Gm-Message-State: AOJu0YyR0vqINQVI67NpnNwZeFrpdAhflyj/rR/BjZOxbZlQbaYE1bcR p2QsXMnA5QBihDCkdKlweoUd4iUq78AjCg== X-Google-Smtp-Source: AGHT+IFZB4wqnlaygOR9LpZAqw28G/3m1aP5vshqsq+/o6OwjIEsuhVlK+r1NlIH6sZ5P413OFsvtQ== X-Received: by 2002:a17:906:73c9:b0:9a1:af6f:e373 with SMTP id n9-20020a17090673c900b009a1af6fe373mr7860562ejl.42.1694407815080; Sun, 10 Sep 2023 21:50:15 -0700 (PDT) Received: from Pro.fritz.box (pd9e366ce.dip0.t-ipconnect.de. [217.227.102.206]) by smtp.gmail.com with ESMTPSA id k12-20020a17090646cc00b0098669cc16b2sm4695006ejs.83.2023.09.10.21.50.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Sep 2023 21:50:14 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Mon, 11 Sep 2023 06:07:56 +0200") References: <036BF52A-4EBC-4F33-8A52-7DF60F753A3D@gg32.com> Date: Mon, 11 Sep 2023 06:50:13 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Gerd M=C3=B6llmann writes: > Thanks, I'll try that. > > diff --git a/src/nsterm.m b/src/nsterm.m > index c809c0b824a..2cb508b5328 100644 > --- a/src/nsterm.m > +++ b/src/nsterm.m > @@ -4560,6 +4560,7 @@ Function modeled after x_draw_glyph_string_box (). > the [NXApp run] main loop after having processed all events queued = at > this moment. */ >=20=20 > +#if 0 > #ifdef NS_IMPL_COCOA > if (! send_appdefined) > { > @@ -4572,6 +4573,7 @@ in certain situations (rapid incoming events). > dequeue:NO]; > if (! appev) send_appdefined =3D YES; > } > +#endif > #endif >=20=20 > if (send_appdefined) > 500 runs without a crash, I'd say that counts as fixed :-). Thanks, Alan! From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2023 07:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: Alan Third , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169441895330376 (code B ref 65843); Mon, 11 Sep 2023 07:56:01 +0000 Received: (at 65843) by debbugs.gnu.org; 11 Sep 2023 07:55:53 +0000 Received: from localhost ([127.0.0.1]:52033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfblx-0007ts-Gs for submit@debbugs.gnu.org; Mon, 11 Sep 2023 03:55:53 -0400 Received: from mx0.gg32.com ([168.119.248.232]:39623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfbls-0007tY-2z for 65843@debbugs.gnu.org; Mon, 11 Sep 2023 03:55:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=vimneT5jYHR 2CfBjG2cj3oHZtirqqueC4eAT4ORDnGg=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=rcQGZA6sm+PArkM7ZUUJhxGchD05AbHrSQxRq MkNanvqTTZ25JEAEU404kv8SL+dWUBVnAFaU/yZgegreCKPF0Ni1P4xi9oDI4TkyS9ITGz vtCR0ZwYU5V+Oh05DTDCksGcgXrubf6Wd43EcVjOE1FtopwnKtzWNTqwYzePhNm7UEGfd/ 8RVXNt6B0VSJSugXYWsOcvudlHfzrreFjTlD1xVyZ1c5pHLbKFwpe+tdsSp2T6NiGemSR3 JC1graArK6baT84/Jvjqp105uC+nO0Jtw4Y03Do+IjatlBAC42ByupcAUvws1Vf/FeG9/L UJt8UnUWRQbJ6zAXINqdixWQA== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id f760ff3b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 11 Sep 2023 08:55:35 +0100 (WEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Mon, 11 Sep 2023 08:55:24 +0100 Message-Id: <00BBC6DF-9DBF-4F4E-AD81-D10879944E94@gg32.com> References: In-Reply-To: X-Mailer: iPad Mail (20G81) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 11.09.2023, at 05:50, Gerd M=C3=B6llmann wrote= : >=20 > =EF=BB=BFGerd M=C3=B6llmann writes: >=20 >> Thanks, I'll try that. >>=20 >> diff --git a/src/nsterm.m b/src/nsterm.m >> index c809c0b824a..2cb508b5328 100644 >> --- a/src/nsterm.m >> +++ b/src/nsterm.m >> @@ -4560,6 +4560,7 @@ Function modeled after x_draw_glyph_string_box (). >> the [NXApp run] main loop after having processed all events queued a= t >> this moment. */ >>=20 >> +#if 0 >> #ifdef NS_IMPL_COCOA >> if (! send_appdefined) >> { >> @@ -4572,6 +4573,7 @@ in certain situations (rapid incoming events). >> dequeue:NO]; >> if (! appev) send_appdefined =3D YES; >> } >> +#endif >> #endif >>=20 >> if (send_appdefined) >>=20 >=20 > 500 runs without a crash, I'd say that counts as fixed :-). Thanks, Gerd and Alan. That was fast! If you guys ever come to Portugal, give me a call. The beer=E2=80=99s on me.= From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2023 08:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christian Tanzer Cc: Alan Third , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.169441963331529 (code B ref 65843); Mon, 11 Sep 2023 08:08:02 +0000 Received: (at 65843) by debbugs.gnu.org; 11 Sep 2023 08:07:13 +0000 Received: from localhost ([127.0.0.1]:52057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfbwr-0008CO-7n for submit@debbugs.gnu.org; Mon, 11 Sep 2023 04:07:13 -0400 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:62774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfbwf-0008Bj-0K for 65843@debbugs.gnu.org; Mon, 11 Sep 2023 04:07:07 -0400 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-51e28cac164so11188172a12.1 for <65843@debbugs.gnu.org>; Mon, 11 Sep 2023 01:06:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694419607; x=1695024407; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XgZo7oh9AdbtcMKXA+PwoMxRQlouxKaZGQ7p1CyMR4c=; b=YRiep3W/0eaJIb7s49fr3XAWZK7yaUlhUTzwc1kEWXUJn/J2Dfoz6MOuIJuBSkLALL 5jSA+4wzaQDy+AEgdHzgykntf4C4D5EiW5wS26wWfjtccQEhO6ScPK7GRwajISCrc26f i7LEw58IHs68iIvJHaSlKudN7tToYgUFH6RNJvbNfAYx9A+nP8Krb7CyiAQxa34wLCcv H9CYyLKMUl0mEDwWsnZWJpdBNiiQ4csMVg0+Hdz25pE7qtwUc5T9bwly2xOoH3TlArWf YsQAE1lczGar7DAIz8nqrWROhnKrfjW0EqOpag5HOwMetUXfmVgCc5KY+VtLe1FK+b1z 0Jiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694419607; x=1695024407; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=XgZo7oh9AdbtcMKXA+PwoMxRQlouxKaZGQ7p1CyMR4c=; b=GShfAUJUX2+HiDn5HlG17h6TKYcQhT7qRj/vJtfCd22bO3GvDrI4P81sSXj/qwhqYo F/JGGH89kectSJFyqU+3safmeFPruDzc1VIM6bSpZ8Haa4wchmE2SzPHNWTkuXEjSz2T W0aQDOQkYESDmVJkeQjYqWErzy/n4jkdHlpRylXPUZgQ861r+StMfc7/SpwMNogm8xpG YpszG3id8iqR9BIoZbhUOBGkxcSFQ0vD/eiN4dmAa69DmT00V+ziHOOV7WJLXhEc1eK6 0XIOmtbDk/DYM/RQsqlFfr0TEp1GTaeiMjTUp0AcKTrM+i/iEjcXBICmReXQiVarWBmy LEUw== X-Gm-Message-State: AOJu0YzFdVqXZR4A+mGYfbMSkdPStFg1+6XcxteTAfWsLrvFcsx8xcr3 pvzKTXF6VPwWgbpa2J/5OkEyxQBDRvF6Fg== X-Google-Smtp-Source: AGHT+IEtEsvg7BwiJE0Z+xosC9afSMNYS8wpr/YnR8RNcOdKfKNyWoZ8hkdivGwcNamZPGl+OrptuA== X-Received: by 2002:a05:6402:483:b0:522:d801:7d07 with SMTP id k3-20020a056402048300b00522d8017d07mr12221851edv.10.1694419606598; Mon, 11 Sep 2023 01:06:46 -0700 (PDT) Received: from Pro.fritz.box (pd9e366ce.dip0.t-ipconnect.de. [217.227.102.206]) by smtp.gmail.com with ESMTPSA id c2-20020aa7c982000000b0052e2aa1a0fcsm4264358edt.77.2023.09.11.01.06.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Sep 2023 01:06:46 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <00BBC6DF-9DBF-4F4E-AD81-D10879944E94@gg32.com> (Christian Tanzer's message of "Mon, 11 Sep 2023 08:55:24 +0100") References: <00BBC6DF-9DBF-4F4E-AD81-D10879944E94@gg32.com> Date: Mon, 11 Sep 2023 10:06:44 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Christian Tanzer writes: > On 11.09.2023, at 05:50, Gerd M=C3=B6llmann wr= ote: >>=20 >> =EF=BB=BFGerd M=C3=B6llmann writes: >>=20 >>> Thanks, I'll try that. >>>=20 >>> diff --git a/src/nsterm.m b/src/nsterm.m >>> index c809c0b824a..2cb508b5328 100644 >>> --- a/src/nsterm.m >>> +++ b/src/nsterm.m >>> @@ -4560,6 +4560,7 @@ Function modeled after x_draw_glyph_string_box (). >>> the [NXApp run] main loop after having processed all events queued= at >>> this moment. */ >>>=20 >>> +#if 0 >>> #ifdef NS_IMPL_COCOA >>> if (! send_appdefined) >>> { >>> @@ -4572,6 +4573,7 @@ in certain situations (rapid incoming events). >>> dequeue:NO]; >>> if (! appev) send_appdefined =3D YES; >>> } >>> +#endif >>> #endif >>>=20 >>> if (send_appdefined) >>>=20 >>=20 >> 500 runs without a crash, I'd say that counts as fixed :-). > > Thanks, Gerd and Alan. It's Alan. I've just given him food :-). > That was fast! > > If you guys ever come to Portugal, give me a call. The beer=E2=80=99s on = me. =F0=9F=91=8D From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2023 16:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 65843@debbugs.gnu.org, Christian Tanzer Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16944495474354 (code B ref 65843); Mon, 11 Sep 2023 16:26:02 +0000 Received: (at 65843) by debbugs.gnu.org; 11 Sep 2023 16:25:47 +0000 Received: from localhost ([127.0.0.1]:54636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfjjO-00018A-Li for submit@debbugs.gnu.org; Mon, 11 Sep 2023 12:25:46 -0400 Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:2295:0:1]:52739) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfjjK-00017t-Nx for 65843@debbugs.gnu.org; Mon, 11 Sep 2023 12:25:44 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4RksWw376QzygQ; Mon, 11 Sep 2023 16:25:32 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4RksWw09TKzLJ; Mon, 11 Sep 2023 16:25:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1694449532; bh=bgSuX8s8KGmGKmhJQnji6js3NZs/14cvm71N6V84aWs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=QsGcJkblPCZfC/pedMv0PPGpNinCTRHLbCiK7QDm9PU0m2NOoUKJd3RippoeCGjct bs5C7FDbhIIQUGCeQKidliKaIu3eSeg8XaakUEIQM4VGX3e9Sz83w+r99/mjDO0e6/ 7zV0rMpCirh7Hns5ABYWf8ey4+u6N+B2v6d/TQ2tI72zaRro13MmDNcxKZe/33iZbK m/kUNzup3G12qmZOEJg7mqie2vXXNmPfZ29mOdLLF1UIuC0w5Q92gse6r5J7Hle2A1 h8NloqwoW4hLJGLEnVWXSUNN8IC5cRi3CyRK4Lyfl+qKDWV8F+QbwJldLs3ZXQ3UfZ tmrHWFOa8Zxag== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qfjj9-001Uou-1c; Mon, 11 Sep 2023 17:25:31 +0100 Date: Mon, 11 Sep 2023 17:25:31 +0100 X-Soverin-Authenticated: true From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Gerd =?UTF-8?Q?M=C3=B6llmann?= , Christian Tanzer , 65843@debbugs.gnu.org References: <00BBC6DF-9DBF-4F4E-AD81-D10879944E94@gg32.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Mon, Sep 11, 2023 at 10:06:44AM +0200, Gerd Möllmann wrote: > Christian Tanzer writes: > >> > >> 500 runs without a crash, I'd say that counts as fixed :-). > > > > Thanks, Gerd and Alan. > > It's Alan. I've just given him food :-). > > > That was fast! > > > > If you guys ever come to Portugal, give me a call. The beer’s on me. > > 👍 OK, I've pushed this change to master. Christian, would you mind making sure it fixes the issue on your machine too? -- Alan Third From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2023 17:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 65843@debbugs.gnu.org Received: via spool by 65843-submit@debbugs.gnu.org id=B65843.16944526089315 (code B ref 65843); Mon, 11 Sep 2023 17:17:02 +0000 Received: (at 65843) by debbugs.gnu.org; 11 Sep 2023 17:16:48 +0000 Received: from localhost ([127.0.0.1]:54668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfkWm-0002QA-7Q for submit@debbugs.gnu.org; Mon, 11 Sep 2023 13:16:48 -0400 Received: from mx0.gg32.com ([168.119.248.232]:36013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfkWh-0002Pr-Mi for 65843@debbugs.gnu.org; Mon, 11 Sep 2023 13:16:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=W0zqgDlGbv9 Ri9ixUfqqnKXWoHmBAwSoviRNXBE65Vg=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=HcJkfaoyz+FpYbZPyNNjg9tgl/wjtv/GmdEe2 Yz6UgBQSYjMLaR9DZ/tyzha3tquDBooP0Qu2LeWJBuE12On7DT+XxKgcKK15P3nU+N5+F7 8LsYsI2a4QVPGW25jrzryB0UBe7TWEah/moHFBBXvkKFfScvMwbu7EyjN+XgjvUApDLW9O 2gTy73/en3rRTDx8VeFDTgMQLORbfp8rfB5LF8H6MeGyDe6QtngIdWNSDuS3XDuTKOvN8T UdkwGKaCigcg6Ll+EROqopNxW3iRF0ZGr3SeJ/LHF4++D/RySG8XrrpMqbfBdgGlOufbB3 ccX35VoQQnEULtDWBn1vsyLKA== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id 6535f0a0 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 11 Sep 2023 18:16:31 +0100 (WEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Mon, 11 Sep 2023 18:16:19 +0100 Message-Id: <072B6BCD-9B4E-4A22-A852-A8C2D73494A8@gg32.com> References: In-Reply-To: X-Mailer: iPad Mail (20G81) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 11.09.2023, at 17:25, Alan Third wrote: >=20 > =EF=BB=BFOn Mon, Sep 11, 2023 at 10:06:44AM +0200, Gerd M=C3=B6llmann wrot= e: >> Christian Tanzer writes: >>>>=20 >>>> 500 runs without a crash, I'd say that counts as fixed :-). >>>=20 >>> Thanks, Gerd and Alan. >>=20 >> It's Alan. I've just given him food :-). >>=20 >>> That was fast! >>>=20 >>> If you guys ever come to Portugal, give me a call. The beer=E2=80=99s on= me. >>=20 >> =F0=9F=91=8D >=20 > OK, I've pushed this change to master. >=20 > Christian, would you mind making sure it fixes the issue on your > machine too? Unfortunately, I currently only have a small-disked MacBook with no compilat= ion environment. I=E2=80=99ll have to wait for the Emacs 29.2 =E2=80=A6 In the mean time, I might have an idea how to mitigate the issue. Thanks again != From unknown Tue Jun 17 22:27:00 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: tanzer@gg32.com Subject: bug#65843: closed (Re: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS)) Message-ID: References: X-Gnu-PR-Message: they-closed 65843 X-Gnu-PR-Package: emacs Reply-To: 65843@debbugs.gnu.org Date: Mon, 11 Sep 2023 18:27:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1694456821-26544-1" This is a multi-part message in MIME format... ------------=_1694456821-26544-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 65843@debbugs.gnu.org. --=20 65843: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65843 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1694456821-26544-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 65843-done) by debbugs.gnu.org; 11 Sep 2023 18:26:48 +0000 Received: from localhost ([127.0.0.1]:54787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qflcW-0006ti-7V for submit@debbugs.gnu.org; Mon, 11 Sep 2023 14:26:48 -0400 Received: from dane.soverin.net ([185.233.34.148]:58991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qflcT-0006tT-AE for 65843-done@debbugs.gnu.org; Mon, 11 Sep 2023 14:26:46 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4RkwCZ6Sfjz2xQk; Mon, 11 Sep 2023 18:26:34 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4RkwCY5FB4zLJ; Mon, 11 Sep 2023 18:26:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1694456794; bh=STNuulEkxFQxh+zmZgXcv9koRe60rfZYt+wrvhFmKoU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=I6lI9X7Zvqc01bWD8bqAkjNprCfOeIa+VIrGIRfS1hc9x4B9o7w0RtqHmrH3Zk5+2 E7xlEccerIumWmjbfoACuccseLoBUhO3rg6yj1O5yhefRhRQB2E2DmcmnWL0B1IsLi CybG+l7Zdp+jjpbRxuh2GjbJG3vqFhGyxVetDV8sz8awAAgLUDao2RWxJ8nqyn5j4e 7h3FatXCbRGAMTAbKYAWNMhsQlWLiTh+IQ9KFKlQ700uTE8l3icubSG7Is5nelZEPg d1pe63v6a/yKYEeQSUy1piS8gXaK+l+fymbI9n1O8FTScjOjaR35w85c4qtQstSuFi 8wDKFWgSoHfNA== Received: from alan by faroe.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qflcG-001V5j-37; Mon, 11 Sep 2023 19:26:32 +0100 Date: Mon, 11 Sep 2023 19:26:32 +0100 X-Soverin-Authenticated: true From: Alan Third To: Christian Tanzer Subject: Re: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Message-ID: Mail-Followup-To: Alan Third , Christian Tanzer , Gerd =?iso-8859-1?Q?M=F6llmann?= , 65843-done@debbugs.gnu.org References: <072B6BCD-9B4E-4A22-A852-A8C2D73494A8@gg32.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <072B6BCD-9B4E-4A22-A852-A8C2D73494A8@gg32.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65843-done Cc: Gerd =?iso-8859-1?Q?M=F6llmann?= , 65843-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Mon, Sep 11, 2023 at 06:16:19PM +0100, Christian Tanzer wrote: > On 11.09.2023, at 17:25, Alan Third wrote: > > > > On Mon, Sep 11, 2023 at 10:06:44AM +0200, Gerd Möllmann wrote: > >> Christian Tanzer writes: > >>>> > >>>> 500 runs without a crash, I'd say that counts as fixed :-). > >>> > >>> Thanks, Gerd and Alan. > >> > >> It's Alan. I've just given him food :-). > >> > >>> That was fast! > >>> > >>> If you guys ever come to Portugal, give me a call. The beer’s on me. > >> > >> 👍 > > > > OK, I've pushed this change to master. > > > > Christian, would you mind making sure it fixes the issue on your > > machine too? > > Unfortunately, I currently only have a small-disked MacBook with no compilation environment. > > I’ll have to wait for the Emacs 29.2 … > > In the mean time, I might have an idea how to mitigate the issue. > > Thanks again ! OK, thanks. I'll just close this now then. -- Alan Third ------------=_1694456821-26544-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Sep 2023 16:36:21 +0000 Received: from localhost ([127.0.0.1]:48380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0wX-0001Ht-0v for submit@debbugs.gnu.org; Sat, 09 Sep 2023 12:36:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0wU-0001Hf-Ho for submit@debbugs.gnu.org; Sat, 09 Sep 2023 12:36:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qf0wK-0003Sz-Le for bug-gnu-emacs@gnu.org; Sat, 09 Sep 2023 12:36:08 -0400 Received: from mx0.gg32.com ([168.119.248.232]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qf0wC-0001zC-Om for bug-gnu-emacs@gnu.org; Sat, 09 Sep 2023 12:36:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=W+CVevZhM00 Up0lJueeRGH/prLATlC72nB8LycKCAdY=; h=from:to:subject:date:reply-to; d=gg32.com; b=UuJ7Fkz0mqDB2mWbxy3O2PuuPIYqaaSQBSYAuk+J/ZiKsZCEzaukn6am WsX7oLqlqAbxYAV11PzFbRl5iT+HNJeoH/++/TMcFeUIBQb1Sxw2xl/5ySmIrRmkOis8p5 5i2lGVc89Dbyu6H+ZYA+CNWOe391jNnzxbHP797sZD+fXajV+elhf67EH20z0RQ+vb+hqD /xQmFC5sqDhzwKrVIvuJId2qDbR4WCI9IEBK8/nZhXMFK2YHPECbtjm9np/4C/9qiIzdtQ RyfzXqWAWqB3VllX7EYevpu5HvK/QLXOwQR5onnd8r57FSSFYqmxHHAS2eMt4H+My9CQ71 aozzzw== Received: by mx0.gg32.com (OpenSMTPD) with ESMTP id 9bb5f77a; Sat, 9 Sep 2023 17:35:57 +0100 (WEST) Content-Type: multipart/mixed; boundary="===============7485473832765983890==" MIME-Version: 1.0 X-mailer: PMA 0.8.0 Date: Sat, 09 Sep 2023 16:35:56 -0000 Content-transfer-encoding: 8bit Subject: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) To: bug-gnu-emacs@gnu.org From: Christian Tanzer Message-Id: Received-SPF: pass client-ip=168.119.248.232; envelope-from=tanzer@gg32.com; helo=mx0.gg32.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: tanzer@gg32.com Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --===============7485473832765983890== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09CkluIEVtYWNzIDI4IGFuZCBFbWFjcyAyOSwgZGVza3RvcC1s b2FkIGNyYXNoZXMgd2hlbiB0aGVyZSBhcmUgdG9vIG1hbnkKaWNvbmlmaWVkIGZyYW1lcyBpbiB0 aGUgLmVtYWNzLmRlc2t0b3AgZmlsZS4KClRoZSB0d28gYXR0YWNoZWQgLmVtYWNzLmRlc2t0b3Ag ZmlsZXMgc2hvdyB0aGUgc21hbGxlc3QgdGVzdCBjYXNlIHRoYXQKSSBjb3VsZCBjb21lIHVwIHdp dGg6CgotIC5lbWFjcy5kZXNrdG9wLndvcmtzIHdpdGggMyBub24taWNvbmlmaWVkIGFuZCA0IGlj b25pZmllZCBmcmFtZXMKICBsb2FkcyB3aXRob3V0IHByb2JsZW0gaW4gRW1hY3MgMjgKCiAgKyBk ZXNrdG9wLWxvYWQgb2YgdGhpcyBmaWxlIGNyYXNoZXMgaW4gRW1hY3MgMjkuMQoKICArIGEgLmVt YWNzLmRlc2t0b3Agd2l0aCAzIG5vbi1pY29uaWZpZWQgYW5kIDMgaWNvbmlmaWVkIGZyYW1lcyB3 b3JrcwogICAgaW4gRW1hY3MgMjkuMQoKLSAuZW1hY3MuZGVza3RvcC5jcmFzaGVzIHdpdGggMyBu b24taWNvbmlmaWVkIGFuZCA1IGljb25pZmllZCBmcmFtZXMKICBsZWFkcyB0byBhIGNyYXNoIGlu IEVtYWNzIDI4IChzZWUgYXR0YWNoZWQgcHJvYmxlbSByZXBvcnQgZ2VuZXJhdGVkCiAgYnkgbWFj T1MpCgotIEkgdHJpZWQgLmVtYWNzLmRlc2t0b3Agd2l0aCB1cCB0byAxNyBub24taWNvbmlmaWVk IGZyYW1lcyBpbiBFbWFjcwogIDI4IHdpdGhvdXQgcHJvYmxlbXMKCi0gVXAgdG8gRW1hY3MgMjcs IEkndmUgbmV2ZXIgc2VlbiBhIHByb2JsZW0gd2l0aCBkZXNrdG9wLWxvYWQgY3Jhc2hpbmcKPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KCkluIEdOVSBFbWFjcyAyOC4yIChidWlsZCAxLCBhYXJjaDY0LWFw cGxlLWRhcndpbjIxLjEuMCwgTlMgYXBwa2l0LTIxMTMuMDAgVmVyc2lvbiAxMi4wLjEgKEJ1aWxk IDIxQTU1OSkpCiBvZiAyMDIyLTA5LTEyIGJ1aWx0IG9uIGFybWJvYi5sYW4KV2luZG93aW5nIHN5 c3RlbSBkaXN0cmlidXRvciAnQXBwbGUnLCB2ZXJzaW9uIDEwLjMuMjI5OQpTeXN0ZW0gRGVzY3Jp cHRpb246ICBtYWNPUyAxMy41LjIKCkNvbmZpZ3VyZWQgdXNpbmc6CiAnY29uZmlndXJlIC0td2l0 aC1ucyAnLS1lbmFibGUtbG9jYWxsaXNwcGF0aD0vTGlicmFyeS9BcHBsaWNhdGlvbgpTdXBwb3J0 L0VtYWNzLyR7dmVyc2lvbn0vc2l0ZS1saXNwOi9MaWJyYXJ5L0FwcGxpY2F0aW9uClN1cHBvcnQv RW1hY3Mvc2l0ZS1saXNwJyAtLXdpdGgtbW9kdWxlcycKCkNvbmZpZ3VyZWQgZmVhdHVyZXM6CkFD TCBHTVAgR05VVExTIEpTT04gTElCWE1MMiBNT0RVTEVTIE5PVElGWSBLUVVFVUUgTlMgUERVTVBF UiBUSFJFQURTClRPT0xLSVRfU0NST0xMX0JBUlMgWkxJQgoKSW1wb3J0YW50IHNldHRpbmdzOgog IHZhbHVlIG9mICRFTUFDU0xPQURQQVRIOiAvVXNlcnMvdGFuemVyLy5lbWFjcy5saWI6Oi9BcHBs aWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9zaXRlLWxpc3A6CiAgdmFsdWUg b2YgJExDX0NUWVBFOiBVVEYtOAogIHZhbHVlIG9mICRMQ19NRVNTQUdFUzogZW5fVVMuVVRGLTgK ICB2YWx1ZSBvZiAkTEFORzogZW5fVVMuVVRGLTgKICBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRm LTgtdW5peAoKTWFqb3IgbW9kZTogRWxpc3AKCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoKICBnbG9i YWwtZGlzcGxheS1maWxsLWNvbHVtbi1pbmRpY2F0b3ItbW9kZTogdAogIGRpc3BsYXktZmlsbC1j b2x1bW4taW5kaWNhdG9yLW1vZGU6IHQKICBnbG9iYWwtYXV0by1yZXZlcnQtbW9kZTogdAogIHJl Y2VudGYtbW9kZTogdAogIG1zYi1tb2RlOiB0CiAgc2hlbGwtZGlydHJhY2stbW9kZTogdAogIGds b2JhbC1obC1saW5lLW1vZGU6IHQKICBkZXNrdG9wLXNhdmUtbW9kZTogdAogIHRvb2x0aXAtbW9k ZTogdAogIGdsb2JhbC1lbGRvYy1tb2RlOiB0CiAgZWxkb2MtbW9kZTogdAogIHNob3ctcGFyZW4t bW9kZTogdAogIG1vdXNlLXdoZWVsLW1vZGU6IHQKICBtZW51LWJhci1tb2RlOiB0CiAgZmlsZS1u YW1lLXNoYWRvdy1tb2RlOiB0CiAgZ2xvYmFsLWZvbnQtbG9jay1tb2RlOiB0CiAgZm9udC1sb2Nr LW1vZGU6IHQKICBibGluay1jdXJzb3ItbW9kZTogdAogIGF1dG8tY29tcG9zaXRpb24tbW9kZTog dAogIGF1dG8tZW5jcnlwdGlvbi1tb2RlOiB0CiAgYXV0by1jb21wcmVzc2lvbi1tb2RlOiB0CiAg Y29sdW1uLW51bWJlci1tb2RlOiB0CiAgbGluZS1udW1iZXItbW9kZTogdAogIGF1dG8tZmlsbC1m dW5jdGlvbjogZG8tYXV0by1maWxsCiAgdHJhbnNpZW50LW1hcmstbW9kZTogdAoKTG9hZC1wYXRo IHNoYWRvd3M6Ci9TeXN0ZW0vVm9sdW1lcy9EYXRhL1N3aW5nL3dvcmsvcHJvamVjdC9scy1lbWFj cy9qYXZhc2NyaXB0IGhpZGVzIC9Vc2Vycy90YW56ZXIvLmVtYWNzLmxpYi9qYXZhc2NyaXB0Ci9V c2Vycy90YW56ZXIvLmVtYWNzLmxpYi9jdXN0b20gaGlkZXMgL0FwcGxpY2F0aW9ucy9FbWFjcy0y OC4yLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC9jdXN0b20KL1N5c3RlbS9Wb2x1bWVzL0Rh dGEvU3dpbmcvd29yay9wcm9qZWN0L2xzLWVtYWNzL3BpY3R1cmUgaGlkZXMgL0FwcGxpY2F0aW9u cy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9SZXNvdXJjZXMvbGlzcC90ZXh0bW9kZXMvcGljdHVy ZQoKRmVhdHVyZXM6CihzaGFkb3cgZW1hY3NidWcgbWVzc2FnZSBybWMgcHVueSBkaXJlZCBkaXJl ZC1sb2FkZGVmcyByZmM4MjIgbW1sCm1tbC1zZWMgZXBhIGVwZyByZmM2MDY4IGVwZy1jb25maWcg Z251cy11dGlsIHJtYWlsIHJtYWlsLWxvYWRkZWZzCm1tLWRlY29kZSBtbS1ib2RpZXMgbW0tZW5j b2RlIG1haWwtcGFyc2UgcmZjMjIzMSBtYWlsYWJicmV2IGdtbS11dGlscwptYWlsaGVhZGVyIHNl bmRtYWlsIHJmYzIwNDcgcmZjMjA0NSBpZXRmLWRydW1zIG1tLXV0aWwgbWFpbC1wcnN2cgptYWls LXV0aWxzIGNsLWV4dHJhIGhlbHAtbW9kZSBmbHlzcGVsbCBpc3BlbGwgaGVscC1hdC1wdCBlYXN5 LW1tb2RlCmRpc3BsYXktZmlsbC1jb2x1bW4taW5kaWNhdG9yIGF1dG9yZXZlcnQgZmlsZW5vdGlm eSByZWNlbnRmCnRyZWUtd2lkZ2V0IHdpZC1lZGl0IGphdmFzY3JpcHQtbW9kZSBqaW5qYS1tb2Rl IHNnbWwtbW9kZSBmYWNlbWVudSBkb20Kc3dpbmcta2FydGVpLXF1b3Qgc3dpbmcta2FydGVpLXBl cnNvbiBzd2luZy1rYXJ0ZWktZmlybWEKc3dpbmcta2FydGVpLWJpYiBzd2luZy1rYXJ0ZWktLXN1 bW1hcnkgc3dpbmcta2FydGVpLS1lbnRyeQpzd2luZy1jb21tYW5kIHdoaXRlc3BhY2UgbXNiIHB5 dGhvbiB0cmFtcC1zaCB0cmFtcCB0cmFtcC1sb2FkZGVmcwp0cmFtcHZlciB0cmFtcC1pbnRlZ3Jh dGlvbiBmaWxlcy14IHRyYW1wLWNvbXBhdCBwYXJzZS10aW1lIGlzbzg2MDEKdGltZS1kYXRlIGxz LWxpc3AgZm9ybWF0LXNwZWMgbHNlLXB5dGhvbiB0ZXgtbW9kZSBzaGVsbCBwY29tcGxldGUKY2Mt bW9kZSBjYy1mb250cyBjYy1ndWVzcyBjYy1tZW51cyBjYy1jbWRzIGNjLXN0eWxlcyBjYy1hbGln bgpjYy1lbmdpbmUgY2MtdmFycyBjYy1kZWZzIGRlcml2ZWQgbHNlLWNhbCBsc2UtdHB1LWVkaXQt dW5pdHMgaW1lbnUKbHNlLXdpbmRvdyBsc2UtdmNzIGxzZS1yYW5nZSBsc2UtbW9kZS1hbGlzdCBs c2UtbWVudSBsc2UtbWFyay1zdGFjawpsc2UtbGVhcm4ta2V5IGxzZS1sYW5ndWFnZSBsc2Uta2ls bCBsc2Uta2V5cyBsc2UtaW50ZXJhY3RpdmUgbHNlLWdpdApzZXJ2ZXIgaGwtbGluZSBkZXNrdG9w IGZyYW1lc2V0IGxzZS1zZXNzaW9uIGxzZS1mcmFtZQpsc2UtZmlsbC1pbi0tc2VhcmNoIGxzZS1m aWxsLWluLS1kZWxpbWl0ZXJzIGxzZS1maWxsLWluLW1hcmtzCmxzZS1maWxsLWluLWhpc3Rvcnkg bHNlLWhhc2ggbHNlLWZpbGwtaW4taW5mbyBsc2UtZmxhdC1maWxsLWluCmxzZS1maWxsLWluIGZm YXAgdGhpbmdhdHB0IHVybC1wYXJzZSBhdXRoLXNvdXJjZSBjbC1zZXEgZWllaW8KZWllaW8tY29y ZSBjbC1tYWNzIGVpZWlvLWxvYWRkZWZzIGNsLWxvYWRkZWZzIGNsLWxpYiBwYXNzd29yZC1jYWNo ZQpqc29uIHN1YnIteCBtYXAgc2VxIGJ5dGUtb3B0IGd2IGJ5dGVjb21wIGJ5dGUtY29tcGlsZSBj Y29udiB1cmwtdmFycwpsc2UtZmlsZSBsc2UtZmFjZSBsc2UtZWRpdGluZyBsc2UtZGVmaW5lIGxz ZS1kZWVwLWZpbGwtaW4KbHNlLWNvbXBsZXRpb24gbHNlLXRwdS1rZXlzIGNvbXBpbGUgdGV4dC1w cm9wZXJ0eS1zZWFyY2ggY29taW50CmFuc2ktY29sb3IgcmluZyBsc2UtY29tcGlsYXRpb24gbHNl LWluZGVudCBsc2UtY29tbWVudCBsc2UtY29tbWFuZApsc2UtYnl0ZS1jb21waWxlIGxzZS1idWZm ZXItbGlzdCBsc2UtYnVmZmVyIGxzZS10cHUgdGltZSBwaWN0dXJlCmxzZS1wb3MtcmluZyBsc2Ut bGlzdC11dGlsIGxzZS1iYXNpY3MgbHMtZW1hY3MgbHNlLW1hY29zeCBpc28tdHJhbnNsCnRvb2x0 aXAgZWxkb2MgcGFyZW4gZWxlY3RyaWMgdW5pcXVpZnkgZWRpZmYtaG9vayB2Yy1ob29rcwpsaXNw LWZsb2F0LXR5cGUgZWxpc3AtbW9kZSBtd2hlZWwgdGVybS9ucy13aW4gbnMtd2luIHVjcy1ub3Jt YWxpemUKbXVsZS11dGlsIHRlcm0vY29tbW9uLXdpbiB0b29sLWJhciBkbmQgZm9udHNldCBpbWFn ZSByZWdleHAtb3B0IGZyaW5nZQp0YWJ1bGF0ZWQtbGlzdCByZXBsYWNlIG5ld2NvbW1lbnQgdGV4 dC1tb2RlIGxpc3AtbW9kZSBwcm9nLW1vZGUKcmVnaXN0ZXIgcGFnZSB0YWItYmFyIG1lbnUtYmFy IHJmbi1lc2hhZG93IGlzZWFyY2ggZWFzeW1lbnUgdGltZXIKc2VsZWN0IHNjcm9sbC1iYXIgbW91 c2Ugaml0LWxvY2sgZm9udC1sb2NrIHN5bnRheCBmb250LWNvcmUKdGVybS90dHktY29sb3JzIGZy YW1lIG1pbmlidWZmZXIgY2wtZ2VuZXJpYyBjaGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcKbWlzYy1s YW5nIHZpZXRuYW1lc2UgdGliZXRhbiB0aGFpIHRhaS12aWV0IGxhbyBrb3JlYW4gamFwYW5lc2UK ZXVjanAtbXMgY3A1MTkzMiBoZWJyZXcgZ3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9w ZWFuIGV0aGlvcGljCmluZGlhbiBjeXJpbGxpYyBjaGluZXNlIGNvbXBvc2l0ZSBlbW9qaS16d2og Y2hhcnNjcmlwdCBjaGFycHJvcApjYXNlLXRhYmxlIGVwYS1ob29rIGprYS1jbXByLWhvb2sgaGVs cCBzaW1wbGUgYWJicmV2IG9iYXJyYXkKY2wtcHJlbG9hZGVkIG5hZHZpY2UgYnV0dG9uIGxvYWRk ZWZzIGZhY2VzIGN1cy1mYWNlIG1hY3JvZXhwIGZpbGVzCndpbmRvdyB0ZXh0LXByb3BlcnRpZXMg b3ZlcmxheSBzaGExIG1kNSBiYXNlNjQgZm9ybWF0IGVudiBjb2RlLXBhZ2VzCm11bGUgY3VzdG9t IHdpZGdldCBoYXNodGFibGUtcHJpbnQtcmVhZGFibGUgYmFja3F1b3RlIHRocmVhZHMga3F1ZXVl CmNvY29hIG5zIG11bHRpLXR0eSBtYWtlLW5ldHdvcmstcHJvY2VzcyBlbWFjcykKCk1lbW9yeSBp bmZvcm1hdGlvbjoKKChjb25zZXMgMTYgMTc1OTgyIDIyNzA1KQogKHN5bWJvbHMgNDggMTg0MDUg MTkpCiAoc3RyaW5ncyAzMiA1Nzg5NiAxMTI4KQogKHN0cmluZy1ieXRlcyAxIDE5MTE2NjMpCiAo dmVjdG9ycyAxNiAzMTk3NCkKICh2ZWN0b3Itc2xvdHMgOCA0MDUxODcgMTM0MDIpCiAoZmxvYXRz IDggMTEzIDEwNCkKIChpbnRlcnZhbHMgNTYgMjQzNSA2NykKIChidWZmZXJzIDk5MiAxNCkpCg== --===============7485473832765983890== Content-Type: text/x-lisp; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachement; filename=".emacs.desktop.works" OzsgLSotIG1vZGU6IGVtYWNzLWxpc3A7IGxleGljYWwtYmluZGluZzp0OyBjb2Rpbmc6IHV0Zi04 LWVtYWNzOyAtKi0KOzsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KOzsgRGVza3RvcCBGaWxlIGZvciBFbWFj cwo7OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo7OyBDcmVhdGVkIFNhdCBTZXAgIDkgMTc6MTI6MTAgMjAy Mwo7OyBEZXNrdG9wIGZpbGUgZm9ybWF0IHZlcnNpb24gMjA4Cjs7IEVtYWNzIHZlcnNpb24gMjgu MgoKOzsgR2xvYmFsIHNlY3Rpb246CihzZXRxIGRlc2t0b3Atc2F2ZWQtZnJhbWVzZXQgW2ZyYW1l c2V0IDEgKDI1ODUyIDM5MjU4IDYyMTQ4MCAwKSAoZGVza3RvcCAuICIyMDgiKSAidGFuemVyQENU cy1NQkEtTTEuYzEwYS5jbHVzdGVyIiBuaWwgbmlsICgoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRz aXplIC4gMCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSot Ki1tLTAtaXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1z Y3JvbGwtYmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2lu ZykgKG5vLXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMt dHJhbnNwYXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNj ZXB0LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0 bGUpIChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKHN0 aWNreSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFt ZXNldC0taWQgLiAiMjJGMi0wNTM5LUNGRDYtNjJCMSIpIChmcmFtZXNldC0tbWluaSB0KSAoaGVp Z2h0IC4gOTgpICh3aWR0aCAuIDgwKSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAobGVm dCAuIDApICh0b3AgLiAyNSkgKGljb24tbmFtZSkgKHZpc2liaWxpdHkgLiBpY29uKSAodG9vbC1i YXItcG9zaXRpb24gLiB0b3ApKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRoIC4gMTApICht aW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1pbi1oZWlnaHQt c2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0IC4gNTYpICht aW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4gMjgpIChtaW4t cGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUgLiAxNCkgKG1p bi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5MSkgKHBpeGVs LWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4gOTcpIChu b3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICIuZW1hY3Mi IChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMg bmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVk aWNhdGVkKSAocG9pbnQgLiAyMTczOSkgKHN0YXJ0IC4gMjE3MDIpKSkgKCgobWluaWJ1ZmZlciAu IHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFs LSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAo dmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChs aW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFy YW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1h cCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVz IC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxz Y3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2liaWxpdHkgLiBp Y29uKSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFtZXNldC0taWQgLiAiMjBBNC01QUI4LUNGMTMt ODQ5RCIpIChmcmFtZXNldC0tbWluaSB0KSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAo aWNvbi1uYW1lKSAodG9vbC1iYXItcG9zaXRpb24gLiB0b3ApIChoZWlnaHQgLiA5OCkgKHdpZHRo IC4gODApIChsZWZ0IC4gNjkyKSAodG9wIC4gMjUpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdp ZHRoIC4gMTApIChtaW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykg KG1pbi1oZWlnaHQtc2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVp Z2h0IC4gNTYpIChtaW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3Jl IC4gMjgpIChtaW4tcGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNh ZmUgLiAxNCkgKG1pbi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAu IDU5MSkgKHBpeGVsLWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVp Z2h0IC4gOTcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVm ZmVyICIuZW1hY3MiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5p bCkgKG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3Jv bGwgLiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiAyMjQ3MikgKHN0YXJ0IC4gMjI0MzcpKSkgKCgo bWluaWJ1ZmZlciAuIHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1u b3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9y ZGVyLXdpZHRoKSAodmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Ny b2xsLWJhcnMpIChsaW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVk KSAobnMtYXBwZWFyYW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5v LWZvY3VzLW9uLW1hcCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRv b2wtYmFyLWxpbmVzIC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQg LiAxNSkgKGZ1bGxzY3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZp c2liaWxpdHkgLiBpY29uKSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFtZXNldC0taWQgLiAiQjRG NC01MEM5LTBDNDgtMzkxNSIpIChmcmFtZXNldC0tbWluaSB0KSAobW9kZWxpbmUgLiB0KSAodW5z cGxpdHRhYmxlKSAoaWNvbi1uYW1lKSAodG9vbC1iYXItcG9zaXRpb24gLiB0b3ApIChoZWlnaHQg LiA0OCkgKHdpZHRoIC4gODApIChsZWZ0IC4gMCkgKHRvcCAuIDI1KSkgKChtaW4taGVpZ2h0IC4g NCkgKG1pbi13aWR0aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWln bm9yZSAuIDcpIChtaW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWlu LXBpeGVsLWhlaWdodCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVp Z2h0LWlnbm9yZSAuIDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVs LWhlaWdodC1zYWZlIC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4 ZWwtd2lkdGggLiA1OTEpIChwaXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAo dG90YWwtaGVpZ2h0IC4gNDcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4g MS4wKSAoYnVmZmVyICJscy1lbWFjczpscy1lbWFjcy5lbCIgKHNlbGVjdGVkKSAoaHNjcm9sbCAu IDApIChmcmluZ2VzIDggOCBuaWwgbmlsKSAobWFyZ2lucyBuaWwpIChzY3JvbGwtYmFycyBuaWwg MyB0IG5pbCAwIHQgbmlsKSAodnNjcm9sbCAuIDApIChkZWRpY2F0ZWQpIChwb2ludCAuIDcxODIp IChzdGFydCAuIDcxNTkpKSkgKCgobWluaWJ1ZmZlciAuIHQpIChmb250c2l6ZSAuIDApIChmb250 IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0wLWlzbzEwNjQ2 LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAodmVydGljYWwtc2Nyb2xsLWJhcnMgLiBy aWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChsaW5lLXNwYWNpbmcpIChuby1zcGVjaWFs LWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFyYW5jZSAuIHVuYm91bmQpIChucy10cmFu c3BhcmVudC10aXRsZWJhciAuIHVuYm91bmQpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAo bm8tYWNjZXB0LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAw KSAodGl0bGUpIChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVl bikgKHN0aWNreSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAodmlzaWJpbGl0eSAuIHQpIChm b250LXBhcmFtZXRlciAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0q LW0tMC1pc28xMDY0Ni0xIikgKHRhYi1iYXItbGluZXMgLiAwKSAoYWxwaGEtYmFja2dyb3VuZCkg KGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVzZXQtLWlkIC4gIjE5NDYtRjBDNy1ENTY1LTc1MjMi KSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24t bmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgw KSAobGVmdCAuIDEzMDkpICh0b3AgLiA3MjMpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRo IC4gMTApIChtaW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1p bi1oZWlnaHQtc2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0 IC4gNTYpIChtaW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4g MjgpIChtaW4tcGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUg LiAxNCkgKG1pbi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5 MSkgKHBpeGVsLWhlaWdodCAuIDY1OCkgKHRvdGFsLXdpZHRoIC4gODQpICh0b3RhbC1oZWlnaHQg LiA0NykgKG5vcm1hbC1oZWlnaHQgLiAxLjApIChub3JtYWwtd2lkdGggLiAxLjApIChidWZmZXIg ImxzLWVtYWNzOmxzLWVtYWNzLmVsIiAoc2VsZWN0ZWQpIChoc2Nyb2xsIC4gMCkgKGZyaW5nZXMg OCA4IG5pbCBuaWwpIChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAgdCBu aWwpICh2c2Nyb2xsIC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gNzE4MikgKHN0YXJ0IC4gNTk3 MykpIChwcmV2LWJ1ZmZlcnMgKCJscy1lbWFjczpsc2UtZmFjZS5lbCIgMTI0MDYgMTMwOTgpICgi bHNlLWZyYW1lLmVsIiAyOTE0MSAyOTE0MykpKSAoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRzaXpl IC4gMCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSotKi1t LTAtaXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1zY3Jv bGwtYmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2luZykg KG5vLXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMtdHJh bnNwYXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNjZXB0 LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0bGUp IChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKHN0aWNr eSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAodmlzaWJpbGl0eSAuIHQpIChmb250LXBhcmFt ZXRlciAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0qLW0tMC1pc28x MDY0Ni0xIikgKHRhYi1iYXItbGluZXMgLiAwKSAoYWxwaGEtYmFja2dyb3VuZCkgKGxhc3QtZm9j dXMtdXBkYXRlKSAoZnJhbWVzZXQtLWlkIC4gIjQ5MzctN0I2MC03M0Y5LTk0NUYiKSAoZnJhbWVz ZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24tbmFtZSkgKHRv b2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gOTgpICh3aWR0aCAuIDgwKSAobGVmdCAu IDE5MDUpICh0b3AgLiAyNSkpICgobWluLWhlaWdodCAuIDQpIChtaW4td2lkdGggLiAxMCkgKG1p bi1oZWlnaHQtaWdub3JlIC4gMikgKG1pbi13aWR0aC1pZ25vcmUgLiA3KSAobWluLWhlaWdodC1z YWZlIC4gMSkgKG1pbi13aWR0aC1zYWZlIC4gMikgKG1pbi1waXhlbC1oZWlnaHQgLiA1NikgKG1p bi1waXhlbC13aWR0aCAuIDcwKSAobWluLXBpeGVsLWhlaWdodC1pZ25vcmUgLiAyOCkgKG1pbi1w aXhlbC13aWR0aC1pZ25vcmUgLiA0OSkgKG1pbi1waXhlbC1oZWlnaHQtc2FmZSAuIDE0KSAobWlu LXBpeGVsLXdpZHRoLXNhZmUgLiAxNCkpIGxlYWYgKHBpeGVsLXdpZHRoIC4gNTkxKSAocGl4ZWwt aGVpZ2h0IC4gMTM1OCkgKHRvdGFsLXdpZHRoIC4gODQpICh0b3RhbC1oZWlnaHQgLiA5NykgKG5v cm1hbC1oZWlnaHQgLiAxLjApIChub3JtYWwtd2lkdGggLiAxLjApIChidWZmZXIgImxzZS1mcmFt ZS5lbCIgKHNlbGVjdGVkKSAoaHNjcm9sbCAuIDApIChmcmluZ2VzIDggOCBuaWwgbmlsKSAobWFy Z2lucyBuaWwpIChzY3JvbGwtYmFycyBuaWwgMyB0IG5pbCAwIHQgbmlsKSAodnNjcm9sbCAuIDAp IChkZWRpY2F0ZWQpIChwb2ludCAuIDY2OTgpIChzdGFydCAuIDY2ODgpKSAocHJldi1idWZmZXJz ICgiKnNjcmF0Y2gqIiAxIDEpKSkgKCgobWluaWJ1ZmZlciAuIHQpIChmb250c2l6ZSAuIDApIChm b250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0wLWlzbzEw NjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAodmVydGljYWwtc2Nyb2xsLWJhcnMg LiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChsaW5lLXNwYWNpbmcpIChuby1zcGVj aWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFyYW5jZSkgKG5zLXRyYW5zcGFyZW50 LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1hcCkgKG5vLWFjY2VwdC1mb2N1cykg KG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVzIC4gMCkgKHRpdGxlKSAoaWNvbi10 eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxzY3JlZW4pIChzdGlja3kpIChiYWNr Z3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2liaWxpdHkgLiB0KSAoZm9udC1wYXJhbWV0ZXIgLiAi LSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSotKi1tLTAtaXNvMTA2NDYtMSIp ICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhhLWJhY2tncm91bmQpIChsYXN0LWZvY3VzLXVwZGF0 ZSAuIHQpIChmcmFtZXNldC0taWQgLiAiMEYwRC1CMEJELTQ2RjAtQ0QwOCIpIChmcmFtZXNldC0t bWluaSB0KSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAoaWNvbi1uYW1lKSAodG9vbC1i YXItcG9zaXRpb24gLiB0b3ApIChoZWlnaHQgLiA0OCkgKHdpZHRoIC4gODApIChsZWZ0IC4gMzk3 KSAodG9wIC4gNTgpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRoIC4gMTApIChtaW4taGVp Z2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1pbi1oZWlnaHQtc2FmZSAu IDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0IC4gNTYpIChtaW4tcGl4 ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4gMjgpIChtaW4tcGl4ZWwt d2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUgLiAxNCkgKG1pbi1waXhl bC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5MSkgKHBpeGVsLWhlaWdo dCAuIDY1OCkgKHRvdGFsLXdpZHRoIC4gODQpICh0b3RhbC1oZWlnaHQgLiA0NykgKG5vcm1hbC1o ZWlnaHQgLiAxLjApIChub3JtYWwtd2lkdGggLiAxLjApIChidWZmZXIgIi5lbWFjcyIgKHNlbGVj dGVkIC4gdCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMgbmls KSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVkaWNh dGVkKSAocG9pbnQgLiAyMTczOSkgKHN0YXJ0IC4gMjE0MjgpKSAocHJldi1idWZmZXJzICgibHNl LWZyYW1lLmVsIiAzNDY0MSAzNjAyNSkpKSAoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRzaXplIC4g MCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSotKi1tLTAt aXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1zY3JvbGwt YmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2luZykgKG5v LXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMtdHJhbnNw YXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNjZXB0LWZv Y3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0bGUpIChp Y29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKGJhY2tncm91 bmQtbW9kZSAuIGxpZ2h0KSAoZW52aXJvbm1lbnQpIChyb290LXAgLiB0KSAodGl0bGUtcHJlZml4 LXN1ZmZpeCAuICItUm9vdCIpICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhhLWJhY2tncm91bmQp IChmb250LXBhcmFtZXRlciAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSot Ki0qLW0tMC1pc28xMDY0Ni0xIikgKHN0aWNreSkgKGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVz ZXQtLWlkIC4gIjU2QUItMDFDQi0xRTkxLTU1OTgiKSAoZnJhbWVzZXQtLW1pbmkgdCAuIHQpICht b2RlbGluZSAuIHQpICh1bnNwbGl0dGFibGUpIChpY29uLW5hbWUpICh2aXNpYmlsaXR5IC4gaWNv bikgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgwKSAo bGVmdCAuIDk5NCkgKHRvcCAuIDYwKSkgKChtaW4taGVpZ2h0IC4gNCkgKG1pbi13aWR0aCAuIDEw KSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWlnbm9yZSAuIDcpIChtaW4taGVp Z2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWluLXBpeGVsLWhlaWdodCAuIDU2 KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVpZ2h0LWlnbm9yZSAuIDI4KSAo bWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVsLWhlaWdodC1zYWZlIC4gMTQp IChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4ZWwtd2lkdGggLiA1OTEpIChw aXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4gNDcp IChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICJsc2Ut ZnJhbWUuZWwiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkg KG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwg LiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiAxMTIyNikgKHN0YXJ0IC4gMTEyMjIpKSAocHJldi1i dWZmZXJzICgiKnNjcmF0Y2gqIiAxIDEpKSkpXSkKCjs7IEJ1ZmZlciBzZWN0aW9uIC0tIGJ1ZmZl cnMgbGlzdGVkIGluIHNhbWUgb3JkZXIgYXMgaW4gYnVmZmVyIGxpc3Q6CihkZXNrdG9wLWNyZWF0 ZS1idWZmZXIgMjA4CiAgIi9TeXN0ZW0vVm9sdW1lcy9EYXRhL1N3aW5nL3ByaXZhdGUvdGFuemVy L0RvdGZpbGVzLy5lbWFjcyIKICAiLmVtYWNzIgogICdlbWFjcy1saXNwLW1vZGUKICAnKGVsZG9j LW1vZGUgYXV0by1maWxsLW1vZGUgZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUpCiAgMjE3MzkKICAn KDIyMTI2IG5pbCkKICBuaWwKICBuaWwKICAnKChidWZmZXItZGlzcGxheS10aW1lIDI1ODUyIDM5 MjU3IDY5MTIzMiAwKSAoYnVmZmVyLWZpbGUtY29kaW5nLXN5c3RlbSAuIHV0Zi04LXVuaXgpKQog ICcoKG1hcmstcmluZyAoMjIyMTIgMjIyMTIgMjA5NDkgMjExOTkgMjEzNjUgMjI0MzYgMjE3Mzkp KSkpCgooZGVza3RvcC1jcmVhdGUtYnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMvRGF0YS9T d2luZy93b3JrL3Byb2plY3QvbHMtZW1hY3MvbHMtZW1hY3MuZWwiCiAgImxzLWVtYWNzOmxzLWVt YWNzLmVsIgogICdlbWFjcy1saXNwLW1vZGUKICAnKGVsZG9jLW1vZGUgYXV0by1maWxsLW1vZGUg Z2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUpCiAgNzE4MgogICcobmlsIG5pbCkKICBuaWwKICBuaWwK ICAnKChidWZmZXItZGlzcGxheS10aW1lIDI1ODUyIDM5MjQ2IDU0NTE1NiAwKSAoYnVmZmVyLWZp bGUtY29kaW5nLXN5c3RlbSAuIHV0Zi04LXVuaXgpKQogICcoKG1hcmstcmluZyBuaWwpKSkKCihk ZXNrdG9wLWNyZWF0ZS1idWZmZXIgMjA4CiAgIi9TeXN0ZW0vVm9sdW1lcy9EYXRhL1N3aW5nL3dv cmsvcHJvamVjdC9scy1lbWFjcy9sc2UtZnJhbWUuZWwiCiAgImxzZS1mcmFtZS5lbCIKICAnZW1h Y3MtbGlzcC1tb2RlCiAgJyhlbGRvYy1tb2RlIGF1dG8tZmlsbC1tb2RlIGdsb2JhbC1hdXRvLXJl dmVydC1tb2RlKQogIDY2OTgKICAnKG5pbCBuaWwpCiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRp c3BsYXktdGltZSAyNTg1MiAzOTI0NiA0NTQ0NjMgMCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0 ZW0gLiB1dGYtOC11bml4KSkKICAnKChtYXJrLXJpbmcgbmlsKSkpCgooZGVza3RvcC1jcmVhdGUt YnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMvRGF0YS9Td2luZy93b3JrL3Byb2plY3QvbHMt ZW1hY3MvbHNlLWZhY2UuZWwiCiAgImxzLWVtYWNzOmxzZS1mYWNlLmVsIgogICdlbWFjcy1saXNw LW1vZGUKICAnKGVsZG9jLW1vZGUgYXV0by1maWxsLW1vZGUgZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1v ZGUpCiAgMTMwOTgKICAnKG5pbCBuaWwpCiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRpc3BsYXkt dGltZSAyNTg1MiAzOTI0NSA4NDMzNTUgMCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0ZW0gLiB1 dGYtOC11bml4KSkKICAnKChtYXJrLXJpbmcgbmlsKSkpCgo= --===============7485473832765983890== Content-Type: text/x-lisp; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachement; filename=".emacs.desktop.crashes" OzsgLSotIG1vZGU6IGVtYWNzLWxpc3A7IGxleGljYWwtYmluZGluZzp0OyBjb2Rpbmc6IHV0Zi04 LWVtYWNzOyAtKi0KOzsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KOzsgRGVza3RvcCBGaWxlIGZvciBFbWFj cwo7OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo7OyBDcmVhdGVkIFNhdCBTZXAgIDkgMTY6MzI6MzEgMjAy Mwo7OyBEZXNrdG9wIGZpbGUgZm9ybWF0IHZlcnNpb24gMjA4Cjs7IEVtYWNzIHZlcnNpb24gMjgu MgoKOzsgR2xvYmFsIHNlY3Rpb246CihzZXRxIGRlc2t0b3Atc2F2ZWQtZnJhbWVzZXQgW2ZyYW1l c2V0IDEgKDI1ODUyIDM2ODc5IDk2NzI3MyAwKSAoZGVza3RvcCAuICIyMDgiKSAidGFuemVyQENU cy1NQkEtTTEuYzEwYS5jbHVzdGVyIiBuaWwgbmlsICgoKChtaW5pYnVmZmVyIC4gdCkgKGZvbnRz aXplIC4gMCkgKGZvbnQgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0qLSot Ki1tLTAtaXNvMTA2NDYtMSIpIChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpICh2ZXJ0aWNhbC1z Y3JvbGwtYmFycyAuIHJpZ2h0KSAoaG9yaXpvbnRhbC1zY3JvbGwtYmFycykgKGxpbmUtc3BhY2lu ZykgKG5vLXNwZWNpYWwtZ2x5cGhzKSAodW5kZWNvcmF0ZWQpIChucy1hcHBlYXJhbmNlKSAobnMt dHJhbnNwYXJlbnQtdGl0bGViYXIpICh6LWdyb3VwKSAobm8tZm9jdXMtb24tbWFwKSAobm8tYWNj ZXB0LWZvY3VzKSAobWVudS1iYXItbGluZXMgLiAxKSAodG9vbC1iYXItbGluZXMgLiAwKSAodGl0 bGUpIChpY29uLXR5cGUpIChzY3JvbGwtYmFyLWhlaWdodCAuIDE1KSAoZnVsbHNjcmVlbikgKHN0 aWNreSkgKGJhY2tncm91bmQtbW9kZSAuIGxpZ2h0KSAobGFzdC1mb2N1cy11cGRhdGUpIChmcmFt ZXNldC0taWQgLiAiNTg5Ny04REY1LTY0QTgtQURENCIpIChmcmFtZXNldC0tbWluaSB0KSAoaGVp Z2h0IC4gOTgpICh3aWR0aCAuIDgwKSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAobGVm dCAuIDApICh0b3AgLiAyNSkgKGljb24tbmFtZSkgKHZpc2liaWxpdHkgLiBpY29uKSAodG9vbC1i YXItcG9zaXRpb24gLiB0b3ApKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdpZHRoIC4gMTApICht aW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykgKG1pbi1oZWlnaHQt c2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVpZ2h0IC4gNTYpICht aW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3JlIC4gMjgpIChtaW4t cGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNhZmUgLiAxNCkgKG1p bi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAuIDU5MSkgKHBpeGVs LWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4gOTcpIChu b3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICIuZW1hY3Mi IChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMg bmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVk aWNhdGVkKSAocG9pbnQgLiAyMDYxNCkgKHN0YXJ0IC4gMjA1NzcpKSkgKCgobWluaWJ1ZmZlciAu IHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFs LSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAo dmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChs aW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFy YW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1h cCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVz IC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxz Y3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKGxhc3QtZm9jdXMtdXBk YXRlKSAoZnJhbWVzZXQtLWlkIC4gIjQxMjYtNjA5RC1DNzk5LUUyREEiKSAoZnJhbWVzZXQtLW1p bmkgdCkgKGhlaWdodCAuIDMwKSAod2lkdGggLiA4MCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0 YWJsZSkgKGxlZnQgLiAwKSAodG9wIC4gMjUpIChpY29uLW5hbWUpICh2aXNpYmlsaXR5IC4gaWNv bikgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSkgKChtaW4taGVpZ2h0IC4gNCkgKG1pbi13aWR0 aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWlnbm9yZSAuIDcpICht aW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWluLXBpeGVsLWhlaWdo dCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVpZ2h0LWlnbm9yZSAu IDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVsLWhlaWdodC1zYWZl IC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4ZWwtd2lkdGggLiA1 OTEpIChwaXhlbC1oZWlnaHQgLiA0MDYpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0 IC4gMjkpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVy ICJsc2UtZnJhbWUuZWwiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmls IG5pbCkgKG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZz Y3JvbGwgLiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiA2Njk4KSAoc3RhcnQgLiA2Njg4KSkpICgo KG1pbmlidWZmZXIgLiB0KSAoZm9udHNpemUgLiAwKSAoZm9udCAuICItKi1NZW5sby1ub3JtYWwt bm9ybWFsLW5vcm1hbC0qLTEyLSotKi0qLW0tMC1pc28xMDY0Ni0xIikgKGNoaWxkLWZyYW1lLWJv cmRlci13aWR0aCkgKHZlcnRpY2FsLXNjcm9sbC1iYXJzIC4gcmlnaHQpIChob3Jpem9udGFsLXNj cm9sbC1iYXJzKSAobGluZS1zcGFjaW5nKSAobm8tc3BlY2lhbC1nbHlwaHMpICh1bmRlY29yYXRl ZCkgKG5zLWFwcGVhcmFuY2UpIChucy10cmFuc3BhcmVudC10aXRsZWJhcikgKHotZ3JvdXApIChu by1mb2N1cy1vbi1tYXApIChuby1hY2NlcHQtZm9jdXMpIChtZW51LWJhci1saW5lcyAuIDEpICh0 b29sLWJhci1saW5lcyAuIDApICh0aXRsZSkgKGljb24tdHlwZSkgKHNjcm9sbC1iYXItaGVpZ2h0 IC4gMTUpIChmdWxsc2NyZWVuKSAoc3RpY2t5KSAoYmFja2dyb3VuZC1tb2RlIC4gbGlnaHQpICh2 aXNpYmlsaXR5IC4gaWNvbikgKGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVzZXQtLWlkIC4gIjIw QTQtNUFCOC1DRjEzLTg0OUQiKSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVu c3BsaXR0YWJsZSkgKGljb24tbmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0 IC4gOTgpICh3aWR0aCAuIDgwKSAobGVmdCAuIDY5MikgKHRvcCAuIDI1KSkgKChtaW4taGVpZ2h0 IC4gNCkgKG1pbi13aWR0aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRo LWlnbm9yZSAuIDcpIChtaW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAo bWluLXBpeGVsLWhlaWdodCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwt aGVpZ2h0LWlnbm9yZSAuIDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBp eGVsLWhlaWdodC1zYWZlIC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAo cGl4ZWwtd2lkdGggLiA1OTEpIChwaXhlbC1oZWlnaHQgLiAxMzU4KSAodG90YWwtd2lkdGggLiA4 NCkgKHRvdGFsLWhlaWdodCAuIDk3KSAobm9ybWFsLWhlaWdodCAuIDEuMCkgKG5vcm1hbC13aWR0 aCAuIDEuMCkgKGJ1ZmZlciAiLmVtYWNzIiAoc2VsZWN0ZWQpIChoc2Nyb2xsIC4gMCkgKGZyaW5n ZXMgOCA4IG5pbCBuaWwpIChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAg dCBuaWwpICh2c2Nyb2xsIC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gMjI0NzIpIChzdGFydCAu IDIyNDM3KSkpICgoKG1pbmlidWZmZXIgLiB0KSAoZm9udHNpemUgLiAwKSAoZm9udCAuICItKi1N ZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0qLW0tMC1pc28xMDY0Ni0xIikgKGNo aWxkLWZyYW1lLWJvcmRlci13aWR0aCkgKHZlcnRpY2FsLXNjcm9sbC1iYXJzIC4gcmlnaHQpICho b3Jpem9udGFsLXNjcm9sbC1iYXJzKSAobGluZS1zcGFjaW5nKSAobm8tc3BlY2lhbC1nbHlwaHMp ICh1bmRlY29yYXRlZCkgKG5zLWFwcGVhcmFuY2UpIChucy10cmFuc3BhcmVudC10aXRsZWJhcikg KHotZ3JvdXApIChuby1mb2N1cy1vbi1tYXApIChuby1hY2NlcHQtZm9jdXMpIChtZW51LWJhci1s aW5lcyAuIDEpICh0b29sLWJhci1saW5lcyAuIDApICh0aXRsZSkgKGljb24tdHlwZSkgKHNjcm9s bC1iYXItaGVpZ2h0IC4gMTUpIChmdWxsc2NyZWVuKSAoc3RpY2t5KSAoYmFja2dyb3VuZC1tb2Rl IC4gbGlnaHQpICh2aXNpYmlsaXR5IC4gaWNvbikgKGxhc3QtZm9jdXMtdXBkYXRlKSAoZnJhbWVz ZXQtLWlkIC4gIkI0RjQtNTBDOS0wQzQ4LTM5MTUiKSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVs aW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24tbmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4g dG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgwKSAobGVmdCAuIDApICh0b3AgLiAyNSkpICgo bWluLWhlaWdodCAuIDQpIChtaW4td2lkdGggLiAxMCkgKG1pbi1oZWlnaHQtaWdub3JlIC4gMikg KG1pbi13aWR0aC1pZ25vcmUgLiA3KSAobWluLWhlaWdodC1zYWZlIC4gMSkgKG1pbi13aWR0aC1z YWZlIC4gMikgKG1pbi1waXhlbC1oZWlnaHQgLiA1NikgKG1pbi1waXhlbC13aWR0aCAuIDcwKSAo bWluLXBpeGVsLWhlaWdodC1pZ25vcmUgLiAyOCkgKG1pbi1waXhlbC13aWR0aC1pZ25vcmUgLiA0 OSkgKG1pbi1waXhlbC1oZWlnaHQtc2FmZSAuIDE0KSAobWluLXBpeGVsLXdpZHRoLXNhZmUgLiAx NCkpIGxlYWYgKHBpeGVsLXdpZHRoIC4gNTkxKSAocGl4ZWwtaGVpZ2h0IC4gNjU4KSAodG90YWwt d2lkdGggLiA4NCkgKHRvdGFsLWhlaWdodCAuIDQ3KSAobm9ybWFsLWhlaWdodCAuIDEuMCkgKG5v cm1hbC13aWR0aCAuIDEuMCkgKGJ1ZmZlciAibHMtZW1hY3M6bHMtZW1hY3MuZWwiIChzZWxlY3Rl ZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDggbmlsIG5pbCkgKG1hcmdpbnMgbmlsKSAoc2Ny b2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkgKHZzY3JvbGwgLiAwKSAoZGVkaWNhdGVkKSAo cG9pbnQgLiA3MTgyKSAoc3RhcnQgLiA3MTU5KSkpICgoKG1pbmlidWZmZXIgLiB0KSAoZm9udHNp emUgLiAwKSAoZm9udCAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0q LW0tMC1pc28xMDY0Ni0xIikgKGNoaWxkLWZyYW1lLWJvcmRlci13aWR0aCkgKHZlcnRpY2FsLXNj cm9sbC1iYXJzIC4gcmlnaHQpIChob3Jpem9udGFsLXNjcm9sbC1iYXJzKSAobGluZS1zcGFjaW5n KSAobm8tc3BlY2lhbC1nbHlwaHMpICh1bmRlY29yYXRlZCkgKG5zLWFwcGVhcmFuY2UgLiB1bmJv dW5kKSAobnMtdHJhbnNwYXJlbnQtdGl0bGViYXIgLiB1bmJvdW5kKSAoei1ncm91cCkgKG5vLWZv Y3VzLW9uLW1hcCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wt YmFyLWxpbmVzIC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAx NSkgKGZ1bGxzY3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2li aWxpdHkgLiB0KSAoZm9udC1wYXJhbWV0ZXIgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3Jt YWwtKi0xMi0qLSotKi1tLTAtaXNvMTA2NDYtMSIpICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhh LWJhY2tncm91bmQpIChsYXN0LWZvY3VzLXVwZGF0ZSkgKGZyYW1lc2V0LS1pZCAuICIxOTQ2LUYw QzctRDU2NS03NTIzIikgKGZyYW1lc2V0LS1taW5pIHQpIChtb2RlbGluZSAuIHQpICh1bnNwbGl0 dGFibGUpIChpY29uLW5hbWUpICh0b29sLWJhci1wb3NpdGlvbiAuIHRvcCkgKGhlaWdodCAuIDQ4 KSAod2lkdGggLiA4MCkgKGxlZnQgLiAxMzA5KSAodG9wIC4gNzIyKSkgKChtaW4taGVpZ2h0IC4g NCkgKG1pbi13aWR0aCAuIDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWln bm9yZSAuIDcpIChtaW4taGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWlu LXBpeGVsLWhlaWdodCAuIDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVp Z2h0LWlnbm9yZSAuIDI4KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVs LWhlaWdodC1zYWZlIC4gMTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4 ZWwtd2lkdGggLiA1OTEpIChwaXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAo dG90YWwtaGVpZ2h0IC4gNDcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4g MS4wKSAoYnVmZmVyICJscy1lbWFjczpscy1lbWFjcy5lbCIgKHNlbGVjdGVkKSAoaHNjcm9sbCAu IDApIChmcmluZ2VzIDggOCBuaWwgbmlsKSAobWFyZ2lucyBuaWwpIChzY3JvbGwtYmFycyBuaWwg MyB0IG5pbCAwIHQgbmlsKSAodnNjcm9sbCAuIDApIChkZWRpY2F0ZWQpIChwb2ludCAuIDcxODIp IChzdGFydCAuIDU5NzMpKSAocHJldi1idWZmZXJzICgibHMtZW1hY3M6bHNlLWZhY2UuZWwiIDEy NDA2IDEzMDk4KSAoImxzZS1mcmFtZS5lbCIgMjkxNDEgMjkxNDMpKSkgKCgobWluaWJ1ZmZlciAu IHQpIChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFs LSotMTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAo dmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChs aW5lLXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFy YW5jZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1h cCkgKG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVz IC4gMCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxz Y3JlZW4pIChzdGlja3kpIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKHZpc2liaWxpdHkgLiB0 KSAoZm9udC1wYXJhbWV0ZXIgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xMi0q LSotKi1tLTAtaXNvMTA2NDYtMSIpICh0YWItYmFyLWxpbmVzIC4gMCkgKGFscGhhLWJhY2tncm91 bmQpIChsYXN0LWZvY3VzLXVwZGF0ZSkgKGZyYW1lc2V0LS1pZCAuICI0OTM3LTdCNjAtNzNGOS05 NDVGIikgKGZyYW1lc2V0LS1taW5pIHQpIChtb2RlbGluZSAuIHQpICh1bnNwbGl0dGFibGUpIChp Y29uLW5hbWUpICh0b29sLWJhci1wb3NpdGlvbiAuIHRvcCkgKGhlaWdodCAuIDk4KSAod2lkdGgg LiA4MCkgKGxlZnQgLiAxOTA1KSAodG9wIC4gMjUpKSAoKG1pbi1oZWlnaHQgLiA0KSAobWluLXdp ZHRoIC4gMTApIChtaW4taGVpZ2h0LWlnbm9yZSAuIDIpIChtaW4td2lkdGgtaWdub3JlIC4gNykg KG1pbi1oZWlnaHQtc2FmZSAuIDEpIChtaW4td2lkdGgtc2FmZSAuIDIpIChtaW4tcGl4ZWwtaGVp Z2h0IC4gNTYpIChtaW4tcGl4ZWwtd2lkdGggLiA3MCkgKG1pbi1waXhlbC1oZWlnaHQtaWdub3Jl IC4gMjgpIChtaW4tcGl4ZWwtd2lkdGgtaWdub3JlIC4gNDkpIChtaW4tcGl4ZWwtaGVpZ2h0LXNh ZmUgLiAxNCkgKG1pbi1waXhlbC13aWR0aC1zYWZlIC4gMTQpKSBsZWFmIChwaXhlbC13aWR0aCAu IDU5MSkgKHBpeGVsLWhlaWdodCAuIDEzNTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVp Z2h0IC4gOTcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVm ZmVyICJsc2UtZnJhbWUuZWwiIChzZWxlY3RlZCkgKGhzY3JvbGwgLiAwKSAoZnJpbmdlcyA4IDgg bmlsIG5pbCkgKG1hcmdpbnMgbmlsKSAoc2Nyb2xsLWJhcnMgbmlsIDMgdCBuaWwgMCB0IG5pbCkg KHZzY3JvbGwgLiAwKSAoZGVkaWNhdGVkKSAocG9pbnQgLiA2Njk4KSAoc3RhcnQgLiA2Njg4KSkg KHByZXYtYnVmZmVycyAoIipzY3JhdGNoKiIgMSAxKSkpICgoKG1pbmlidWZmZXIgLiB0KSAoZm9u dHNpemUgLiAwKSAoZm9udCAuICItKi1NZW5sby1ub3JtYWwtbm9ybWFsLW5vcm1hbC0qLTEyLSot Ki0qLW0tMC1pc28xMDY0Ni0xIikgKGNoaWxkLWZyYW1lLWJvcmRlci13aWR0aCkgKHZlcnRpY2Fs LXNjcm9sbC1iYXJzIC4gcmlnaHQpIChob3Jpem9udGFsLXNjcm9sbC1iYXJzKSAobGluZS1zcGFj aW5nKSAobm8tc3BlY2lhbC1nbHlwaHMpICh1bmRlY29yYXRlZCkgKG5zLWFwcGVhcmFuY2UpIChu cy10cmFuc3BhcmVudC10aXRsZWJhcikgKHotZ3JvdXApIChuby1mb2N1cy1vbi1tYXApIChuby1h Y2NlcHQtZm9jdXMpIChtZW51LWJhci1saW5lcyAuIDEpICh0b29sLWJhci1saW5lcyAuIDApICh0 aXRsZSkgKGljb24tdHlwZSkgKHNjcm9sbC1iYXItaGVpZ2h0IC4gMTUpIChmdWxsc2NyZWVuKSAo c3RpY2t5KSAoYmFja2dyb3VuZC1tb2RlIC4gbGlnaHQpICh2aXNpYmlsaXR5IC4gdCkgKGZvbnQt cGFyYW1ldGVyIC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSotMTItKi0qLSotbS0w LWlzbzEwNjQ2LTEiKSAodGFiLWJhci1saW5lcyAuIDApIChhbHBoYS1iYWNrZ3JvdW5kKSAobGFz dC1mb2N1cy11cGRhdGUgLiB0KSAoZnJhbWVzZXQtLWlkIC4gIjBGMEQtQjBCRC00NkYwLUNEMDgi KSAoZnJhbWVzZXQtLW1pbmkgdCkgKG1vZGVsaW5lIC4gdCkgKHVuc3BsaXR0YWJsZSkgKGljb24t bmFtZSkgKHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAoaGVpZ2h0IC4gNDgpICh3aWR0aCAuIDgw KSAobGVmdCAuIDM5NykgKHRvcCAuIDU4KSkgKChtaW4taGVpZ2h0IC4gNCkgKG1pbi13aWR0aCAu IDEwKSAobWluLWhlaWdodC1pZ25vcmUgLiAyKSAobWluLXdpZHRoLWlnbm9yZSAuIDcpIChtaW4t aGVpZ2h0LXNhZmUgLiAxKSAobWluLXdpZHRoLXNhZmUgLiAyKSAobWluLXBpeGVsLWhlaWdodCAu IDU2KSAobWluLXBpeGVsLXdpZHRoIC4gNzApIChtaW4tcGl4ZWwtaGVpZ2h0LWlnbm9yZSAuIDI4 KSAobWluLXBpeGVsLXdpZHRoLWlnbm9yZSAuIDQ5KSAobWluLXBpeGVsLWhlaWdodC1zYWZlIC4g MTQpIChtaW4tcGl4ZWwtd2lkdGgtc2FmZSAuIDE0KSkgbGVhZiAocGl4ZWwtd2lkdGggLiA1OTEp IChwaXhlbC1oZWlnaHQgLiA2NTgpICh0b3RhbC13aWR0aCAuIDg0KSAodG90YWwtaGVpZ2h0IC4g NDcpIChub3JtYWwtaGVpZ2h0IC4gMS4wKSAobm9ybWFsLXdpZHRoIC4gMS4wKSAoYnVmZmVyICIu ZW1hY3MiIChzZWxlY3RlZCAuIHQpIChoc2Nyb2xsIC4gMCkgKGZyaW5nZXMgOCA4IG5pbCBuaWwp IChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAgdCBuaWwpICh2c2Nyb2xs IC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gMjA2MTQpIChzdGFydCAuIDIwMzg5KSkgKHByZXYt YnVmZmVycyAoImxzZS1mcmFtZS5lbCIgMzQ2NDEgMzYwMjUpKSkgKCgobWluaWJ1ZmZlciAuIHQp IChmb250c2l6ZSAuIDApIChmb250IC4gIi0qLU1lbmxvLW5vcm1hbC1ub3JtYWwtbm9ybWFsLSot MTItKi0qLSotbS0wLWlzbzEwNjQ2LTEiKSAoY2hpbGQtZnJhbWUtYm9yZGVyLXdpZHRoKSAodmVy dGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCkgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMpIChsaW5l LXNwYWNpbmcpIChuby1zcGVjaWFsLWdseXBocykgKHVuZGVjb3JhdGVkKSAobnMtYXBwZWFyYW5j ZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKSAoei1ncm91cCkgKG5vLWZvY3VzLW9uLW1hcCkg KG5vLWFjY2VwdC1mb2N1cykgKG1lbnUtYmFyLWxpbmVzIC4gMSkgKHRvb2wtYmFyLWxpbmVzIC4g MCkgKHRpdGxlKSAoaWNvbi10eXBlKSAoc2Nyb2xsLWJhci1oZWlnaHQgLiAxNSkgKGZ1bGxzY3Jl ZW4pIChiYWNrZ3JvdW5kLW1vZGUgLiBsaWdodCkgKGVudmlyb25tZW50KSAocm9vdC1wIC4gdCkg KHRpdGxlLXByZWZpeC1zdWZmaXggLiAiLVJvb3QiKSAodGFiLWJhci1saW5lcyAuIDApIChhbHBo YS1iYWNrZ3JvdW5kKSAoZm9udC1wYXJhbWV0ZXIgLiAiLSotTWVubG8tbm9ybWFsLW5vcm1hbC1u b3JtYWwtKi0xMi0qLSotKi1tLTAtaXNvMTA2NDYtMSIpIChzdGlja3kpIChsYXN0LWZvY3VzLXVw ZGF0ZSkgKGZyYW1lc2V0LS1pZCAuICI1NkFCLTAxQ0ItMUU5MS01NTk4IikgKGZyYW1lc2V0LS1t aW5pIHQgLiB0KSAobW9kZWxpbmUgLiB0KSAodW5zcGxpdHRhYmxlKSAoaWNvbi1uYW1lKSAodmlz aWJpbGl0eSAuIGljb24pICh0b29sLWJhci1wb3NpdGlvbiAuIHRvcCkgKGhlaWdodCAuIDQ4KSAo d2lkdGggLiA4MCkgKGxlZnQgLiA5OTQpICh0b3AgLiA2MCkpICgobWluLWhlaWdodCAuIDQpICht aW4td2lkdGggLiAxMCkgKG1pbi1oZWlnaHQtaWdub3JlIC4gMikgKG1pbi13aWR0aC1pZ25vcmUg LiA3KSAobWluLWhlaWdodC1zYWZlIC4gMSkgKG1pbi13aWR0aC1zYWZlIC4gMikgKG1pbi1waXhl bC1oZWlnaHQgLiA1NikgKG1pbi1waXhlbC13aWR0aCAuIDcwKSAobWluLXBpeGVsLWhlaWdodC1p Z25vcmUgLiAyOCkgKG1pbi1waXhlbC13aWR0aC1pZ25vcmUgLiA0OSkgKG1pbi1waXhlbC1oZWln aHQtc2FmZSAuIDE0KSAobWluLXBpeGVsLXdpZHRoLXNhZmUgLiAxNCkpIGxlYWYgKHBpeGVsLXdp ZHRoIC4gNTkxKSAocGl4ZWwtaGVpZ2h0IC4gNjU4KSAodG90YWwtd2lkdGggLiA4NCkgKHRvdGFs LWhlaWdodCAuIDQ3KSAobm9ybWFsLWhlaWdodCAuIDEuMCkgKG5vcm1hbC13aWR0aCAuIDEuMCkg KGJ1ZmZlciAibHNlLWZyYW1lLmVsIiAoc2VsZWN0ZWQpIChoc2Nyb2xsIC4gMCkgKGZyaW5nZXMg OCA4IG5pbCBuaWwpIChtYXJnaW5zIG5pbCkgKHNjcm9sbC1iYXJzIG5pbCAzIHQgbmlsIDAgdCBu aWwpICh2c2Nyb2xsIC4gMCkgKGRlZGljYXRlZCkgKHBvaW50IC4gMTEyMjYpIChzdGFydCAuIDEx MjIyKSkgKHByZXYtYnVmZmVycyAoIipzY3JhdGNoKiIgMSAxKSkpKV0pCgo7OyBCdWZmZXIgc2Vj dGlvbiAtLSBidWZmZXJzIGxpc3RlZCBpbiBzYW1lIG9yZGVyIGFzIGluIGJ1ZmZlciBsaXN0Ogoo ZGVza3RvcC1jcmVhdGUtYnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMvRGF0YS9Td2luZy9w cml2YXRlL3Rhbnplci9Eb3RmaWxlcy8uZW1hY3MiCiAgIi5lbWFjcyIKICAnZW1hY3MtbGlzcC1t b2RlCiAgJyhlbGRvYy1tb2RlIGF1dG8tZmlsbC1tb2RlIGdsb2JhbC1hdXRvLXJldmVydC1tb2Rl KQogIDIwNjE0CiAgJygyMjEyNiBuaWwpCiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRpc3BsYXkt dGltZSAyNTg1MiAzNjg3OCA1NjUyMDIgMCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0ZW0gLiB1 dGYtOC11bml4KSkKICAnKChtYXJrLXJpbmcgKDIyMjEyIDIyMjEyIDIwOTQ5IDIxMTk5IDIxMzY1 IDIyNDM2IDIxNzM5KSkpKQoKKGRlc2t0b3AtY3JlYXRlLWJ1ZmZlciAyMDgKICAiL1N5c3RlbS9W b2x1bWVzL0RhdGEvU3dpbmcvd29yay9wcm9qZWN0L2xzLWVtYWNzL2xzLWVtYWNzLmVsIgogICJs cy1lbWFjczpscy1lbWFjcy5lbCIKICAnZW1hY3MtbGlzcC1tb2RlCiAgJyhlbGRvYy1tb2RlIGF1 dG8tZmlsbC1tb2RlIGdsb2JhbC1hdXRvLXJldmVydC1tb2RlKQogIDcxODIKICAnKG5pbCBuaWwp CiAgbmlsCiAgbmlsCiAgJygoYnVmZmVyLWRpc3BsYXktdGltZSAyNTg1MiAzNjgwOCA2MjUxNjcg MCkgKGJ1ZmZlci1maWxlLWNvZGluZy1zeXN0ZW0gLiB1dGYtOC11bml4KSkKICAnKChtYXJrLXJp bmcgbmlsKSkpCgooZGVza3RvcC1jcmVhdGUtYnVmZmVyIDIwOAogICIvU3lzdGVtL1ZvbHVtZXMv RGF0YS9Td2luZy93b3JrL3Byb2plY3QvbHMtZW1hY3MvbHNlLWZyYW1lLmVsIgogICJsc2UtZnJh bWUuZWwiCiAgJ2VtYWNzLWxpc3AtbW9kZQogICcoZWxkb2MtbW9kZSBhdXRvLWZpbGwtbW9kZSBn bG9iYWwtYXV0by1yZXZlcnQtbW9kZSkKICA2Njk4CiAgJyhuaWwgbmlsKQogIG5pbAogIG5pbAog ICcoKGJ1ZmZlci1kaXNwbGF5LXRpbWUgMjU4NTIgMzY4MzYgMzI4MDIxIDApIChidWZmZXItZmls ZS1jb2Rpbmctc3lzdGVtIC4gdXRmLTgtdW5peCkpCiAgJygobWFyay1yaW5nIG5pbCkpKQoKKGRl c2t0b3AtY3JlYXRlLWJ1ZmZlciAyMDgKICAiL1N5c3RlbS9Wb2x1bWVzL0RhdGEvU3dpbmcvd29y ay9wcm9qZWN0L2xzLWVtYWNzL2xzZS1mYWNlLmVsIgogICJscy1lbWFjczpsc2UtZmFjZS5lbCIK ICAnZW1hY3MtbGlzcC1tb2RlCiAgJyhlbGRvYy1tb2RlIGF1dG8tZmlsbC1tb2RlIGdsb2JhbC1h dXRvLXJldmVydC1tb2RlKQogIDEzMDk4CiAgJyhuaWwgbmlsKQogIG5pbAogIG5pbAogICcoKGJ1 ZmZlci1kaXNwbGF5LXRpbWUgMjU4NTIgMzY4MDcgOTI2NDE3IDApIChidWZmZXItZmlsZS1jb2Rp bmctc3lzdGVtIC4gdXRmLTgtdW5peCkpCiAgJygobWFyay1yaW5nIG5pbCkpKQoK --===============7485473832765983890== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachement; filename="emacs28_problem_report_desktop_load_crash" LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpUcmFuc2xhdGVkIFJlcG9ydCAo RnVsbCBSZXBvcnQgQmVsb3cpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K ClByb2Nlc3M6ICAgICAgICAgICAgICAgRW1hY3MtYXJtNjQtMTEgWzE3NjU4XQpQYXRoOiAgICAg ICAgICAgICAgICAgIC9BcHBsaWNhdGlvbnMvRW1hY3MtMjguMi5hcHAvQ29udGVudHMvTWFjT1Mv RW1hY3MtYXJtNjQtMTEKSWRlbnRpZmllcjogICAgICAgICAgICBFbWFjcy1hcm02NC0xMQpWZXJz aW9uOiAgICAgICAgICAgICAgID8/PwpDb2RlIFR5cGU6ICAgICAgICAgICAgIEFSTS02NCAoTmF0 aXZlKQpQYXJlbnQgUHJvY2VzczogICAgICAgIGJhc2ggWzQ5NjJdClJlc3BvbnNpYmxlOiAgICAg ICAgICAgVGVybWluYWwgWzE1MDhdClVzZXIgSUQ6ICAgICAgICAgICAgICAgMTc2NAoKRGF0ZS9U aW1lOiAgICAgICAgICAgICAyMDIzLTA5LTA5IDE2OjUyOjUyLjA5NzYgKzAxMDAKT1MgVmVyc2lv bjogICAgICAgICAgICBtYWNPUyAxMy41LjIgKDIyRzkxKQpSZXBvcnQgVmVyc2lvbjogICAgICAg IDEyCkFub255bW91cyBVVUlEOiAgICAgICAgQ0FCRDM4NDEtMDFGQi0zQ0VGLTg5NEItODgwN0VD MTMzNEEwCgpTbGVlcC9XYWtlIFVVSUQ6ICAgICAgIDlCRUMwODhELUMyMTctNDZGRi05QjM1LTky MzU3MjhCQzAxNgoKVGltZSBBd2FrZSBTaW5jZSBCb290OiA4NDAwMCBzZWNvbmRzClRpbWUgU2lu Y2UgV2FrZTogICAgICAgMjM2MDkgc2Vjb25kcwoKU3lzdGVtIEludGVncml0eSBQcm90ZWN0aW9u OiBlbmFibGVkCgpDcmFzaGVkIFRocmVhZDogICAgICAgIDAgIERpc3BhdGNoIHF1ZXVlOiBjb20u YXBwbGUubWFpbi10aHJlYWQKCkV4Y2VwdGlvbiBUeXBlOiAgICAgICAgRVhDX0JBRF9BQ0NFU1Mg KFNJR0FCUlQpCkV4Y2VwdGlvbiBDb2RlczogICAgICAgS0VSTl9JTlZBTElEX0FERFJFU1MgYXQg MHg3ZDY3ODAwMTkyZWFiOTQwIC0+IDB4MDAwMDAwMDE5MmVhYjk0MCAocG9zc2libGUgcG9pbnRl ciBhdXRoZW50aWNhdGlvbiBmYWlsdXJlKQpFeGNlcHRpb24gQ29kZXM6ICAgICAgIDB4MDAwMDAw MDAwMDAwMDAwMSwgMHg3ZDY3ODAwMTkyZWFiOTQwCgpUZXJtaW5hdGlvbiBSZWFzb246ICAgIE5h bWVzcGFjZSBTSUdOQUwsIENvZGUgNiBBYm9ydCB0cmFwOiA2ClRlcm1pbmF0aW5nIFByb2Nlc3M6 ICAgRW1hY3MtYXJtNjQtMTEgWzE3NjU4XQoKVk0gUmVnaW9uIEluZm86IDB4MTkyZWFiOTQwIGlz IGluIDB4MTkyZWExMDAwLTB4MTkzMjFmMDAwOyAgYnl0ZXMgYWZ0ZXIgc3RhcnQ6IDQzMzI4ICBi eXRlcyBiZWZvcmUgZW5kOiAzNjE4NDk1CiAgICAgIFJFR0lPTiBUWVBFICAgICAgICAgICAgICAg ICAgICBTVEFSVCAtIEVORCAgICAgICAgIFsgVlNJWkVdIFBSVC9NQVggU0hSTU9EICBSRUdJT04g REVUQUlMCiAgICAgIF9fVEVYVCAgICAgICAgICAgICAgICAgICAgICAxOTJhZjgwMDAtMTkyZWEx MDAwICAgIFsgMzc0OEtdIHIteC9yLXggU009Q09XICAuLi5pb25zL0EvdkltYWdlCi0tLT4gIF9f VEVYVCAgICAgICAgICAgICAgICAgICAgICAxOTJlYTEwMDAtMTkzMjFmMDAwICAgIFsgMzU3Nktd IHIteC9yLXggU009Q09XICAuLi4vQS9RdWFydHpDb3JlCiAgICAgIF9fVEVYVCAgICAgICAgICAg ICAgICAgICAgICAxOTMyMWYwMDAtMTkzMjcxMDAwICAgIFsgIDMyOEtdIHIteC9yLXggU009Q09X ICAuLi5lZ2lzdHJ5LmR5bGliCgpUaHJlYWQgMCBDcmFzaGVkOjogIERpc3BhdGNoIHF1ZXVlOiBj b20uYXBwbGUubWFpbi10aHJlYWQKMCAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAg ICAgICAgICAgICAweDE4YjhhNDc2NCBfX3B0aHJlYWRfa2lsbCArIDgKMSAgIGxpYnN5c3RlbV9w dGhyZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkYmMyOCBwdGhyZWFkX2tpbGwg KyAyODgKMiAgIGxpYnN5c3RlbV9jLmR5bGliICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4 YjdiMjQ2YyByYWlzZSArIDMyCjMgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMHgxMDBmODk3NTQgdGVybWluYXRlX2R1ZV90b19zaWduYWwgKyAyMDQKNCAgIEVt YWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGY4OWRlMCBlbWFj c19hYm9ydCArIDIwCjUgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxMDBmNTgwMWMgbnNfdGVybV9zaHV0ZG93biArIDE0NAo2ICAgRW1hY3MtYXJtNjQtMTEg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZTU1ZDg0IHNodXRfZG93bl9lbWFjcyAr IDMyOAo3ICAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAw Zjg5NzFjIHRlcm1pbmF0ZV9kdWVfdG9fc2lnbmFsICsgMTQ4CjggICBFbWFjcy1hcm02NC0xMSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNzUxYTggaGFuZGxlX2ZhdGFsX3NpZ25h bCArIDE2CjkgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgx MDBlNzUyMjQgZGVsaXZlcl90aHJlYWRfc2lnbmFsICsgMTI0CjEwICBFbWFjcy1hcm02NC0xMSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNzM3MzAgZGVsaXZlcl9mYXRhbF90aHJl YWRfc2lnbmFsICsgMTIKMTEgIGxpYnN5c3RlbV9wbGF0Zm9ybS5keWxpYiAgICAgICAgICAgICAg ICAgICAweDE4YjkwYWEyNCBfc2lndHJhbXAgKyA1NgoxMiAgPz8/ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgMHhmZmZmODAwMTkyZWFiMzk4ID8/PwoxMyAgUXVhcnR6Q29yZSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTkyZWFiMjVjIENBOjpMYXllcjo6dG9nZ2xl X2ZsaXBwZWQoQ0E6OlRyYW5zYWN0aW9uKikgKyAxMDgKMTQgIFF1YXJ0ekNvcmUgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAweDE5MzBlYzkwMCBDQTo6TGF5ZXI6OnNldF9iaXQodW5z aWduZWQgaW50LCB1bnNpZ25lZCBpbnQsIHVuc2lnbmVkIGludCwgYm9vbCwgdm9pZCAoQ0E6Okxh eWVyOjoqKShDQTo6VHJhbnNhY3Rpb24qKSkgKyAyODgKMTUgIENvcmVVSSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAweDE5MzI5NTQ3YyAtW0NVSVdpbmRvd0ZyYW1lTGF5ZXIg aW5pdF0gKyA2MAoxNiAgUXVhcnR6Q29yZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDB4MTkyZWE1ZDE4ICtbQ0FMYXllciBsYXllcl0gKyAxNgoxNyAgQ29yZVVJICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTkzMjk0OThjIENVSUNvcmVUaGVtZVJlbmRlcmVy OjpNYWtlT3JVcGRhdGVXaW5kb3dGcmFtZUxheWVyTmV3KENVSURlc2NyaXB0b3IgY29uc3QqLCBD QUxheWVyKiopICsgNzYKMTggIENvcmVVSSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE5MzI5NDJiMCBDVUlDb3JlVGhlbWVSZW5kZXJlcjo6Q3JlYXRlT3JVcGRhdGVMYXll cihDVUlEZXNjcmlwdG9yIGNvbnN0KiwgQ0FMYXllcioqKSArIDE4MzIKMTkgIENvcmVVSSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE5MzI5M2IxNCBDVUlSZW5kZXJlcjo6 Q3JlYXRlT3JVcGRhdGVMYXllcihfX0NGRGljdGlvbmFyeSBjb25zdCosIENBTGF5ZXIqKikgKyAy NjAKMjAgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWJl ODY1YyAtW05TQ29tcG9zaXRlQXBwZWFyYW5jZSBfY2FsbENvcmVVSVdpdGhCbG9jazpvcHRpb25z OnJlcXVpcmVCZXplbFRpbnRDb2xvcjpdICsgMjg0CjIxICBBcHBLaXQgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMHgxOGViZmYyZWMgLVtOU0FwcGVhcmFuY2UgX2NyZWF0ZU9y VXBkYXRlTGF5ZXI6b3B0aW9uczpdICsgMTAwCjIyICBBcHBLaXQgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgMHgxOGViZmU4MTAgLVtOU1RoZW1lRnJhbWUgX2N1aU1ha2VPclVw ZGF0ZUJhY2tncm91bmRMYXllcjp0b3BIZWlnaHQ6ZHJhd1RvcFNlcGFyYXRvcjpib3R0b21IZWln aHQ6Zm9yVGl0bGViYXI6XSArIDEzNgoyMyAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MThlYzAzYmMwIC1bTlNUaGVtZUZyYW1lIF91cGRhdGVCYWNrZ3JvdW5k TGF5ZXJdICsgMTQwCjI0ICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxOGViY2Y4ZjggK1tOU0FwcGVhcmFuY2UgX3BlcmZvcm1XaXRoQ3VycmVudEFwcGVhcmFu Y2U6dXNpbmdCbG9jazpdICsgNzIKMjUgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAweDE4ZWMwM2IxYyBfXzQ5LVtOU1RoZW1lRnJhbWUgYWRkU3Vidmlldzpwb3Np dGlvbmVkOnJlbGF0aXZlVG86XV9ibG9ja19pbnZva2UgKyAxMzIKMjYgIEFwcEtpdCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWMwMzg2YyAtW05TRm9jdXNTdGFjayBw ZXJmb3JtV2l0aEZvY3VzVmlldzppbldpbmRvdzp1c2luZ0Jsb2NrOl0gKyA5NgoyNyAgQXBwS2l0 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MThlYzAxM2IwIC1bTlNUaGVt ZUZyYW1lIGFkZFN1YnZpZXc6cG9zaXRpb25lZDpyZWxhdGl2ZVRvOl0gKyAxNjgKMjggIEFwcEtp dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWMwMTJmMCAtW05TVGhl bWVGcmFtZSBfYWRkS25vd25TdWJ2aWV3OnBvc2l0aW9uZWQ6cmVsYXRpdmVUbzpdICsgNDQKMjkg IEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4ZWJmNzY1OCBf XzQ5LVtOU1RoZW1lRnJhbWUgX2Zsb2F0VGl0bGViYXJBbmRUb29sYmFyRnJvbUluaXQ6XV9ibG9j a19pbnZva2UgKyA0MzIKMzAgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE4ZWJmNzNjOCArW05TQW5pbWF0aW9uQ29udGV4dCBydW5BbmltYXRpb25Hcm91cDpd ICsgNTYKMzEgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4 ZWJmNzI3NCAtW05TVGhlbWVGcmFtZSBfZmxvYXRUaXRsZWJhckFuZFRvb2xiYXJGcm9tSW5pdDpd ICsgMTIwCjMyICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgx OGViZjJjZTggLVtOU1RoZW1lRnJhbWUgaW5pdFdpdGhGcmFtZTpzdHlsZU1hc2s6b3duZXI6XSAr IDIxNgozMyAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MThl YmYwZTMwIC1bTlNXaW5kb3cgX2NvbW1vbkluaXRGcmFtZTpzdHlsZU1hc2s6YmFja2luZzpkZWZl cjpdICsgNTMyCjM0ICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg MHgxOGViZjA4ODggLVtOU1dpbmRvdyBfaW5pdENvbnRlbnQ6c3R5bGVNYXNrOmJhY2tpbmc6ZGVm ZXI6Y29udGVudFZpZXc6XSArIDY4NAozNSAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MThlYmYwNWQwIC1bTlNXaW5kb3cgaW5pdFdpdGhDb250ZW50UmVjdDpz dHlsZU1hc2s6YmFja2luZzpkZWZlcjpdICsgNDgKMzYgIEFwcEtpdCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAweDE4ZWU0ZmNjYyAtW05TV2luZG93IGluaXRXaXRoQ29udGVu dFJlY3Q6c3R5bGVNYXNrOmJhY2tpbmc6ZGVmZXI6c2NyZWVuOl0gKyAyNAozNyAgRW1hY3MtYXJt NjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjYwMzI4IC1bRW1hY3NXaW5k b3cgaW5pdFdpdGhFbWFjc0ZyYW1lOmZ1bGxzY3JlZW46c2NyZWVuOl0gKyAyNzYKMzggIEVtYWNz LWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGY1ZGFjOCAtW0VtYWNz VmlldyBpbml0RnJhbWVGcm9tRW1hY3M6XSArIDQ2NAozOSAgRW1hY3MtYXJtNjQtMTEgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjZiN2VjIEZ4X2NyZWF0ZV9mcmFtZSArIDMzMjQK NDAgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGVkYTBm NCBmdW5jYWxsX3N1YnIgKyAyNjQKNDEgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAweDEwMGVkOTZjOCBGZnVuY2FsbCArIDc1Mgo0MiAgRW1hY3MtYXJtNjQtMTEg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2RlICsg MTk1Mgo0MyAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAw ZWQ5NjQwIEZmdW5jYWxsICsgNjE2CjQ0ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgMHgxMDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjQ1ICBFbWFjcy1h cm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNhbGwg KyA2MTYKNDYgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEw MGVkOTZjOCBGZnVuY2FsbCArIDc1Mgo0NyAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2RlICsgMTk1Mgo0OCAgRW1hY3Mt YXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZWQ5NjQwIEZmdW5jYWxs ICsgNjE2CjQ5ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgx MDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjUwICBFbWFjcy1hcm02NC0xMSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNhbGwgKyA2MTYKNTEgIEVtYWNz LWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGYxYWFhMCBleGVjX2J5 dGVfY29kZSArIDE5NTIKNTIgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDEwMGVkOTY0MCBGZnVuY2FsbCArIDYxNgo1MyAgRW1hY3MtYXJtNjQtMTEgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2RlICsgMTk1Mgo1 NCAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZWQ5NjQw IEZmdW5jYWxsICsgNjE2CjU1ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgMHgxMDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjU2ICBFbWFjcy1hcm02NC0x MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNhbGwgKyA2MTYK NTcgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGYxYWFh MCBleGVjX2J5dGVfY29kZSArIDE5NTIKNTggIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAweDEwMGVkOTY0MCBGZnVuY2FsbCArIDYxNgo1OSAgRW1hY3MtYXJtNjQt MTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEwIGV4ZWNfYnl0ZV9jb2Rl ICsgMTk1Mgo2MCAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4 MTAwZWQ5NjQwIEZmdW5jYWxsICsgNjE2CjYxICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgMHgxMDBmMWFhYTAgZXhlY19ieXRlX2NvZGUgKyAxOTUyCjYyICBFbWFj cy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2NDAgRmZ1bmNh bGwgKyA2MTYKNjMgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw eDEwMGVkOTgwNCBGcnVuX2hvb2tfd2l0aF9hcmdzICsgMTUyCjY0ICBFbWFjcy1hcm02NC0xMSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk3MjggRnJ1bl9ob29rcyArIDUyCjY1 ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlZDk2Yzgg RmZ1bmNhbGwgKyA3NTIKNjYgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDEwMGYxYWFhMCBleGVjX2J5dGVfY29kZSArIDE5NTIKNjcgIEVtYWNzLWFybTY0LTEx ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwMGVkOTY0MCBGZnVuY2FsbCArIDYxNgo2 OCAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjFhYWEw IGV4ZWNfYnl0ZV9jb2RlICsgMTk1Mgo2OSAgRW1hY3MtYXJtNjQtMTEgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MTAwZWQ4ZjcwIGFwcGx5X2xhbWJkYSArIDM2MAo3MCAgRW1hY3MtYXJt NjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZWQ0ZjUwIGV2YWxfc3ViICsg ODgwCjcxICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBl ZDhjZDAgRmV2YWwgKyAxMDgKNzIgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAweDEwMGVkNzgwMCBpbnRlcm5hbF9jb25kaXRpb25fY2FzZSArIDI2NAo3MyAgRW1h Y3MtYXJtNjQtMTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZTY5MWU0IHRvcF9s ZXZlbF8xICsgNDgKNzQgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAweDEwMGVkNmRkNCBpbnRlcm5hbF9jYXRjaCArIDI2NAo3NSAgRW1hY3MtYXJtNjQtMTEgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTAwZjg5YTU0IHJlY3Vyc2l2ZV9lZGl0XzEuY29s ZC4xICsgNjQKNzYgIEVtYWNzLWFybTY0LTExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw eDEwMGU1OGI5MCByZWN1cnNpdmVfZWRpdF8xICsgMjY4Cjc3ICBFbWFjcy1hcm02NC0xMSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNThkMzggRnJlY3Vyc2l2ZV9lZGl0ICsgMzg4 Cjc4ICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMDBlNTgx MjQgbWFpbiArIDkwMzYKNzkgIGR5bGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE4YjU4M2YyOCBzdGFydCArIDIyMzYKClRocmVhZCAxOgowICAgbGlic3lzdGVtX3B0 aHJlYWQuZHlsaWIgICAgICAgICAgICAgICAgICAgIDB4MThiOGQ2ZDhjIHN0YXJ0X3dxdGhyZWFk ICsgMAoKVGhyZWFkIDI6CjAgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAg ICAgICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0aHJlYWQgKyAwCgpUaHJlYWQgMzoKMCAgIGxpYnN5 c3RlbV9wdGhyZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkNmQ4YyBzdGFydF93 cXRocmVhZCArIDAKClRocmVhZCA0OgowICAgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWIgICAgICAg ICAgICAgICAgICAgIDB4MThiOGQ2ZDhjIHN0YXJ0X3dxdGhyZWFkICsgMAoKVGhyZWFkIDU6CjAg ICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgxOGI4YTcwMzAg X19zZWxlY3QgKyA4CjEgICBFbWFjcy1hcm02NC0xMSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxMDBmNTkzOWMgLVtFbWFjc0FwcCBmZF9oYW5kbGVyOl0gKyAyNDQKMiAgIEZvdW5kYXRp b24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4YzkyYjUzYyBfX05TVGhyZWFk X19zdGFydF9fICsgNzE2CjMgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAg ICAgICAgMHgxOGI4ZGJmYTggX3B0aHJlYWRfc3RhcnQgKyAxNDgKNCAgIGxpYnN5c3RlbV9wdGhy ZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkNmRhMCB0aHJlYWRfc3RhcnQgKyA4 CgpUaHJlYWQgNjo6IGNvbS5hcHBsZS5OU0V2ZW50VGhyZWFkCjAgICBsaWJzeXN0ZW1fa2VybmVs LmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgxOGI4OWJmNTQgbWFjaF9tc2cyX3RyYXAgKyA4 CjEgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAgICAgICAgICAgICAgMHgxOGI4YWUy ODAgbWFjaF9tc2cyX2ludGVybmFsICsgODAKMiAgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAg ICAgICAgICAgICAgICAgICAweDE4YjhhNGJiOCBtYWNoX21zZ19vdmVyd3JpdGUgKyA2MDQKMyAg IGxpYnN5c3RlbV9rZXJuZWwuZHlsaWIgICAgICAgICAgICAgICAgICAgICAweDE4Yjg5YzJkMCBt YWNoX21zZyArIDI0CjQgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMHgxOGI5YmE3ZTQgX19DRlJ1bkxvb3BTZXJ2aWNlTWFjaFBvcnQgKyAxNjAKNSAgIENvcmVG b3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE4YjliOTBjNCBfX0NGUnVu TG9vcFJ1biArIDEyMDgKNiAgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDE4YjliODRiOCBDRlJ1bkxvb3BSdW5TcGVjaWZpYyArIDYxMgo3ICAgQXBwS2l0ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MThlZDA5ZjU0IF9OU0V2ZW50VGhy ZWFkICsgMTcyCjggICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAgICAgICAg MHgxOGI4ZGJmYTggX3B0aHJlYWRfc3RhcnQgKyAxNDgKOSAgIGxpYnN5c3RlbV9wdGhyZWFkLmR5 bGliICAgICAgICAgICAgICAgICAgICAweDE4YjhkNmRhMCB0aHJlYWRfc3RhcnQgKyA4CgpUaHJl YWQgNzoKMCAgIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliICAgICAgICAgICAgICAgICAgICAweDE4 YjhkNmQ4YyBzdGFydF93cXRocmVhZCArIDAKClRocmVhZCA4OgowICAgbGlic3lzdGVtX3B0aHJl YWQuZHlsaWIgICAgICAgICAgICAgICAgICAgIDB4MThiOGQ2ZDhjIHN0YXJ0X3dxdGhyZWFkICsg MAoKVGhyZWFkIDk6CjAgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAgICAg ICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0aHJlYWQgKyAwCgpUaHJlYWQgMTA6CjAgICBsaWJzeXN0 ZW1fcHRocmVhZC5keWxpYiAgICAgICAgICAgICAgICAgICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0 aHJlYWQgKyAwCgpUaHJlYWQgMTE6CjAgICBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiAgICAgICAg ICAgICAgICAgICAgMHgxOGI4ZDZkOGMgc3RhcnRfd3F0aHJlYWQgKyAwCgoKVGhyZWFkIDAgY3Jh c2hlZCB3aXRoIEFSTSBUaHJlYWQgU3RhdGUgKDY0LWJpdCk6CiAgICB4MDogMHgwMDAwMDAwMDAw MDAwMDAwICAgeDE6IDB4MDAwMDAwMDAwMDAwMDAwMCAgIHgyOiAweDAwMDAwMDAwMDAwMDAwMDAg ICB4MzogMHgwMDAwMDAwMDAwMDAwMDAwCiAgICB4NDogMHgwMDAwNjAwMDAyNGMxYmMwICAgeDU6 IDB4MDAwMDAwMDAwMDAwMDAwMCAgIHg2OiAweDAwMDAwMDAwMDAwMDAwMDAgICB4NzogMHgwMDAw MDAwMDAwMDAwMDAwCiAgICB4ODogMHg0ZjkwMGI2ZDEzOTI1YmI3ICAgeDk6IDB4NGY5MDBiNmNm NTA3YmIzNyAgeDEwOiAweDAwMDAwMDAwMDAwMDAwMDEgIHgxMTogMHgwMDAwMDAwMDAwMDAwN2Zi CiAgIHgxMjogMHgwMDAwMDAwMGM4YTkwN2ZiICB4MTM6IDB4MDAwMDAwMDAwMDAwMDdmZCAgeDE0 OiAweDAwMDAwMDAwYzhjOTA4ZGYgIHgxNTogMHgwMDAwMDAwMGM4YTkwN2ZiCiAgIHgxNjogMHgw MDAwMDAwMDAwMDAwMTQ4ICB4MTc6IDB4MDAwMDAwMDFlYjQ4MzNhMCAgeDE4OiAweDAwMDAwMDAw MDAwMDAwMDAgIHgxOTogMHgwMDAwMDAwMDAwMDAwMDA2CiAgIHgyMDogMHgwMDAwMDAwMWU2OTVl MDgwICB4MjE6IDB4MDAwMDAwMDAwMDAwMDEwMyAgeDIyOiAweDAwMDAwMDAxZTY5NWUxNjAgIHgy MzogMHgwMDAwNjAwMDAwMDAwNWEwCiAgIHgyNDogMHgwMDAwMDAwMDAwMDAwMDAwICB4MjU6IDB4 MDAwMDAwMDEwN2QxMmM1OCAgeDI2OiAweDAwMDAwMDAwMDA0MDAwMDAgIHgyNzogMHgwMDAwMDAw MWU0MTc4MDAwCiAgIHgyODogMHgwMDAwMDAwMWU0MTc4MDAwICAgZnA6IDB4MDAwMDAwMDE2ZjA1 YjFjMCAgIGxyOiAweDAwMDAwMDAxOGI4ZGJjMjgKICAgIHNwOiAweDAwMDAwMDAxNmYwNWIxYTAg ICBwYzogMHgwMDAwMDAwMThiOGE0NzY0IGNwc3I6IDB4NDAwMDEwMDAKICAgZmFyOiAweDdkNjc4 MDAxOTJlYWI5NDAgIGVzcjogMHg1NjAwMDA4MCAgQWRkcmVzcyBzaXplIGZhdWx0CgpCaW5hcnkg SW1hZ2VzOgogICAgICAgMHgxMDBkYTAwMDAgLSAgICAgICAgMHgxMDBmY2JmZmYgRW1hY3MtYXJt NjQtMTEgKCopIDw4MDEzN2VmZi0zNTUxLTM1ZGYtYTc2YS1lMGVlMjEwODkwNmM+IC9BcHBsaWNh dGlvbnMvRW1hY3MtMjguMi5hcHAvQ29udGVudHMvTWFjT1MvRW1hY3MtYXJtNjQtMTEKICAgICAg IDB4MTAxNzU0MDAwIC0gICAgICAgIDB4MTAxOGE3ZmZmIGxpYmdudXRscy4zMC5keWxpYiAoKikg PDY1ZWRjZjdiLTkyOWQtMzc1Zi1hNTI2LTA5OTEyNjc1YmZlNz4gL0FwcGxpY2F0aW9ucy9FbWFj cy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGliZ251dGxzLjMwLmR5bGli CiAgICAgICAweDEwMTU4NDAwMCAtICAgICAgICAweDEwMTU4ZmZmZiBsaWJqYW5zc29uLjQuZHls aWIgKCopIDwxOGJlMDg4Ni1lZTQyLTNkNTItOWMzNC1lN2JlZTUzOTdlYzM+IC9BcHBsaWNhdGlv bnMvRW1hY3MtMjguMi5hcHAvQ29udGVudHMvTWFjT1MvbGliLWFybTY0LTExL2xpYmphbnNzb24u NC5keWxpYgogICAgICAgMHgxMDE2MWMwMDAgLSAgICAgICAgMHgxMDE2NzdmZmYgbGliZ21wLjEw LmR5bGliICgqKSA8MzBmOTAxZDYtOGY4ZS0zZjBlLWI4NjQtMWI0Y2Y4NjY4YjMyPiAvQXBwbGlj YXRpb25zL0VtYWNzLTI4LjIuYXBwL0NvbnRlbnRzL01hY09TL2xpYi1hcm02NC0xMS9saWJnbXAu MTAuZHlsaWIKICAgICAgIDB4MTAxNWE0MDAwIC0gICAgICAgIDB4MTAxNWFmZmZmIGxpYmludGwu OC5keWxpYiAoKikgPDIzM2M0YzEyLWUzZDAtMzdmNS1hZTU4LWFmMGQyYmE5ZTEyNz4gL0FwcGxp Y2F0aW9ucy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGliaW50 bC44LmR5bGliCiAgICAgICAweDEwMTk0NDAwMCAtICAgICAgICAweDEwMTk3N2ZmZiBsaWJuZXR0 bGUuOC5keWxpYiAoKikgPGIyZDUzYTgxLWZjNDEtM2U0Mi05M2U0LWQ2NzY3MTcwMzRhZD4gL0Fw cGxpY2F0aW9ucy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGli bmV0dGxlLjguZHlsaWIKICAgICAgIDB4MTAxNmYwMDAwIC0gICAgICAgIDB4MTAxNzI3ZmZmIGxp YmhvZ3dlZWQuNi5keWxpYiAoKikgPGE2OGE1MWJmLTcyYTEtMzRiMC04ODNkLTNhNTZjNDFlYjA3 Zj4gL0FwcGxpY2F0aW9ucy9FbWFjcy0yOC4yLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQt MTEvbGliaG9nd2VlZC42LmR5bGliCiAgICAgICAweDEwN2JjNDAwMCAtICAgICAgICAweDEwN2Jj ZmZmZiBsaWJvYmpjLXRyYW1wb2xpbmVzLmR5bGliICgqKSA8OGU5Mjg0MTItOWU5Ni0zMmQ0LWIx NzMtZDk5YmViOWZlZDBiPiAvdXNyL2xpYi9saWJvYmpjLXRyYW1wb2xpbmVzLmR5bGliCiAgICAg ICAweDExMDY5NDAwMCAtICAgICAgICAweDExMDY5YmZmZiBjb20uYXBwbGUuQ2xvdWREb2NzRmls ZVByb3ZpZGVyICgxLjApIDxkMjY2NTNkNy0xZDZjLTMwNTAtOGFhMi0zOTZjNmE5YzNlMGY+IC9T eXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0ZpbGVQcm92aWRlci5mcmFtZXdvcmsvT3ZlcnJpZGVC dW5kbGVzL0Nsb3VkRG9jc0ZpbGVQcm92aWRlci5idW5kbGUvQ29udGVudHMvTWFjT1MvQ2xvdWRE b2NzRmlsZVByb3ZpZGVyCiAgICAgICAweDExMDZhYzAwMCAtICAgICAgICAweDExMDZiM2ZmZiBj b20uYXBwbGUuRmlsZVByb3ZpZGVyT3ZlcnJpZGUgKDg1NS4xNDAuNikgPGUyYzUwYWE2LTA5MWIt MzhmMy04MTgwLWFhZDgzODFlMzg4Nz4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvRmlsZVBy b3ZpZGVyLmZyYW1ld29yay9PdmVycmlkZUJ1bmRsZXMvRmlsZVByb3ZpZGVyT3ZlcnJpZGUuYnVu ZGxlL0NvbnRlbnRzL01hY09TL0ZpbGVQcm92aWRlck92ZXJyaWRlCiAgICAgICAweDExN2Y3NDAw MCAtICAgICAgICAweDExN2Y5M2ZmZiBjb20uYXBwbGUuZmluZGVyc3luYy5maWxlcHJvdmlkZXJv dmVycmlkZS5GaW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlICgxMy41 KSA8M2VlYjAzZWEtYjQxZS0zNTI2LWJhZjQtYmI4YzFkZGU3OTczPiAvU3lzdGVtL0xpYnJhcnkv RnJhbWV3b3Jrcy9GaWxlUHJvdmlkZXIuZnJhbWV3b3JrL092ZXJyaWRlQnVuZGxlcy9GaW5kZXJT eW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRsZS9Db250ZW50cy9NYWNP Uy9GaW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlCiAgICAgICAweDE4 Yjg5YjAwMCAtICAgICAgICAweDE4YjhkNGZmNyBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICgqKSA8 MDhjNWZlMmEtYjBiZi0zYWI2LWJiNDItNDYwYzE4OTE3ZDMzPiAvdXNyL2xpYi9zeXN0ZW0vbGli c3lzdGVtX2tlcm5lbC5keWxpYgogICAgICAgMHgxOGI4ZDUwMDAgLSAgICAgICAgMHgxOGI4ZTFm ZmYgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWIgKCopIDwxZjMwZmI5YS1iZGY5LTMyZGItYTcwOS04 NDE3NjY2YTdlNDU+IC91c3IvbGliL3N5c3RlbS9saWJzeXN0ZW1fcHRocmVhZC5keWxpYgogICAg ICAgMHgxOGI3NzMwMDAgLSAgICAgICAgMHgxOGI3ZjFmZjcgbGlic3lzdGVtX2MuZHlsaWIgKCop IDw5NDk5NDNlMi01MmNiLTNjOTUtYWIwOC03ZWQ5ODQzMzNkMDM+IC91c3IvbGliL3N5c3RlbS9s aWJzeXN0ZW1fYy5keWxpYgogICAgICAgMHgxOGI5MDcwMDAgLSAgICAgICAgMHgxOGI5MGRmZmIg bGlic3lzdGVtX3BsYXRmb3JtLmR5bGliICgqKSA8NmQ0NTgzNTQtM2MzOS0zZjM1LWEzYmItZDAx YTc4ODE3YjRhPiAvdXNyL2xpYi9zeXN0ZW0vbGlic3lzdGVtX3BsYXRmb3JtLmR5bGliCiAgICAg ICAgICAgICAgIDB4MCAtIDB4ZmZmZmZmZmZmZmZmZmZmZiA/Pz8gKCopIDwwMDAwMDAwMC0wMDAw LTAwMDAtMDAwMC0wMDAwMDAwMDAwMDA+ID8/PwogICAgICAgMHgxOTJlYTEwMDAgLSAgICAgICAg MHgxOTMyMWVmZmYgY29tLmFwcGxlLlF1YXJ0ekNvcmUgKDEuMTEpIDxlNWYxYzBlMy02M2U2LTMz NWQtOGQ2Ny1kMzk1NTYyZTk3Nzg+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1F1YXJ0ekNv cmUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvUXVhcnR6Q29yZQogICAgICAgMHgxOTMyNzEwMDAgLSAg ICAgICAgMHgxOTMzYjZmZmYgY29tLmFwcGxlLmNvcmV1aSAoMi4xKSA8YzUzMzliNzMtZTQ2MS0z NGRiLThmZGMtOGZhZmZkNDVhMjJjPiAvU3lzdGVtL0xpYnJhcnkvUHJpdmF0ZUZyYW1ld29ya3Mv Q29yZVVJLmZyYW1ld29yay9WZXJzaW9ucy9BL0NvcmVVSQogICAgICAgMHgxOGViYTYwMDAgLSAg ICAgICAgMHgxOGZhYjVmZmYgY29tLmFwcGxlLkFwcEtpdCAoNi45KSA8NTVmN2Q5NTgtNmVkMS0z YzM2LWE3MGUtOTRkN2ZmYzE4ZDVhPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9BcHBLaXQu ZnJhbWV3b3JrL1ZlcnNpb25zL0MvQXBwS2l0CiAgICAgICAweDE4YjU3ZTAwMCAtICAgICAgICAw eDE4YjYwYzU4NyBkeWxkICgqKSA8ZTdhOTk1OTUtZTBmOC0zNGFmLWJlOGItOTM0N2QwZDY1OGE0 PiAvdXNyL2xpYi9keWxkCiAgICAgICAweDE4YzhkNTAwMCAtICAgICAgICAweDE4ZDI5YWZmZiBj b20uYXBwbGUuRm91bmRhdGlvbiAoNi45KSA8Yjc3OTljYjYtMGEzYy0zYzhiLWExODUtOGNlYzU1 ODQ1YjE0PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Gb3VuZGF0aW9uLmZyYW1ld29yay9W ZXJzaW9ucy9DL0ZvdW5kYXRpb24KICAgICAgIDB4MThiOTNiMDAwIC0gICAgICAgIDB4MThiZTE0 ZmZmIGNvbS5hcHBsZS5Db3JlRm91bmRhdGlvbiAoNi45KSA8YjNiMmRmNDktMmRiOC0zNzBlLTg0 YWUtZTBhMjcwNDUxNWI4PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlRm91bmRhdGlv bi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9Db3JlRm91bmRhdGlvbgoKRXh0ZXJuYWwgTW9kaWZpY2F0 aW9uIFN1bW1hcnk6CiAgQ2FsbHMgbWFkZSBieSBvdGhlciBwcm9jZXNzZXMgdGFyZ2V0aW5nIHRo aXMgcHJvY2VzczoKICAgIHRhc2tfZm9yX3BpZDogMAogICAgdGhyZWFkX2NyZWF0ZTogMAogICAg dGhyZWFkX3NldF9zdGF0ZTogMAogIENhbGxzIG1hZGUgYnkgdGhpcyBwcm9jZXNzOgogICAgdGFz a19mb3JfcGlkOiAwCiAgICB0aHJlYWRfY3JlYXRlOiAwCiAgICB0aHJlYWRfc2V0X3N0YXRlOiAw CiAgQ2FsbHMgbWFkZSBieSBhbGwgcHJvY2Vzc2VzIG9uIHRoaXMgbWFjaGluZToKICAgIHRhc2tf Zm9yX3BpZDogMAogICAgdGhyZWFkX2NyZWF0ZTogMAogICAgdGhyZWFkX3NldF9zdGF0ZTogMAoK Vk0gUmVnaW9uIFN1bW1hcnk6ClJlYWRPbmx5IHBvcnRpb24gb2YgTGlicmFyaWVzOiBUb3RhbD0x LjFHIHJlc2lkZW50PTBLKDAlKSBzd2FwcGVkX291dF9vcl91bmFsbG9jYXRlZD0xLjFHKDEwMCUp CldyaXRhYmxlIHJlZ2lvbnM6IFRvdGFsPTEuNEcgd3JpdHRlbj0wSygwJSkgcmVzaWRlbnQ9MEso MCUpIHN3YXBwZWRfb3V0PTBLKDAlKSB1bmFsbG9jYXRlZD0xLjRHKDEwMCUpCgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFZJUlRVQUwgICBSRUdJT04KUkVHSU9OIFRZUEUgICAgICAg ICAgICAgICAgICAgICAgICBTSVpFICAgIENPVU5UIChub24tY29hbGVzY2VkKQo9PT09PT09PT09 PSAgICAgICAgICAgICAgICAgICAgID09PT09PT0gID09PT09PT0KQWNjZWxlcmF0ZSBmcmFtZXdv cmsgICAgICAgICAgICAgICAxMjhLICAgICAgICAxCkFjdGl2aXR5IFRyYWNpbmcgICAgICAgICAg ICAgICAgICAgMjU2SyAgICAgICAgMQpDRyBiYWNraW5nIHN0b3JlcyAgICAgICAgICAgICAgICAg Mzg0MEsgICAgICAgIDQKQ0cgaW1hZ2UgICAgICAgICAgICAgICAgICAgICAgICAgICA0ODBLICAg ICAgICA5CkNvbG9yU3luYyAgICAgICAgICAgICAgICAgICAgICAgICAgNTYwSyAgICAgICAyOApD b3JlQW5pbWF0aW9uICAgICAgICAgICAgICAgICAgICAgMjMyMEsgICAgICAgNDAKQ29yZUdyYXBo aWNzICAgICAgICAgICAgICAgICAgICAgICAgMzJLICAgICAgICAyCkNvcmVHcmFwaGljcyAocmVz ZXJ2ZWQpICAgICAgICAgICAgIDMySyAgICAgICAgMiAgICAgICAgIHJlc2VydmVkIFZNIGFkZHJl c3Mgc3BhY2UgKHVuYWxsb2NhdGVkKQpDb3JlSW1hZ2UgICAgICAgICAgICAgICAgICAgICAgICAg ICA5NksgICAgICAgIDYKQ29yZVVJIGltYWdlIGRhdGEgICAgICAgICAgICAgICAgIDE1NTJLICAg ICAgIDExCkZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgIDE2SyAgICAgICAgMQpL ZXJuZWwgQWxsb2MgT25jZSAgICAgICAgICAgICAgICAgICAzMksgICAgICAgIDEKTUFMTE9DICAg ICAgICAgICAgICAgICAgICAgICAgICAgMjYzLjNNICAgICAgIDY4Ck1BTExPQyBndWFyZCBwYWdl ICAgICAgICAgICAgICAgICAgMTkySyAgICAgICAgOApNQUxMT0NfTUVESVVNIChyZXNlcnZlZCkg ICAgICAgICA3MjAuME0gICAgICAgIDYgICAgICAgICByZXNlcnZlZCBWTSBhZGRyZXNzIHNwYWNl ICh1bmFsbG9jYXRlZCkKTUFMTE9DX05BTk8gKHJlc2VydmVkKSAgICAgICAgICAgMzg0LjBNICAg ICAgICAxICAgICAgICAgcmVzZXJ2ZWQgVk0gYWRkcmVzcyBzcGFjZSAodW5hbGxvY2F0ZWQpClNU QUNLIEdVQVJEICAgICAgICAgICAgICAgICAgICAgICA1NC42TSAgICAgICAxMgpTdGFjayAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgMTUuNE0gICAgICAgMTMKVk1fQUxMT0NBVEUgICAgICAg ICAgICAgICAgICAgICAgICAzMDRLICAgICAgIDE4Cl9fQVVUSCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgODcySyAgICAgIDIyMQpfX0FVVEhfQ09OU1QgICAgICAgICAgICAgICAgICAgICAg MTUuOU0gICAgICAzOTgKX19DVEYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgODI0ICAg ICAgICAxCl9fREFUQSAgICAgICAgICAgICAgICAgICAgICAgICAgICA3OTE4SyAgICAgIDM5NApf X0RBVEFfQ09OU1QgICAgICAgICAgICAgICAgICAgICAgMTkuME0gICAgICA0MTEKX19EQVRBX0RJ UlRZICAgICAgICAgICAgICAgICAgICAgIDEwNzBLICAgICAgMTMyCl9fRk9OVF9EQVRBICAgICAg ICAgICAgICAgICAgICAgICAgMjM1MiAgICAgICAgMQpfX0xJTktFRElUICAgICAgICAgICAgICAg ICAgICAgICA4MDQuNU0gICAgICAgMTIKX19PQkpDX1JPICAgICAgICAgICAgICAgICAgICAgICAg IDY2LjRNICAgICAgICAxCl9fT0JKQ19SVyAgICAgICAgICAgICAgICAgICAgICAgICAyMDEySyAg ICAgICAgMQpfX1RFWFQgICAgICAgICAgICAgICAgICAgICAgICAgICAzMTIuOU0gICAgICA0MjcK ZHlsZCBwcml2YXRlIG1lbW9yeSAgICAgICAgICAgICAgICAyNzJLICAgICAgICAyCm1hcHBlZCBm aWxlICAgICAgICAgICAgICAgICAgICAgIDIwMS4yTSAgICAgICAzOQpzaGFyZWQgbWVtb3J5ICAg ICAgICAgICAgICAgICAgICAgIDk2MEsgICAgICAgMjAKPT09PT09PT09PT0gICAgICAgICAgICAg ICAgICAgICA9PT09PT09ICA9PT09PT09ClRPVEFMICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMi44RyAgICAgMjI5MgpUT1RBTCwgbWludXMgcmVzZXJ2ZWQgVk0gc3BhY2UgICAgIDEuN0cg ICAgIDIyOTIKCgoKLS0tLS0tLS0tLS0KRnVsbCBSZXBvcnQKLS0tLS0tLS0tLS0KCnsiYXBwX25h bWUiOiJFbWFjcy1hcm02NC0xMSIsInRpbWVzdGFtcCI6IjIwMjMtMDktMDkgMTY6NTI6NTIuMDAg KzAxMDAiLCJhcHBfdmVyc2lvbiI6IiIsInNsaWNlX3V1aWQiOiI4MDEzN2VmZi0zNTUxLTM1ZGYt YTc2YS1lMGVlMjEwODkwNmMiLCJidWlsZF92ZXJzaW9uIjoiIiwicGxhdGZvcm0iOjEsInNoYXJl X3dpdGhfYXBwX2RldnMiOjAsImlzX2ZpcnN0X3BhcnR5IjoxLCJidWdfdHlwZSI6IjMwOSIsIm9z X3ZlcnNpb24iOiJtYWNPUyAxMy41LjIgKDIyRzkxKSIsInJvb3RzX2luc3RhbGxlZCI6MCwiaW5j aWRlbnRfaWQiOiJBMzEzRTFBQy0zQ0M3LTQ4NjAtQjI3Qy04NEQ4NUJGNTg5M0UiLCJuYW1lIjoi RW1hY3MtYXJtNjQtMTEifQp7CiAgInVwdGltZSIgOiA4NDAwMCwKICAicHJvY1JvbGUiIDogIkZv cmVncm91bmQiLAogICJ2ZXJzaW9uIiA6IDIsCiAgInVzZXJJRCIgOiAxNzY0LAogICJkZXBsb3lW ZXJzaW9uIiA6IDIxMCwKICAibW9kZWxDb2RlIiA6ICJNYWNCb29rQWlyMTAsMSIsCiAgImNvYWxp dGlvbklEIiA6IDkzNywKICAib3NWZXJzaW9uIiA6IHsKICAgICJ0cmFpbiIgOiAibWFjT1MgMTMu NS4yIiwKICAgICJidWlsZCIgOiAiMjJHOTEiLAogICAgInJlbGVhc2VUeXBlIiA6ICJVc2VyIgog IH0sCiAgImNhcHR1cmVUaW1lIiA6ICIyMDIzLTA5LTA5IDE2OjUyOjUyLjA5NzYgKzAxMDAiLAog ICJpbmNpZGVudCIgOiAiQTMxM0UxQUMtM0NDNy00ODYwLUIyN0MtODREODVCRjU4OTNFIiwKICAi cGlkIiA6IDE3NjU4LAogICJ0cmFuc2xhdGVkIiA6IGZhbHNlLAogICJjcHVUeXBlIiA6ICJBUk0t NjQiLAogICJyb290c19pbnN0YWxsZWQiIDogMCwKICAiYnVnX3R5cGUiIDogIjMwOSIsCiAgInBy b2NMYXVuY2giIDogIjIwMjMtMDktMDkgMTY6NTI6NTAuNDU3NyArMDEwMCIsCiAgInByb2NTdGFy dEFic1RpbWUiIDogMjAyNDcwNTUyNTY3MCwKICAicHJvY0V4aXRBYnNUaW1lIiA6IDIwMjQ3NDQ3 MDQ2NTEsCiAgInByb2NOYW1lIiA6ICJFbWFjcy1hcm02NC0xMSIsCiAgInByb2NQYXRoIiA6ICJc L0FwcGxpY2F0aW9uc1wvRW1hY3MtMjguMi5hcHBcL0NvbnRlbnRzXC9NYWNPU1wvRW1hY3MtYXJt NjQtMTEiLAogICJwYXJlbnRQcm9jIiA6ICJiYXNoIiwKICAicGFyZW50UGlkIiA6IDQ5NjIsCiAg ImNvYWxpdGlvbk5hbWUiIDogImNvbS5hcHBsZS5UZXJtaW5hbCIsCiAgImNyYXNoUmVwb3J0ZXJL ZXkiIDogIkNBQkQzODQxLTAxRkItM0NFRi04OTRCLTg4MDdFQzEzMzRBMCIsCiAgInJlc3BvbnNp YmxlUGlkIiA6IDE1MDgsCiAgInJlc3BvbnNpYmxlUHJvYyIgOiAiVGVybWluYWwiLAogICJjb2Rl U2lnbmluZ0lEIiA6ICJFbWFjcy1hcm02NC0xMSIsCiAgImNvZGVTaWduaW5nVGVhbUlEIiA6ICI1 QlJBUUFGQjhCIiwKICAiY29kZVNpZ25pbmdGbGFncyIgOiA1NzA0OTU3NDUsCiAgImNvZGVTaWdu aW5nVmFsaWRhdGlvbkNhdGVnb3J5IiA6IDYsCiAgImNvZGVTaWduaW5nVHJ1c3RMZXZlbCIgOiAw LAogICJ3YWtlVGltZSIgOiAyMzYwOSwKICAic2xlZXBXYWtlVVVJRCIgOiAiOUJFQzA4OEQtQzIx Ny00NkZGLTlCMzUtOTIzNTcyOEJDMDE2IiwKICAic2lwIiA6ICJlbmFibGVkIiwKICAidm1SZWdp b25JbmZvIiA6ICIweDE5MmVhYjk0MCBpcyBpbiAweDE5MmVhMTAwMC0weDE5MzIxZjAwMDsgIGJ5 dGVzIGFmdGVyIHN0YXJ0OiA0MzMyOCAgYnl0ZXMgYmVmb3JlIGVuZDogMzYxODQ5NVxuICAgICAg UkVHSU9OIFRZUEUgICAgICAgICAgICAgICAgICAgIFNUQVJUIC0gRU5EICAgICAgICAgWyBWU0la RV0gUFJUXC9NQVggU0hSTU9EICBSRUdJT04gREVUQUlMXG4gICAgICBfX1RFWFQgICAgICAgICAg ICAgICAgICAgICAgMTkyYWY4MDAwLTE5MmVhMTAwMCAgICBbIDM3NDhLXSByLXhcL3IteCBTTT1D T1cgIC4uLmlvbnNcL0FcL3ZJbWFnZVxuLS0tPiAgX19URVhUICAgICAgICAgICAgICAgICAgICAg IDE5MmVhMTAwMC0xOTMyMWYwMDAgICAgWyAzNTc2S10gci14XC9yLXggU009Q09XICAuLi5cL0Fc L1F1YXJ0ekNvcmVcbiAgICAgIF9fVEVYVCAgICAgICAgICAgICAgICAgICAgICAxOTMyMWYwMDAt MTkzMjcxMDAwICAgIFsgIDMyOEtdIHIteFwvci14IFNNPUNPVyAgLi4uZWdpc3RyeS5keWxpYiIs CiAgImV4Y2VwdGlvbiIgOiB7ImNvZGVzIjoiMHgwMDAwMDAwMDAwMDAwMDAxLCAweDdkNjc4MDAx OTJlYWI5NDAiLCJyYXdDb2RlcyI6WzEsOTAzNjMzMTkyMTU5MDM2ODU3Nl0sInR5cGUiOiJFWENf QkFEX0FDQ0VTUyIsInNpZ25hbCI6IlNJR0FCUlQiLCJzdWJ0eXBlIjoiS0VSTl9JTlZBTElEX0FE RFJFU1MgYXQgMHg3ZDY3ODAwMTkyZWFiOTQwIC0+IDB4MDAwMDAwMDE5MmVhYjk0MCAocG9zc2li bGUgcG9pbnRlciBhdXRoZW50aWNhdGlvbiBmYWlsdXJlKSJ9LAogICJ0ZXJtaW5hdGlvbiIgOiB7 ImZsYWdzIjowLCJjb2RlIjo2LCJuYW1lc3BhY2UiOiJTSUdOQUwiLCJpbmRpY2F0b3IiOiJBYm9y dCB0cmFwOiA2IiwiYnlQcm9jIjoiRW1hY3MtYXJtNjQtMTEiLCJieVBpZCI6MTc2NTh9LAogICJ2 bXJlZ2lvbmluZm8iIDogIjB4MTkyZWFiOTQwIGlzIGluIDB4MTkyZWExMDAwLTB4MTkzMjFmMDAw OyAgYnl0ZXMgYWZ0ZXIgc3RhcnQ6IDQzMzI4ICBieXRlcyBiZWZvcmUgZW5kOiAzNjE4NDk1XG4g ICAgICBSRUdJT04gVFlQRSAgICAgICAgICAgICAgICAgICAgU1RBUlQgLSBFTkQgICAgICAgICBb IFZTSVpFXSBQUlRcL01BWCBTSFJNT0QgIFJFR0lPTiBERVRBSUxcbiAgICAgIF9fVEVYVCAgICAg ICAgICAgICAgICAgICAgICAxOTJhZjgwMDAtMTkyZWExMDAwICAgIFsgMzc0OEtdIHIteFwvci14 IFNNPUNPVyAgLi4uaW9uc1wvQVwvdkltYWdlXG4tLS0+ICBfX1RFWFQgICAgICAgICAgICAgICAg ICAgICAgMTkyZWExMDAwLTE5MzIxZjAwMCAgICBbIDM1NzZLXSByLXhcL3IteCBTTT1DT1cgIC4u LlwvQVwvUXVhcnR6Q29yZVxuICAgICAgX19URVhUICAgICAgICAgICAgICAgICAgICAgIDE5MzIx ZjAwMC0xOTMyNzEwMDAgICAgWyAgMzI4S10gci14XC9yLXggU009Q09XICAuLi5lZ2lzdHJ5LmR5 bGliIiwKICAiZXh0TW9kcyIgOiB7ImNhbGxlciI6eyJ0aHJlYWRfY3JlYXRlIjowLCJ0aHJlYWRf c2V0X3N0YXRlIjowLCJ0YXNrX2Zvcl9waWQiOjB9LCJzeXN0ZW0iOnsidGhyZWFkX2NyZWF0ZSI6 MCwidGhyZWFkX3NldF9zdGF0ZSI6MCwidGFza19mb3JfcGlkIjowfSwidGFyZ2V0ZWQiOnsidGhy ZWFkX2NyZWF0ZSI6MCwidGhyZWFkX3NldF9zdGF0ZSI6MCwidGFza19mb3JfcGlkIjowfSwid2Fy bmluZ3MiOjB9LAogICJmYXVsdGluZ1RocmVhZCIgOiAwLAogICJ0aHJlYWRzIiA6IFt7InRyaWdn ZXJlZCI6dHJ1ZSwiaWQiOjUxOTI4NiwidGhyZWFkU3RhdGUiOnsieCI6W3sidmFsdWUiOjB9LHsi dmFsdWUiOjB9LHsidmFsdWUiOjB9LHsidmFsdWUiOjB9LHsidmFsdWUiOjEwNTU1MzE1NDgwODc2 OH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6NTczMzA5NDg4 ODc1MDM0MTA0N30seyJ2YWx1ZSI6NTczMzA5NDg4ODIzNzkzOTUxMX0seyJ2YWx1ZSI6MX0seyJ2 YWx1ZSI6MjA0M30seyJ2YWx1ZSI6MzM2NjUyMDgyN30seyJ2YWx1ZSI6MjA0NX0seyJ2YWx1ZSI6 MzM2ODYxODIwN30seyJ2YWx1ZSI6MzM2NjUyMDgyN30seyJ2YWx1ZSI6MzI4fSx7InZhbHVlIjo4 MjQyMzQ0ODY0fSx7InZhbHVlIjowfSx7InZhbHVlIjo2fSx7InZhbHVlIjo4MTYzNTQ5MzEyLCJz eW1ib2xMb2NhdGlvbiI6MCwic3ltYm9sIjoiX21haW5fdGhyZWFkIn0seyJ2YWx1ZSI6MjU5fSx7 InZhbHVlIjo4MTYzNTQ5NTM2LCJzeW1ib2xMb2NhdGlvbiI6MjI0LCJzeW1ib2wiOiJfbWFpbl90 aHJlYWQifSx7InZhbHVlIjoxMDU1NTMxMTYyNjc5MzZ9LHsidmFsdWUiOjB9LHsidmFsdWUiOjQ0 MjYxMTYxODR9LHsidmFsdWUiOjQxOTQzMDR9LHsidmFsdWUiOjgxMjE3MTI2NDB9LHsidmFsdWUi OjgxMjE3MTI2NDB9XSwiZmxhdm9yIjoiQVJNX1RIUkVBRF9TVEFURTY0IiwibHIiOnsidmFsdWUi OjY2MzYyODkwNjR9LCJjcHNyIjp7InZhbHVlIjoxMDczNzQ1OTIwfSwiZnAiOnsidmFsdWUiOjYx NTc2MTE0NTZ9LCJzcCI6eyJ2YWx1ZSI6NjE1NzYxMTQyNH0sImVzciI6eyJ2YWx1ZSI6MTQ0Mjg0 MDcwNCwiZGVzY3JpcHRpb24iOiIgQWRkcmVzcyBzaXplIGZhdWx0In0sInBjIjp7InZhbHVlIjo2 NjM2MDYyNTY0LCJtYXRjaGVzQ3Jhc2hGcmFtZSI6MX0sImZhciI6eyJ2YWx1ZSI6OTAzNjMzMTky MTU5MDM2ODU3Nn19LCJxdWV1ZSI6ImNvbS5hcHBsZS5tYWluLXRocmVhZCIsImZyYW1lcyI6W3si aW1hZ2VPZmZzZXQiOjM4NzU2LCJzeW1ib2wiOiJfX3B0aHJlYWRfa2lsbCIsInN5bWJvbExvY2F0 aW9uIjo4LCJpbWFnZUluZGV4IjoxMX0seyJpbWFnZU9mZnNldCI6Mjc2ODgsInN5bWJvbCI6InB0 aHJlYWRfa2lsbCIsInN5bWJvbExvY2F0aW9uIjoyODgsImltYWdlSW5kZXgiOjEyfSx7ImltYWdl T2Zmc2V0IjoyNTkxODAsInN5bWJvbCI6InJhaXNlIiwic3ltYm9sTG9jYXRpb24iOjMyLCJpbWFn ZUluZGV4IjoxM30seyJpbWFnZU9mZnNldCI6MjAwNDgyMCwic3ltYm9sIjoidGVybWluYXRlX2R1 ZV90b19zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MjA0LCJpbWFnZUluZGV4IjowfSx7ImltYWdl T2Zmc2V0IjoyMDA2NDk2LCJzeW1ib2wiOiJlbWFjc19hYm9ydCIsInN5bWJvbExvY2F0aW9uIjoy MCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTgwMjI2OCwic3ltYm9sIjoibnNfdGVy bV9zaHV0ZG93biIsInN5bWJvbExvY2F0aW9uIjoxNDQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjc0NDgzNiwic3ltYm9sIjoic2h1dF9kb3duX2VtYWNzIiwic3ltYm9sTG9jYXRpb24i OjMyOCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MjAwNDc2NCwic3ltYm9sIjoidGVy bWluYXRlX2R1ZV90b19zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MTQ4LCJpbWFnZUluZGV4Ijow fSx7ImltYWdlT2Zmc2V0Ijo4NzI4NzIsInN5bWJvbCI6ImhhbmRsZV9mYXRhbF9zaWduYWwiLCJz eW1ib2xMb2NhdGlvbiI6MTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjg3Mjk5Niwi c3ltYm9sIjoiZGVsaXZlcl90aHJlYWRfc2lnbmFsIiwic3ltYm9sTG9jYXRpb24iOjEyNCwiaW1h Z2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6ODY2MDk2LCJzeW1ib2wiOiJkZWxpdmVyX2ZhdGFs X3RocmVhZF9zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MTIsImltYWdlSW5kZXgiOjB9LHsiaW1h Z2VPZmZzZXQiOjE0ODg0LCJzeW1ib2wiOiJfc2lndHJhbXAiLCJzeW1ib2xMb2NhdGlvbiI6NTYs ImltYWdlSW5kZXgiOjE0fSx7ImltYWdlT2Zmc2V0IjoxODQ0NjYwMzM0Mjk4MTAxODUyMCwiaW1h Z2VJbmRleCI6MTV9LHsiaW1hZ2VPZmZzZXQiOjQxNTY0LCJzeW1ib2wiOiJDQTo6TGF5ZXI6OnRv Z2dsZV9mbGlwcGVkKENBOjpUcmFuc2FjdGlvbiopIiwic3ltYm9sTG9jYXRpb24iOjEwOCwiaW1h Z2VJbmRleCI6MTZ9LHsiaW1hZ2VPZmZzZXQiOjI0MDY2NTYsInN5bWJvbCI6IkNBOjpMYXllcjo6 c2V0X2JpdCh1bnNpZ25lZCBpbnQsIHVuc2lnbmVkIGludCwgdW5zaWduZWQgaW50LCBib29sLCB2 b2lkIChDQTo6TGF5ZXI6OiopKENBOjpUcmFuc2FjdGlvbiopKSIsInN5bWJvbExvY2F0aW9uIjoy ODgsImltYWdlSW5kZXgiOjE2fSx7ImltYWdlT2Zmc2V0IjoxNDg2MDQsInN5bWJvbCI6Ii1bQ1VJ V2luZG93RnJhbWVMYXllciBpbml0XSIsInN5bWJvbExvY2F0aW9uIjo2MCwiaW1hZ2VJbmRleCI6 MTd9LHsiaW1hZ2VPZmZzZXQiOjE5NzM2LCJzeW1ib2wiOiIrW0NBTGF5ZXIgbGF5ZXJdIiwic3lt Ym9sTG9jYXRpb24iOjE2LCJpbWFnZUluZGV4IjoxNn0seyJpbWFnZU9mZnNldCI6MTQ1ODA0LCJz eW1ib2wiOiJDVUlDb3JlVGhlbWVSZW5kZXJlcjo6TWFrZU9yVXBkYXRlV2luZG93RnJhbWVMYXll ck5ldyhDVUlEZXNjcmlwdG9yIGNvbnN0KiwgQ0FMYXllcioqKSIsInN5bWJvbExvY2F0aW9uIjo3 NiwiaW1hZ2VJbmRleCI6MTd9LHsiaW1hZ2VPZmZzZXQiOjE0NDA0OCwic3ltYm9sIjoiQ1VJQ29y ZVRoZW1lUmVuZGVyZXI6OkNyZWF0ZU9yVXBkYXRlTGF5ZXIoQ1VJRGVzY3JpcHRvciBjb25zdCos IENBTGF5ZXIqKikiLCJzeW1ib2xMb2NhdGlvbiI6MTgzMiwiaW1hZ2VJbmRleCI6MTd9LHsiaW1h Z2VPZmZzZXQiOjE0MjEwMCwic3ltYm9sIjoiQ1VJUmVuZGVyZXI6OkNyZWF0ZU9yVXBkYXRlTGF5 ZXIoX19DRkRpY3Rpb25hcnkgY29uc3QqLCBDQUxheWVyKiopIiwic3ltYm9sTG9jYXRpb24iOjI2 MCwiaW1hZ2VJbmRleCI6MTd9LHsiaW1hZ2VPZmZzZXQiOjI3MTk2NCwic3ltYm9sIjoiLVtOU0Nv bXBvc2l0ZUFwcGVhcmFuY2UgX2NhbGxDb3JlVUlXaXRoQmxvY2s6b3B0aW9uczpyZXF1aXJlQmV6 ZWxUaW50Q29sb3I6XSIsInN5bWJvbExvY2F0aW9uIjoyODQsImltYWdlSW5kZXgiOjE4fSx7Imlt YWdlT2Zmc2V0IjozNjUyOTIsInN5bWJvbCI6Ii1bTlNBcHBlYXJhbmNlIF9jcmVhdGVPclVwZGF0 ZUxheWVyOm9wdGlvbnM6XSIsInN5bWJvbExvY2F0aW9uIjoxMDAsImltYWdlSW5kZXgiOjE4fSx7 ImltYWdlT2Zmc2V0IjozNjI1MTIsInN5bWJvbCI6Ii1bTlNUaGVtZUZyYW1lIF9jdWlNYWtlT3JV cGRhdGVCYWNrZ3JvdW5kTGF5ZXI6dG9wSGVpZ2h0OmRyYXdUb3BTZXBhcmF0b3I6Ym90dG9tSGVp Z2h0OmZvclRpdGxlYmFyOl0iLCJzeW1ib2xMb2NhdGlvbiI6MTM2LCJpbWFnZUluZGV4IjoxOH0s eyJpbWFnZU9mZnNldCI6MzgzOTM2LCJzeW1ib2wiOiItW05TVGhlbWVGcmFtZSBfdXBkYXRlQmFj a2dyb3VuZExheWVyXSIsInN5bWJvbExvY2F0aW9uIjoxNDAsImltYWdlSW5kZXgiOjE4fSx7Imlt YWdlT2Zmc2V0IjoxNzAyMzIsInN5bWJvbCI6IitbTlNBcHBlYXJhbmNlIF9wZXJmb3JtV2l0aEN1 cnJlbnRBcHBlYXJhbmNlOnVzaW5nQmxvY2s6XSIsInN5bWJvbExvY2F0aW9uIjo3MiwiaW1hZ2VJ bmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjM4Mzc3Miwic3ltYm9sIjoiX180OS1bTlNUaGVtZUZy YW1lIGFkZFN1YnZpZXc6cG9zaXRpb25lZDpyZWxhdGl2ZVRvOl1fYmxvY2tfaW52b2tlIiwic3lt Ym9sTG9jYXRpb24iOjEzMiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjM4MzA4NCwi c3ltYm9sIjoiLVtOU0ZvY3VzU3RhY2sgcGVyZm9ybVdpdGhGb2N1c1ZpZXc6aW5XaW5kb3c6dXNp bmdCbG9jazpdIiwic3ltYm9sTG9jYXRpb24iOjk2LCJpbWFnZUluZGV4IjoxOH0seyJpbWFnZU9m ZnNldCI6MzczNjgwLCJzeW1ib2wiOiItW05TVGhlbWVGcmFtZSBhZGRTdWJ2aWV3OnBvc2l0aW9u ZWQ6cmVsYXRpdmVUbzpdIiwic3ltYm9sTG9jYXRpb24iOjE2OCwiaW1hZ2VJbmRleCI6MTh9LHsi aW1hZ2VPZmZzZXQiOjM3MzQ4OCwic3ltYm9sIjoiLVtOU1RoZW1lRnJhbWUgX2FkZEtub3duU3Vi dmlldzpwb3NpdGlvbmVkOnJlbGF0aXZlVG86XSIsInN5bWJvbExvY2F0aW9uIjo0NCwiaW1hZ2VJ bmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjMzMzQwMCwic3ltYm9sIjoiX180OS1bTlNUaGVtZUZy YW1lIF9mbG9hdFRpdGxlYmFyQW5kVG9vbGJhckZyb21Jbml0Ol1fYmxvY2tfaW52b2tlIiwic3lt Ym9sTG9jYXRpb24iOjQzMiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjMzMjc0NCwi c3ltYm9sIjoiK1tOU0FuaW1hdGlvbkNvbnRleHQgcnVuQW5pbWF0aW9uR3JvdXA6XSIsInN5bWJv bExvY2F0aW9uIjo1NiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjMzMjQwNCwic3lt Ym9sIjoiLVtOU1RoZW1lRnJhbWUgX2Zsb2F0VGl0bGViYXJBbmRUb29sYmFyRnJvbUluaXQ6XSIs InN5bWJvbExvY2F0aW9uIjoxMjAsImltYWdlSW5kZXgiOjE4fSx7ImltYWdlT2Zmc2V0IjozMTQ2 MDAsInN5bWJvbCI6Ii1bTlNUaGVtZUZyYW1lIGluaXRXaXRoRnJhbWU6c3R5bGVNYXNrOm93bmVy Ol0iLCJzeW1ib2xMb2NhdGlvbiI6MjE2LCJpbWFnZUluZGV4IjoxOH0seyJpbWFnZU9mZnNldCI6 MzA2NzM2LCJzeW1ib2wiOiItW05TV2luZG93IF9jb21tb25Jbml0RnJhbWU6c3R5bGVNYXNrOmJh Y2tpbmc6ZGVmZXI6XSIsInN5bWJvbExvY2F0aW9uIjo1MzIsImltYWdlSW5kZXgiOjE4fSx7Imlt YWdlT2Zmc2V0IjozMDUyODgsInN5bWJvbCI6Ii1bTlNXaW5kb3cgX2luaXRDb250ZW50OnN0eWxl TWFzazpiYWNraW5nOmRlZmVyOmNvbnRlbnRWaWV3Ol0iLCJzeW1ib2xMb2NhdGlvbiI6Njg0LCJp bWFnZUluZGV4IjoxOH0seyJpbWFnZU9mZnNldCI6MzA0NTkyLCJzeW1ib2wiOiItW05TV2luZG93 IGluaXRXaXRoQ29udGVudFJlY3Q6c3R5bGVNYXNrOmJhY2tpbmc6ZGVmZXI6XSIsInN5bWJvbExv Y2F0aW9uIjo0OCwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZzZXQiOjI3OTI2NTIsInN5bWJv bCI6Ii1bTlNXaW5kb3cgaW5pdFdpdGhDb250ZW50UmVjdDpzdHlsZU1hc2s6YmFja2luZzpkZWZl cjpzY3JlZW46XSIsInN5bWJvbExvY2F0aW9uIjoyNCwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VP ZmZzZXQiOjE4MzU4MTYsInN5bWJvbCI6Ii1bRW1hY3NXaW5kb3cgaW5pdFdpdGhFbWFjc0ZyYW1l OmZ1bGxzY3JlZW46c2NyZWVuOl0iLCJzeW1ib2xMb2NhdGlvbiI6Mjc2LCJpbWFnZUluZGV4Ijow fSx7ImltYWdlT2Zmc2V0IjoxODI1NDgwLCJzeW1ib2wiOiItW0VtYWNzVmlldyBpbml0RnJhbWVG cm9tRW1hY3M6XSIsInN5bWJvbExvY2F0aW9uIjo0NjQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjE4ODIwOTIsInN5bWJvbCI6IkZ4X2NyZWF0ZV9mcmFtZSIsInN5bWJvbExvY2F0aW9u IjozMzI0LCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxMjg2Mzg4LCJzeW1ib2wiOiJm dW5jYWxsX3N1YnIiLCJzeW1ib2xMb2NhdGlvbiI6MjY0LCJpbWFnZUluZGV4IjowfSx7ImltYWdl T2Zmc2V0IjoxMjgzNzg0LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo3NTIs ImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNfYnl0 ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZz ZXQiOjEyODM2NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9jYXRpb24iOjYxNiwiaW1h Z2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9sIjoiZXhlY19ieXRlX2Nv ZGUiLCJzeW1ib2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6 MTI4MzY0OCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlvbiI6NjE2LCJpbWFnZUlu ZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxMjgzNzg0LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJv bExvY2F0aW9uIjo3NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5 bWJvbCI6ImV4ZWNfYnl0ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgi OjB9LHsiaW1hZ2VPZmZzZXQiOjEyODM2NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9j YXRpb24iOjYxNiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9s IjoiZXhlY19ieXRlX2NvZGUiLCJzeW1ib2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0s eyJpbWFnZU9mZnNldCI6MTI4MzY0OCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlv biI6NjE2LCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxNTUxMDA4LCJzeW1ib2wiOiJl eGVjX2J5dGVfY29kZSIsInN5bWJvbExvY2F0aW9uIjoxOTUyLCJpbWFnZUluZGV4IjowfSx7Imlt YWdlT2Zmc2V0IjoxMjgzNjQ4LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo2 MTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNf Ynl0ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjEyODM2NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9jYXRpb24iOjYxNiwi aW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9sIjoiZXhlY19ieXRl X2NvZGUiLCJzeW1ib2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNl dCI6MTI4MzY0OCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlvbiI6NjE2LCJpbWFn ZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxNTUxMDA4LCJzeW1ib2wiOiJleGVjX2J5dGVfY29k ZSIsInN5bWJvbExvY2F0aW9uIjoxOTUyLCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0Ijox MjgzNjQ4LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo2MTYsImltYWdlSW5k ZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNfYnl0ZV9jb2RlIiwi c3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjEyODM2 NDgsInN5bWJvbCI6IkZmdW5jYWxsIiwic3ltYm9sTG9jYXRpb24iOjYxNiwiaW1hZ2VJbmRleCI6 MH0seyJpbWFnZU9mZnNldCI6MTU1MTAwOCwic3ltYm9sIjoiZXhlY19ieXRlX2NvZGUiLCJzeW1i b2xMb2NhdGlvbiI6MTk1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTI4MzY0OCwi c3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlvbiI6NjE2LCJpbWFnZUluZGV4IjowfSx7 ImltYWdlT2Zmc2V0IjoxMjg0MTAwLCJzeW1ib2wiOiJGcnVuX2hvb2tfd2l0aF9hcmdzIiwic3lt Ym9sTG9jYXRpb24iOjE1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTI4Mzg4MCwi c3ltYm9sIjoiRnJ1bl9ob29rcyIsInN5bWJvbExvY2F0aW9uIjo1MiwiaW1hZ2VJbmRleCI6MH0s eyJpbWFnZU9mZnNldCI6MTI4Mzc4NCwic3ltYm9sIjoiRmZ1bmNhbGwiLCJzeW1ib2xMb2NhdGlv biI6NzUyLCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoxNTUxMDA4LCJzeW1ib2wiOiJl eGVjX2J5dGVfY29kZSIsInN5bWJvbExvY2F0aW9uIjoxOTUyLCJpbWFnZUluZGV4IjowfSx7Imlt YWdlT2Zmc2V0IjoxMjgzNjQ4LCJzeW1ib2wiOiJGZnVuY2FsbCIsInN5bWJvbExvY2F0aW9uIjo2 MTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjE1NTEwMDgsInN5bWJvbCI6ImV4ZWNf Ynl0ZV9jb2RlIiwic3ltYm9sTG9jYXRpb24iOjE5NTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjEyODE5MDQsInN5bWJvbCI6ImFwcGx5X2xhbWJkYSIsInN5bWJvbExvY2F0aW9uIjoz NjAsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjEyNjU0ODgsInN5bWJvbCI6ImV2YWxf c3ViIiwic3ltYm9sTG9jYXRpb24iOjg4MCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6 MTI4MTIzMiwic3ltYm9sIjoiRmV2YWwiLCJzeW1ib2xMb2NhdGlvbiI6MTA4LCJpbWFnZUluZGV4 IjowfSx7ImltYWdlT2Zmc2V0IjoxMjc1OTA0LCJzeW1ib2wiOiJpbnRlcm5hbF9jb25kaXRpb25f Y2FzZSIsInN5bWJvbExvY2F0aW9uIjoyNjQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQi OjgyMzc4MCwic3ltYm9sIjoidG9wX2xldmVsXzEiLCJzeW1ib2xMb2NhdGlvbiI6NDgsImltYWdl SW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjEyNzMzMDAsInN5bWJvbCI6ImludGVybmFsX2NhdGNo Iiwic3ltYm9sTG9jYXRpb24iOjI2NCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MjAw NTU4OCwic3ltYm9sIjoicmVjdXJzaXZlX2VkaXRfMS5jb2xkLjEiLCJzeW1ib2xMb2NhdGlvbiI6 NjQsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjc1NjYyNCwic3ltYm9sIjoicmVjdXJz aXZlX2VkaXRfMSIsInN5bWJvbExvY2F0aW9uIjoyNjgsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VP ZmZzZXQiOjc1NzA0OCwic3ltYm9sIjoiRnJlY3Vyc2l2ZV9lZGl0Iiwic3ltYm9sTG9jYXRpb24i OjM4OCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6NzUzOTU2LCJzeW1ib2wiOiJtYWlu Iiwic3ltYm9sTG9jYXRpb24iOjkwMzYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjI0 MzYwLCJzeW1ib2wiOiJzdGFydCIsInN5bWJvbExvY2F0aW9uIjoyMjM2LCJpbWFnZUluZGV4Ijox OX1dfSx7ImlkIjo1MTkyODcsImZyYW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6 InN0YXJ0X3dxdGhyZWFkIiwic3ltYm9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgiOjEyfV19LHsi aWQiOjUxOTI4OCwiZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6NzU2NCwic3ltYm9sIjoic3RhcnRf d3F0aHJlYWQiLCJzeW1ib2xMb2NhdGlvbiI6MCwiaW1hZ2VJbmRleCI6MTJ9XX0seyJpZCI6NTE5 MjkyLCJmcmFtZXMiOlt7ImltYWdlT2Zmc2V0Ijo3NTY0LCJzeW1ib2wiOiJzdGFydF93cXRocmVh ZCIsInN5bWJvbExvY2F0aW9uIjowLCJpbWFnZUluZGV4IjoxMn1dfSx7ImlkIjo1MTkyOTQsImZy YW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6InN0YXJ0X3dxdGhyZWFkIiwic3lt Ym9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgiOjEyfV19LHsiaWQiOjUxOTMwMSwiZnJhbWVzIjpb eyJpbWFnZU9mZnNldCI6NDkyMDAsInN5bWJvbCI6Il9fc2VsZWN0Iiwic3ltYm9sTG9jYXRpb24i OjgsImltYWdlSW5kZXgiOjExfSx7ImltYWdlT2Zmc2V0IjoxODA3MjYwLCJzeW1ib2wiOiItW0Vt YWNzQXBwIGZkX2hhbmRsZXI6XSIsInN5bWJvbExvY2F0aW9uIjoyNDQsImltYWdlSW5kZXgiOjB9 LHsiaW1hZ2VPZmZzZXQiOjM1MzU5Niwic3ltYm9sIjoiX19OU1RocmVhZF9fc3RhcnRfXyIsInN5 bWJvbExvY2F0aW9uIjo3MTYsImltYWdlSW5kZXgiOjIwfSx7ImltYWdlT2Zmc2V0IjoyODU4NCwi c3ltYm9sIjoiX3B0aHJlYWRfc3RhcnQiLCJzeW1ib2xMb2NhdGlvbiI6MTQ4LCJpbWFnZUluZGV4 IjoxMn0seyJpbWFnZU9mZnNldCI6NzU4NCwic3ltYm9sIjoidGhyZWFkX3N0YXJ0Iiwic3ltYm9s TG9jYXRpb24iOjgsImltYWdlSW5kZXgiOjEyfV19LHsiaWQiOjUxOTMwOCwibmFtZSI6ImNvbS5h cHBsZS5OU0V2ZW50VGhyZWFkIiwiZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6MzkyNCwic3ltYm9s IjoibWFjaF9tc2cyX3RyYXAiLCJzeW1ib2xMb2NhdGlvbiI6OCwiaW1hZ2VJbmRleCI6MTF9LHsi aW1hZ2VPZmZzZXQiOjc4NDY0LCJzeW1ib2wiOiJtYWNoX21zZzJfaW50ZXJuYWwiLCJzeW1ib2xM b2NhdGlvbiI6ODAsImltYWdlSW5kZXgiOjExfSx7ImltYWdlT2Zmc2V0IjozOTg2NCwic3ltYm9s IjoibWFjaF9tc2dfb3ZlcndyaXRlIiwic3ltYm9sTG9jYXRpb24iOjYwNCwiaW1hZ2VJbmRleCI6 MTF9LHsiaW1hZ2VPZmZzZXQiOjQ4MTYsInN5bWJvbCI6Im1hY2hfbXNnIiwic3ltYm9sTG9jYXRp b24iOjI0LCJpbWFnZUluZGV4IjoxMX0seyJpbWFnZU9mZnNldCI6NTIyMjEyLCJzeW1ib2wiOiJf X0NGUnVuTG9vcFNlcnZpY2VNYWNoUG9ydCIsInN5bWJvbExvY2F0aW9uIjoxNjAsImltYWdlSW5k ZXgiOjIxfSx7ImltYWdlT2Zmc2V0Ijo1MTYyOTIsInN5bWJvbCI6Il9fQ0ZSdW5Mb29wUnVuIiwi c3ltYm9sTG9jYXRpb24iOjEyMDgsImltYWdlSW5kZXgiOjIxfSx7ImltYWdlT2Zmc2V0Ijo1MTMy MDgsInN5bWJvbCI6IkNGUnVuTG9vcFJ1blNwZWNpZmljIiwic3ltYm9sTG9jYXRpb24iOjYxMiwi aW1hZ2VJbmRleCI6MjF9LHsiaW1hZ2VPZmZzZXQiOjE0NTgwMDQsInN5bWJvbCI6Il9OU0V2ZW50 VGhyZWFkIiwic3ltYm9sTG9jYXRpb24iOjE3MiwiaW1hZ2VJbmRleCI6MTh9LHsiaW1hZ2VPZmZz ZXQiOjI4NTg0LCJzeW1ib2wiOiJfcHRocmVhZF9zdGFydCIsInN5bWJvbExvY2F0aW9uIjoxNDgs ImltYWdlSW5kZXgiOjEyfSx7ImltYWdlT2Zmc2V0Ijo3NTg0LCJzeW1ib2wiOiJ0aHJlYWRfc3Rh cnQiLCJzeW1ib2xMb2NhdGlvbiI6OCwiaW1hZ2VJbmRleCI6MTJ9XX0seyJpZCI6NTE5MzA5LCJm cmFtZXMiOlt7ImltYWdlT2Zmc2V0Ijo3NTY0LCJzeW1ib2wiOiJzdGFydF93cXRocmVhZCIsInN5 bWJvbExvY2F0aW9uIjowLCJpbWFnZUluZGV4IjoxMn1dfSx7ImlkIjo1MTkzMTAsImZyYW1lcyI6 W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6InN0YXJ0X3dxdGhyZWFkIiwic3ltYm9sTG9j YXRpb24iOjAsImltYWdlSW5kZXgiOjEyfV19LHsiaWQiOjUxOTMxMSwiZnJhbWVzIjpbeyJpbWFn ZU9mZnNldCI6NzU2NCwic3ltYm9sIjoic3RhcnRfd3F0aHJlYWQiLCJzeW1ib2xMb2NhdGlvbiI6 MCwiaW1hZ2VJbmRleCI6MTJ9XX0seyJpZCI6NTE5MzE0LCJmcmFtZXMiOlt7ImltYWdlT2Zmc2V0 Ijo3NTY0LCJzeW1ib2wiOiJzdGFydF93cXRocmVhZCIsInN5bWJvbExvY2F0aW9uIjowLCJpbWFn ZUluZGV4IjoxMn1dfSx7ImlkIjo1MTk0MDMsImZyYW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQs InN5bWJvbCI6InN0YXJ0X3dxdGhyZWFkIiwic3ltYm9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgi OjEyfV19XSwKICAidXNlZEltYWdlcyIgOiBbCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAi YXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDogNDMwOTI1NDE0NCwKICAgICJzaXplIiA6IDIy NzczNzYsCiAgICAidXVpZCIgOiAiODAxMzdlZmYtMzU1MS0zNWRmLWE3NmEtZTBlZTIxMDg5MDZj IiwKICAgICJwYXRoIiA6ICJcL0FwcGxpY2F0aW9uc1wvRW1hY3MtMjguMi5hcHBcL0NvbnRlbnRz XC9NYWNPU1wvRW1hY3MtYXJtNjQtMTEiLAogICAgIm5hbWUiIDogIkVtYWNzLWFybTY0LTExIgog IH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJh c2UiIDogNDMxOTQyODYwOCwKICAgICJzaXplIiA6IDEzOTI2NDAsCiAgICAidXVpZCIgOiAiNjVl ZGNmN2ItOTI5ZC0zNzVmLWE1MjYtMDk5MTI2NzViZmU3IiwKICAgICJwYXRoIiA6ICJcL0FwcGxp Y2F0aW9uc1wvRW1hY3MtMjguMi5hcHBcL0NvbnRlbnRzXC9NYWNPU1wvbGliLWFybTY0LTExXC9s aWJnbnV0bHMuMzAuZHlsaWIiLAogICAgIm5hbWUiIDogImxpYmdudXRscy4zMC5keWxpYiIKICB9 LAogIHsKICAgICJzb3VyY2UiIDogIlAiLAogICAgImFyY2giIDogImFybTY0IiwKICAgICJiYXNl IiA6IDQzMTc1MjgwNjQsCiAgICAic2l6ZSIgOiA0OTE1MiwKICAgICJ1dWlkIiA6ICIxOGJlMDg4 Ni1lZTQyLTNkNTItOWMzNC1lN2JlZTUzOTdlYzMiLAogICAgInBhdGgiIDogIlwvQXBwbGljYXRp b25zXC9FbWFjcy0yOC4yLmFwcFwvQ29udGVudHNcL01hY09TXC9saWItYXJtNjQtMTFcL2xpYmph bnNzb24uNC5keWxpYiIsCiAgICAibmFtZSIgOiAibGliamFuc3Nvbi40LmR5bGliIgogIH0sCiAg ewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDog NDMxODE1MDY1NiwKICAgICJzaXplIiA6IDM3NjgzMiwKICAgICJ1dWlkIiA6ICIzMGY5MDFkNi04 ZjhlLTNmMGUtYjg2NC0xYjRjZjg2NjhiMzIiLAogICAgInBhdGgiIDogIlwvQXBwbGljYXRpb25z XC9FbWFjcy0yOC4yLmFwcFwvQ29udGVudHNcL01hY09TXC9saWItYXJtNjQtMTFcL2xpYmdtcC4x MC5keWxpYiIsCiAgICAibmFtZSIgOiAibGliZ21wLjEwLmR5bGliIgogIH0sCiAgewogICAgInNv dXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDogNDMxNzY1OTEz NiwKICAgICJzaXplIiA6IDQ5MTUyLAogICAgInV1aWQiIDogIjIzM2M0YzEyLWUzZDAtMzdmNS1h ZTU4LWFmMGQyYmE5ZTEyNyIsCiAgICAicGF0aCIgOiAiXC9BcHBsaWNhdGlvbnNcL0VtYWNzLTI4 LjIuYXBwXC9Db250ZW50c1wvTWFjT1NcL2xpYi1hcm02NC0xMVwvbGliaW50bC44LmR5bGliIiwK ICAgICJuYW1lIiA6ICJsaWJpbnRsLjguZHlsaWIiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQ IiwKICAgICJhcmNoIiA6ICJhcm02NCIsCiAgICAiYmFzZSIgOiA0MzIxNDYwMjI0LAogICAgInNp emUiIDogMjEyOTkyLAogICAgInV1aWQiIDogImIyZDUzYTgxLWZjNDEtM2U0Mi05M2U0LWQ2NzY3 MTcwMzRhZCIsCiAgICAicGF0aCIgOiAiXC9BcHBsaWNhdGlvbnNcL0VtYWNzLTI4LjIuYXBwXC9D b250ZW50c1wvTWFjT1NcL2xpYi1hcm02NC0xMVwvbGlibmV0dGxlLjguZHlsaWIiLAogICAgIm5h bWUiIDogImxpYm5ldHRsZS44LmR5bGliIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAg ICAiYXJjaCIgOiAiYXJtNjQiLAogICAgImJhc2UiIDogNDMxOTAxOTAwOCwKICAgICJzaXplIiA6 IDIyOTM3NiwKICAgICJ1dWlkIiA6ICJhNjhhNTFiZi03MmExLTM0YjAtODgzZC0zYTU2YzQxZWIw N2YiLAogICAgInBhdGgiIDogIlwvQXBwbGljYXRpb25zXC9FbWFjcy0yOC4yLmFwcFwvQ29udGVu dHNcL01hY09TXC9saWItYXJtNjQtMTFcL2xpYmhvZ3dlZWQuNi5keWxpYiIsCiAgICAibmFtZSIg OiAibGliaG9nd2VlZC42LmR5bGliIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAi YXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDQ0MjQ3NDQ5NjAsCiAgICAic2l6ZSIgOiA0 OTE1MiwKICAgICJ1dWlkIiA6ICI4ZTkyODQxMi05ZTk2LTMyZDQtYjE3My1kOTliZWI5ZmVkMGIi LAogICAgInBhdGgiIDogIlwvdXNyXC9saWJcL2xpYm9iamMtdHJhbXBvbGluZXMuZHlsaWIiLAog ICAgIm5hbWUiIDogImxpYm9iamMtdHJhbXBvbGluZXMuZHlsaWIiCiAgfSwKICB7CiAgICAic291 cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDogNDU3MDMwMDQx NiwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiMS4wIiwKICAgICJDRkJ1bmRs ZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5DbG91ZERvY3NGaWxlUHJvdmlkZXIiLAogICAgInNp emUiIDogMzI3NjgsCiAgICAidXVpZCIgOiAiZDI2NjUzZDctMWQ2Yy0zMDUwLThhYTItMzk2YzZh OWMzZTBmIiwKICAgICJwYXRoIiA6ICJcL1N5c3RlbVwvTGlicmFyeVwvRnJhbWV3b3Jrc1wvRmls ZVByb3ZpZGVyLmZyYW1ld29ya1wvT3ZlcnJpZGVCdW5kbGVzXC9DbG91ZERvY3NGaWxlUHJvdmlk ZXIuYnVuZGxlXC9Db250ZW50c1wvTWFjT1NcL0Nsb3VkRG9jc0ZpbGVQcm92aWRlciIsCiAgICAi bmFtZSIgOiAiQ2xvdWREb2NzRmlsZVByb3ZpZGVyIiwKICAgICJDRkJ1bmRsZVZlcnNpb24iIDog IjE1NTMuMTQxLjEiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJh cm02NGUiLAogICAgImJhc2UiIDogNDU3MDM5ODcyMCwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lv blN0cmluZyIgOiAiODU1LjE0MC42IiwKICAgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5h cHBsZS5GaWxlUHJvdmlkZXJPdmVycmlkZSIsCiAgICAic2l6ZSIgOiAzMjc2OCwKICAgICJ1dWlk IiA6ICJlMmM1MGFhNi0wOTFiLTM4ZjMtODE4MC1hYWQ4MzgxZTM4ODciLAogICAgInBhdGgiIDog IlwvU3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9GaWxlUHJvdmlkZXIuZnJhbWV3b3JrXC9P dmVycmlkZUJ1bmRsZXNcL0ZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRsZVwvQ29udGVudHNcL01h Y09TXC9GaWxlUHJvdmlkZXJPdmVycmlkZSIsCiAgICAibmFtZSIgOiAiRmlsZVByb3ZpZGVyT3Zl cnJpZGUiLAogICAgIkNGQnVuZGxlVmVyc2lvbiIgOiAiODU1LjE0MC42IgogIH0sCiAgewogICAg InNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDQ2OTcw NDcwNDAsCiAgICAiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmciIDogIjEzLjUiLAogICAgIkNG QnVuZGxlSWRlbnRpZmllciIgOiAiY29tLmFwcGxlLmZpbmRlcnN5bmMuZmlsZXByb3ZpZGVyb3Zl cnJpZGUuRmluZGVyU3luY0NvbGxhYm9yYXRpb25GaWxlUHJvdmlkZXJPdmVycmlkZSIsCiAgICAi c2l6ZSIgOiAxMzEwNzIsCiAgICAidXVpZCIgOiAiM2VlYjAzZWEtYjQxZS0zNTI2LWJhZjQtYmI4 YzFkZGU3OTczIiwKICAgICJwYXRoIiA6ICJcL1N5c3RlbVwvTGlicmFyeVwvRnJhbWV3b3Jrc1wv RmlsZVByb3ZpZGVyLmZyYW1ld29ya1wvT3ZlcnJpZGVCdW5kbGVzXC9GaW5kZXJTeW5jQ29sbGFi b3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRsZVwvQ29udGVudHNcL01hY09TXC9GaW5k ZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlIiwKICAgICJuYW1lIiA6ICJG aW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlIiwKICAgICJDRkJ1bmRs ZVZlcnNpb24iIDogIjE1NjQuNy4xIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAi YXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDY2MzYwMjM4MDgsCiAgICAic2l6ZSIgOiAy Mzc1NjAsCiAgICAidXVpZCIgOiAiMDhjNWZlMmEtYjBiZi0zYWI2LWJiNDItNDYwYzE4OTE3ZDMz IiwKICAgICJwYXRoIiA6ICJcL3VzclwvbGliXC9zeXN0ZW1cL2xpYnN5c3RlbV9rZXJuZWwuZHls aWIiLAogICAgIm5hbWUiIDogImxpYnN5c3RlbV9rZXJuZWwuZHlsaWIiCiAgfSwKICB7CiAgICAi c291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDogNjYzNjI2 MTM3NiwKICAgICJzaXplIiA6IDUzMjQ4LAogICAgInV1aWQiIDogIjFmMzBmYjlhLWJkZjktMzJk Yi1hNzA5LTg0MTc2NjZhN2U0NSIsCiAgICAicGF0aCIgOiAiXC91c3JcL2xpYlwvc3lzdGVtXC9s aWJzeXN0ZW1fcHRocmVhZC5keWxpYiIsCiAgICAibmFtZSIgOiAibGlic3lzdGVtX3B0aHJlYWQu ZHlsaWIiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUi LAogICAgImJhc2UiIDogNjYzNDgxMTM5MiwKICAgICJzaXplIiA6IDUyMDE4NCwKICAgICJ1dWlk IiA6ICI5NDk5NDNlMi01MmNiLTNjOTUtYWIwOC03ZWQ5ODQzMzNkMDMiLAogICAgInBhdGgiIDog IlwvdXNyXC9saWJcL3N5c3RlbVwvbGlic3lzdGVtX2MuZHlsaWIiLAogICAgIm5hbWUiIDogImxp YnN5c3RlbV9jLmR5bGliIgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIg OiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDY2MzY0NjYxNzYsCiAgICAic2l6ZSIgOiAyODY2OCwK ICAgICJ1dWlkIiA6ICI2ZDQ1ODM1NC0zYzM5LTNmMzUtYTNiYi1kMDFhNzg4MTdiNGEiLAogICAg InBhdGgiIDogIlwvdXNyXC9saWJcL3N5c3RlbVwvbGlic3lzdGVtX3BsYXRmb3JtLmR5bGliIiwK ICAgICJuYW1lIiA6ICJsaWJzeXN0ZW1fcGxhdGZvcm0uZHlsaWIiCiAgfSwKICB7CiAgICAic2l6 ZSIgOiAwLAogICAgInNvdXJjZSIgOiAiQSIsCiAgICAiYmFzZSIgOiAwLAogICAgInV1aWQiIDog IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIKICB9LAogIHsKICAgICJzb3Vy Y2UiIDogIlAiLAogICAgImFyY2giIDogImFybTY0ZSIsCiAgICAiYmFzZSIgOiA2NzU5NzgwMzUy LAogICAgIkNGQnVuZGxlU2hvcnRWZXJzaW9uU3RyaW5nIiA6ICIxLjExIiwKICAgICJDRkJ1bmRs ZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5RdWFydHpDb3JlIiwKICAgICJzaXplIiA6IDM2NjE4 MjQsCiAgICAidXVpZCIgOiAiZTVmMWMwZTMtNjNlNi0zMzVkLThkNjctZDM5NTU2MmU5Nzc4IiwK ICAgICJwYXRoIiA6ICJcL1N5c3RlbVwvTGlicmFyeVwvRnJhbWV3b3Jrc1wvUXVhcnR6Q29yZS5m cmFtZXdvcmtcL1ZlcnNpb25zXC9BXC9RdWFydHpDb3JlIiwKICAgICJuYW1lIiA6ICJRdWFydHpD b3JlIiwKICAgICJDRkJ1bmRsZVZlcnNpb24iIDogIjEwNDUuMjAiCiAgfSwKICB7CiAgICAic291 cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDogNjc2Mzc3ODA0 OCwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiMi4xIiwKICAgICJDRkJ1bmRs ZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5jb3JldWkiLAogICAgInNpemUiIDogMTMzNTI5NiwK ICAgICJ1dWlkIiA6ICJjNTMzOWI3My1lNDYxLTM0ZGItOGZkYy04ZmFmZmQ0NWEyMmMiLAogICAg InBhdGgiIDogIlwvU3lzdGVtXC9MaWJyYXJ5XC9Qcml2YXRlRnJhbWV3b3Jrc1wvQ29yZVVJLmZy YW1ld29ya1wvVmVyc2lvbnNcL0FcL0NvcmVVSSIsCiAgICAibmFtZSIgOiAiQ29yZVVJIiwKICAg ICJDRkJ1bmRsZVZlcnNpb24iIDogIjgwNSIKICB9LAogIHsKICAgICJzb3VyY2UiIDogIlAiLAog ICAgImFyY2giIDogImFybTY0ZSIsCiAgICAiYmFzZSIgOiA2Njg5NTQ2MjQwLAogICAgIkNGQnVu ZGxlU2hvcnRWZXJzaW9uU3RyaW5nIiA6ICI2LjkiLAogICAgIkNGQnVuZGxlSWRlbnRpZmllciIg OiAiY29tLmFwcGxlLkFwcEtpdCIsCiAgICAic2l6ZSIgOiAxNTc5NDE3NiwKICAgICJ1dWlkIiA6 ICI1NWY3ZDk1OC02ZWQxLTNjMzYtYTcwZS05NGQ3ZmZjMThkNWEiLAogICAgInBhdGgiIDogIlwv U3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9BcHBLaXQuZnJhbWV3b3JrXC9WZXJzaW9uc1wv Q1wvQXBwS2l0IiwKICAgICJuYW1lIiA6ICJBcHBLaXQiLAogICAgIkNGQnVuZGxlVmVyc2lvbiIg OiAiMjI5OS43MC4xMzYiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6 ICJhcm02NGUiLAogICAgImJhc2UiIDogNjYzMjc1OTI5NiwKICAgICJzaXplIiA6IDU4MzA0OCwK ICAgICJ1dWlkIiA6ICJlN2E5OTU5NS1lMGY4LTM0YWYtYmU4Yi05MzQ3ZDBkNjU4YTQiLAogICAg InBhdGgiIDogIlwvdXNyXC9saWJcL2R5bGQiLAogICAgIm5hbWUiIDogImR5bGQiCiAgfSwKICB7 CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJhcm02NGUiLAogICAgImJhc2UiIDog NjY1MzAzODU5MiwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiNi45IiwKICAg ICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5Gb3VuZGF0aW9uIiwKICAgICJzaXpl IiA6IDEwMjQ4MTkyLAogICAgInV1aWQiIDogImI3Nzk5Y2I2LTBhM2MtM2M4Yi1hMTg1LThjZWM1 NTg0NWIxNCIsCiAgICAicGF0aCIgOiAiXC9TeXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL0Zv dW5kYXRpb24uZnJhbWV3b3JrXC9WZXJzaW9uc1wvQ1wvRm91bmRhdGlvbiIsCiAgICAibmFtZSIg OiAiRm91bmRhdGlvbiIsCiAgICAiQ0ZCdW5kbGVWZXJzaW9uIiA6ICIxOTc5IgogIH0sCiAgewog ICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAiYXJtNjRlIiwKICAgICJiYXNlIiA6IDY2 MzY2NzkxNjgsCiAgICAiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmciIDogIjYuOSIsCiAgICAi Q0ZCdW5kbGVJZGVudGlmaWVyIiA6ICJjb20uYXBwbGUuQ29yZUZvdW5kYXRpb24iLAogICAgInNp emUiIDogNTA4NzIzMiwKICAgICJ1dWlkIiA6ICJiM2IyZGY0OS0yZGI4LTM3MGUtODRhZS1lMGEy NzA0NTE1YjgiLAogICAgInBhdGgiIDogIlwvU3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9D b3JlRm91bmRhdGlvbi5mcmFtZXdvcmtcL1ZlcnNpb25zXC9BXC9Db3JlRm91bmRhdGlvbiIsCiAg ICAibmFtZSIgOiAiQ29yZUZvdW5kYXRpb24iLAogICAgIkNGQnVuZGxlVmVyc2lvbiIgOiAiMTk3 OSIKICB9Cl0sCiAgInNoYXJlZENhY2hlIiA6IHsKICAiYmFzZSIgOiA2NjMyMDk1NzQ0LAogICJz aXplIiA6IDM1NTMzNjE5MjAsCiAgInV1aWQiIDogIjQwZWFiMWFiLThiMjItM2RlYy1hYTQ2LWJi MzEzNmEwNTA2OSIKfSwKICAidm1TdW1tYXJ5IiA6ICJSZWFkT25seSBwb3J0aW9uIG9mIExpYnJh cmllczogVG90YWw9MS4xRyByZXNpZGVudD0wSygwJSkgc3dhcHBlZF9vdXRfb3JfdW5hbGxvY2F0 ZWQ9MS4xRygxMDAlKVxuV3JpdGFibGUgcmVnaW9uczogVG90YWw9MS40RyB3cml0dGVuPTBLKDAl KSByZXNpZGVudD0wSygwJSkgc3dhcHBlZF9vdXQ9MEsoMCUpIHVuYWxsb2NhdGVkPTEuNEcoMTAw JSlcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWSVJUVUFMICAgUkVHSU9OIFxu UkVHSU9OIFRZUEUgICAgICAgICAgICAgICAgICAgICAgICBTSVpFICAgIENPVU5UIChub24tY29h bGVzY2VkKSBcbj09PT09PT09PT09ICAgICAgICAgICAgICAgICAgICAgPT09PT09PSAgPT09PT09 PSBcbkFjY2VsZXJhdGUgZnJhbWV3b3JrICAgICAgICAgICAgICAgMTI4SyAgICAgICAgMSBcbkFj dGl2aXR5IFRyYWNpbmcgICAgICAgICAgICAgICAgICAgMjU2SyAgICAgICAgMSBcbkNHIGJhY2tp bmcgc3RvcmVzICAgICAgICAgICAgICAgICAzODQwSyAgICAgICAgNCBcbkNHIGltYWdlICAgICAg ICAgICAgICAgICAgICAgICAgICAgNDgwSyAgICAgICAgOSBcbkNvbG9yU3luYyAgICAgICAgICAg ICAgICAgICAgICAgICAgNTYwSyAgICAgICAyOCBcbkNvcmVBbmltYXRpb24gICAgICAgICAgICAg ICAgICAgICAyMzIwSyAgICAgICA0MCBcbkNvcmVHcmFwaGljcyAgICAgICAgICAgICAgICAgICAg ICAgIDMySyAgICAgICAgMiBcbkNvcmVHcmFwaGljcyAocmVzZXJ2ZWQpICAgICAgICAgICAgIDMy SyAgICAgICAgMiAgICAgICAgIHJlc2VydmVkIFZNIGFkZHJlc3Mgc3BhY2UgKHVuYWxsb2NhdGVk KVxuQ29yZUltYWdlICAgICAgICAgICAgICAgICAgICAgICAgICAgOTZLICAgICAgICA2IFxuQ29y ZVVJIGltYWdlIGRhdGEgICAgICAgICAgICAgICAgIDE1NTJLICAgICAgIDExIFxuRm91bmRhdGlv biAgICAgICAgICAgICAgICAgICAgICAgICAgMTZLICAgICAgICAxIFxuS2VybmVsIEFsbG9jIE9u Y2UgICAgICAgICAgICAgICAgICAgMzJLICAgICAgICAxIFxuTUFMTE9DICAgICAgICAgICAgICAg ICAgICAgICAgICAgMjYzLjNNICAgICAgIDY4IFxuTUFMTE9DIGd1YXJkIHBhZ2UgICAgICAgICAg ICAgICAgICAxOTJLICAgICAgICA4IFxuTUFMTE9DX01FRElVTSAocmVzZXJ2ZWQpICAgICAgICAg NzIwLjBNICAgICAgICA2ICAgICAgICAgcmVzZXJ2ZWQgVk0gYWRkcmVzcyBzcGFjZSAodW5hbGxv Y2F0ZWQpXG5NQUxMT0NfTkFOTyAocmVzZXJ2ZWQpICAgICAgICAgICAzODQuME0gICAgICAgIDEg ICAgICAgICByZXNlcnZlZCBWTSBhZGRyZXNzIHNwYWNlICh1bmFsbG9jYXRlZClcblNUQUNLIEdV QVJEICAgICAgICAgICAgICAgICAgICAgICA1NC42TSAgICAgICAxMiBcblN0YWNrICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAxNS40TSAgICAgICAxMyBcblZNX0FMTE9DQVRFICAgICAgICAg ICAgICAgICAgICAgICAgMzA0SyAgICAgICAxOCBcbl9fQVVUSCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgODcySyAgICAgIDIyMSBcbl9fQVVUSF9DT05TVCAgICAgICAgICAgICAgICAgICAg ICAxNS45TSAgICAgIDM5OCBcbl9fQ1RGICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgy NCAgICAgICAgMSBcbl9fREFUQSAgICAgICAgICAgICAgICAgICAgICAgICAgICA3OTE4SyAgICAg IDM5NCBcbl9fREFUQV9DT05TVCAgICAgICAgICAgICAgICAgICAgICAxOS4wTSAgICAgIDQxMSBc bl9fREFUQV9ESVJUWSAgICAgICAgICAgICAgICAgICAgICAxMDcwSyAgICAgIDEzMiBcbl9fRk9O VF9EQVRBICAgICAgICAgICAgICAgICAgICAgICAgMjM1MiAgICAgICAgMSBcbl9fTElOS0VESVQg ICAgICAgICAgICAgICAgICAgICAgIDgwNC41TSAgICAgICAxMiBcbl9fT0JKQ19STyAgICAgICAg ICAgICAgICAgICAgICAgICA2Ni40TSAgICAgICAgMSBcbl9fT0JKQ19SVyAgICAgICAgICAgICAg ICAgICAgICAgICAyMDEySyAgICAgICAgMSBcbl9fVEVYVCAgICAgICAgICAgICAgICAgICAgICAg ICAgIDMxMi45TSAgICAgIDQyNyBcbmR5bGQgcHJpdmF0ZSBtZW1vcnkgICAgICAgICAgICAgICAg MjcySyAgICAgICAgMiBcbm1hcHBlZCBmaWxlICAgICAgICAgICAgICAgICAgICAgIDIwMS4yTSAg ICAgICAzOSBcbnNoYXJlZCBtZW1vcnkgICAgICAgICAgICAgICAgICAgICAgOTYwSyAgICAgICAy MCBcbj09PT09PT09PT09ICAgICAgICAgICAgICAgICAgICAgPT09PT09PSAgPT09PT09PSBcblRP VEFMICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi44RyAgICAgMjI5MiBcblRPVEFMLCBt aW51cyByZXNlcnZlZCBWTSBzcGFjZSAgICAgMS43RyAgICAgMjI5MiBcbiIsCiAgImxlZ2FjeUlu Zm8iIDogewogICJ0aHJlYWRUcmlnZ2VyZWQiIDogewogICAgInF1ZXVlIiA6ICJjb20uYXBwbGUu bWFpbi10aHJlYWQiCiAgfQp9LAogICJsb2dXcml0aW5nU2lnbmF0dXJlIiA6ICJiMmFhNjgxMTY5 MmMzYzZmYTM4MzU0NDUzNmJhY2IwNDYxZTc3ODNjIiwKICAidHJpYWxJbmZvIiA6IHsKICAicm9s bG91dHMiIDogWwogICAgewogICAgICAicm9sbG91dElkIiA6ICI1ZmI0MjQ1YTFiYmZlODAwNWUz M2ExZTEiLAogICAgICAiZmFjdG9yUGFja0lkcyIgOiB7CgogICAgICB9LAogICAgICAiZGVwbG95 bWVudElkIiA6IDI0MDAwMDAyMQogICAgfSwKICAgIHsKICAgICAgInJvbGxvdXRJZCIgOiAiNjM1 ODJjNWY4YTUzNDYxNDEzOTk5NTUwIiwKICAgICAgImZhY3RvclBhY2tJZHMiIDogewoKICAgICAg fSwKICAgICAgImRlcGxveW1lbnRJZCIgOiAyNDAwMDAwMDIKICAgIH0KICBdLAogICJleHBlcmlt ZW50cyIgOiBbCiAgICB7CiAgICAgICJ0cmVhdG1lbnRJZCIgOiAiNmRkNjcwYWYtMDYzMy00NWU0 LWFlNWYtMTIyYWU0ZGYwMmJlIiwKICAgICAgImV4cGVyaW1lbnRJZCIgOiAiNjQ0MDZiYTgzZGVi NjM3YWM4YTA0NDE5IiwKICAgICAgImRlcGxveW1lbnRJZCIgOiA5MDAwMDAwMTcKICAgIH0sCiAg ICB7CiAgICAgICJ0cmVhdG1lbnRJZCIgOiAiYTA5MmRiMWItYzQwMS00NGZhLTljNTQtNTE4Yjdk NjljYTYxIiwKICAgICAgImV4cGVyaW1lbnRJZCIgOiAiNjRhODQ0MDM1Yzg1MDAwYzBmNDIzOThh IiwKICAgICAgImRlcGxveW1lbnRJZCIgOiA0MDAwMDAwMDQKICAgIH0KICBdCn0KfQoKTW9kZWw6 IE1hY0Jvb2tBaXIxMCwxLCBCb290Uk9NIDg0MjIuMTQxLjIsIHByb2MgODo0OjQgcHJvY2Vzc29y cywgOCBHQiwgU01DCkdyYXBoaWNzOiBBcHBsZSBNMSwgQXBwbGUgTTEsIEJ1aWx0LUluCkRpc3Bs YXk6IFN0dWRpbyBEaXNwbGF5LCA1MTIwIHggMjg4MCBSZXRpbmEsIE1haW4sIE1pcnJvck9mZiwg T25saW5lCk1lbW9yeSBNb2R1bGU6IExQRERSNCwgSHluaXgKQWlyUG9ydDogc3BhaXJwb3J0X3dp cmVsZXNzX2NhcmRfdHlwZV93aWZpICgweDE0RTQsIDB4NDM3OCksIHdsMDogTWF5IDEzIDIwMjMg MDc6MjA6NDggdmVyc2lvbiAxOC4yMC4zODMuMTUuNy44LjE1MCBGV0lEIDAxLWIzNzcyN2E1CkJs dWV0b290aDogVmVyc2lvbiAobnVsbCksIDAgc2VydmljZXMsIDAgZGV2aWNlcywgMCBpbmNvbWlu ZyBzZXJpYWwgcG9ydHMKTmV0d29yayBTZXJ2aWNlOiBXaS1GaSwgQWlyUG9ydCwgZW4wCk5ldHdv cmsgU2VydmljZTogU3R1ZGlvIERpc3BsYXksIEV0aGVybmV0LCBlbjUKTmV0d29yayBTZXJ2aWNl OiBVU0IgMTAvMTAwLzEwMDAgTEFOLCBFdGhlcm5ldCwgZW43Ck5ldHdvcmsgU2VydmljZTogY3Mx LXBzay1wZWVyLCBWUE4gKGNvbS53aXJlZ3VhcmQubWFjb3MpLCB1dHVuMwpQQ0kgQ2FyZDogcGNp MTQ0ZCxhODA4LCBOVk0gRXhwcmVzcyBDb250cm9sbGVyLCBUaHVuZGVyYm9sdEAzLDAsMApQQ0kg Q2FyZDogcGNpODA4NiwxNWYwLCBVU0IgZVh0ZW5zaWJsZSBIb3N0IENvbnRyb2xsZXIsIFRodW5k ZXJib2x0QDQ1LDAsMApVU0IgRGV2aWNlOiBVU0IzMUJ1cwpVU0IgRGV2aWNlOiBVU0IzLjAgSHVi ClVTQiBEZXZpY2U6IFVTQjIuMCBIdWIKVVNCIERldmljZTogVGh1bmRlcmJvbHQgSHViClVTQiBE ZXZpY2U6IFVTQjMxQnVzClVTQiBEZXZpY2U6IFVTQjMxQnVzClVTQiBEZXZpY2U6IFVTQjMgR2Vu MiBIdWIKVVNCIERldmljZTogVVNCIDEwLzEwMC8xMDAwIExBTgpVU0IgRGV2aWNlOiBVU0IyIEh1 YgpVU0IgRGV2aWNlOiBTdHVkaW8gRGlzcGxheQpUaHVuZGVyYm9sdCBCdXM6IE1hY0Jvb2sgQWly LCBBcHBsZSBJbmMuClRodW5kZXJib2x0IERldmljZTogRW52b3kgRXhwcmVzcywgT3RoZXIgV29y bGQgQ29tcHV0aW5nLCAxLCAyMS4xClRodW5kZXJib2x0IEJ1czogTWFjQm9vayBBaXIsIEFwcGxl IEluYy4KVGh1bmRlcmJvbHQgRGV2aWNlOiBUaHVuZGVyYm9sdCBIdWIsIE90aGVyIFdvcmxkIENv bXB1dGluZywgMSwgMzYuMwo= --===============7485473832765983890==-- ------------=_1694456821-26544-1-- From unknown Tue Jun 17 22:27:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65843: 28.2; Too many iconified frames in .emacs.desktop -> crash (macOS) Resent-From: Christian Tanzer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Sep 2023 17:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65843 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 65843-done@debbugs.gnu.org Received: via spool by 65843-done@debbugs.gnu.org id=D65843.169454064226705 (code D ref 65843); Tue, 12 Sep 2023 17:45:01 +0000 Received: (at 65843-done) by debbugs.gnu.org; 12 Sep 2023 17:44:02 +0000 Received: from localhost ([127.0.0.1]:59948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg7Qg-0006wf-12 for submit@debbugs.gnu.org; Tue, 12 Sep 2023 13:44:02 -0400 Received: from mx0.gg32.com ([168.119.248.232]:41023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg7Qa-0006vy-V4 for 65843-done@debbugs.gnu.org; Tue, 12 Sep 2023 13:44:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=20220514; bh=jVauO8Xte6r PPygslvJhduDh0PA6EkF+9M0GYJ1o++U=; h=to:in-reply-to:cc:references: date:subject:from; d=gg32.com; b=nTICmn4mdEbqBTRZcQwjR03H19xWysCsSpMOR zgaEalsPYK9tB2f7qTBY4mekAHC4npk0uHS4I7Kcc/2rZv2mSRNB4Ng6r+yw9fKZphV2Se Ofp3dYp1SzJYsMGaxhIFyhYHTjj4DwqTykZ0HKsAEXeRLWoFTyNj44PNS3zIubQ8a8C0I4 v0zoJFX2+jhoc6G+cFsCircKQV6nQX0KMaYGE/zgjouwdIgpAIq+7BXeZ77QMuEKCf2p66 J4rA6/2+McoMR5H3WcBqBPu5vFiXaE+ZbtPtie1q2a10f+l4ysIy9wVU7YhObctgY2QD3X O+OvWaK2BBW/kk9eHoWmpHlgg== Received: by mx0.gg32.com (OpenSMTPD) with ESMTPSA id 321a529c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 12 Sep 2023 18:43:44 +0100 (WEST) Content-Type: multipart/alternative; boundary=Apple-Mail-768A3006-7649-4340-B225-C470079F4F6F Content-Transfer-Encoding: 7bit From: Christian Tanzer Mime-Version: 1.0 (1.0) Date: Tue, 12 Sep 2023 18:43:32 +0100 Message-Id: References: In-Reply-To: X-Mailer: iPad Mail (20G81) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Apple-Mail-768A3006-7649-4340-B225-C470079F4F6F Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit On 11.09.2023, at 20:45, Alan Third wrote: > On Mon, Sep 11, 2023 at 06:16:19PM +0100, Christian Tanzer wrote: > ... > In the mean time, I might have an idea how to mitigate the issue. Yup. That worked. I defined one hook added to desktop-save-hook and another one added to desktop-after-read-hook. The idea is to have no iconified frames in the .emacs.desktop, so :: + the hook running before desktop-save makes all iconified frames visible and sets a frame-parameter to mark the frame is iconified (defun lse-frame:desktop-before-save:deiconify-frames () "desktop-save-hook: de-iconify all frames that are iconified" (dolist (frame (frame-list)) (when (eq (frame-parameter frame 'visibility) 'icon) (set-frame-parameter frame 'lse-iconified t) (make-frame-visible frame) ) ) ) + the hook running after desktop-read iconifies all frames marked by the desktop-save-hook (defun lse-frame:desktop-after-read:iconify-frames () "desktop-after-read-hook: iconify all frames that were de-iconified before desktop-save" (dolist (frame (frame-list)) (when (frame-parameter frame 'lse-iconified) (set-frame-parameter frame 'lse-iconified nil) (iconify-frame frame) ) ) ) A fringe benefit of this is that position and size of iconified frames are preserved better. An .emacs.desktop that crashed will work after being changed from `(visibility . icon)` to `(visibility . t) (lse-iconified . t)`. So I can upgrade from Emacs 27 to Emacs 28.2. Emacs 29.1 is still out because of bug=65840. Cheers, -- Christian Tanzer --Apple-Mail-768A3006-7649-4340-B225-C470079F4F6F Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 11.09.2023, at 20:45, Alan Third <ala= n@idiocy.org> wrote:

> On Mon, Sep 11, 2023 at= 06:16:19PM +0100, Christian Tanzer wrote:
> ...
>= In the mean time, I might have an idea how to mitigate the issue.

Yup. That worked.

I defined one hoo= k added to desktop-save-hook and another one added to
desktop-afte= r-read-hook. The idea is to have no iconified frames in
the .emacs= .desktop, so ::

+ the hook running before desktop-s= ave makes all iconified frames
  visible and sets a fram= e-parameter to mark the frame is iconified

    (defun lse-frame:desktop-= before-save:deiconify-frames ()
 =     "desktop-save-hook: de-iconify all frames that are iconified"=
      (dolist (frame (= frame-list))
      &nbs= p; (when (eq (frame-parameter frame 'visibility) 'icon)
          (set-frame-parameter fr= ame 'lse-iconified t)
    &n= bsp;     (make-frame-visible frame)
        )
=       )
    )=

+ the hook running after desktop-read iconi= fies all frames marked by
  the desktop-save-hook
<= /div>

   = ; (defun lse-frame:desktop-after-read:iconify-frames ()
      "desktop-after-read-hook: iconify all= frames that were de-iconified
  &= nbsp; before desktop-save"
  &nbs= p;   (dolist (frame (frame-list))
        (when (frame-parameter frame 'lse-iconified)
          (set-= frame-parameter frame 'lse-iconified nil)
          (iconify-frame frame)
        )
      )
&= nbsp;   )

A fringe benefit of this is t= hat position and size of iconified frames
are preserved better.

An .emacs.desktop that crashed will work after being c= hanged from
`(visibility . icon)` to `(visibility . t) (lse-iconif= ied . t)`.

So I can upgrade from Emacs 27 to Emacs 2= 8.2.

Emacs 29.1 is still out because of bug=3D65840= .

Cheers,

--
Chr= istian Tanzer
= --Apple-Mail-768A3006-7649-4340-B225-C470079F4F6F--