From unknown Fri Aug 15 17:57:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#30320 <30320@debbugs.gnu.org> To: bug#30320 <30320@debbugs.gnu.org> Subject: Status: 26.0.91; Crash when using lsp-ui-doc-mode Reply-To: bug#30320 <30320@debbugs.gnu.org> Date: Sat, 16 Aug 2025 00:57:00 +0000 retitle 30320 26.0.91; Crash when using lsp-ui-doc-mode reassign 30320 emacs submitter 30320 Jake Goulding severity 30320 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 11:24:46 2018 Received: (at submit) by debbugs.gnu.org; 1 Feb 2018 16:24:46 +0000 Received: from localhost ([127.0.0.1]:52601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehHfK-0000Ad-1G for submit@debbugs.gnu.org; Thu, 01 Feb 2018 11:24:46 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39597) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehGWV-0006qN-MZ for submit@debbugs.gnu.org; Thu, 01 Feb 2018 10:11:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ehGWC-00061i-1U for submit@debbugs.gnu.org; Thu, 01 Feb 2018 10:11:30 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48740) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ehGWB-00061X-Qf for submit@debbugs.gnu.org; Thu, 01 Feb 2018 10:11:15 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58662) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehGVt-0000bd-UH for bug-gnu-emacs@gnu.org; Thu, 01 Feb 2018 10:11:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ehGVi-0005kW-TF for bug-gnu-emacs@gnu.org; Thu, 01 Feb 2018 10:10:57 -0500 Received: from mail-ot0-x241.google.com ([2607:f8b0:4003:c0f::241]:41915) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ehGVi-0005kA-Eb for bug-gnu-emacs@gnu.org; Thu, 01 Feb 2018 10:10:46 -0500 Received: by mail-ot0-x241.google.com with SMTP id r23so15695420ote.8 for ; Thu, 01 Feb 2018 07:10:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Bo+LAgcEmNLopx7ExS8cSxMCZfGL37QJgjhurRbLG+A=; b=Zit1mNl5lcL5APamy/i2wKC3yz7b2zlLj5Hf1CG2KfUwKNFHa8f+zRWj3Hl/Vz5BuG 8ZPMpNNUrQudVBVMYlWO8xgrRkoEbM9C93nDc+iA/3dce+1LM+FuBwb8QrKj/8heh83r vCh++4Q+wJCxqVhHGhloB5z2EyOdC7S5tnOFSEDOpS9Jse7S0/e9bAgHKu3qyAvRmXAr 3tImtRL/QuJ1ONW+tAMdNdxVJ4u1Fkx0HlVXUxbim6KDzvVhnHiK/C0zLebZClv9eLKQ dBy1Vh6ikyrtr5A6v3fHoucr90IqCq6QBCT03RxmYRVqQyh2IckMWc2nffvcHAhySWF0 LKAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Bo+LAgcEmNLopx7ExS8cSxMCZfGL37QJgjhurRbLG+A=; b=Fp97MJlAbmz68KteZC3V0lMPSQWLcW2ZaYASscCwl1wHOZCHq27pQ77ArLjm2zbWMi njOeWezXn7hd879fuiUmVFusi+WxThrt+oFj19QUqBSm2Er7sAnBO+u8PSAj0TOeCQPV I7UwhAAumvejXOJQDETmx1mIYfF3PXittA1uecA4sUTqI18h33oc5RqRNgWyYekbV6Cq 2uNjTXSu/ZrVLH8woKlO/HOCCfyUZIP5hh/WJFivmA+Q2F7zdmHlbXa+2wNK2nSI872l MCb1/JLjhpDjlIWp+F7LcttTi+32I44EIkqI5cIb9yKnTA3wX3qWO6DwPebmKEn9NvQI 7aiQ== X-Gm-Message-State: AKwxytdZLwPu73mf4XX93idnJY3EwaUfxO1SeYJAhNbA1V9wpUNsUXXI XImunu5IvYiArVRYPiiWUckonmMN9xI3G8Bjf9mJYA== X-Google-Smtp-Source: AH8x22717DbbFCZe0WRgOJDFxVwN1q3oYrzsQD4vAR47apOsLE3SSQQ4XvI+uRmO6OeDBlwJe/cNzZuZzdqCLKarqEk= X-Received: by 10.157.9.165 with SMTP id q34mr4336074otd.60.1517497842834; Thu, 01 Feb 2018 07:10:42 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Thu, 1 Feb 2018 07:10:42 -0800 (PST) From: Jake Goulding Date: Thu, 1 Feb 2018 10:10:42 -0500 Message-ID: Subject: 26.0.91; Crash when using lsp-ui-doc-mode To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="001a113dcdcadea1e2056427ff1c" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 01 Feb 2018 11:24:44 -0500 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" --001a113dcdcadea1e2056427ff1c Content-Type: text/plain; charset="UTF-8" Steps to reproduce ## Original case: 1. Setup a working Rust environment with RLS. 2. Install the packages: - lsp-mode 20180131.501 - lsp-rust 20180126.6 - lsp-ui 20180129.2124 3. Open a Rust project with the following `main.rs` ``` /// Wowzers fn foo() {} fn main() { foo(); } ``` 4. Enable `lsp-ui-doc-mode` 5. Place the cursor on the call to `foo` inside of `main`. This /should/ display the documentation for the `foo` function in the lsp-ui sideline. 6. Emacs crashes. ## Attempt at further reduction: 1. `emacs -Q -nw` 2. Initialize enough packages: ``` (require 'package) (package-initialize) (require 'lsp-mode) (require 'lsp-ui) (add-hook 'lsp-mode-hook 'lsp-ui-mode) (with-eval-after-load 'lsp-mode (setq lsp-rust-rls-command '("rustup" "run" "nightly" "rls")) (require 'lsp-rust)) (add-hook 'rust-mode-hook #'lsp-rust-enable) ``` 3. Open the same main.rs as before 4. Type M-x `lsp-u`. 5. On typing the `i`, emacs crashes: "Fatal error 6: Abort trapAbort trap: 6" ---- As I understand it, `lsp-ui-doc-mode` uses the new "child frames" available in Emacs 26, so it feels likely that those are involved. I do not have debugging symbols for Emacs, but the macOS automated crash reporter has this information: Process: Emacs [17364] Path: /usr/local/Cellar/emacs/26.0.91/Emacs.app/Contents/MacOS/Emacs Identifier: Emacs Version: Version 26.0.91 (9.0) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Emacs [17364] User ID: 501 Date/Time: 2018-02-01 09:31:18.132 -0500 OS Version: Mac OS X 10.13.2 (17C205) Report Version: 12 Anonymous UUID: 5E6B13EF-80C4-7434-C65E-65F5556DFE65 Sleep/Wake UUID: 6F669151-8289-43ED-B370-6217FC8F8A25 Time Awake Since Boot: 1200000 seconds Time Since Wake: 1300 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff5c930e3e __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff5ca6f150 pthread_kill + 333 2 libsystem_c.dylib 0x00007fff5c83f8fe raise + 26 3 org.gnu.Emacs 0x000000010009ed1e terminate_due_to_signal + 152 4 org.gnu.Emacs 0x00000001000b6961 emacs_abort + 19 5 org.gnu.Emacs 0x000000010016ea86 ns_term_shutdown + 122 6 org.gnu.Emacs 0x000000010009eee0 shut_down_emacs + 262 7 org.gnu.Emacs 0x000000010009ecec terminate_due_to_signal + 102 8 org.gnu.Emacs 0x00000001000b6961 emacs_abort + 19 9 org.gnu.Emacs 0x000000010008b814 cmcheckmagic + 136 10 org.gnu.Emacs 0x000000010000bd0e update_frame_line + 602 11 org.gnu.Emacs 0x000000010000610f update_frame_1 + 497 12 org.gnu.Emacs 0x0000000100005e01 update_frame + 379 13 org.gnu.Emacs 0x0000000100024542 redisplay_internal + 5283 14 org.gnu.Emacs 0x0000000100024fce redisplay_preserve_echo_area + 97 15 org.gnu.Emacs 0x000000010014743a wait_reading_process_output + 4865 16 org.gnu.Emacs 0x00000001000088aa sit_for + 243 17 org.gnu.Emacs 0x00000001000a5c94 read_char + 4538 18 org.gnu.Emacs 0x00000001000a326d read_key_sequence + 1465 19 org.gnu.Emacs 0x00000001000a1dc0 command_loop_1 + 776 20 org.gnu.Emacs 0x000000010010a6a9 internal_condition_case + 82 21 org.gnu.Emacs 0x00000001000ae705 command_loop_2 + 37 22 org.gnu.Emacs 0x000000010010a250 internal_catch + 73 23 org.gnu.Emacs 0x00000001000a13a7 command_loop + 156 24 org.gnu.Emacs 0x00000001000a12c5 recursive_edit_1 + 111 25 org.gnu.Emacs 0x00000001000a14e6 Frecursive_edit + 227 26 org.gnu.Emacs 0x00000001000a034b main + 5138 27 libdyld.dylib 0x00007fff5c7e1115 start + 1 Thread 1: 0 libsystem_kernel.dylib 0x00007fff5c931562 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff5ca6c06a _pthread_wqthread + 1035 2 libsystem_pthread.dylib 0x00007fff5ca6bc4d start_wqthread + 13 Thread 2: 0 libsystem_kernel.dylib 0x00007fff5c931562 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff5ca6c26f _pthread_wqthread + 1552 2 libsystem_pthread.dylib 0x00007fff5ca6bc4d start_wqthread + 13 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x00007fff95518340 rcx: 0x00007ffeefbfd0e8 rdx: 0x0000000000000000 rdi: 0x0000000000000307 rsi: 0x0000000000000006 rbp: 0x00007ffeefbfd120 rsp: 0x00007ffeefbfd0e8 r8: 0x00000001007e2bf0 r9: 0x0000000000000cc3 r10: 0x0000000000000000 r11: 0x0000000000000287 r12: 0x0000000000000307 r13: 0x0000000000000400 r14: 0x0000000000000006 r15: 0x000000000000002d rip: 0x00007fff5c930e3e rfl: 0x0000000000000286 cr2: 0x00007fff954e5d40 Logical CPU: 0 Error Code: 0x02000148 Trap Number: 133 Binary Images: 0x100000000 - 0x1001d2ffb +org.gnu.Emacs (Version 26.0.91 - 9.0) <39418F62-A490-37DF-A943-CA2B70059B50> /usr/local/Cellar/emacs/26.0.91/Emacs.app/Contents/MacOS/Emacs 0x100661000 - 0x10068dfff +libjpeg.9.dylib (0) /usr/local/opt/jpeg/lib/libjpeg.9.dylib 0x110be6000 - 0x110c3098f dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld 0x7fff3110e000 - 0x7fff3110efff com.apple.Accelerate (1.11 - Accelerate 1.11) <3468C044-F1F9-3A8F-B861-B1A9A0614EC3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff31127000 - 0x7fff31875ffb com.apple.vImage (8.1 - ???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff31876000 - 0x7fff31a17ffb libBLAS.dylib (1211.30.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff31a18000 - 0x7fff31a52fef libBNNS.dylib (37) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib 0x7fff31a53000 - 0x7fff31e2cff7 libLAPACK.dylib (1211.30.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff31e2d000 - 0x7fff31e43ff7 libLinearAlgebra.dylib (1211.30.1) <2029891F-DF9C-38E9-B32C-5B846F38453E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib 0x7fff31e44000 - 0x7fff31e49ff3 libQuadrature.dylib (3) <3D6BF66A-55B2-3692-BAC7-DEB0C676ED29> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib 0x7fff31e4a000 - 0x7fff31ea8fff libSparse.dylib (79.1.1) <7AD0F8A8-FD36-36FE-B83D-58648EBD0027> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib 0x7fff31ea9000 - 0x7fff31ebbff7 libSparseBLAS.dylib (1211.30.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib 0x7fff31ebc000 - 0x7fff3202ffe7 libvDSP.dylib (622.20.8) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff32030000 - 0x7fff320e5fe7 libvMisc.dylib (622.20.8) <35213FEE-B162-3428-B7FC-84E24D5589CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff320e6000 - 0x7fff320e6fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff323d6000 - 0x7fff33233fff com.apple.AppKit (6.9 - 1561.20.106) <7A71ACCF-2DF5-3557-BB22-3A9FC9F71CCF> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff33285000 - 0x7fff33285fff com.apple.ApplicationServices (48 - 50) <7627DBD6-497B-3AB7-9B63-F0532EDF09B8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff33286000 - 0x7fff332ecfff com.apple.ApplicationServices.ATS (377 - 445) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff33385000 - 0x7fff334a7fff libFontParser.dylib (222.1.2) <11BD5EEF-AF18-33FB-B114-DD611932E822> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff334a8000 - 0x7fff334f2ff7 libFontRegistry.dylib (221) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff33634000 - 0x7fff33638ff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <42C25E85-1CF3-3DEC-A434-BE69F68F4318> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy 0x7fff336d8000 - 0x7fff3372aff7 com.apple.HIServices (1.22 - 622) <2E83CD6F-ED98-3C29-BD0A-8525E38AB5DB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff3372b000 - 0x7fff33739fff com.apple.LangAnalysis (1.7.0 - 1.7.0) <71A9C815-AC55-3E36-A618-F6778F5119AD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff3373a000 - 0x7fff33786fff com.apple.print.framework.PrintCore (13 - 503) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff33787000 - 0x7fff337c1fff com.apple.QD (3.12 - 403) <38D8106A-4FFA-3FE9-9999-714CADD7EE9C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff337c2000 - 0x7fff337cefff com.apple.speech.synthesis.framework (7.2.1 - 7.2.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff337cf000 - 0x7fff33a5aff7 com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <71699B6E-8B94-39E2-801F-8467C2B5B621> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff33a5c000 - 0x7fff33a5cfff com.apple.audio.units.AudioUnit (1.14 - 1.14) <28C7FC0C-D2E5-3703-916F-866A0F823229> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff33d71000 - 0x7fff34103fff com.apple.CFNetwork (893.13.1 - 893.13.1) <567231F4-4080-3B2D-8349-9177BD358804> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff3411d000 - 0x7fff34422ff7 com.apple.HIToolbox (2.1.1 - 910.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff3442d000 - 0x7fff344c2ffb com.apple.ink.framework (10.9 - 220) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff34503000 - 0x7fff34509fff com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <1F10ED1F-12C7-39AC-88A0-43A1338F9316> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff34624000 - 0x7fff346ddff7 com.apple.ColorSync (4.13.0 - 546) /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff3486a000 - 0x7fff348fdff7 com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <4DE794D4-F018-31E8-B3CE-CF8DBE68D14E> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff34964000 - 0x7fff3498dffb com.apple.CoreBluetooth (1.0 - 1) <942F88A5-AD68-3359-90D5-6F1A3311C51A> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth 0x7fff3498e000 - 0x7fff34cf0ffb com.apple.CoreData (120 - 849.2) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff34cf1000 - 0x7fff34dbdfff com.apple.CoreDisplay (1.0 - 81.7) /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay 0x7fff34dbe000 - 0x7fff35257fff com.apple.CoreFoundation (6.9 - 1450.16) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff35259000 - 0x7fff35884ff7 com.apple.CoreGraphics (2.0 - 1129.5) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff35886000 - 0x7fff35b75fff com.apple.CoreImage (13.0.0 - 579.2.9) /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage 0x7fff35f34000 - 0x7fff35f34fff com.apple.CoreServices (822.19 - 822.19) <0C60B639-4CC4-3F57-BC5E-DB71EB75F7F4> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff35f35000 - 0x7fff35fa9ffb com.apple.AE (735.1 - 735.1) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff35faa000 - 0x7fff36281ff7 com.apple.CoreServices.CarbonCore (1178.2 - 1178.2) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff36282000 - 0x7fff362b6ff7 com.apple.DictionaryServices (1.2 - 284) <3FCEE280-8DD0-37C9-BFD4-7BA87AAFC8EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff362b7000 - 0x7fff362bfff3 com.apple.CoreServices.FSEvents (1239 - 1239) <7BBC5CB7-DBC8-316B-99B0-781827159A2F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents 0x7fff362c0000 - 0x7fff36478ff7 com.apple.LaunchServices (822.19 - 822.19) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff36479000 - 0x7fff36528ff7 com.apple.Metadata (10.7.0 - 1191.2.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff36529000 - 0x7fff36586ff7 com.apple.CoreServices.OSServices (822.19 - 822.19) <408FB1A4-58E9-34D4-8022-A9EEC8502762> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff36587000 - 0x7fff365f5fff com.apple.SearchKit (1.4.0 - 1.4.0) <14053F88-2C76-35CA-9FC1-2A9BC0B63F88> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff365f6000 - 0x7fff3661affb com.apple.coreservices.SharedFileList (71.4 - 71.4) <4AA6DCF5-BAF8-36FA-A8B0-EDF518EFEF14> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList 0x7fff368c4000 - 0x7fff36a12ffb com.apple.CoreText (352.0 - 578.12) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff36a13000 - 0x7fff36a4dff3 com.apple.CoreVideo (1.8 - 279.2) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff36a4e000 - 0x7fff36ad8ffb com.apple.framework.CoreWLAN (13.0 - 1339) /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN 0x7fff36d53000 - 0x7fff36d58fff com.apple.DiskArbitration (2.7 - 2.7) <44836CE9-A9ED-3017-972A-7A0A3D6B472B> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff36f19000 - 0x7fff372defff com.apple.Foundation (6.9 - 1450.16) <7FEC6610-70EA-3A8D-8EC4-7E99BAF1E312> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff3734e000 - 0x7fff3737efff com.apple.GSS (4.0 - 2.0) <3B4B4509-B5A3-396B-9C71-80BAE84476FA> /System/Library/Frameworks/GSS.framework/Versions/A/GSS 0x7fff37490000 - 0x7fff37593ff3 com.apple.Bluetooth (6.0.2 - 6.0.2f2) /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x7fff375f3000 - 0x7fff3768efff com.apple.framework.IOKit (2.0.2 - 1445.31.1) <7556086A-EFAF-3262-9822-6F666CFC6655> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff37690000 - 0x7fff37697ffb com.apple.IOSurface (209.2.2 - 209.2.2) <6D35A601-1C47-37BE-AD31-F8EB88F67573> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff376ee000 - 0x7fff37869fff com.apple.ImageIO.framework (3.3.0 - 1713) /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff3786a000 - 0x7fff3786effb libGIF.dylib (1713) /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff3786f000 - 0x7fff37956fff libJP2.dylib (1713) <23A6802F-C04B-3396-8C2F-E760A8ACC424> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x7fff37957000 - 0x7fff3797afff libJPEG.dylib (1713) <19935EFA-6B6D-3754-96CA-6F5F09BD4BB0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff37c57000 - 0x7fff37c7dff3 libPng.dylib (1713) <0F84AF2F-7248-3D7D-B960-FFDA1A3F5837> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff37c7e000 - 0x7fff37c80ff3 libRadiance.dylib (1713) <09699DA5-3354-3D99-A544-CCC346BA4C1E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff37c81000 - 0x7fff37ccefff libTIFF.dylib (1713) <84580DD8-513F-383B-B1C2-2294D8B01969> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff38a5d000 - 0x7fff38a76ff7 com.apple.Kerberos (3.0 - 1) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff393f3000 - 0x7fff39472fff com.apple.Metal (124.7 - 124.7) /System/Library/Frameworks/Metal.framework/Versions/A/Metal 0x7fff3948f000 - 0x7fff394a4fff com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore 0x7fff394a5000 - 0x7fff39510fef com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage 0x7fff39511000 - 0x7fff39534fff com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix 0x7fff39535000 - 0x7fff395b5ff7 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork 0x7fff395b6000 - 0x7fff395b6ff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <2E8723FC-AA53-3596-B6A4-220A378B7A5A> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders 0x7fff3a5bf000 - 0x7fff3a5cbffb com.apple.NetFS (6.0 - 4.0) <81B22AE7-7094-30F2-BF41-84CA05EDB95B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff3d3bc000 - 0x7fff3d409ffb com.apple.opencl (2.8.12 - 2.8.12) <0AACB21D-AAC4-337C-8FF6-A8F6196614EE> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff3d40a000 - 0x7fff3d426ffb com.apple.CFOpenDirectory (10.13 - 207) <7664F745-96E0-3F9F-964B-6014928902FB> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff3d427000 - 0x7fff3d432fff com.apple.OpenDirectory (10.13 - 207) <1550BB27-D605-398C-8670-48700C86D674> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff3e5b1000 - 0x7fff3e5b3fff libCVMSPluginSupport.dylib (16.4.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib 0x7fff3e5b4000 - 0x7fff3e5b8ff7 libCoreFSCache.dylib (162.4) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib 0x7fff3e5b9000 - 0x7fff3e5bdfff libCoreVMClient.dylib (162.4) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff3e5be000 - 0x7fff3e5c6fff libGFXShared.dylib (16.4.2) <07F1D947-F79B-3608-9080-E4DBFE13AF1D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff3e5c7000 - 0x7fff3e5d2fff libGL.dylib (16.4.2) <97D6871A-BAF1-33DD-9ED7-BE7BB437F378> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff3e5d3000 - 0x7fff3e60efe7 libGLImage.dylib (16.4.2) <3E2802DF-4998-31DB-B3A2-65720DE919A5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff3e77c000 - 0x7fff3e7baffb libGLU.dylib (16.4.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff3f132000 - 0x7fff3f140ffb com.apple.opengl (16.4.2 - 16.4.2) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff3ff88000 - 0x7fff401d0fff com.apple.QuartzCore (1.11 - 584.8.94) <8D6B5735-852F-36D3-9349-C423582F743B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff40a09000 - 0x7fff40d20fff com.apple.security (7.0 - 58286.31.2) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff40d21000 - 0x7fff40dabff7 com.apple.securityfoundation (6.0 - 55185.30.4) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff40ddd000 - 0x7fff40de0ffb com.apple.xpc.ServiceManagement (1.0 - 1) /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement 0x7fff41185000 - 0x7fff411f5ff3 com.apple.SystemConfiguration (1.17 - 1.17) <3C6B2BB9-43AB-39AD-8027-38E30A8A4186> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff43e29000 - 0x7fff43eb5ff7 com.apple.APFS (1.0 - 1) <834EAD5F-0C4E-3C33-A654-8E1670CEC457> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS 0x7fff44ac3000 - 0x7fff44aebfff com.apple.framework.Apple80211 (13.0 - 1345) /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 0x7fff44aed000 - 0x7fff44afcff7 com.apple.AppleFSCompression (96.30.2 - 1.0) /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression 0x7fff44c38000 - 0x7fff44c80ff3 com.apple.AppleJPEG (1.0 - 1) <8BBD5180-5BF9-33DB-8B91-974B1D0AECFB> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG 0x7fff44cbb000 - 0x7fff44ce3fff com.apple.applesauce (1.0 - ???) <32FF4851-2F68-35BA-835F-91856A20C323> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce 0x7fff454cf000 - 0x7fff454d6ff7 com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <47B6301F-D908-3811-BB9E-DA16D9B29A34> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement 0x7fff454d7000 - 0x7fff4555eff7 com.apple.backup.framework (1.9.2 - 1.9.2) <40C6CFA8-4013-3AFB-97CE-8A09388FA343> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 0x7fff46eed000 - 0x7fff46ef6ff3 com.apple.CommonAuth (4.0 - 2.0) <11B2D184-36B8-3624-B1AD-7B6037D76160> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth 0x7fff47903000 - 0x7fff47913ff7 com.apple.CoreEmoji (1.0 - 69.3) /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji 0x7fff48b69000 - 0x7fff48bfafff com.apple.CoreSymbolication (63075) <2458D96C-1C31-34F8-93F0-73DB0042CB30> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication 0x7fff48c7d000 - 0x7fff48db1fff com.apple.coreui (2.1 - 492.2) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff48db2000 - 0x7fff48ebdff3 com.apple.CoreUtils (5.3 - 530.57) <1DE5249E-35C5-3B13-BA5B-0C1AA4E17CDD> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils 0x7fff48f12000 - 0x7fff48f76fff com.apple.framework.CoreWiFi (13.0 - 1339) <1741FD6D-3DF2-3D2D-9B56-92A6AA0D1146> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi 0x7fff48f77000 - 0x7fff48f86ff7 com.apple.CrashReporterSupport (10.13 - 1) <6B5B2B78-15D2-363F-BE34-8F9226E79E24> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 0x7fff49003000 - 0x7fff49012ff7 com.apple.framework.DFRFoundation (1.0 - 191.1) <09E9A14C-E7A8-3386-8323-270FA28BFB81> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation 0x7fff49015000 - 0x7fff49019ffb com.apple.DSExternalDisplay (3.1 - 380) /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay 0x7fff4909f000 - 0x7fff49115fff com.apple.datadetectorscore (7.0 - 590.3) <792593BC-21C7-3E0C-929E-067CD725FCBD> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0x7fff49163000 - 0x7fff491a3ff7 com.apple.DebugSymbols (141 - 141) <99562E28-0E56-3F6F-93A1-EF997A5E1F87> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols 0x7fff491a4000 - 0x7fff492d3fff com.apple.desktopservices (1.12.2 - 1.12.2) <8E068AF7-FB72-38E2-948E-6C13F359C69D> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff4a047000 - 0x7fff4a475fff com.apple.vision.FaceCore (3.3.2 - 3.3.2) <80C97AD7-D5C2-311A-B268-4AA60CAD6CED> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore 0x7fff4e489000 - 0x7fff4e498fff com.apple.GraphVisualizer (1.0 - 5) <0A93C5DE-0D28-312E-8764-6B0FB805ED91> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer 0x7fff4e510000 - 0x7fff4e584fff com.apple.Heimdal (4.0 - 2.0) /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal 0x7fff4ee36000 - 0x7fff4ee3dffb com.apple.IOAccelerator (376.6 - 376.6) /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator 0x7fff4ee41000 - 0x7fff4ee58fff com.apple.IOPresentment (1.0 - 32.1) /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment 0x7fff4f222000 - 0x7fff4f247fff com.apple.IconServices (97.4 - 97.4) /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices 0x7fff4f4dc000 - 0x7fff4f5d1fff com.apple.LanguageModeling (1.0 - 159.3.1) <9B08E18E-69B4-3413-A03A-EF5AE4BE6277> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling 0x7fff4f5d2000 - 0x7fff4f614ff7 com.apple.Lexicon-framework (1.0 - 33.2) <5CC5E8EE-62A1-3EA5-B300-A39ABD0CF12D> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon 0x7fff4f618000 - 0x7fff4f61fff7 com.apple.LinguisticData (1.0 - 238.3) <228AF7CA-649A-3E24-BBC7-8A24B39B3FC4> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData 0x7fff5026b000 - 0x7fff502d4ff7 com.apple.gpusw.MetalTools (1.0 - 1) /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools 0x7fff504ec000 - 0x7fff50514fff com.apple.MultitouchSupport.framework (1204.13 - 1204.13) <6C5D778D-4AB7-39A4-989B-2E8D2D57B3A0> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff50779000 - 0x7fff50784fff com.apple.NetAuth (6.2 - 6.2) <5C6F492A-28EF-3A0E-B573-6F3D60CFF0C7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth 0x7fff51f86000 - 0x7fff51fc6ffb com.apple.PerformanceAnalysis (1.183.1 - 183.1) <2BE359F2-DCE6-3E33-BA99-964507A3F540> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis 0x7fff53da2000 - 0x7fff53dc0fff com.apple.ProtocolBuffer (1 - 259) /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer 0x7fff53fa0000 - 0x7fff53fc3ffb com.apple.RemoteViewServices (2.0 - 125) /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices 0x7fff558e0000 - 0x7fff559f0ff7 com.apple.Sharing (972.6 - 972.6) <2F72F828-7A05-345F-8ABA-1EDADACA4D57> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing 0x7fff55a1a000 - 0x7fff55a1bfff com.apple.performance.SignpostNotification (1.0 - 1) /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification 0x7fff56718000 - 0x7fff569b2fff com.apple.SkyLight (1.600.0 - 312.23.4) <390012E0-39E3-3D18-8271-D447990FDD21> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight 0x7fff57163000 - 0x7fff57170ff7 com.apple.SpeechRecognitionCore (4.0.13 - 4.0.13) /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore 0x7fff57d02000 - 0x7fff57d86fe7 com.apple.Symbolication (9.0 - 63079.1) <177BC9CA-E6AE-3B40-806F-0080C0CDFF29> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication 0x7fff58277000 - 0x7fff5827eff3 com.apple.TCC (1.0 - 1) /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC 0x7fff5848b000 - 0x7fff58548ff7 com.apple.TextureIO (3.7 - 3.7) /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO 0x7fff585f3000 - 0x7fff587a2ff3 com.apple.UIFoundation (1.0 - 546.1.1) <2B50EBBC-9221-31BC-92A9-7ED0A4A46E2D> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation 0x7fff59ee5000 - 0x7fff59ee7ffb com.apple.loginsupport (1.0 - 1) <5E2C4AA7-066D-3FDB-B0E1-4CDAF287392C> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport 0x7fff5a04b000 - 0x7fff5a07efff libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib 0x7fff5a11e000 - 0x7fff5a157ff7 libCRFSuite.dylib (41) /usr/lib/libCRFSuite.dylib 0x7fff5a158000 - 0x7fff5a163fff libChineseTokenizer.dylib (28) /usr/lib/libChineseTokenizer.dylib 0x7fff5a1f5000 - 0x7fff5a1f6ff3 libDiagnosticMessagesClient.dylib (104) <9712E980-76EE-3A89-AEA6-DF4BAF5C0574> /usr/lib/libDiagnosticMessagesClient.dylib 0x7fff5a22d000 - 0x7fff5a3f7ff3 libFosl_dynamic.dylib (17.7) /usr/lib/libFosl_dynamic.dylib 0x7fff5a42f000 - 0x7fff5a42ffff libOpenScriptingUtil.dylib (174) <203D2C39-61BB-3713-A502-2D17B04A42AC> /usr/lib/libOpenScriptingUtil.dylib 0x7fff5a558000 - 0x7fff5a55cffb libScreenReader.dylib (562.13) <21638ECC-87BF-3CC5-B2D8-6F7883F5FDCA> /usr/lib/libScreenReader.dylib 0x7fff5a55d000 - 0x7fff5a55eff3 libSystem.B.dylib (1252) <5EDEEA85-0387-31EE-9D9B-DA1B75E7AEF3> /usr/lib/libSystem.B.dylib 0x7fff5a5f1000 - 0x7fff5a5f1fff libapple_crypto.dylib (109.30.8) /usr/lib/libapple_crypto.dylib 0x7fff5a5f2000 - 0x7fff5a608ff7 libapple_nghttp2.dylib (1.24) <01402BC4-4822-3676-9C80-50D83F816424> /usr/lib/libapple_nghttp2.dylib 0x7fff5a609000 - 0x7fff5a633ff3 libarchive.2.dylib (54) <8FC28DD8-E315-3C3E-95FE-D1D2CBE49888> /usr/lib/libarchive.2.dylib 0x7fff5a634000 - 0x7fff5a737fe7 libate.dylib (1.13.1) /usr/lib/libate.dylib 0x7fff5a73b000 - 0x7fff5a73bff3 libauto.dylib (187) /usr/lib/libauto.dylib 0x7fff5a73c000 - 0x7fff5a7f3ff7 libboringssl.dylib (109.30.8) /usr/lib/libboringssl.dylib 0x7fff5a7f4000 - 0x7fff5a804ff3 libbsm.0.dylib (39) <770B341F-3BB7-3123-B53C-F2D58868A963> /usr/lib/libbsm.0.dylib 0x7fff5a805000 - 0x7fff5a812ffb libbz2.1.0.dylib (38) <0A5086BB-4724-3C14-979D-5AD4F26B5B45> /usr/lib/libbz2.1.0.dylib 0x7fff5a813000 - 0x7fff5a869fff libc++.1.dylib (400.9) /usr/lib/libc++.1.dylib 0x7fff5a86a000 - 0x7fff5a88eff7 libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib 0x7fff5a890000 - 0x7fff5a8a0fff libcmph.dylib (6) /usr/lib/libcmph.dylib 0x7fff5a8a1000 - 0x7fff5a8b7ffb libcompression.dylib (47) /usr/lib/libcompression.dylib 0x7fff5ab64000 - 0x7fff5ab7cff7 libcoretls.dylib (155) /usr/lib/libcoretls.dylib 0x7fff5ab7d000 - 0x7fff5ab7effb libcoretls_cfhelpers.dylib (155) /usr/lib/libcoretls_cfhelpers.dylib 0x7fff5b04e000 - 0x7fff5b0a4ff3 libcups.2.dylib (462.1) /usr/lib/libcups.2.dylib 0x7fff5b1e2000 - 0x7fff5b1e2fff libenergytrace.dylib (16) /usr/lib/libenergytrace.dylib 0x7fff5b219000 - 0x7fff5b21eff3 libheimdal-asn1.dylib (520.30.1) <14DC1451-6E22-3A48-80CB-5D33DC0F8C3B> /usr/lib/libheimdal-asn1.dylib 0x7fff5b24a000 - 0x7fff5b33bff7 libiconv.2.dylib (51) <0772997F-4109-38A1-91ED-0F3F16AE99E5> /usr/lib/libiconv.2.dylib 0x7fff5b33c000 - 0x7fff5b563ffb libicucore.A.dylib (59152.0.1) <281C39FD-0C9A-3EB2-A407-36D4CCE938E5> /usr/lib/libicucore.A.dylib 0x7fff5b5b0000 - 0x7fff5b5b1fff liblangid.dylib (128) <39C39393-0D05-301D-93B2-F224FC4949AA> /usr/lib/liblangid.dylib 0x7fff5b5b2000 - 0x7fff5b5cbffb liblzma.5.dylib (10) <3D419A50-961F-37D2-8A01-3DC7AB7B8D18> /usr/lib/liblzma.5.dylib 0x7fff5b5cc000 - 0x7fff5b5e2ff7 libmarisa.dylib (9) /usr/lib/libmarisa.dylib 0x7fff5b693000 - 0x7fff5b8bbff7 libmecabra.dylib (779.7.6) <7808C544-161E-37CE-9D42-F368C82A180D> /usr/lib/libmecabra.dylib 0x7fff5b8c0000 - 0x7fff5b8f0ffb libncurses.5.4.dylib (53) <030DF747-F71B-367A-83EE-2F30B7947929> /usr/lib/libncurses.5.4.dylib 0x7fff5ba93000 - 0x7fff5bb6affb libnetwork.dylib (1229.30.11) <2A9846DE-C063-3340-89D1-D5DAC2B8A08A> /usr/lib/libnetwork.dylib 0x7fff5bbe0000 - 0x7fff5bfd13b7 libobjc.A.dylib (723) <37A7D77E-952C-3F5D-970B-3CDE349B2322> /usr/lib/libobjc.A.dylib 0x7fff5bfe4000 - 0x7fff5bfe8fff libpam.2.dylib (22) <7B4D2CE2-1438-387A-9802-5CEEFBF26F86> /usr/lib/libpam.2.dylib 0x7fff5bfeb000 - 0x7fff5c01ffff libpcap.A.dylib (79.20.1) /usr/lib/libpcap.A.dylib 0x7fff5c09e000 - 0x7fff5c0baffb libresolv.9.dylib (65) /usr/lib/libresolv.9.dylib 0x7fff5c10a000 - 0x7fff5c297ff7 libsqlite3.dylib (274.5) /usr/lib/libsqlite3.dylib 0x7fff5c468000 - 0x7fff5c4a1fff libusrtcp.dylib (1229.30.11) <537F14D0-84DF-349F-8EA0-52BB7A241E60> /usr/lib/libusrtcp.dylib 0x7fff5c4a2000 - 0x7fff5c4a5ffb libutil.dylib (51.20.1) <216D18E5-0BAF-3EAF-A38E-F6AC37CBABD9> /usr/lib/libutil.dylib 0x7fff5c4a6000 - 0x7fff5c4b3fff libxar.1.dylib (400) <0316128D-3B47-3052-995D-97B4FE5491DC> /usr/lib/libxar.1.dylib 0x7fff5c4b7000 - 0x7fff5c59efff libxml2.2.dylib (31.7) <49544596-BCF8-3765-8DC5-DB1A9A90EF92> /usr/lib/libxml2.2.dylib 0x7fff5c59f000 - 0x7fff5c5c7fff libxslt.1.dylib (15.10) <66682AF6-C2D5-374C-901F-25A3E72814DC> /usr/lib/libxslt.1.dylib 0x7fff5c5c8000 - 0x7fff5c5daffb libz.1.dylib (70) <48C67CFC-940D-3857-8DAD-857774605352> /usr/lib/libz.1.dylib 0x7fff5c678000 - 0x7fff5c67cff7 libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib 0x7fff5c67d000 - 0x7fff5c687ff3 libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib 0x7fff5c688000 - 0x7fff5c68ffff libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib 0x7fff5c690000 - 0x7fff5c698ffb libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib 0x7fff5c699000 - 0x7fff5c71efff libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib 0x7fff5c7a6000 - 0x7fff5c7dfff7 libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib 0x7fff5c7e0000 - 0x7fff5c7fdff7 libdyld.dylib (519.2.2) /usr/lib/system/libdyld.dylib 0x7fff5c7fe000 - 0x7fff5c7feffb libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib 0x7fff5c7ff000 - 0x7fff5c80bff3 libkxld.dylib (4570.31.3) /usr/lib/system/libkxld.dylib 0x7fff5c80c000 - 0x7fff5c80cff7 liblaunch.dylib (1205.30.29) /usr/lib/system/liblaunch.dylib 0x7fff5c80d000 - 0x7fff5c811ffb libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib 0x7fff5c812000 - 0x7fff5c814ff3 libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib 0x7fff5c815000 - 0x7fff5c816ff3 libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib 0x7fff5c817000 - 0x7fff5c82efff libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib 0x7fff5c82f000 - 0x7fff5c82ffff libsystem_blocks.dylib (67) /usr/lib/system/libsystem_blocks.dylib 0x7fff5c830000 - 0x7fff5c8b9ff7 libsystem_c.dylib (1244.30.3) /usr/lib/system/libsystem_c.dylib 0x7fff5c8ba000 - 0x7fff5c8bdffb libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib 0x7fff5c8be000 - 0x7fff5c8c1ffb libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib 0x7fff5c8c2000 - 0x7fff5c8c3fff libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib 0x7fff5c8c4000 - 0x7fff5c8caff7 libsystem_dnssd.dylib (878.30.4) /usr/lib/system/libsystem_dnssd.dylib 0x7fff5c8cb000 - 0x7fff5c914ff7 libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib 0x7fff5c915000 - 0x7fff5c93aff7 libsystem_kernel.dylib (4570.31.3) /usr/lib/system/libsystem_kernel.dylib 0x7fff5c93b000 - 0x7fff5c986fcb libsystem_m.dylib (3146) /usr/lib/system/libsystem_m.dylib 0x7fff5c987000 - 0x7fff5c9a6fff libsystem_malloc.dylib (140.1.1) <9F0745FF-B92F-330D-8812-BB74001D1D33> /usr/lib/system/libsystem_malloc.dylib 0x7fff5c9a7000 - 0x7fff5ca4bff3 libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib 0x7fff5ca4c000 - 0x7fff5ca56ffb libsystem_networkextension.dylib (767.30.7) /usr/lib/system/libsystem_networkextension.dylib 0x7fff5ca57000 - 0x7fff5ca60ff3 libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib 0x7fff5ca61000 - 0x7fff5ca68ff7 libsystem_platform.dylib (161.20.1) /usr/lib/system/libsystem_platform.dylib 0x7fff5ca69000 - 0x7fff5ca74fff libsystem_pthread.dylib (301.30.1) /usr/lib/system/libsystem_pthread.dylib 0x7fff5ca75000 - 0x7fff5ca78ff3 libsystem_sandbox.dylib (765.30.4) /usr/lib/system/libsystem_sandbox.dylib 0x7fff5ca79000 - 0x7fff5ca7aff3 libsystem_secinit.dylib (30) /usr/lib/system/libsystem_secinit.dylib 0x7fff5ca7b000 - 0x7fff5ca82ff7 libsystem_symptoms.dylib (820.30.7) /usr/lib/system/libsystem_symptoms.dylib 0x7fff5ca83000 - 0x7fff5ca96ff7 libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib 0x7fff5ca98000 - 0x7fff5ca9dff7 libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib 0x7fff5ca9e000 - 0x7fff5cacaff7 libxpc.dylib (1205.30.29) /usr/lib/system/libxpc.dylib External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 31 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 42221257 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=324.6M resident=0K(0%) swapped_out_or_unallocated=324.6M(100%) Writable regions: Total=165.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=165.2M(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 256K 2 Dispatch continuations 16.0M 2 Kernel Alloc Once 8K 2 MALLOC 76.9M 28 MALLOC guard page 32K 9 STACK GUARD 54.4M 4 Stack 10.6M 4 __DATA 97.1M 262 __FONT_DATA 4K 2 __LINKEDIT 188.9M 5 __TEXT 135.7M 213 __UNICODE 560K 2 mapped file 25.5M 2 shared memory 44K 4 =========== ======= ======= TOTAL 606.0M 527 Model: MacBookPro10,1, BootROM MBP101.00F2.B00, 4 processors, Intel Core i7, 2.3 GHz, 16 GB, SMC 2.3f36 Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1 GB Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80CE, 0x4D34373142314737334248302D434B302020 Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80CE, 0x4D34373142314737334248302D434B302020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.21.190.16.1a2) Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM256E, 251 GB USB Device: USB 2.0 Bus USB Device: Hub USB Device: FaceTime HD Camera (Built-in) USB Device: USB 2.0 Bus USB Device: Hub USB Device: Hub USB Device: Apple Internal Keyboard / Trackpad USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller USB Device: USB 3.0 Bus Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4 For the second crash: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff5c930e3e __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff5ca6f150 pthread_kill + 333 2 libsystem_c.dylib 0x00007fff5c83f8fe raise + 26 3 org.gnu.Emacs 0x000000010009ed1e terminate_due_to_signal + 152 4 org.gnu.Emacs 0x00000001000b6961 emacs_abort + 19 5 org.gnu.Emacs 0x000000010016ea86 ns_term_shutdown + 122 6 org.gnu.Emacs 0x000000010009eee0 shut_down_emacs + 262 7 org.gnu.Emacs 0x000000010009ecec terminate_due_to_signal + 102 8 org.gnu.Emacs 0x00000001000b6961 emacs_abort + 19 9 org.gnu.Emacs 0x000000010008b814 cmcheckmagic + 136 10 org.gnu.Emacs 0x000000010000c6f8 update_frame_line + 3140 11 org.gnu.Emacs 0x000000010000604e update_frame_1 + 304 12 org.gnu.Emacs 0x0000000100005e01 update_frame + 379 13 org.gnu.Emacs 0x0000000100023456 redisplay_internal + 951 14 org.gnu.Emacs 0x00000001000a4cf5 read_char + 539 15 org.gnu.Emacs 0x00000001000a326d read_key_sequence + 1465 16 org.gnu.Emacs 0x00000001000a1dc0 command_loop_1 + 776 17 org.gnu.Emacs 0x000000010010a6a9 internal_condition_case + 82 18 org.gnu.Emacs 0x00000001000ae705 command_loop_2 + 37 19 org.gnu.Emacs 0x000000010010a250 internal_catch + 73 20 org.gnu.Emacs 0x00000001000a13d1 command_loop + 198 21 org.gnu.Emacs 0x00000001000a12c5 recursive_edit_1 + 111 22 org.gnu.Emacs 0x00000001000c7b52 read_minibuf + 2594 23 org.gnu.Emacs 0x00000001000c7114 Fread_from_minibuffer + 231 24 org.gnu.Emacs 0x000000010010c40e funcall_subr + 417 25 org.gnu.Emacs 0x000000010010ba7b Ffuncall + 653 26 org.gnu.Emacs 0x000000010013eace exec_byte_code + 1563 27 org.gnu.Emacs 0x000000010010ba20 Ffuncall + 562 28 org.gnu.Emacs 0x00000001000c8003 Fcompleting_read + 136 29 org.gnu.Emacs 0x000000010010c40e funcall_subr + 417 30 org.gnu.Emacs 0x000000010010ba7b Ffuncall + 653 31 org.gnu.Emacs 0x000000010013eace exec_byte_code + 1563 32 org.gnu.Emacs 0x000000010010ba20 Ffuncall + 562 33 org.gnu.Emacs 0x000000010013eace exec_byte_code + 1563 34 org.gnu.Emacs 0x0000000100108f79 eval_sub + 1620 35 org.gnu.Emacs 0x000000010010b216 Feval + 97 36 org.gnu.Emacs 0x0000000100106bec Fcall_interactively + 477 37 org.gnu.Emacs 0x000000010010c380 funcall_subr + 275 38 org.gnu.Emacs 0x000000010010ba7b Ffuncall + 653 39 org.gnu.Emacs 0x000000010013eace exec_byte_code + 1563 40 org.gnu.Emacs 0x000000010010ba20 Ffuncall + 562 41 org.gnu.Emacs 0x000000010010bfae call1 + 46 42 org.gnu.Emacs 0x00000001000a1ff4 command_loop_1 + 1340 43 org.gnu.Emacs 0x000000010010a6a9 internal_condition_case + 82 44 org.gnu.Emacs 0x00000001000ae705 command_loop_2 + 37 45 org.gnu.Emacs 0x000000010010a250 internal_catch + 73 46 org.gnu.Emacs 0x00000001000a13d1 command_loop + 198 47 org.gnu.Emacs 0x00000001000a12c5 recursive_edit_1 + 111 48 org.gnu.Emacs 0x00000001000a14e6 Frecursive_edit + 227 49 org.gnu.Emacs 0x000000010010c322 funcall_subr + 181 50 org.gnu.Emacs 0x000000010010ba7b Ffuncall + 653 51 org.gnu.Emacs 0x000000010013eace exec_byte_code + 1563 52 org.gnu.Emacs 0x000000010010ba20 Ffuncall + 562 53 org.gnu.Emacs 0x000000010010b709 Fapply + 651 54 org.gnu.Emacs 0x00000001001087f6 apply1 + 55 55 org.gnu.Emacs 0x0000000100108507 call_debugger + 360 56 org.gnu.Emacs 0x000000010010ad4a signal_or_quit + 1061 57 org.gnu.Emacs 0x000000010010a925 Fsignal + 11 58 org.gnu.Emacs 0x000000010009d08d xsignal + 9 59 org.gnu.Emacs 0x00000001000c9ea0 report_file_errno + 208 60 org.gnu.Emacs 0x00000001000c9ebf report_file_error + 31 61 org.gnu.Emacs 0x0000000100127758 Fload + 2151 62 org.gnu.Emacs 0x0000000100113d44 Frequire + 459 63 org.gnu.Emacs 0x0000000100108f79 eval_sub + 1620 64 org.gnu.Emacs 0x000000010010b216 Feval + 97 65 org.gnu.Emacs 0x000000010010c36c funcall_subr + 255 66 org.gnu.Emacs 0x000000010010ba7b Ffuncall + 653 67 org.gnu.Emacs 0x000000010013eace exec_byte_code + 1563 68 org.gnu.Emacs 0x000000010010ba20 Ffuncall + 562 69 org.gnu.Emacs 0x00000001001069fa Ffuncall_interactively + 70 70 org.gnu.Emacs 0x000000010010ba7b Ffuncall + 653 71 org.gnu.Emacs 0x000000010010b709 Fapply + 651 72 org.gnu.Emacs 0x0000000100106ec6 Fcall_interactively + 1207 73 org.gnu.Emacs 0x000000010010c380 funcall_subr + 275 74 org.gnu.Emacs 0x000000010010ba7b Ffuncall + 653 75 org.gnu.Emacs 0x000000010013eace exec_byte_code + 1563 76 org.gnu.Emacs 0x000000010010ba20 Ffuncall + 562 77 org.gnu.Emacs 0x000000010010bfae call1 + 46 78 org.gnu.Emacs 0x00000001000a1ff4 command_loop_1 + 1340 79 org.gnu.Emacs 0x000000010010a6a9 internal_condition_case + 82 80 org.gnu.Emacs 0x00000001000ae705 command_loop_2 + 37 81 org.gnu.Emacs 0x000000010010a250 internal_catch + 73 82 org.gnu.Emacs 0x00000001000a13a7 command_loop + 156 83 org.gnu.Emacs 0x00000001000a12c5 recursive_edit_1 + 111 84 org.gnu.Emacs 0x00000001000a14e6 Frecursive_edit + 227 85 org.gnu.Emacs 0x00000001000a034b main + 5138 86 libdyld.dylib 0x00007fff5c7e1115 start + 1 Thread 1: 0 libsystem_kernel.dylib 0x00007fff5c931562 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff5ca6c06a _pthread_wqthread + 1035 2 libsystem_pthread.dylib 0x00007fff5ca6bc4d start_wqthread + 13 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x00007fff95518340 rcx: 0x00007ffeefbfb278 rdx: 0x0000000000000000 rdi: 0x0000000000000307 rsi: 0x0000000000000006 rbp: 0x00007ffeefbfb2b0 rsp: 0x00007ffeefbfb278 r8: 0x0000000000000006 r9: 0x0000000100a812a0 r10: 0x0000000000000000 r11: 0x0000000000000287 r12: 0x0000000000000307 r13: 0x000000000000000f r14: 0x0000000000000006 r15: 0x000000000000002d rip: 0x00007fff5c930e3e rfl: 0x0000000000000286 cr2: 0x000000010efdd000 In GNU Emacs 26.0.91 (build 1, x86_64-apple-darwin17.3.0, NS appkit-1561.20 Version 10.13.2 (Build 17C205)) of 2018-01-31 built on charybdis.local Recent messages: Iedit default key binding is C-; Starting Emacs daemon. When done with a buffer, type C-x # Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs/26.0.91/share/info/emacs --prefix=/usr/local/Cellar/emacs/26.0.91 --without-x --with-xml2 --without-dbus --without-gnutls --without-imagemagick --with-ns --disable-ns-self-contained' Configured features: JPEG NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Dired by name Minor modes in effect: global-auto-revert-mode: t global-ethan-wspace-mode: t show-smartparens-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /Users/shep/.emacs.d/elpa/cmake-mode-20180104.1137/cmake-mode hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode /Users/shep/.emacs.d/elpa/seq-20151121.1017/seq hides /usr/local/Cellar/emacs/26.0.91/share/emacs/26.0.91/lisp/emacs-lisp/seq Features: (shadow sort mail-extr emacsbug message format-spec rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils dired dired-loaddefs term/xterm xterm server elec-pair autorevert filenotify lsp-rust lsp-ui lsp-ui-doc markdown-mode color noutline outline easy-mmode lsp-ui-imenu lsp-imenu imenu lsp-ui-flycheck lsp-ui-peek lsp-ui-sideline lsp-mode network-stream puny nsm rmc starttls tls gnutls lsp-methods inline lsp-io pcase lsp-notifications lsp-common url-util compile comint ansi-color xref project ring ethan-wspace iedit iedit-lib flycheck cl-extra json map find-func rx subr-x web-mode disp-table time-date smartparens advice help-mode thingatpt dash pbcopy finder-inf clojure-project-mode-autoloads project-mode-autoloads info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv edmacro kmacro cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 432452 9742) (symbols 48 33783 2) (miscs 40 47 247) (strings 32 86547 2144) (string-bytes 1 2443268) (vectors 16 52122) (vector-slots 8 911474 10650) (floats 8 248 479) (intervals 56 1303 0) (buffers 992 13)) --001a113dcdcadea1e2056427ff1c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Steps to reproduce

## Original case:

1. Setu= p a working Rust environment with RLS.

2. Install the packages:
= =C2=A0 - lsp-mode =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 20180131.501
=C2=A0= - lsp-rust =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 20180126.6
=C2=A0 - lsp-u= i =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 20180129.2124
=C2=A0
3. = Open a Rust project with the following `main.rs<= /a>`
=C2=A0 =C2=A0
=C2=A0 =C2=A0 ```
=C2=A0 =C2=A0 /// Wowzers=C2=A0 =C2=A0 fn foo() {}
=C2=A0 =C2=A0
=C2=A0 =C2=A0 fn main() {=C2=A0 =C2=A0 =C2=A0 =C2=A0 foo();
=C2=A0 =C2=A0 }
=C2=A0 =C2=A0 ``= `

4. Enable `lsp-ui-doc-mode`

5. Place the cursor on the call= to `foo` inside of `main`. This
/should/ display the documentation for = the `foo` function in the
lsp-ui sideline.

6. Emacs crashes.
<= br>## Attempt at further reduction:

1. `emacs -Q -nw`

2. Initialize enough packages:

=C2=A0 =C2=A0 ```
=C2=A0 =C2=A0 (require 'package)
=C2=A0 =C2=A0 (package-initialize)
=C2=A0 =C2=A0 (require = 'lsp-mode)
=C2=A0 =C2=A0 (require 'lsp-ui)
=C2= =A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 (add-hook 'lsp-mode-hook '= lsp-ui-mode)
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 (with-ev= al-after-load 'lsp-mode
=C2=A0 =C2=A0 =C2=A0 (setq lsp-rust-r= ls-command '("rustup" "run" "nightly" &qu= ot;rls"))
=C2=A0 =C2=A0 =C2=A0 (require 'lsp-rust))
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 (add-hook 'rust-mode-= hook #'lsp-rust-enable)
=C2=A0 =C2=A0 ```

4. Type M-x `lsp-u`.=C2=A0

=
5. On typing the `i`, emacs crashes: "Fatal error 6: Abort trapAb= ort trap: 6"

----

As I understand it= , `lsp-ui-doc-mode` uses the new "child frames"
available in E= macs 26, so it feels likely that those are involved.

I do not have d= ebugging symbols for Emacs, but the macOS automated crash
reporter has t= his information:

Process: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 Emacs [17364]
Path: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0/usr/local/Cellar/emacs/26.0.91/Emacs.app/Contents/MacOS/E= macs
Identifier: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Emacs
Versi= on: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Version 26.0.91 (9.0)<= br>Code Type: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 X86-64 (Native)
= Parent Process: =C2=A0 =C2=A0 =C2=A0 =C2=A0??? [1]
Responsible: =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 Emacs [17364]
User ID: =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 501

Date/Time: =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 2018-02-01 09:31:18.132 -0500
OS Version: =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Mac OS X 10.13.2 (17C205)
Report Version:= =C2=A0 =C2=A0 =C2=A0 =C2=A012
Anonymous UUID: =C2=A0 =C2=A0 =C2=A0 =C2= =A05E6B13EF-80C4-7434-C65E-65F5556DFE65

Sleep/Wake UUID: =C2=A0 =C2= =A0 =C2=A0 6F669151-8289-43ED-B370-6217FC8F8A25

Time Awake Since Boo= t: 1200000 seconds
Time Since Wake: =C2=A0 =C2=A0 =C2=A0 1300 seconds
System Integrity Protection: enabled

Crashed Thread: =C2=A0 =C2= =A0 =C2=A0 =C2=A00 =C2=A0Dispatch queue: com.apple.main-thread

Excep= tion Type: =C2=A0 =C2=A0 =C2=A0 =C2=A0EXC_CRASH (SIGABRT)
Exception Code= s: =C2=A0 =C2=A0 =C2=A0 0x0000000000000000, 0x0000000000000000
Exception= Note: =C2=A0 =C2=A0 =C2=A0 =C2=A0EXC_CORPSE_NOTIFY

Thread 0 Crashed= :: Dispatch queue: com.apple.main-thread
0 =C2=A0 libsystem_kernel.dylib= =C2=A0 =C2=A0 =C2=A0 =C2=A00x00007fff5c930e3e __pthread_kill + 10
1 =C2= =A0 libsystem_pthread.dylib =C2=A0 =C2=A0 =C2=A0 =C2=A00x00007fff5ca6f150 p= thread_kill + 333
2 =C2=A0 libsystem_c.dylib =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A00x00007fff5c83f8fe raise + 26
3 =C2=A0 org.gnu.Emac= s =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x000000010= 009ed1e terminate_due_to_signal + 152
4 =C2=A0 org.gnu.Emacs =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000b6961 emac= s_abort + 19
5 =C2=A0 org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A00x000000010016ea86 ns_term_shutdown + 122
6 = =C2=A0 org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A00x000000010009eee0 shut_down_emacs + 262
7 =C2=A0 org.gnu.Emac= s =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x000000010= 009ecec terminate_due_to_signal + 102
8 =C2=A0 org.gnu.Emacs =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000b6961 emac= s_abort + 19
9 =C2=A0 org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A00x000000010008b814 cmcheckmagic + 136
10 =C2= =A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A00x000000010000bd0e update_frame_line + 602
11 =C2=A0org.gnu.Emacs = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000= 0610f update_frame_1 + 497
12 =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x0000000100005e01 update_frame + = 379
13 =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A00x0000000100024542 redisplay_internal + 5283
14 =C2=A0o= rg.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= 0x0000000100024fce redisplay_preserve_echo_area + 97
15 =C2=A0org.gnu.Em= acs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x0000000= 10014743a wait_reading_process_output + 4865
16 =C2=A0org.gnu.Emacs =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000088= aa sit_for + 243
17 =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000a5c94 read_char + 4538
18 = =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A00x00000001000a326d read_key_sequence + 1465
19 =C2=A0org.gnu.Emac= s =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x000000010= 00a1dc0 command_loop_1 + 776
20 =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x000000010010a6a9 internal_condi= tion_case + 82
21 =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000ae705 command_loop_2 + 37
22 = =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A00x000000010010a250 internal_catch + 73
23 =C2=A0org.gnu.Emacs =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000a13= a7 command_loop + 156
24 =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00000001000a12c5 recursive_edit_1 + 11= 1
25 =C2=A0org.gnu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A00x00000001000a14e6 Frecursive_edit + 227
26 =C2=A0org.g= nu.Emacs =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00= 000001000a034b main + 5138
27 =C2=A0libdyld.dylib =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00x00007fff5c7e1115 start + 1
Thread 1:
0 =C2=A0 libsystem_kernel.dylib =C2=A0 =C2=A0 =C2=A0 =C2=A00= x00007fff5c931562 __workq_kernreturn + 10
1 =C2=A0 libsystem_pthread.dyl= ib =C2=A0 =C2=A0 =C2=A0 =C2=A00x00007fff5ca6c06a _pthread_wqthread + 10352 =C2=A0 libsystem_pthread.dylib =C2=A0 =C2=A0 =C2=A0 =C2=A00x00007fff5ca= 6bc4d start_wqthread + 13

Thread 2:
0 =C2=A0 libsystem_kernel.dyl= ib =C2=A0 =C2=A0 =C2=A0 =C2=A00x00007fff5c931562 __workq_kernreturn + 101 =C2=A0 libsystem_pthread.dylib =C2=A0 =C2=A0 =C2=A0 =C2=A00x00007fff5ca6= c26f _pthread_wqthread + 1552
2 =C2=A0 libsystem_pthread.dylib =C2=A0 = =C2=A0 =C2=A0 =C2=A00x00007fff5ca6bc4d start_wqthread + 13

Thread 0 = crashed with X86 Thread State (64-bit):
=C2=A0 rax: 0x0000000000000000 = =C2=A0rbx: 0x00007fff95518340 =C2=A0rcx: 0x00007ffeefbfd0e8 =C2=A0rdx: 0x00= 00000000000000
=C2=A0 rdi: 0x0000000000000307 =C2=A0rsi: 0x0000000000000= 006 =C2=A0rbp: 0x00007ffeefbfd120 =C2=A0rsp: 0x00007ffeefbfd0e8
=C2=A0 = =C2=A0r8: 0x00000001007e2bf0 =C2=A0 r9: 0x0000000000000cc3 =C2=A0r10: 0x000= 0000000000000 =C2=A0r11: 0x0000000000000287
=C2=A0 r12: 0x00000000000003= 07 =C2=A0r13: 0x0000000000000400 =C2=A0r14: 0x0000000000000006 =C2=A0r15: 0= x000000000000002d
=C2=A0 rip: 0x00007fff5c930e3e =C2=A0rfl: 0x0000000000= 000286 =C2=A0cr2: 0x00007fff954e5d40
=C2=A0
Logical CPU: =C2=A0 =C2= =A0 0
Error Code: =C2=A0 =C2=A0 =C2=A00x02000148
Trap Number: =C2=A0 = =C2=A0 133


Binary Images:
=C2=A0 =C2=A0 =C2=A0 =C2=A00x100000= 000 - =C2=A0 =C2=A0 =C2=A0 =C2=A00x1001d2ffb +org.gnu.Emacs (Version 26.0.9= 1 - 9.0) <39418F62-A490-37DF-A943-CA2B70059B50> /usr/local/Cellar/ema= cs/26.0.91/Emacs.app/Contents/MacOS/Emacs
=C2=A0 =C2=A0 =C2=A0 =C2=A00x1= 00661000 - =C2=A0 =C2=A0 =C2=A0 =C2=A00x10068dfff +libjpeg.9.dylib (0) <= D38E53C7-DB1B-3889-A667-62A25704F315> /usr/local/opt/jpeg/lib/libjpeg.9.= dylib
=C2=A0 =C2=A0 =C2=A0 =C2=A00x110be6000 - =C2=A0 =C2=A0 =C2=A0 =C2= =A00x110c3098f =C2=A0dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E= 6> /usr/lib/dyld
=C2=A0 =C2=A0 0x7fff3110e000 - =C2=A0 =C2=A0 0x7fff3= 110efff =C2=A0com.apple.Accelerate (1.11 - Accelerate 1.11) <3468C044-F1= F9-3A8F-B861-B1A9A0614EC3> /System/Library/Frameworks/Accelerate.framewo= rk/Versions/A/Accelerate
=C2=A0 =C2=A0 0x7fff31127000 - =C2=A0 =C2=A0 0x= 7fff31875ffb =C2=A0com.apple.vImage (8.1 - ???) <EF6110B2-8BE1-3078-811A= -52DB7174494D> /System/Library/Frameworks/Accelerate.framework/Versions/= A/Frameworks/vImage.framework/Versions/A/vImage
=C2=A0 =C2=A0 0x7fff3187= 6000 - =C2=A0 =C2=A0 0x7fff31a17ffb =C2=A0libBLAS.dylib (1211.30.1) <D5E= 70F72-E810-3AC1-897B-2B6FF0F7FFED> /System/Library/Frameworks/Accelerate= .framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib<= br>=C2=A0 =C2=A0 0x7fff31a18000 - =C2=A0 =C2=A0 0x7fff31a52fef =C2=A0libBNN= S.dylib (37) <E65987ED-E7B1-3E74-BC3C-851CBFA20CC5> /System/Library/F= rameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versi= ons/A/libBNNS.dylib
=C2=A0 =C2=A0 0x7fff31a53000 - =C2=A0 =C2=A0 0x7fff3= 1e2cff7 =C2=A0libLAPACK.dylib (1211.30.1) <D5A466A3-F7B2-39EC-A5CA-0D281= 0A4AD47> /System/Library/Frameworks/Accelerate.framework/Versions/A/Fram= eworks/vecLib.framework/Versions/A/libLAPACK.dylib
=C2=A0 =C2=A0 0x7fff3= 1e2d000 - =C2=A0 =C2=A0 0x7fff31e43ff7 =C2=A0libLinearAlgebra.dylib (1211.3= 0.1) <2029891F-DF9C-38E9-B32C-5B846F38453E> /System/Library/Framework= s/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/li= bLinearAlgebra.dylib
=C2=A0 =C2=A0 0x7fff31e44000 - =C2=A0 =C2=A0 0x7fff= 31e49ff3 =C2=A0libQuadrature.dylib (3) <3D6BF66A-55B2-3692-BAC7-DEB0C676= ED29> /System/Library/Frameworks/Accelerate.framework/Versions/A/Framewo= rks/vecLib.framework/Versions/A/libQuadrature.dylib
=C2=A0 =C2=A0 0x7fff= 31e4a000 - =C2=A0 =C2=A0 0x7fff31ea8fff =C2=A0libSparse.dylib (79.1.1) <= 7AD0F8A8-FD36-36FE-B83D-58648EBD0027> /System/Library/Frameworks/Acceler= ate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.d= ylib
=C2=A0 =C2=A0 0x7fff31ea9000 - =C2=A0 =C2=A0 0x7fff31ebbff7 =C2=A0l= ibSparseBLAS.dylib (1211.30.1) <F7267913-EAFC-3185-9148-3B5DA42B7374>= /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecL= ib.framework/Versions/A/libSparseBLAS.dylib
=C2=A0 =C2=A0 0x7fff31ebc000= - =C2=A0 =C2=A0 0x7fff3202ffe7 =C2=A0libvDSP.dylib (622.20.8) <BFC9EDE8= -3AB8-3FA4-BD4B-B5B36810A422> /System/Library/Frameworks/Accelerate.fram= ework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
= =C2=A0 =C2=A0 0x7fff32030000 - =C2=A0 =C2=A0 0x7fff320e5fe7 =C2=A0libvMisc.= dylib (622.20.8) <35213FEE-B162-3428-B7FC-84E24D5589CF> /System/Libra= ry/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/V= ersions/A/libvMisc.dylib
=C2=A0 =C2=A0 0x7fff320e6000 - =C2=A0 =C2=A0 0x= 7fff320e6fff =C2=A0com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <D14= 0AD19-2E88-3D53-AA43-C56E269C01A4> /System/Library/Frameworks/Accelerate= .framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
=C2= =A0 =C2=A0 0x7fff323d6000 - =C2=A0 =C2=A0 0x7fff33233fff =C2=A0com.apple.Ap= pKit (6.9 - 1561.20.106) <7A71ACCF-2DF5-3557-BB22-3A9FC9F71CCF> /Syst= em/Library/Frameworks/AppKit.framework/Versions/C/AppKit
=C2=A0 =C2=A0 0= x7fff33285000 - =C2=A0 =C2=A0 0x7fff33285fff =C2=A0com.apple.ApplicationSer= vices (48 - 50) <7627DBD6-497B-3AB7-9B63-F0532EDF09B8> /System/Librar= y/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices=C2=A0 =C2=A0 0x7fff33286000 - =C2=A0 =C2=A0 0x7fff332ecfff =C2=A0com.app= le.ApplicationServices.ATS (377 - 445) <CDF5F6D7-4E7D-3D28-9FBA-1B53AD9F= A8F8> /System/Library/Frameworks/ApplicationServices.framework/Versions/= A/Frameworks/ATS.framework/Versions/A/ATS
=C2=A0 =C2=A0 0x7fff33385000 -= =C2=A0 =C2=A0 0x7fff334a7fff =C2=A0libFontParser.dylib (222.1.2) <11BD5= EEF-AF18-33FB-B114-DD611932E822> /System/Library/Frameworks/ApplicationS= ervices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/= libFontParser.dylib
=C2=A0 =C2=A0 0x7fff334a8000 - =C2=A0 =C2=A0 0x7fff3= 34f2ff7 =C2=A0libFontRegistry.dylib (221) <A22F82C0-B4FE-3DB5-B968-79B28= 257DF2F> /System/Library/Frameworks/ApplicationServices.framework/Versio= ns/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib=C2=A0 =C2=A0 0x7fff33634000 - =C2=A0 =C2=A0 0x7fff33638ff3 =C2=A0com.appl= e.ColorSyncLegacy (4.13.0 - 1) <42C25E85-1CF3-3DEC-A434-BE69F68F4318>= /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Framew= orks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
=C2=A0 =C2=A0 = 0x7fff336d8000 - =C2=A0 =C2=A0 0x7fff3372aff7 =C2=A0com.apple.HIServices (1= .22 - 622) <2E83CD6F-ED98-3C29-BD0A-8525E38AB5DB> /System/Library/Fra= meworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.fram= ework/Versions/A/HIServices
=C2=A0 =C2=A0 0x7fff3372b000 - =C2=A0 =C2=A0= 0x7fff33739fff =C2=A0com.apple.LangAnalysis (1.7.0 - 1.7.0) <71A9C815-A= C55-3E36-A618-F6778F5119AD> /System/Library/Frameworks/ApplicationServic= es.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAn= alysis
=C2=A0 =C2=A0 0x7fff3373a000 - =C2=A0 =C2=A0 0x7fff33786fff =C2= =A0com.apple.print.framework.PrintCore (13 - 503) <A69E2BAD-2B66-38CC-9D= 3A-0A0EBC41341D> /System/Library/Frameworks/ApplicationServices.framewor= k/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
=C2=A0 = =C2=A0 0x7fff33787000 - =C2=A0 =C2=A0 0x7fff337c1fff =C2=A0com.apple.QD (3.= 12 - 403) <38D8106A-4FFA-3FE9-9999-714CADD7EE9C> /System/Library/Fram= eworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Ver= sions/A/QD
=C2=A0 =C2=A0 0x7fff337c2000 - =C2=A0 =C2=A0 0x7fff337cefff = =C2=A0com.apple.speech.synthesis.framework (7.2.1 - 7.2.1) <BA7EDC49-E21= 6-3D96-A7B7-8C76B862D484> /System/Library/Frameworks/ApplicationServices= .framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/Speec= hSynthesis
=C2=A0 =C2=A0 0x7fff337cf000 - =C2=A0 =C2=A0 0x7fff33a5aff7 = =C2=A0com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <71699B6E-8B94-= 39E2-801F-8467C2B5B621> /System/Library/Frameworks/AudioToolbox.framewor= k/Versions/A/AudioToolbox
=C2=A0 =C2=A0 0x7fff33a5c000 - =C2=A0 =C2=A0 0= x7fff33a5cfff =C2=A0com.apple.audio.units.AudioUnit (1.14 - 1.14) <28C7F= C0C-D2E5-3703-916F-866A0F823229> /System/Library/Frameworks/AudioUnit.fr= amework/Versions/A/AudioUnit
=C2=A0 =C2=A0 0x7fff33d71000 - =C2=A0 =C2= =A0 0x7fff34103fff =C2=A0com.apple.CFNetwork (893.13.1 - 893.13.1) <5672= 31F4-4080-3B2D-8349-9177BD358804> /System/Library/Frameworks/CFNetwork.f= ramework/Versions/A/CFNetwork
=C2=A0 =C2=A0 0x7fff3411d000 - =C2=A0 =C2= =A0 0x7fff34422ff7 =C2=A0com.apple.HIToolbox (2.1.1 - 910.4) <ADBE7A1B-0= 402-369C-A6F3-494E8CACD619> /System/Library/Frameworks/Carbon.framework/= Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
=C2=A0 = =C2=A0 0x7fff3442d000 - =C2=A0 =C2=A0 0x7fff344c2ffb =C2=A0com.apple.ink.fr= amework (10.9 - 220) <D8AECAE3-9FD2-32E3-B659-026F33650BB2> /System/L= ibrary/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Vers= ions/A/Ink
=C2=A0 =C2=A0 0x7fff34503000 - =C2=A0 =C2=A0 0x7fff34509fff = =C2=A0com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <1F10ED1F-1= 2C7-39AC-88A0-43A1338F9316> /System/Library/Frameworks/Carbon.framework/= Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognit= ion
=C2=A0 =C2=A0 0x7fff34624000 - =C2=A0 =C2=A0 0x7fff346ddff7 =C2=A0co= m.apple.ColorSync (4.13.0 - 546) <A5E013D9-7305-3026-879E-4D1F038A430D&g= t; /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
= =C2=A0 =C2=A0 0x7fff3486a000 - =C2=A0 =C2=A0 0x7fff348fdff7 =C2=A0com.apple= .audio.CoreAudio (4.3.0 - 4.3.0) <4DE794D4-F018-31E8-B3CE-CF8DBE68D14E&g= t; /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
= =C2=A0 =C2=A0 0x7fff34964000 - =C2=A0 =C2=A0 0x7fff3498dffb =C2=A0com.apple= .CoreBluetooth (1.0 - 1) <942F88A5-AD68-3359-90D5-6F1A3311C51A> /Syst= em/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
= =C2=A0 =C2=A0 0x7fff3498e000 - =C2=A0 =C2=A0 0x7fff34cf0ffb =C2=A0com.apple= .CoreData (120 - 849.2) <E4371D30-A45A-3F31-A599-F99E8B37B68A> /Syste= m/Library/Frameworks/CoreData.framework/Versions/A/CoreData
=C2=A0 =C2= =A0 0x7fff34cf1000 - =C2=A0 =C2=A0 0x7fff34dbdfff =C2=A0com.apple.CoreDispl= ay (1.0 - 81.7) <CE6B9237-B33D-3D8F-8C1C-4F57BD810D24> /System/Librar= y/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
=C2=A0 =C2=A0 = 0x7fff34dbe000 - =C2=A0 =C2=A0 0x7fff35257fff =C2=A0com.apple.CoreFoundatio= n (6.9 - 1450.16) <DD253147-5720-3B3B-B222-77FD1419C400> /System/Libr= ary/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
=C2=A0= =C2=A0 0x7fff35259000 - =C2=A0 =C2=A0 0x7fff35884ff7 =C2=A0com.apple.CoreG= raphics (2.0 - 1129.5) <C3E052A6-B0EF-3017-A1EB-4C86CE986B8C> /System= /Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
=C2= =A0 =C2=A0 0x7fff35886000 - =C2=A0 =C2=A0 0x7fff35b75fff =C2=A0com.apple.Co= reImage (13.0.0 - 579.2.9) <B5661FF7-7558-308E-A3B7-C280F7A1DA78> /Sy= stem/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
=C2=A0 = =C2=A0 0x7fff35f34000 - =C2=A0 =C2=A0 0x7fff35f34fff =C2=A0com.apple.CoreSe= rvices (822.19 - 822.19) <0C60B639-4CC4-3F57-BC5E-DB71EB75F7F4> /Syst= em/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
=C2= =A0 =C2=A0 0x7fff35f35000 - =C2=A0 =C2=A0 0x7fff35fa9ffb =C2=A0com.apple.AE (735.1 - 735.1) <D0C73200-90A7-3FD1= -A6EC-97055AA367E2> /System/Library/Frameworks/CoreServices.framework/Ve= rsions/A/Frameworks/AE.framework/Versions/A/AE
=C2=A0 =C2=A0 0x7fff35faa= 000 - =C2=A0 =C2=A0 0x7fff36281ff7 =C2=A0com.apple.CoreServices.CarbonCore = (1178.2 - 1178.2) <A1FE74F8-953B-371E-A8AC-E87B30FB79C6> /System/Libr= ary/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.fram= ework/Versions/A/CarbonCore
=C2=A0 =C2=A0 0x7fff36282000 - =C2=A0 =C2=A0= 0x7fff362b6ff7 =C2=A0com.apple.DictionaryServices (1.2 - 284) <3FCEE280= -8DD0-37C9-BFD4-7BA87AAFC8EF> /System/Library/Frameworks/CoreServices.fr= amework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/Dicti= onaryServices
=C2=A0 =C2=A0 0x7fff362b7000 - =C2=A0 =C2=A0 0x7fff362bfff= 3 =C2=A0com.apple.CoreServices.FSEvents (1239 - 1239) <7BBC5CB7-DBC8-316= B-99B0-781827159A2F> /System/Library/Frameworks/CoreServices.framework/V= ersions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
=C2=A0 =C2= =A0 0x7fff362c0000 - =C2=A0 =C2=A0 0x7fff36478ff7 =C2=A0com.apple.LaunchSer= vices (822.19 - 822.19) <F3AC96C3-0B52-3AA9-9DA8-288BBC523C07> /Syste= m/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchSer= vices.framework/Versions/A/LaunchServices
=C2=A0 =C2=A0 0x7fff36479000 -= =C2=A0 =C2=A0 0x7fff36528ff7 =C2=A0com.apple.Metadata (10.7.0 - 1191.2.6) = <FB66B298-D55D-398A-BEDB-CB7B82956AE5> /System/Library/Frameworks/Cor= eServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Met= adata
=C2=A0 =C2=A0 0x7fff36529000 - =C2=A0 =C2=A0 0x7fff36586ff7 =C2=A0= com.apple.CoreServices.OSServices (822.19 - 822.19) <408FB1A4-58E9-34D4-= 8022-A9EEC8502762> /System/Library/Frameworks/CoreServices.framework/Ver= sions/A/Frameworks/OSServices.framework/Versions/A/OSServices
=C2=A0 =C2= =A0 0x7fff36587000 - =C2=A0 =C2=A0 0x7fff365f5fff =C2=A0com.apple.SearchKit= (1.4.0 - 1.4.0) <14053F88-2C76-35CA-9FC1-2A9BC0B63F88> /System/Libra= ry/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framew= ork/Versions/A/SearchKit
=C2=A0 =C2=A0 0x7fff365f6000 - =C2=A0 =C2=A0 0x= 7fff3661affb =C2=A0com.apple.coreservices.SharedFileList (71.4 - 71.4) <= 4AA6DCF5-BAF8-36FA-A8B0-EDF518EFEF14> /System/Library/Frameworks/CoreSer= vices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/S= haredFileList
=C2=A0 =C2=A0 0x7fff368c4000 - =C2=A0 =C2=A0 0x7fff36a12ff= b =C2=A0com.apple.CoreText (352.0 - 578.12) <DA0BC559-277A-32BA-91EA-FD2= F02EA186F> /System/Library/Frameworks/CoreText.framework/Versions/A/Core= Text
=C2=A0 =C2=A0 0x7fff36a13000 - =C2=A0 =C2=A0 0x7fff36a4dff3 =C2=A0c= om.apple.CoreVideo (1.8 - 279.2) <A8FC5325-D092-3A28-A1CF-5C94B8101F71&g= t; /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
= =C2=A0 =C2=A0 0x7fff36a4e000 - =C2=A0 =C2=A0 0x7fff36ad8ffb =C2=A0com.apple= .framework.CoreWLAN (13.0 - 1339) <FFA24EBB-75A1-3B33-9B26-96BDAF758CC0&= gt; /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
= =C2=A0 =C2=A0 0x7fff36d53000 - =C2=A0 =C2=A0 0x7fff36d58fff =C2=A0com.apple= .DiskArbitration (2.7 - 2.7) <44836CE9-A9ED-3017-972A-7A0A3D6B472B> /= System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitrat= ion
=C2=A0 =C2=A0 0x7fff36f19000 - =C2=A0 =C2=A0 0x7fff372defff =C2=A0co= m.apple.Foundation (6.9 - 1450.16) <7FEC6610-70EA-3A8D-8EC4-7E99BAF1E312= > /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation<= br>=C2=A0 =C2=A0 0x7fff3734e000 - =C2=A0 =C2=A0 0x7fff3737efff =C2=A0com.ap= ple.GSS (4.0 - 2.0) <3B4B4509-B5A3-396B-9C71-80BAE84476FA> /System/Li= brary/Frameworks/GSS.framework/Versions/A/GSS
=C2=A0 =C2=A0 0x7fff374900= 00 - =C2=A0 =C2=A0 0x7fff37593ff3 =C2=A0com.apple.Bluetooth (6.0.2 - 6.0.2f= 2) <AFC4A40B-AE56-3C53-A2B1-D0D9C335E21D> /System/Library/Frameworks/= IOBluetooth.framework/Versions/A/IOBluetooth
=C2=A0 =C2=A0 0x7fff375f300= 0 - =C2=A0 =C2=A0 0x7fff3768efff =C2=A0com.apple.framework.IOKit (2.0.2 - 1= 445.31.1) <7556086A-EFAF-3262-9822-6F666CFC6655> /System/Library/Fram= eworks/IOKit.framework/Versions/A/IOKit
=C2=A0 =C2=A0 0x7fff37690000 - = =C2=A0 =C2=A0 0x7fff37697ffb =C2=A0com.apple.IOSurface (209.2.2 - 209.2.2) = <6D35A601-1C47-37BE-AD31-F8EB88F67573> /System/Library/Frameworks/IOS= urface.framework/Versions/A/IOSurface
=C2=A0 =C2=A0 0x7fff376ee000 - =C2= =A0 =C2=A0 0x7fff37869fff =C2=A0com.apple.ImageIO.framework (3.3.0 - 1713) = <E6F1D344-F95C-3944-905A-E82FDA0A3A67> /System/Library/Frameworks/Ima= geIO.framework/Versions/A/ImageIO
=C2=A0 =C2=A0 0x7fff3786a000 - =C2=A0 = =C2=A0 0x7fff3786effb =C2=A0libGIF.dylib (1713) <A08E517F-2E9F-3A10-B180= -592EDEB7A681> /System/Library/Frameworks/ImageIO.framework/Versions/A/R= esources/libGIF.dylib
=C2=A0 =C2=A0 0x7fff3786f000 - =C2=A0 =C2=A0 0x7ff= f37956fff =C2=A0libJP2.dylib (1713) <23A6802F-C04B-3396-8C2F-E760A8ACC42= 4> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/lib= JP2.dylib
=C2=A0 =C2=A0 0x7fff37957000 - =C2=A0 =C2=A0 0x7fff3797afff = =C2=A0libJPEG.dylib (1713) <19935EFA-6B6D-3754-96CA-6F5F09BD4BB0> /Sy= stem/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dyli= b
=C2=A0 =C2=A0 0x7fff37c57000 - =C2=A0 =C2=A0 0x7fff37c7dff3 =C2=A0libP= ng.dylib (1713) <0F84AF2F-7248-3D7D-B960-FFDA1A3F5837> /System/Librar= y/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
=C2=A0 = =C2=A0 0x7fff37c7e000 - =C2=A0 =C2=A0 0x7fff37c80ff3 =C2=A0libRadiance.dyli= b (1713) <09699DA5-3354-3D99-A544-CCC346BA4C1E> /System/Library/Frame= works/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
=C2=A0 = =C2=A0 0x7fff37c81000 - =C2=A0 =C2=A0 0x7fff37ccefff =C2=A0libTIFF.dylib (1= 713) <84580DD8-513F-383B-B1C2-2294D8B01969> /System/Library/Framework= s/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
=C2=A0 =C2=A0 0x7= fff38a5d000 - =C2=A0 =C2=A0 0x7fff38a76ff7 =C2=A0com.apple.Kerberos (3.0 - = 1) <CAF075C0-4C24-3ACE-9AE6-77BEFDEA3622> /System/Library/Frameworks/= Kerberos.framework/Versions/A/Kerberos
=C2=A0 =C2=A0 0x7fff393f3000 - = =C2=A0 =C2=A0 0x7fff39472fff =C2=A0com.apple.Metal (124.7 - 124.7) <C266= 564D-21B5-3FD9-92D5-03974F3186C4> /System/Library/Frameworks/Metal.frame= work/Versions/A/Metal
=C2=A0 =C2=A0 0x7fff3948f000 - =C2=A0 =C2=A0 0x7ff= f394a4fff =C2=A0com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <D4B= CBA84-AD1B-33DC-99F3-16F9E5E50906> /System/Library/Frameworks/MetalPerfo= rmanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
= =C2=A0 =C2=A0 0x7fff394a5000 - =C2=A0 =C2=A0 0x7fff39510fef =C2=A0com.apple= .MetalPerformanceShaders.MPSImage (1.0 - 1) <E504EC97-FAD7-36DC-B151-6F8= 9AB911E3A> /System/Library/Frameworks/MetalPerformanceShaders.framework/= Frameworks/MPSImage.framework/Versions/A/MPSImage
=C2=A0 =C2=A0 0x7fff39= 511000 - =C2=A0 =C2=A0 0x7fff39534fff =C2=A0com.apple.MetalPerformanceShade= rs.MPSMatrix (1.0 - 1) <A5B6F6FC-A19A-32C0-A999-98B6688760C7> /System= /Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.= framework/Versions/A/MPSMatrix
=C2=A0 =C2=A0 0x7fff39535000 - =C2=A0 =C2= =A0 0x7fff395b5ff7 =C2=A0com.apple.MetalPerformanceShaders.MPSNeuralNetwork= (1.0 - 1) <D0D8F13F-ACD4-3B61-BE54-121CCB05ECF4> /System/Library/Fra= meworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.frame= work/Versions/A/MPSNeuralNetwork
=C2=A0 =C2=A0 0x7fff395b6000 - =C2=A0 = =C2=A0 0x7fff395b6ff7 =C2=A0com.apple.MetalPerformanceShaders.MetalPerforma= nceShaders (1.0 - 1) <2E8723FC-AA53-3596-B6A4-220A378B7A5A> /System/L= ibrary/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerform= anceShaders
=C2=A0 =C2=A0 0x7fff3a5bf000 - =C2=A0 =C2=A0 0x7fff3a5cbffb = =C2=A0com.apple.NetFS (6.0 - 4.0) <81B22AE7-7094-30F2-BF41-84CA05EDB95B&= gt; /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
=C2=A0 = =C2=A0 0x7fff3d3bc000 - =C2=A0 =C2=A0 0x7fff3d409ffb =C2=A0com.apple.opencl= (2.8.12 - 2.8.12) <0AACB21D-AAC4-337C-8FF6-A8F6196614EE> /System/Lib= rary/Frameworks/OpenCL.framework/Versions/A/OpenCL
=C2=A0 =C2=A0 0x7fff3= d40a000 - =C2=A0 =C2=A0 0x7fff3d426ffb =C2=A0com.apple.CFOpenDirectory (10.= 13 - 207) <7664F745-96E0-3F9F-964B-6014928902FB> /System/Library/Fram= eworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framew= ork/Versions/A/CFOpenDirectory
=C2=A0 =C2=A0 0x7fff3d427000 - =C2=A0 =C2= =A0 0x7fff3d432fff =C2=A0com.apple.OpenDirectory (10.13 - 207) <1550BB27= -D605-398C-8670-48700C86D674> /System/Library/Frameworks/OpenDirectory.f= ramework/Versions/A/OpenDirectory
=C2=A0 =C2=A0 0x7fff3e5b1000 - =C2=A0 = =C2=A0 0x7fff3e5b3fff =C2=A0libCVMSPluginSupport.dylib (16.4.2) <A967BC8= B-ABB3-393F-BF34-BD32B45831F7> /System/Library/Frameworks/OpenGL.framewo= rk/Versions/A/Libraries/libCVMSPluginSupport.dylib
=C2=A0 =C2=A0 0x7fff3= e5b4000 - =C2=A0 =C2=A0 0x7fff3e5b8ff7 =C2=A0libCoreFSCache.dylib (162.4) &= lt;B325B709-0C81-357A-B9F1-6E0027B64F9B> /System/Library/Frameworks/Open= GL.framework/Versions/A/Libraries/libCoreFSCache.dylib
=C2=A0 =C2=A0 0x7= fff3e5b9000 - =C2=A0 =C2=A0 0x7fff3e5bdfff =C2=A0libCoreVMClient.dylib (162= .4) <B129DB84-39BA-34E4-9FB7-20A020A1BB86> /System/Library/Frameworks= /OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
=C2=A0 =C2= =A0 0x7fff3e5be000 - =C2=A0 =C2=A0 0x7fff3e5c6fff =C2=A0libGFXShared.dylib = (16.4.2) <07F1D947-F79B-3608-9080-E4DBFE13AF1D> /System/Library/Frame= works/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
=C2=A0 = =C2=A0 0x7fff3e5c7000 - =C2=A0 =C2=A0 0x7fff3e5d2fff =C2=A0libGL.dylib (16.= 4.2) <97D6871A-BAF1-33DD-9ED7-BE7BB437F378> /System/Library/Framework= s/OpenGL.framework/Versions/A/Libraries/libGL.dylib
=C2=A0 =C2=A0 0x7fff= 3e5d3000 - =C2=A0 =C2=A0 0x7fff3e60efe7 =C2=A0libGLImage.dylib (16.4.2) <= ;3E2802DF-4998-31DB-B3A2-65720DE919A5> /System/Library/Frameworks/OpenGL= .framework/Versions/A/Libraries/libGLImage.dylib
=C2=A0 =C2=A0 0x7fff3e7= 7c000 - =C2=A0 =C2=A0 0x7fff3e7baffb =C2=A0libGLU.dylib (16.4.2) <ECABCF= AB-E400-3667-8EE1-586C07E0E214> /System/Library/Frameworks/OpenGL.framew= ork/Versions/A/Libraries/libGLU.dylib
=C2=A0 =C2=A0 0x7fff3f132000 - =C2= =A0 =C2=A0 0x7fff3f140ffb =C2=A0com.apple.opengl (16.4.2 - 16.4.2) <C8C3= 1EF5-8DB4-336F-A87C-5D520C7EFDC5> /System/Library/Frameworks/OpenGL.fram= ework/Versions/A/OpenGL
=C2=A0 =C2=A0 0x7fff3ff88000 - =C2=A0 =C2=A0 0x7= fff401d0fff =C2=A0com.apple.QuartzCore (1.11 - 584.8.94) <8D6B5735-852F-= 36D3-9349-C423582F743B> /System/Library/Frameworks/QuartzCore.framework/= Versions/A/QuartzCore
=C2=A0 =C2=A0 0x7fff40a09000 - =C2=A0 =C2=A0 0x7ff= f40d20fff =C2=A0com.apple.security (7.0 - 58286.31.2) <D31B36DF-8956-320= 5-BFBA-98732DA715E5> /System/Library/Frameworks/Security.framework/Versi= ons/A/Security
=C2=A0 =C2=A0 0x7fff40d21000 - =C2=A0 =C2=A0 0x7fff40dabf= f7 =C2=A0com.apple.securityfoundation (6.0 - 55185.30.4) <A1201529-3718-= 31C4-9D9E-BBD2A04B6751> /System/Library/Frameworks/SecurityFoundation.fr= amework/Versions/A/SecurityFoundation
=C2=A0 =C2=A0 0x7fff40ddd000 - =C2= =A0 =C2=A0 0x7fff40de0ffb =C2=A0com.apple.xpc.ServiceManagement (1.0 - 1) &= lt;B11C3C64-6FE7-3A78-B583-D790B7CCE95A> /System/Library/Frameworks/Serv= iceManagement.framework/Versions/A/ServiceManagement
=C2=A0 =C2=A0 0x7ff= f41185000 - =C2=A0 =C2=A0 0x7fff411f5ff3 =C2=A0com.apple.SystemConfiguratio= n (1.17 - 1.17) <3C6B2BB9-43AB-39AD-8027-38E30A8A4186> /System/Librar= y/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration=C2=A0 =C2=A0 0x7fff43e29000 - =C2=A0 =C2=A0 0x7fff43eb5ff7 =C2=A0com.app= le.APFS (1.0 - 1) <834EAD5F-0C4E-3C33-A654-8E1670CEC457> /System/Libr= ary/PrivateFrameworks/APFS.framework/Versions/A/APFS
=C2=A0 =C2=A0 0x7ff= f44ac3000 - =C2=A0 =C2=A0 0x7fff44aebfff =C2=A0com.apple.framework.Apple802= 11 (13.0 - 1345) <BD86685B-6221-300D-9A97-119285C43DE9> /System/Libra= ry/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
=C2=A0 = =C2=A0 0x7fff44aed000 - =C2=A0 =C2=A0 0x7fff44afcff7 =C2=A0com.apple.AppleF= SCompression (96.30.2 - 1.0) <CFA90544-68EB-3CCE-A8F7-1B03974F3B85> /= System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/Ap= pleFSCompression
=C2=A0 =C2=A0 0x7fff44c38000 - =C2=A0 =C2=A0 0x7fff44c8= 0ff3 =C2=A0com.apple.AppleJPEG (1.0 - 1) <8BBD5180-5BF9-33DB-8B91-974B1D= 0AECFB> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A= /AppleJPEG
=C2=A0 =C2=A0 0x7fff44cbb000 - =C2=A0 =C2=A0 0x7fff44ce3fff = =C2=A0com.apple.applesauce (1.0 - ???) <32FF4851-2F68-35BA-835F-91856A20= C323> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/= AppleSauce
=C2=A0 =C2=A0 0x7fff454cf000 - =C2=A0 =C2=A0 0x7fff454d6ff7 = =C2=A0com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <47B6= 301F-D908-3811-BB9E-DA16D9B29A34> /System/Library/PrivateFrameworks/Back= groundTaskManagement.framework/Versions/A/BackgroundTaskManagement
=C2= =A0 =C2=A0 0x7fff454d7000 - =C2=A0 =C2=A0 0x7fff4555eff7 =C2=A0com.apple.ba= ckup.framework (1.9.2 - 1.9.2) <40C6CFA8-4013-3AFB-97CE-8A09388FA343>= /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
= =C2=A0 =C2=A0 0x7fff46eed000 - =C2=A0 =C2=A0 0x7fff46ef6ff3 =C2=A0com.apple= .CommonAuth (4.0 - 2.0) <11B2D184-36B8-3624-B1AD-7B6037D76160> /Syste= m/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
= =C2=A0 =C2=A0 0x7fff47903000 - =C2=A0 =C2=A0 0x7fff47913ff7 =C2=A0com.apple= .CoreEmoji (1.0 - 69.3) <A4357F5C-0C38-3A61-B456-D7321EB2CEE5> /Syste= m/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
=C2= =A0 =C2=A0 0x7fff48b69000 - =C2=A0 =C2=A0 0x7fff48bfafff =C2=A0com.apple.Co= reSymbolication (63075) <2458D96C-1C31-34F8-93F0-73DB0042CB30> /Syste= m/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymb= olication
=C2=A0 =C2=A0 0x7fff48c7d000 - =C2=A0 =C2=A0 0x7fff48db1fff = =C2=A0com.apple.coreui (2.1 - 492.2) <FE0B32BC-958D-3445-866E-A390562639= 6D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI=
=C2=A0 =C2=A0 0x7fff48db2000 - =C2=A0 =C2=A0 0x7fff48ebdff3 =C2=A0com.a= pple.CoreUtils (5.3 - 530.57) <1DE5249E-35C5-3B13-BA5B-0C1AA4E17CDD> = /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils<= br>=C2=A0 =C2=A0 0x7fff48f12000 - =C2=A0 =C2=A0 0x7fff48f76fff =C2=A0com.ap= ple.framework.CoreWiFi (13.0 - 1339) <1741FD6D-3DF2-3D2D-9B56-92A6AA0D11= 46> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/Core= WiFi
=C2=A0 =C2=A0 0x7fff48f77000 - =C2=A0 =C2=A0 0x7fff48f86ff7 =C2=A0c= om.apple.CrashReporterSupport (10.13 - 1) <6B5B2B78-15D2-363F-BE34-8F922= 6E79E24> /System/Library/PrivateFrameworks/CrashReporterSupport.framewor= k/Versions/A/CrashReporterSupport
=C2=A0 =C2=A0 0x7fff49003000 - =C2=A0 = =C2=A0 0x7fff49012ff7 =C2=A0com.apple.framework.DFRFoundation (1.0 - 191.1)= <09E9A14C-E7A8-3386-8323-270FA28BFB81> /System/Library/PrivateFramew= orks/DFRFoundation.framework/Versions/A/DFRFoundation
=C2=A0 =C2=A0 0x7f= ff49015000 - =C2=A0 =C2=A0 0x7fff49019ffb =C2=A0com.apple.DSExternalDisplay= (3.1 - 380) <BEC07C7C-F3AC-3CF3-B13E-3EBFD6224C0D> /System/Library/P= rivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay=C2=A0 =C2=A0 0x7fff4909f000 - =C2=A0 =C2=A0 0x7fff49115fff =C2=A0com.app= le.datadetectorscore (7.0 - 590.3) <792593BC-21C7-3E0C-929E-067CD725FCBD= > /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions= /A/DataDetectorsCore
=C2=A0 =C2=A0 0x7fff49163000 - =C2=A0 =C2=A0 0x7fff= 491a3ff7 =C2=A0com.apple.DebugSymbols (141 - 141) <99562E28-0E56-3F6F-93= A1-EF997A5E1F87> /System/Library/PrivateFrameworks/DebugSymbols.framewor= k/Versions/A/DebugSymbols
=C2=A0 =C2=A0 0x7fff491a4000 - =C2=A0 =C2=A0 0= x7fff492d3fff =C2=A0com.apple.desktopservices (1.12.2 - 1.12.2) <8E068AF= 7-FB72-38E2-948E-6C13F359C69D> /System/Library/PrivateFrameworks/Desktop= ServicesPriv.framework/Versions/A/DesktopServicesPriv
=C2=A0 =C2=A0 0x7f= ff4a047000 - =C2=A0 =C2=A0 0x7fff4a475fff =C2=A0com.apple.vision.FaceCore (= 3.3.2 - 3.3.2) <80C97AD7-D5C2-311A-B268-4AA60CAD6CED> /System/Library= /PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
=C2=A0 =C2=A0 = 0x7fff4e489000 - =C2=A0 =C2=A0 0x7fff4e498fff =C2=A0com.apple.GraphVisualiz= er (1.0 - 5) <0A93C5DE-0D28-312E-8764-6B0FB805ED91> /System/Library/P= rivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
= =C2=A0 =C2=A0 0x7fff4e510000 - =C2=A0 =C2=A0 0x7fff4e584fff =C2=A0com.apple= .Heimdal (4.0 - 2.0) <ACC132E5-97F1-3B36-AD7B-4E6CC077E691> /System/L= ibrary/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
=C2=A0 =C2= =A0 0x7fff4ee36000 - =C2=A0 =C2=A0 0x7fff4ee3dffb =C2=A0com.apple.IOAcceler= ator (376.6 - 376.6) <A47129CC-F386-3C31-AD66-C19A70615A50> /System/L= ibrary/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator=C2=A0 =C2=A0 0x7fff4ee41000 - =C2=A0 =C2=A0 0x7fff4ee58fff =C2=A0com.app= le.IOPresentment (1.0 - 32.1) <B95F06EA-9D5D-311D-9912-978AE42ECFCE> = /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPres= entment
=C2=A0 =C2=A0 0x7fff4f222000 - =C2=A0 =C2=A0 0x7fff4f247fff =C2= =A0com.apple.IconServices (97.4 - 97.4) <C84A6CA5-8C50-3288-8572-CC3DABF= 5BBCE> /System/Library/PrivateFrameworks/IconServices.framework/Versions= /A/IconServices
=C2=A0 =C2=A0 0x7fff4f4dc000 - =C2=A0 =C2=A0 0x7fff4f5d1= fff =C2=A0com.apple.LanguageModeling (1.0 - 159.3.1) <9B08E18E-69B4-3413= -A03A-EF5AE4BE6277> /System/Library/PrivateFrameworks/LanguageModeling.f= ramework/Versions/A/LanguageModeling
=C2=A0 =C2=A0 0x7fff4f5d2000 - =C2= =A0 =C2=A0 0x7fff4f614ff7 =C2=A0com.apple.Lexicon-framework (1.0 - 33.2) &l= t;5CC5E8EE-62A1-3EA5-B300-A39ABD0CF12D> /System/Library/PrivateFramework= s/Lexicon.framework/Versions/A/Lexicon
=C2=A0 =C2=A0 0x7fff4f618000 - = =C2=A0 =C2=A0 0x7fff4f61fff7 =C2=A0com.apple.LinguisticData (1.0 - 238.3) &= lt;228AF7CA-649A-3E24-BBC7-8A24B39B3FC4> /System/Library/PrivateFramewor= ks/LinguisticData.framework/Versions/A/LinguisticData
=C2=A0 =C2=A0 0x7f= ff5026b000 - =C2=A0 =C2=A0 0x7fff502d4ff7 =C2=A0com.apple.gpusw.MetalTools = (1.0 - 1) <F77943BC-0466-3700-BEDF-CDD13125D36A> /System/Library/Priv= ateFrameworks/MetalTools.framework/Versions/A/MetalTools
=C2=A0 =C2=A0 0= x7fff504ec000 - =C2=A0 =C2=A0 0x7fff50514fff =C2=A0com.apple.MultitouchSupp= ort.framework (1204.13 - 1204.13) <6C5D778D-4AB7-39A4-989B-2E8D2D57B3A0&= gt; /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/= A/MultitouchSupport
=C2=A0 =C2=A0 0x7fff50779000 - =C2=A0 =C2=A0 0x7fff5= 0784fff =C2=A0com.apple.NetAuth (6.2 - 6.2) <5C6F492A-28EF-3A0E-B573-6F3= D60CFF0C7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/= A/NetAuth
=C2=A0 =C2=A0 0x7fff51f86000 - =C2=A0 =C2=A0 0x7fff51fc6ffb = =C2=A0com.apple.PerformanceAnalysis (1.183.1 - 183.1) <2BE359F2-DCE6-3E3= 3-BA99-964507A3F540> /System/Library/PrivateFrameworks/PerformanceAnalys= is.framework/Versions/A/PerformanceAnalysis
=C2=A0 =C2=A0 0x7fff53da2000= - =C2=A0 =C2=A0 0x7fff53dc0fff =C2=A0com.apple.ProtocolBuffer (1 - 259) &l= t;D047A3FE-C7A8-3CAA-9891-6232BA88C247> /System/Library/PrivateFramework= s/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
=C2=A0 =C2=A0 0x7ff= f53fa0000 - =C2=A0 =C2=A0 0x7fff53fc3ffb =C2=A0com.apple.RemoteViewServices= (2.0 - 125) <AEDBCE8C-88B7-315A-9F81-3E068F0D3EDC> /System/Library/P= rivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices=
=C2=A0 =C2=A0 0x7fff558e0000 - =C2=A0 =C2=A0 0x7fff559f0ff7 =C2=A0com.a= pple.Sharing (972.6 - 972.6) <2F72F828-7A05-345F-8ABA-1EDADACA4D57> /= System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
= =C2=A0 =C2=A0 0x7fff55a1a000 - =C2=A0 =C2=A0 0x7fff55a1bfff =C2=A0com.apple= .performance.SignpostNotification (1.0 - 1) <D4C967BA-92C6-3BAB-AFB5-59F= 98B35F921> /System/Library/PrivateFrameworks/SignpostNotification.framew= ork/Versions/A/SignpostNotification
=C2=A0 =C2=A0 0x7fff56718000 - =C2= =A0 =C2=A0 0x7fff569b2fff =C2=A0com.apple.SkyLight (1.600.0 - 312.23.4) <= ;390012E0-39E3-3D18-8271-D447990FDD21> /System/Library/PrivateFrameworks= /SkyLight.framework/Versions/A/SkyLight
=C2=A0 =C2=A0 0x7fff57163000 - = =C2=A0 =C2=A0 0x7fff57170ff7 =C2=A0com.apple.SpeechRecognitionCore (4.0.13 = - 4.0.13) <AC026FB9-78F8-31F9-BB80-619D5378DB70> /System/Library/Priv= ateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionC= ore
=C2=A0 =C2=A0 0x7fff57d02000 - =C2=A0 =C2=A0 0x7fff57d86fe7 =C2=A0co= m.apple.Symbolication (9.0 - 63079.1) <177BC9CA-E6AE-3B40-806F-0080C0CDF= F29> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/= A/Symbolication
=C2=A0 =C2=A0 0x7fff58277000 - =C2=A0 =C2=A0 0x7fff5827e= ff3 =C2=A0com.apple.TCC (1.0 - 1) <C807D3F0-FE20-3FC0-8D61-306477ABEBC4&= gt; /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
=C2= =A0 =C2=A0 0x7fff5848b000 - =C2=A0 =C2=A0 0x7fff58548ff7 =C2=A0com.apple.Te= xtureIO (3.7 - 3.7) <C98BFACA-7807-3DCA-945D-58EBA2B723C8> /System/Li= brary/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
=C2=A0 = =C2=A0 0x7fff585f3000 - =C2=A0 =C2=A0 0x7fff587a2ff3 =C2=A0com.apple.UIFoun= dation (1.0 - 546.1.1) <2B50EBBC-9221-31BC-92A9-7ED0A4A46E2D> /System= /Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation=C2=A0 =C2=A0 0x7fff59ee5000 - =C2=A0 =C2=A0 0x7fff59ee7ffb =C2=A0com.app= le.loginsupport (1.0 - 1) <5E2C4AA7-066D-3FDB-B0E1-4CDAF287392C> /Sys= tem/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsu= pport.framework/Versions/A/loginsupport
=C2=A0 =C2=A0 0x7fff5a04b000 - = =C2=A0 =C2=A0 0x7fff5a07efff =C2=A0libclosured.dylib (519.2.2) <48051216= -5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib
=C2= =A0 =C2=A0 0x7fff5a11e000 - =C2=A0 =C2=A0 0x7fff5a157ff7 =C2=A0libCRFSuite.= dylib (41) <AB2DA745-F22C-30CF-81D4-35DD716463B8> /usr/lib/libCRFSuit= e.dylib
=C2=A0 =C2=A0 0x7fff5a158000 - =C2=A0 =C2=A0 0x7fff5a163fff =C2= =A0libChineseTokenizer.dylib (28) <D30A7DB6-058F-3286-9583-60C9EEB77A6E&= gt; /usr/lib/libChineseTokenizer.dylib
=C2=A0 =C2=A0 0x7fff5a1f5000 - = =C2=A0 =C2=A0 0x7fff5a1f6ff3 =C2=A0libDiagnosticMessagesClient.dylib (104) = <9712E980-76EE-3A89-AEA6-DF4BAF5C0574> /usr/lib/libDiagnosticMessages= Client.dylib
=C2=A0 =C2=A0 0x7fff5a22d000 - =C2=A0 =C2=A0 0x7fff5a3f7ff3= =C2=A0libFosl_dynamic.dylib (17.7) <B2476843-7FA7-3E62-B79F-2B15FE557E6= 3> /usr/lib/libFosl_dynamic.dylib
=C2=A0 =C2=A0 0x7fff5a42f000 - =C2= =A0 =C2=A0 0x7fff5a42ffff =C2=A0libOpenScriptingUtil.dylib (174) <203D2C= 39-61BB-3713-A502-2D17B04A42AC> /usr/lib/libOpenScriptingUtil.dylib
= =C2=A0 =C2=A0 0x7fff5a558000 - =C2=A0 =C2=A0 0x7fff5a55cffb =C2=A0libScreen= Reader.dylib (562.13) <21638ECC-87BF-3CC5-B2D8-6F7883F5FDCA> /usr/lib= /libScreenReader.dylib
=C2=A0 =C2=A0 0x7fff5a55d000 - =C2=A0 =C2=A0 0x7f= ff5a55eff3 =C2=A0libSystem.B.dylib (1252) <5EDEEA85-0387-31EE-9D9B-DA1B7= 5E7AEF3> /usr/lib/libSystem.B.dylib
=C2=A0 =C2=A0 0x7fff5a5f1000 - = =C2=A0 =C2=A0 0x7fff5a5f1fff =C2=A0libapple_crypto.dylib (109.30.8) <E01= 62198-C97F-3286-9FF7-254D23F6FD04> /usr/lib/libapple_crypto.dylib
=C2= =A0 =C2=A0 0x7fff5a5f2000 - =C2=A0 =C2=A0 0x7fff5a608ff7 =C2=A0libapple_ngh= ttp2.dylib (1.24) <01402BC4-4822-3676-9C80-50D83F816424> /usr/lib/lib= apple_nghttp2.dylib
=C2=A0 =C2=A0 0x7fff5a609000 - =C2=A0 =C2=A0 0x7fff5= a633ff3 =C2=A0libarchive.2.dylib (54) <8FC28DD8-E315-3C3E-95FE-D1D2CBE49= 888> /usr/lib/libarchive.2.dylib
=C2=A0 =C2=A0 0x7fff5a634000 - =C2= =A0 =C2=A0 0x7fff5a737fe7 =C2=A0libate.dylib (1.13.1) <DABEA1B1-806C-34C= 9-8AFF-DEB6AB2829E3> /usr/lib/libate.dylib
=C2=A0 =C2=A0 0x7fff5a73b0= 00 - =C2=A0 =C2=A0 0x7fff5a73bff3 =C2=A0libauto.dylib (187) <A05C7900-F8= C7-3E75-8D3F-909B40C19717> /usr/lib/libauto.dylib
=C2=A0 =C2=A0 0x7ff= f5a73c000 - =C2=A0 =C2=A0 0x7fff5a7f3ff7 =C2=A0libboringssl.dylib (109.30.8= ) <E62E3E83-BA8A-3CCE-8E71-84FB184FBBB5> /usr/lib/libboringssl.dylib<= br>=C2=A0 =C2=A0 0x7fff5a7f4000 - =C2=A0 =C2=A0 0x7fff5a804ff3 =C2=A0libbsm= .0.dylib (39) <770B341F-3BB7-3123-B53C-F2D58868A963> /usr/lib/libbsm.= 0.dylib
=C2=A0 =C2=A0 0x7fff5a805000 - =C2=A0 =C2=A0 0x7fff5a812ffb =C2= =A0libbz2.1.0.dylib (38) <0A5086BB-4724-3C14-979D-5AD4F26B5B45> /usr/= lib/libbz2.1.0.dylib
=C2=A0 =C2=A0 0x7fff5a813000 - =C2=A0 =C2=A0 0x7fff= 5a869fff =C2=A0libc++.1.dylib (400.9) <FCF5E1F6-2B04-3545-8004-F3AB32FED= 172> /usr/lib/libc++.1.dylib
=C2=A0 =C2=A0 0x7fff5a86a000 - =C2=A0 = =C2=A0 0x7fff5a88eff7 =C2=A0libc++abi.dylib (400.7) <217656D5-BC40-37FF-= B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib
=C2=A0 =C2=A0 0x7fff5a890= 000 - =C2=A0 =C2=A0 0x7fff5a8a0fff =C2=A0libcmph.dylib (6) <A5509EE8-7E0= 0-3224-8814-015B077A3CF5> /usr/lib/libcmph.dylib
=C2=A0 =C2=A0 0x7fff= 5a8a1000 - =C2=A0 =C2=A0 0x7fff5a8b7ffb =C2=A0libcompression.dylib (47) <= ;A1FB6D24-9B71-3DDD-8B12-FABD08CA3F49> /usr/lib/libcompression.dylib
= =C2=A0 =C2=A0 0x7fff5ab64000 - =C2=A0 =C2=A0 0x7fff5ab7cff7 =C2=A0libcoretl= s.dylib (155) <DFE2454F-2FE3-3B2B-A22B-422947C34C69> /usr/lib/libcore= tls.dylib
=C2=A0 =C2=A0 0x7fff5ab7d000 - =C2=A0 =C2=A0 0x7fff5ab7effb = =C2=A0libcoretls_cfhelpers.dylib (155) <D3F4B882-40C1-3CD4-927B-0E0ED603= 1D0B> /usr/lib/libcoretls_cfhelpers.dylib
=C2=A0 =C2=A0 0x7fff5b04e00= 0 - =C2=A0 =C2=A0 0x7fff5b0a4ff3 =C2=A0libcups.2.dylib (462.1) <B78448A0= -9C97-3D4A-823E-EBE37B2B7CA6> /usr/lib/libcups.2.dylib
=C2=A0 =C2=A0 = 0x7fff5b1e2000 - =C2=A0 =C2=A0 0x7fff5b1e2fff =C2=A0libenergytrace.dylib (1= 6) <A92AB8B8-B986-3CE6-980D-D55090FEF387> /usr/lib/libenergytrace.dyl= ib
=C2=A0 =C2=A0 0x7fff5b219000 - =C2=A0 =C2=A0 0x7fff5b21eff3 =C2=A0lib= heimdal-asn1.dylib (520.30.1) <14DC1451-6E22-3A48-80CB-5D33DC0F8C3B> = /usr/lib/libheimdal-asn1.dylib
=C2=A0 =C2=A0 0x7fff5b24a000 - =C2=A0 =C2= =A0 0x7fff5b33bff7 =C2=A0libiconv.2.dylib (51) <0772997F-4109-38A1-91ED-= 0F3F16AE99E5> /usr/lib/libiconv.2.dylib
=C2=A0 =C2=A0 0x7fff5b33c000 = - =C2=A0 =C2=A0 0x7fff5b563ffb =C2=A0libicucore.A.dylib (59152.0.1) <281= C39FD-0C9A-3EB2-A407-36D4CCE938E5> /usr/lib/libicucore.A.dylib
=C2=A0= =C2=A0 0x7fff5b5b0000 - =C2=A0 =C2=A0 0x7fff5b5b1fff =C2=A0liblangid.dylib= (128) <39C39393-0D05-301D-93B2-F224FC4949AA> /usr/lib/liblangid.dyli= b
=C2=A0 =C2=A0 0x7fff5b5b2000 - =C2=A0 =C2=A0 0x7fff5b5cbffb =C2=A0libl= zma.5.dylib (10) <3D419A50-961F-37D2-8A01-3DC7AB7B8D18> /usr/lib/libl= zma.5.dylib
=C2=A0 =C2=A0 0x7fff5b5cc000 - =C2=A0 =C2=A0 0x7fff5b5e2ff7 = =C2=A0libmarisa.dylib (9) <D6D2D55D-1D2E-3442-B152-B18803C0ABB4> /usr= /lib/libmarisa.dylib
=C2=A0 =C2=A0 0x7fff5b693000 - =C2=A0 =C2=A0 0x7fff= 5b8bbff7 =C2=A0libmecabra.dylib (779.7.6) <7808C544-161E-37CE-9D42-F368C= 82A180D> /usr/lib/libmecabra.dylib
=C2=A0 =C2=A0 0x7fff5b8c0000 - =C2= =A0 =C2=A0 0x7fff5b8f0ffb =C2=A0libncurses.5.4.dylib (53) <030DF747-F71B= -367A-83EE-2F30B7947929> /usr/lib/libncurses.5.4.dylib
=C2=A0 =C2=A0 = 0x7fff5ba93000 - =C2=A0 =C2=A0 0x7fff5bb6affb =C2=A0libnetwork.dylib (1229.= 30.11) <2A9846DE-C063-3340-89D1-D5DAC2B8A08A> /usr/lib/libnetwork.dyl= ib
=C2=A0 =C2=A0 0x7fff5bbe0000 - =C2=A0 =C2=A0 0x7fff5bfd13b7 =C2=A0lib= objc.A.dylib (723) <37A7D77E-952C-3F5D-970B-3CDE349B2322> /usr/lib/li= bobjc.A.dylib
=C2=A0 =C2=A0 0x7fff5bfe4000 - =C2=A0 =C2=A0 0x7fff5bfe8ff= f =C2=A0libpam.2.dylib (22) <7B4D2CE2-1438-387A-9802-5CEEFBF26F86> /u= sr/lib/libpam.2.dylib
=C2=A0 =C2=A0 0x7fff5bfeb000 - =C2=A0 =C2=A0 0x7ff= f5c01ffff =C2=A0libpcap.A.dylib (79.20.1) <FA13918B-A247-3181-B256-9B852= C7BA316> /usr/lib/libpcap.A.dylib
=C2=A0 =C2=A0 0x7fff5c09e000 - =C2= =A0 =C2=A0 0x7fff5c0baffb =C2=A0libresolv.9.dylib (65) <E8F3415B-4472-32= 02-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib
=C2=A0 =C2=A0 0x7fff= 5c10a000 - =C2=A0 =C2=A0 0x7fff5c297ff7 =C2=A0libsqlite3.dylib (274.5) <= C96EDD33-B649-3B3A-95B3-4BFE32B84181> /usr/lib/libsqlite3.dylib
=C2= =A0 =C2=A0 0x7fff5c468000 - =C2=A0 =C2=A0 0x7fff5c4a1fff =C2=A0libusrtcp.dy= lib (1229.30.11) <537F14D0-84DF-349F-8EA0-52BB7A241E60> /usr/lib/libu= srtcp.dylib
=C2=A0 =C2=A0 0x7fff5c4a2000 - =C2=A0 =C2=A0 0x7fff5c4a5ffb = =C2=A0libutil.dylib (51.20.1) <216D18E5-0BAF-3EAF-A38E-F6AC37CBABD9> = /usr/lib/libutil.dylib
=C2=A0 =C2=A0 0x7fff5c4a6000 - =C2=A0 =C2=A0 0x7f= ff5c4b3fff =C2=A0libxar.1.dylib (400) <0316128D-3B47-3052-995D-97B4FE549= 1DC> /usr/lib/libxar.1.dylib
=C2=A0 =C2=A0 0x7fff5c4b7000 - =C2=A0 = =C2=A0 0x7fff5c59efff =C2=A0libxml2.2.dylib (31.7) <49544596-BCF8-3765-8= DC5-DB1A9A90EF92> /usr/lib/libxml2.2.dylib
=C2=A0 =C2=A0 0x7fff5c59f0= 00 - =C2=A0 =C2=A0 0x7fff5c5c7fff =C2=A0libxslt.1.dylib (15.10) <66682AF= 6-C2D5-374C-901F-25A3E72814DC> /usr/lib/libxslt.1.dylib
=C2=A0 =C2=A0= 0x7fff5c5c8000 - =C2=A0 =C2=A0 0x7fff5c5daffb =C2=A0libz.1.dylib (70) <= 48C67CFC-940D-3857-8DAD-857774605352> /usr/lib/libz.1.dylib
=C2=A0 = =C2=A0 0x7fff5c678000 - =C2=A0 =C2=A0 0x7fff5c67cff7 =C2=A0libcache.dylib (= 80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.d= ylib
=C2=A0 =C2=A0 0x7fff5c67d000 - =C2=A0 =C2=A0 0x7fff5c687ff3 =C2=A0l= ibcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986&= gt; /usr/lib/system/libcommonCrypto.dylib
=C2=A0 =C2=A0 0x7fff5c688000 -= =C2=A0 =C2=A0 0x7fff5c68ffff =C2=A0libcompiler_rt.dylib (62) <4487CFBA-= A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib
=C2= =A0 =C2=A0 0x7fff5c690000 - =C2=A0 =C2=A0 0x7fff5c698ffb =C2=A0libcopyfile.= dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/syst= em/libcopyfile.dylib
=C2=A0 =C2=A0 0x7fff5c699000 - =C2=A0 =C2=A0 0x7fff= 5c71efff =C2=A0libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-= FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib
=C2=A0 =C2=A0 0x7ff= f5c7a6000 - =C2=A0 =C2=A0 0x7fff5c7dfff7 =C2=A0libdispatch.dylib (913.30.4)= <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.d= ylib
=C2=A0 =C2=A0 0x7fff5c7e0000 - =C2=A0 =C2=A0 0x7fff5c7fdff7 =C2=A0l= ibdyld.dylib (519.2.2) <C50D02BC-A333-3313-B787-02F255A6783F> /usr/li= b/system/libdyld.dylib
=C2=A0 =C2=A0 0x7fff5c7fe000 - =C2=A0 =C2=A0 0x7f= ff5c7feffb =C2=A0libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E= 7B2> /usr/lib/system/libkeymgr.dylib
=C2=A0 =C2=A0 0x7fff5c7ff000 - = =C2=A0 =C2=A0 0x7fff5c80bff3 =C2=A0libkxld.dylib (4570.31.3) <C0DBCF74-E= 669-3AAD-934F-F07F3FE32908> /usr/lib/system/libkxld.dylib
=C2=A0 =C2= =A0 0x7fff5c80c000 - =C2=A0 =C2=A0 0x7fff5c80cff7 =C2=A0liblaunch.dylib (12= 05.30.29) <E66F58ED-C15E-3DFB-BC22-A861E13918C6> /usr/lib/system/libl= aunch.dylib
=C2=A0 =C2=A0 0x7fff5c80d000 - =C2=A0 =C2=A0 0x7fff5c811ffb = =C2=A0libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F>= /usr/lib/system/libmacho.dylib
=C2=A0 =C2=A0 0x7fff5c812000 - =C2=A0 = =C2=A0 0x7fff5c814ff3 =C2=A0libquarantine.dylib (86) <6AC8773F-3817-3D82= -99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib
=C2=A0 =C2=A0= 0x7fff5c815000 - =C2=A0 =C2=A0 0x7fff5c816ff3 =C2=A0libremovefile.dylib (4= 5) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefi= le.dylib
=C2=A0 =C2=A0 0x7fff5c817000 - =C2=A0 =C2=A0 0x7fff5c82efff =C2= =A0libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA&g= t; /usr/lib/system/libsystem_asl.dylib
=C2=A0 =C2=A0 0x7fff5c82f000 - = =C2=A0 =C2=A0 0x7fff5c82ffff =C2=A0libsystem_blocks.dylib (67) <F2493BB5= -B1C6-3C4D-9F1F-1B402E0F1DB7> /usr/lib/system/libsystem_blocks.dylib
= =C2=A0 =C2=A0 0x7fff5c830000 - =C2=A0 =C2=A0 0x7fff5c8b9ff7 =C2=A0libsystem= _c.dylib (1244.30.3) <E0136C71-0648-36F0-9F84-82EA2748A8D7> /usr/lib/= system/libsystem_c.dylib
=C2=A0 =C2=A0 0x7fff5c8ba000 - =C2=A0 =C2=A0 0x= 7fff5c8bdffb =C2=A0libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F= 7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib=
=C2=A0 =C2=A0 0x7fff5c8be000 - =C2=A0 =C2=A0 0x7fff5c8c1ffb =C2=A0libsy= stem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /= usr/lib/system/libsystem_coreservices.dylib
=C2=A0 =C2=A0 0x7fff5c8c2000= - =C2=A0 =C2=A0 0x7fff5c8c3fff =C2=A0libsystem_darwin.dylib (1244.30.3) &l= t;2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin= .dylib
=C2=A0 =C2=A0 0x7fff5c8c4000 - =C2=A0 =C2=A0 0x7fff5c8caff7 =C2= =A0libsystem_dnssd.dylib (878.30.4) <EB9BB165-45A4-367C-B33A-688D4F383A9= 5> /usr/lib/system/libsystem_dnssd.dylib
=C2=A0 =C2=A0 0x7fff5c8cb000= - =C2=A0 =C2=A0 0x7fff5c914ff7 =C2=A0libsystem_info.dylib (517.30.1) <7= D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dyli= b
=C2=A0 =C2=A0 0x7fff5c915000 - =C2=A0 =C2=A0 0x7fff5c93aff7 =C2=A0libs= ystem_kernel.dylib (4570.31.3) <D2E842AA-3B8D-31BF-8234-8C1BE11CFE32>= /usr/lib/system/libsystem_kernel.dylib
=C2=A0 =C2=A0 0x7fff5c93b000 - = =C2=A0 =C2=A0 0x7fff5c986fcb =C2=A0libsystem_m.dylib (3146) <ABB1B85F-9F= FE-31B8-AD4F-E39A30794A93> /usr/lib/system/libsystem_m.dylib
=C2=A0 = =C2=A0 0x7fff5c987000 - =C2=A0 =C2=A0 0x7fff5c9a6fff =C2=A0libsystem_malloc= .dylib (140.1.1) <9F0745FF-B92F-330D-8812-BB74001D1D33> /usr/lib/syst= em/libsystem_malloc.dylib
=C2=A0 =C2=A0 0x7fff5c9a7000 - =C2=A0 =C2=A0 0= x7fff5ca4bff3 =C2=A0libsystem_network.dylib (1229.30.11) <40BAD301-8744-= 3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib
=C2= =A0 =C2=A0 0x7fff5ca4c000 - =C2=A0 =C2=A0 0x7fff5ca56ffb =C2=A0libsystem_ne= tworkextension.dylib (767.30.7) <C5ED4BAB-2480-369D-8AB6-DFB37C15A1EE>= ; /usr/lib/system/libsystem_networkextension.dylib
=C2=A0 =C2=A0 0x7fff5= ca57000 - =C2=A0 =C2=A0 0x7fff5ca60ff3 =C2=A0libsystem_notify.dylib (172) &= lt;98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notif= y.dylib
=C2=A0 =C2=A0 0x7fff5ca61000 - =C2=A0 =C2=A0 0x7fff5ca68ff7 =C2= =A0libsystem_platform.dylib (161.20.1) <C049250F-8C35-314D-810F-4E28AEAE= D983> /usr/lib/system/libsystem_platform.dylib
=C2=A0 =C2=A0 0x7fff5c= a69000 - =C2=A0 =C2=A0 0x7fff5ca74fff =C2=A0libsystem_pthread.dylib (301.30= .1) <ABA848E1-6978-3B42-A3A7-608B2C36FA93> /usr/lib/system/libsystem_= pthread.dylib
=C2=A0 =C2=A0 0x7fff5ca75000 - =C2=A0 =C2=A0 0x7fff5ca78ff= 3 =C2=A0libsystem_sandbox.dylib (765.30.4) <A51828BA-26D8-3205-AF3A-DF5C= 37269468> /usr/lib/system/libsystem_sandbox.dylib
=C2=A0 =C2=A0 0x7ff= f5ca79000 - =C2=A0 =C2=A0 0x7fff5ca7aff3 =C2=A0libsystem_secinit.dylib (30)= <F06ADB8F-9E94-34A7-B3C9-2C22FDD14BAD> /usr/lib/system/libsystem_sec= init.dylib
=C2=A0 =C2=A0 0x7fff5ca7b000 - =C2=A0 =C2=A0 0x7fff5ca82ff7 = =C2=A0libsystem_symptoms.dylib (820.30.7) <DC3586C2-AA56-3419-88D3-FC0DB= F08E3C0> /usr/lib/system/libsystem_symptoms.dylib
=C2=A0 =C2=A0 0x7ff= f5ca83000 - =C2=A0 =C2=A0 0x7fff5ca96ff7 =C2=A0libsystem_trace.dylib (829.3= 0.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsyste= m_trace.dylib
=C2=A0 =C2=A0 0x7fff5ca98000 - =C2=A0 =C2=A0 0x7fff5ca9dff= 7 =C2=A0libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2>= /usr/lib/system/libunwind.dylib
=C2=A0 =C2=A0 0x7fff5ca9e000 - =C2=A0 = =C2=A0 0x7fff5cacaff7 =C2=A0libxpc.dylib (1205.30.29) <F7E5F1BC-614B-39C= B-B6CE-92A9C7B7EC0B> /usr/lib/system/libxpc.dylib

External Modifi= cation Summary:
=C2=A0 Calls made by other processes targeting this proc= ess:
=C2=A0 =C2=A0 task_for_pid: 31
=C2=A0 =C2=A0 thread_create: 0=C2=A0 =C2=A0 thread_set_state: 0
=C2=A0 Calls made by this process:=C2=A0 =C2=A0 task_for_pid: 0
=C2=A0 =C2=A0 thread_create: 0
=C2=A0 = =C2=A0 thread_set_state: 0
=C2=A0 Calls made by all processes on this ma= chine:
=C2=A0 =C2=A0 task_for_pid: 42221257
=C2=A0 =C2=A0 thread_crea= te: 0
=C2=A0 =C2=A0 thread_set_state: 0

VM Region Summary:
Rea= dOnly portion of Libraries: Total=3D324.6M resident=3D0K(0%) swapped_out_or= _unallocated=3D324.6M(100%)
Writable regions: Total=3D165.2M written=3D0= K(0%) resident=3D0K(0%) swapped_out=3D0K(0%) unallocated=3D165.2M(100%)
=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 VIRTUAL =C2=A0 REGION
REGION = TYPE =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0SIZE =C2=A0 =C2=A0COUNT (non-coalesced)
=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =3D=3D=3D=3D=3D=3D=3D =C2=A0=3D=3D=3D=3D=3D=3D=3D
Activity T= racing =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 256K = =C2=A0 =C2=A0 =C2=A0 =C2=A02
Dispatch continuations =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A016.0M =C2=A0 =C2=A0 =C2=A0 =C2=A02
Kernel Alloc= Once =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= 8K =C2=A0 =C2=A0 =C2=A0 =C2=A02
MALLOC =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A076.9M =C2= =A0 =C2=A0 =C2=A0 28
MALLOC guard page =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32K =C2=A0 =C2=A0 =C2=A0 =C2=A09
STACK = GUARD =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 54.4M =C2=A0 =C2=A0 =C2=A0 =C2=A04
Stack =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 10.6M =C2=A0 =C2=A0 =C2=A0 =C2=A04
__DATA =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A097= .1M =C2=A0 =C2=A0 =C2=A0262
__FONT_DATA =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A04K =C2=A0 =C2=A0= =C2=A0 =C2=A02
__LINKEDIT =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 188.9M =C2=A0 =C2=A0 =C2=A0 =C2=A05
= __TEXT =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 135.7M =C2=A0 =C2=A0 =C2=A0213
__UNICODE =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0560K =C2=A0 =C2=A0 =C2=A0 =C2=A02
mapped file =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 25.5M = =C2=A0 =C2=A0 =C2=A0 =C2=A02
shared memory =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 44K =C2=A0 =C2=A0 =C2=A0 = =C2=A04
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D=3D=3D=3D=3D=3D=3D =C2=A0=3D= =3D=3D=3D=3D=3D=3D
TOTAL =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0606.0M =C2=A0 =C2=A0 = =C2=A0527

Model: MacBookPro10,1, BootROM MBP101.00F2.B00, 4 process= ors, Intel Core i7, 2.3 GHz, 16 GB, SMC 2.3f36
Graphics: Intel HD Graphi= cs 4000, Intel HD Graphics 4000, Built-In
Graphics: NVIDIA GeForce GT 65= 0M, NVIDIA GeForce GT 650M, PCIe, 1 GB
Memory Module: BANK 0/DIMM0, 8 GB= , DDR3, 1600 MHz, 0x80CE, 0x4D34373142314737334248302D434B302020
Memory = Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80CE, 0x4D3437314231473733424= 8302D434B302020
AirPort: spairport_wireless_card_type_airport_extreme (0= x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.21.190.16.1a2)
Bluetooth: Version = 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports
Network Service= : Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM256E, 251 GB
USB= Device: USB 2.0 Bus
USB Device: Hub
USB Device: FaceTime HD Camera (= Built-in)
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Hub<= br>USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 = Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 3.0 Bus=
Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4


For the secon= d crash:

Thread 0 Crashed:: Dispatch queue: c= om.apple.main-thread
0=C2=A0 =C2=A0libsystem_kernel.dylib=C2=A0 = =C2=A0 =C2=A0 =C2=A0 0x00007fff5c93= 0e3e __pthread_kill + 10
1=C2=A0 =C2=A0libsystem_pthread.dylib=C2= =A0 =C2=A0 =C2=A0 =C2=A0 0x00007fff5= ca6f150 pthread_kill + 333
2=C2=A0 =C2=A0libsystem_c.dylib=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <= /span>0x00007fff5c83f8fe raise + 26
3=C2=A0 =C2=A0org.gnu.Emacs= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010009ed1e terminate_due_to_signal + 1= 52
4=C2=A0 =C2=A0org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000= 01000b6961 emacs_abort + 19
5=C2=A0 =C2=A0org.gnu.Emacs=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010016ea86 ns_term_shutdown + 122
6=C2= =A0 =C2=A0org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 0x000000010009eee0 shut_d= own_emacs + 262
7=C2=A0 =C2=A0org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <= /span>0x000000010009ecec terminate_due_to_signal + 102
8=C2=A0 = =C2=A0org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 0x00000001000b6961 emacs_abor= t + 19
9=C2=A0 =C2=A0org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00= 0000010008b814 cmcheckmagic + 136
10=C2=A0 org.gnu.Emacs=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010000c6f8 update_frame_line + 3140
1= 1=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 0x000000010000604e update= _frame_1 + 304
12=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0= x0000000100005e01 update_frame + 379
13=C2=A0 org.gnu.Emacs=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x0000000100023456 redisplay_internal + 951
= 14=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 0x00000001000a4cf5 read_c= har + 539
15=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00= 000001000a326d read_key_sequence + 1465
16=C2=A0 org.gnu.Emacs=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000a1dc0 command_loop_1 + 776
1= 7=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 0x000000010010a6a9 intern= al_condition_case + 82
18=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x00000001000ae705 command_loop_2 + 37
19=C2=A0 org.gnu.Em= acs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010a250 internal_catch + 73
<= div>20=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 0x00000001000a13d1 com= mand_loop + 198
21=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x00000001000a12c5 recursive_edit_1 + 111
22=C2=A0 org.gnu.Emacs= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000c7b52 read_minibuf + 2594
23=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 0x00000001000c7114 Fre= ad_from_minibuffer + 231
24=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010c40e funcall_subr + 417
25=C2=A0 org.gnu.= Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010ba7b Ffuncall + 653
26=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 0x000000010013eace exec_b= yte_code + 1563
27=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x000000010010ba20 Ffuncall + 562
28=C2=A0 org.gnu.Emacs=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000c8003 Fcompleting_read + 136
29= =C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 0x000000010010c40e funcall_s= ubr + 417
30=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00= 0000010010ba7b Ffuncall + 653
31=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010013eace exec_byte_code + 1563
32=C2=A0 o= rg.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<= span style=3D"white-space:pre"> 0x000000010010ba20 Ffuncall + 562
33=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 0x000000010013eace= exec_byte_code + 1563
34=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x0000000100108f79 eval_sub + 1620
35=C2=A0 org.gnu.Emacs= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010b216 Feval + 97
36=C2= =A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 0x0000000100106bec Fcall_inte= ractively + 477
37=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x000000010010c380 funcall_subr + 275
38=C2=A0 org.gnu.Emacs=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010ba7b Ffuncall + 653
39=C2= =A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 0x000000010013eace exec_byte_= code + 1563
40=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00= 0000010010ba20 Ffuncall + 562
41=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010bfae call1 + 46
42=C2=A0 org.gnu.Emac= s=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000a1ff4 command_loop_1 + 1340
=
43=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 0x000000010010a6a9 in= ternal_condition_case + 82
44=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000ae705 command_loop_2 + 37
45=C2=A0 org.= gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010a250 internal_catch + 73<= /div>
46=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 0x00000001000a1= 3d1 command_loop + 198
47=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x00000001000a12c5 recursive_edit_1 + 111
48=C2=A0 org.gnu= .Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000a14e6 Frecursive_edit + 227
49=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 0x000000010010c= 322 funcall_subr + 181
50=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x000000010010ba7b Ffuncall + 653
51=C2=A0 org.gnu.Emacs= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010013eace exec_byte_code + 1563
=
52=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 0x000000010010ba20 Ff= uncall + 562
53=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0= x000000010010b709 Fapply + 651
54=C2=A0 org.gnu.Emacs=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001001087f6 apply1 + 55
55=C2=A0 org.gnu.= Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x0000000100108507 call_debugger + 360
56=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 0x000000010010ad4a= signal_or_quit + 1061
57=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x000000010010a925 Fsignal + 11
58=C2=A0 org.gnu.Emacs=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010009d08d xsignal + 9
59=C2=A0 o= rg.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<= span style=3D"white-space:pre"> 0x00000001000c9ea0 report_file_errno= + 208
60=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000= 01000c9ebf report_file_error + 31
61=C2=A0 org.gnu.Emacs=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x0000000100127758 Fload + 2151
62=C2=A0 org.= gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x0000000100113d44 Frequire + 459
=
63=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 0x0000000100108f79 ev= al_sub + 1620
64=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0= x000000010010b216 Feval + 97
65=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010c36c funcall_subr + 255
66=C2=A0 org.g= nu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010ba7b Ffuncall + 653
<= div>67=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 0x000000010013eace exe= c_byte_code + 1563
68=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010ba20 Ffuncall + 562
69=C2=A0 org.gnu.Emacs=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001001069fa Ffuncall_interactively + 70
70=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 0x000000010010ba7b Ffu= ncall + 653
71=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00= 0000010010b709 Fapply + 651
72=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x0000000100106ec6 Fcall_interactively + 1207
73=C2= =A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 0x000000010010c380 funcall_su= br + 275
74=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000= 0010010ba7b Ffuncall + 653
75=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010013eace exec_byte_code + 1563
76=C2=A0 or= g.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010ba20 Ffuncall + 562
77=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 0x000000010010bfae= call1 + 46
78=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00= 000001000a1ff4 command_loop_1 + 1340
79=C2=A0 org.gnu.Emacs=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010a6a9 internal_condition_case + 82
<= div>80=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 0x00000001000ae705 com= mand_loop_2 + 37
81=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x000000010010a250 internal_catch + 73
82=C2=A0 org.gnu.Emacs= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000a13a7 command_loop + 156
83=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 0x00000001000a12c5 rec= ursive_edit_1 + 111
84=C2=A0 org.gnu.Emacs=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <= /span>0x00000001000a14e6 Frecursive_edit + 227
85=C2=A0 org.gnu.E= macs=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00000001000a034b main + 5138
86= =C2=A0 libdyld.dylib=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 0x00007fff5c7e1115 start + 1=

Thread 1:
0=C2=A0 =C2=A0libsystem_kerne= l.dylib=C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x00007fff5c931562 __workq_kernreturn + 10
1=C2=A0 =C2=A0libsyste= m_pthread.dylib=C2=A0 =C2=A0 =C2=A0 =C2=A0 = 0x00007fff5ca6c06a _pthread_wqthread + 1035
2=C2=A0 =C2=A0= libsystem_pthread.dylib=C2=A0 =C2=A0 =C2=A0 =C2=A0 0x00007fff5ca6bc4d start_wqthread + 13

<= div>Thread 0 crashed with X86 Thread State (64-bit):
=C2=A0 rax: = 0x0000000000000000=C2=A0 rbx: 0x00007fff95518340=C2=A0 rcx: 0x00007ffeefbfb= 278=C2=A0 rdx: 0x0000000000000000
=C2=A0 rdi: 0x0000000000000307= =C2=A0 rsi: 0x0000000000000006=C2=A0 rbp: 0x00007ffeefbfb2b0=C2=A0 rsp: 0x0= 0007ffeefbfb278
=C2=A0 =C2=A0r8: 0x0000000000000006=C2=A0 =C2=A0r= 9: 0x0000000100a812a0=C2=A0 r10: 0x0000000000000000=C2=A0 r11: 0x0000000000= 000287
=C2=A0 r12: 0x0000000000000307=C2=A0 r13: 0x00000000000000= 0f=C2=A0 r14: 0x0000000000000006=C2=A0 r15: 0x000000000000002d
= =C2=A0 rip: 0x00007fff5c930e3e=C2=A0 rfl: 0x0000000000000286=C2=A0 cr2: 0x0= 00000010efdd000
=C2=A0=C2=A0


In GNU Emacs 26.0.91 (b= uild 1, x86_64-apple-darwin17.3.0, NS appkit-1561.20 Version 10.13.2 (Build= 17C205))
of 2018-01-31 built on charybdis.local
Recent messages:
= Iedit default key binding is C-;
Starting Emacs daemon.
When done wit= h a buffer, type C-x #

Configured using:
'configure --disable= -dependency-tracking --disable-silent-rules
--enable-locallisppath=3D/us= r/local/share/emacs/site-lisp
--infodir=3D/usr/local/Cellar/emacs/26.0.9= 1/share/info/emacs
--prefix=3D/usr/local/Cellar/emacs/26.0.91 --without-= x --with-xml2
--without-dbus --without-gnutls --without-imagemagick --wi= th-ns
--disable-ns-self-contained'

Configured features:
JP= EG NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS

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

Major mode: Dired by name

Minor modes in effect:
= =C2=A0 global-auto-revert-mode: t
=C2=A0 global-ethan-wspace-mode: t
= =C2=A0 show-smartparens-global-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 = global-eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mouse-whee= l-mode: t
=C2=A0 tool-bar-mode: t
=C2=A0 file-name-shadow-mode: t
= =C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 auto-= composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compre= ssion-mode: t
=C2=A0 buffer-read-only: t
=C2=A0 column-number-mode: t=
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode: t

Load= -path shadows:
/Users/shep/.emacs.d/elpa/cmake-mode-20180104.1137/cmake-= mode hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode
/Users/shep= /.emacs.d/elpa/seq-20151121.1017/seq hides /usr/local/Cellar/emacs/26.0.91/= share/emacs/26.0.91/lisp/emacs-lisp/seq

Features:
(shadow sort ma= il-extr emacsbug message format-spec rfc822 mml mml-sec
epa derived epg = gnus-util rmail rmail-loaddefs mm-decode mm-bodies
mm-encode mail-parse = rfc2231 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-dr= ums mm-util mail-prsvr mail-utils dired
dired-loaddefs term/xterm xterm = server elec-pair autorevert filenotify
lsp-rust lsp-ui lsp-ui-doc markdo= wn-mode color noutline outline
easy-mmode lsp-ui-imenu lsp-imenu imenu l= sp-ui-flycheck lsp-ui-peek
lsp-ui-sideline lsp-mode network-stream puny = nsm rmc starttls tls gnutls
lsp-methods inline lsp-io pcase lsp-notifica= tions lsp-common url-util
compile comint ansi-color xref project ring et= han-wspace iedit iedit-lib
flycheck cl-extra json map find-func rx subr-= x web-mode disp-table
time-date smartparens advice help-mode thingatpt d= ash pbcopy finder-inf
clojure-project-mode-autoloads project-mode-autolo= ads info package
easymenu epg-config url-handlers url-parse auth-source = cl-seq eieio
eieio-core cl-macs eieio-loaddefs password-cache url-vars s= eq byte-opt
gv bytecomp byte-compile cconv edmacro kmacro cl-loaddefs cl= -lib tooltip
eldoc electric uniquify ediff-hook vc-hooks lisp-float-type= mwheel
term/ns-win ns-win ucs-normalize mule-util term/common-win tool-= bar dnd
fontset image regexp-opt fringe tabulated-list replace newcommen= t
text-mode elisp-mode lisp-mode prog-mode register page menu-bar
rfn= -eshadow isearch timer select scroll-bar mouse jit-lock font-lock
syntax= facemenu font-core term/tty-colors frame cl-generic cham georgian
utf-8= -lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese euc= jp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic india= n cyrillic chinese composite charscript charprop
case-table epa-hook jka= -cmpr-hook help simple abbrev obarray minibuffer
cl-preloaded nadvice lo= addefs button faces cus-face macroexp files
text-properties overlay sha1= md5 base64 format env code-pages mule
custom widget hashtable-print-rea= dable backquote kqueue cocoa ns
multi-tty make-network-process emacs)
Memory information:
((conses 16 432452 9742)
(symbols 48 33783 2= )
(miscs 40 47 247)
(strings 32 86547 2144)
(string-bytes 1 244326= 8)
(vectors 16 52122)
(vector-slots 8 911474 10650)
(floats 8 248 = 479)
(intervals 56 1303 0)
(buffers 992 13))
--001a113dcdcadea1e2056427ff1c-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 12:16:15 2018 Received: (at 30320) by debbugs.gnu.org; 1 Feb 2018 17:16:15 +0000 Received: from localhost ([127.0.0.1]:52631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehIT9-0001Q1-1i for submit@debbugs.gnu.org; Thu, 01 Feb 2018 12:16:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehIT8-0001Pp-6W for 30320@debbugs.gnu.org; Thu, 01 Feb 2018 12:16:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ehISx-0004DQ-Hd for 30320@debbugs.gnu.org; Thu, 01 Feb 2018 12:16:09 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50174) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehISx-0004DD-Da; Thu, 01 Feb 2018 12:16:03 -0500 Received: from [176.228.60.248] (port=1746 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ehISw-0007yG-SJ; Thu, 01 Feb 2018 12:16:03 -0500 Date: Thu, 01 Feb 2018 19:16:19 +0200 Message-Id: <83po5oeil8.fsf@gnu.org> From: Eli Zaretskii To: Jake Goulding In-reply-to: (message from Jake Goulding on Thu, 1 Feb 2018 10:10:42 -0500) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Jake Goulding > Date: Thu, 1 Feb 2018 10:10:42 -0500 > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 libsystem_kernel.dylib 0x00007fff5c930e3e __pthread_kill + 10 > 1 libsystem_pthread.dylib 0x00007fff5ca6f150 pthread_kill + 333 > 2 libsystem_c.dylib 0x00007fff5c83f8fe raise + 26 > 3 org.gnu.Emacs 0x000000010009ed1e terminate_due_to_signal + 152 > 4 org.gnu.Emacs 0x00000001000b6961 emacs_abort + 19 > 5 org.gnu.Emacs 0x000000010016ea86 ns_term_shutdown + 122 > 6 org.gnu.Emacs 0x000000010009eee0 shut_down_emacs + 262 > 7 org.gnu.Emacs 0x000000010009ecec terminate_due_to_signal + 102 > 8 org.gnu.Emacs 0x00000001000b6961 emacs_abort + 19 > 9 org.gnu.Emacs 0x000000010008b814 cmcheckmagic + 136 Can you run Emacs under a debugger and tell which part of the condition below cause the call to emacs_abort? void cmcheckmagic (struct tty_display_info *tty) { if (curX (tty) == FrameCols (tty)) { if (!MagicWrap (tty) || curY (tty) >= FrameRows (tty) - 1) emacs_abort (); Also, was the original cause also in "emacs -nw", or was it in a GUI frame? If the latter, please show the backtrace from that crash as well. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 14:53:07 2018 Received: (at 30320) by debbugs.gnu.org; 1 Feb 2018 19:53:07 +0000 Received: from localhost ([127.0.0.1]:52697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehKux-00070U-Kp for submit@debbugs.gnu.org; Thu, 01 Feb 2018 14:53:07 -0500 Received: from mail-ot0-f172.google.com ([74.125.82.172]:39740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehKuw-000701-6u for 30320@debbugs.gnu.org; Thu, 01 Feb 2018 14:53:06 -0500 Received: by mail-ot0-f172.google.com with SMTP id d9so18074186oth.6 for <30320@debbugs.gnu.org>; Thu, 01 Feb 2018 11:53:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=rN6z5swkFmmNBKpm58OrTeRXJpoktSxN7XKc852eDXo=; b=pQeIo8aCHGH26Dt9rbgk9O9sdgr6BFb3aM7igobs6Vz7xv0tiePBykN9KKJHJZEvhd 71uX+aWUt1JP9IY5oUxgEwIMYOLJ1pR3xXRRyr3R3ttOBFndqrV70yT6UELseNXkm+7O G8sfiR+4e3i5koOyfHo/ecr98YpkOWxSC9wPUcgeVQWWgi1pzgGx2/zyVTAk3sZFW8BA 6AzLIPfEL8kW7xFKl3QoHGYOhzt8k/17y9PI+IgZd5hG0O4pw3RHXXquLuIZfA0+qD+O d10mI2URdmwESUXK5vi0Z2kkKX7opZz4Q0fAxfXaYgEgCh3s/EuiPaq7FuPiM4fDveKt yDTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=rN6z5swkFmmNBKpm58OrTeRXJpoktSxN7XKc852eDXo=; b=uly04qQMJlOE/wvWn8P1b9GZ/T6vPcSo7U0U1pK09uWThtWHybpP9KrR6v4+14HeZ6 d4kg8n8QjPf+NZVi14L2qAFRwlzZgOKptyg/QgyZTtrtG4GQD71eOWBMychiGijfrHkv dj7IKImIkr9bdLPiTzMxIUkS5Q5JxlLClWN2UPaTkwSifUjuHHtXwJYy0oCumM3VLzBM zVILqamYZkjmwfRcRiRsn/Qa8LQZWJQR0WszXYvzg/HTLNR0PLmvaAqd68UXtdPNvGEa BEgGpFwkP2XKsMTRdKOzm0uLkrtpjzkFObGzKaQFhME0fettBzKQllj+PldBmmv8EPjd fQ5g== X-Gm-Message-State: AKwxyte12nFv1CTkQ0dsuc/hHulkeGi+8EMizi8Tcd+PsR2t4Eqgzh8O FsJHf0jMtlkb815YTXpUTwTZuoomF/GyFV7P1QY= X-Google-Smtp-Source: AH8x2264VeWQyqaUPXT9uE66a01NP8vdgdQw5v1Jx5uLTeO3KsGoON0e7rmXXV71Zq16zdjoKHV1j9SudepInzrDKTo= X-Received: by 10.157.6.193 with SMTP id 59mr26416837otx.169.1517514780326; Thu, 01 Feb 2018 11:53:00 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Thu, 1 Feb 2018 11:52:59 -0800 (PST) In-Reply-To: <83po5oeil8.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> From: Jake Goulding Date: Thu, 1 Feb 2018 14:52:59 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: Eli Zaretskii Content-Type: multipart/alternative; boundary="94eb2c1105586c3f0005642bf14a" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: -0.0 (/) --94eb2c1105586c3f0005642bf14a Content-Type: text/plain; charset="UTF-8" It looks like `curY (tty) >= FrameRows (tty) - 1`: (lldb) frame #9: 0x0000000100173380 Emacs`cmcheckmagic(tty=0x000000010180d000) at cm.c:118 115 if (curX (tty) == FrameCols (tty)) 116 { 117 if (!MagicWrap (tty) || curY (tty) >= FrameRows (tty) - 1) -> 118 emacs_abort (); 119 if (tty->termscript) 120 putc_unlocked ('\r', tty->termscript); 121 putc_unlocked ('\r', tty->output); (lldb) p (tty)->Wcm->cm_magicwrap (bool_bf) $0 = true (lldb) p (tty)->Wcm->cm_curY (int) $1 = 2 (lldb) p (tty)->Wcm->cm_rows (int) $2 = 3 > was the original cause also in "emacs -nw", or was it in a GUI frame? It was not in a GUI, but it was an `emacsclient -t` invocation. --94eb2c1105586c3f0005642bf14a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It looks like `curY (tty) &= gt;=3D FrameRows (tty) - 1`:


(lldb)
frame #9: 0x0000000100173380 Emacs`cmcheckmagic(tty=3D0x0= 00000010180d000) at cm.c:118
=C2=A0 =C2=A0115 =C2=A0 if (curX (tty) =3D=3D FrameCols (tty))
=C2=A0 =C2=A0116 =C2=A0 =C2=A0 {<= /div>
=C2=A0 =C2=A0117 =C2=A0 = =C2=A0 =C2=A0 if (!MagicWrap (tty) || curY (tty) >=3D FrameRows (tty) - = 1)
-> 118 emacs_abort= ();
=C2=A0 =C2=A0119 =C2= =A0 =C2=A0 =C2=A0 if (tty->termscript)
=C2=A0 =C2=A0120 putc_unlocked ('\r', tty->ter= mscript);
=C2=A0 =C2=A0121 =C2=A0 =C2=A0 =C2=A0 putc_unlocked ('\r', tty->output);
<= div>(lldb) p (tty)->Wcm->cm_magicwrap
(bool_bf) $0 =3D true=
(lldb) p (tty)->Wcm->cm_curY
(int) $1 =3D 2
(lldb) p (tty)->Wcm->cm_rows
(int) $2 =3D 3


>=C2=A0was the original= cause also in "emacs=C2=A0-nw", or was it in a GUI
frame?=C2=A0

It was not in a GUI, but it was an `emacsclient -t` invoc= ation.=C2=A0
--94eb2c1105586c3f0005642bf14a-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 01 14:54:39 2018 Received: (at 30320) by debbugs.gnu.org; 1 Feb 2018 19:54:39 +0000 Received: from localhost ([127.0.0.1]:52701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehKwQ-00072b-WA for submit@debbugs.gnu.org; Thu, 01 Feb 2018 14:54:39 -0500 Received: from mail-ot0-f170.google.com ([74.125.82.170]:35657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehKwO-00072N-Nl for 30320@debbugs.gnu.org; Thu, 01 Feb 2018 14:54:37 -0500 Received: by mail-ot0-f170.google.com with SMTP id a2so6703249otf.2 for <30320@debbugs.gnu.org>; Thu, 01 Feb 2018 11:54:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=dC7B+X6MJhbTjlzufd2g2SMmly1Wy15LGCTamS1REFI=; b=kBbp5ErGreS05inLw6vika98WGzbX7XqehxdqNqk/L6/1msfhrgMDSXJzNq72kME5U XMOFTJJVCvsD4CX9CXOAcfLlIgq0vEowHmGG/VLCz/wcTWt/tK95dhpP2ho8MP3/PDsU hYX51KYgDqkzQTbkz03Xzc3iyES8Pz0/j2WM78NZJGp84f1yrVvM/MZBZ10NLYxz6nW5 Hv8xmSxyMPNNBOdk9PlJG76qvLLQFow4N/FTcTOe40NpoOagtRMV4I1zq0XsXCxDLPMU jtUMMR2TAc2G/ekdFjgCuqQlkeec3lFJ9YHPqOgdDC4BtTw25O8qZKUO4grwcz7OB8aX r+Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=dC7B+X6MJhbTjlzufd2g2SMmly1Wy15LGCTamS1REFI=; b=spXu1Y/gC67uSM/CwJcQnV7u0ByE1Zx7XtzXwtMKB3Tv6Q+SVoZ8gGBtM2Sg8IK+sI mb9MVRq1HXNPQZpP6XFF4CjHQEIP8Iixi196cc/rrwmHLc8LF/LG7jGEqjz7SZ9hJUnR RKmY9LIb7h6ilGspKrH6yxUEXptGdxmzyAos/6Yxgw07Qfon2zOYVD8So5kr7/N0rKPX 2owE2RFhc/JMjYCaIDzQ6r4g0yyuD/aLVGbkf5B8W/o24ZSam15sn3RpXHHohtwqhTn5 cRQj/myOvAKTB+Z5qNFX6c5SlTr70KjGiILcqiZMMOMAN552jPkHVq23QwjEuvM8DJKw BjpA== X-Gm-Message-State: AKwxytdHlbWDW9se/lMKJYEIn9cuy2ygoIZg8ulqPZBIRVtyWGz9J2MP chtr7ZxF4K2NxDnuYyxJsQVNRNOV5z/Ucezz/MRJ0Q== X-Google-Smtp-Source: AH8x224gGxLM2oAAVdQsW+sZCS7KYwtVFyUYXRAgbrejRRYnAXRtPoqDEavEOwO3ZCeEfCDpteRAJgzbv7Z+/avy1l0= X-Received: by 10.157.25.235 with SMTP id k98mr31730019otk.371.1517514871042; Thu, 01 Feb 2018 11:54:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Thu, 1 Feb 2018 11:54:30 -0800 (PST) In-Reply-To: References: <83po5oeil8.fsf@gnu.org> From: Jake Goulding Date: Thu, 1 Feb 2018 14:54:30 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: Eli Zaretskii Content-Type: multipart/alternative; boundary="94eb2c09b922d4771205642bf6e2" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: -0.0 (/) --94eb2c09b922d4771205642bf6e2 Content-Type: text/plain; charset="UTF-8" Now that I have debugging symbols, here is the complete backtrace: frame #0: 0x00007fff5c930e3e libsystem_kernel.dylib`__pthread_kill + 10 frame #1: 0x00007fff5ca6f150 libsystem_pthread.dylib`pthread_kill + 333 frame #2: 0x00007fff5c83f8fe libsystem_c.dylib`raise + 26 frame #3: 0x00000001001a4dc6 Emacs`terminate_due_to_signal(sig=6, backtrace_limit=40) at emacs.c:394 frame #4: 0x00000001001e1783 Emacs`emacs_abort at sysdep.c:2426 frame #5: 0x0000000100402e68 Emacs`ns_term_shutdown(sig=6) at nsterm.m:5332 frame #6: 0x00000001001a50b4 Emacs`shut_down_emacs(sig=6, stuff=0) at emacs.c:2118 frame #7: 0x00000001001a4d62 Emacs`terminate_due_to_signal(sig=6, backtrace_limit=40) at emacs.c:377 frame #8: 0x00000001001e1783 Emacs`emacs_abort at sysdep.c:2426 frame #9: 0x0000000100173380 Emacs`cmcheckmagic(tty=0x000000010180d000) at cm.c:118 frame #10: 0x0000000100181c02 Emacs`tty_write_glyphs(f=0x000000010402ffb8, string=0x000000010228c6e0, len=1) at term.c:793 * frame #11: 0x000000010018445b Emacs`write_glyphs(f=0x000000010402ffb8, string=0x000000010228c6b0, len=1) at terminal.c:165 frame #12: 0x000000010001ab99 Emacs`update_frame_line(f=0x000000010402ffb8, vpos=52, updating_menu_p=false) at dispnew.c:5036 frame #13: 0x000000010000667e Emacs`update_frame_1(f=0x000000010402ffb8, force_p=true, inhibit_id_p=false, set_cursor_p=true, updating_menu_p=false) at dispnew.c:4516 frame #14: 0x0000000100005fd6 Emacs`update_frame(f=0x000000010402ffb8, force_p=true, inhibit_hairy_id_p=false) at dispnew.c:3124 frame #15: 0x0000000100064456 Emacs`redisplay_internal at xdisp.c:14444 frame #16: 0x0000000100065a69 Emacs`redisplay at xdisp.c:13503 frame #17: 0x00000001001b05d0 Emacs`read_char(commandflag=1, map=4355478675, prev_event=0, used_mouse_menu=0x00007ffeefbfa587, end_time=0x0000000000000000) at keyboard.c:2480 frame #18: 0x00000001001ab75b Emacs`read_key_sequence(keybuf=0x00007ffeefbfa8a0, bufsize=30, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9147 frame #19: 0x00000001001aa0ab Emacs`command_loop_1 at keyboard.c:1368 frame #20: 0x00000001002d4d6f Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1259), handlers=18672, hfun=(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332 frame #21: 0x00000001001c3fec Emacs`command_loop_2(ignore=0) at keyboard.c:1110 frame #22: 0x00000001002d4018 Emacs`internal_catch(tag=19344, func=(Emacs`command_loop_2 at keyboard.c:1106), arg=0) at eval.c:1097 frame #23: 0x00000001001a8db0 Emacs`command_loop at keyboard.c:1081 frame #24: 0x00000001001a8c90 Emacs`recursive_edit_1 at keyboard.c:695 frame #25: 0x0000000100213d2d Emacs`read_minibuf(map=4362498003, initial=0, prompt=4332737972, expflag=false, histvar=149436936, histpos=2, defalt=0, allow_props=false, inherit_input_method=false) at minibuf.c:685 frame #26: 0x0000000100212848 Emacs`Fread_from_minibuffer(prompt=4332737972, initial_contents=0, keymap=4362498003, read=0, hist=149436936, default_value=0, inherit_input_method=0) at minibuf.c:992 frame #27: 0x00000001002e58a9 Emacs`funcall_subr(subr=0x00000001004d87c8, numargs=7, args=0x00007ffeefbfb1c0) at eval.c:2861 frame #28: 0x00000001002e40bd Emacs`Ffuncall(nargs=8, args=0x00007ffeefbfb1b8) at eval.c:2766 frame #29: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4300820540, vector=4300820573, maxdepth=74, args_template=8202, nargs=8, args=0x00007ffeefbfbd68) at bytecode.c:629 frame #30: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4300820493, nargs=8, arg_vector=0x00007ffeefbfbd28) at eval.c:2967 frame #31: 0x00000001002e4105 Emacs`Ffuncall(nargs=9, args=0x00007ffeefbfbd20) at eval.c:2768 frame #32: 0x0000000100214759 Emacs`Fcompleting_read(prompt=4332737972, collection=4300851469, predicate=13968, require_match=45936, initial_input=0, hist=149436936, def=0, inherit_input_method=0) at minibuf.c:1696 frame #33: 0x00000001002e591c Emacs`funcall_subr(subr=0x00000001004d8a08, numargs=6, args=0x00007ffeefbfbf10) at eval.c:2866 frame #34: 0x00000001002e40bd Emacs`Ffuncall(nargs=7, args=0x00007ffeefbfbf08) at eval.c:2766 frame #35: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4300850636, vector=4300850669, maxdepth=42, args_template=2, nargs=0, args=0x00007ffeefbfca38) at bytecode.c:629 frame #36: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4300850589, nargs=0, arg_vector=0x00007ffeefbfca38) at eval.c:2967 frame #37: 0x00000001002e4105 Emacs`Ffuncall(nargs=1, args=0x00007ffeefbfca30) at eval.c:2768 frame #38: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4300853548, vector=4300853597, maxdepth=14, args_template=0, nargs=0, args=0x0000000000000000) at bytecode.c:629 frame #39: 0x0000000100374e2c Emacs`Fbyte_code(bytestr=4300853548, vector=4300853597, maxdepth=14) at bytecode.c:321 frame #40: 0x00000001002cbead Emacs`eval_sub(form=4300853515) at eval.c:2237 frame #41: 0x00000001002d635d Emacs`Feval(form=4300853515, lexical=0) at eval.c:2051 frame #42: 0x00000001002c268a Emacs`Fcall_interactively(function=132615656, record_flag=0, keys=4463572133) at callint.c:357 frame #43: 0x00000001002e576b Emacs`funcall_subr(subr=0x00000001008e1e28, numargs=3, args=0x00007ffeefbfe160) at eval.c:2846 frame #44: 0x00000001002e40bd Emacs`Ffuncall(nargs=4, args=0x00007ffeefbfe158) at eval.c:2766 frame #45: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4300853692, vector=4300853725, maxdepth=54, args_template=4102, nargs=1, args=0x00007ffeefbfecd8) at bytecode.c:629 frame #46: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4300853645, nargs=1, arg_vector=0x00007ffeefbfecd0) at eval.c:2967 frame #47: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbfecc8) at eval.c:2768 frame #48: 0x00000001002e4e94 Emacs`call1(fn=13920, arg1=132615656) at eval.c:2617 frame #49: 0x00000001001aa5b6 Emacs`command_loop_1 at keyboard.c:1482 frame #50: 0x00000001002d4d6f Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1259), handlers=18672, hfun=(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332 frame #51: 0x00000001001c3fec Emacs`command_loop_2(ignore=0) at keyboard.c:1110 frame #52: 0x00000001002d4018 Emacs`internal_catch(tag=47520, func=(Emacs`command_loop_2 at keyboard.c:1106), arg=0) at eval.c:1097 frame #53: 0x00000001001a8e28 Emacs`command_loop at keyboard.c:1089 frame #54: 0x00000001001a8c90 Emacs`recursive_edit_1 at keyboard.c:695 frame #55: 0x00000001001a905a Emacs`Frecursive_edit at keyboard.c:766 frame #56: 0x00000001001a6c2e Emacs`main(argc=3, argv=0x00007ffeefbff578) at emacs.c:1713 frame #57: 0x00007fff5c7e1115 libdyld.dylib`start + 1 frame #58: 0x00007fff5c7e1115 libdyld.dylib`start + 1 On Thu, Feb 1, 2018 at 2:52 PM, Jake Goulding wrote: > It looks like `curY (tty) >= FrameRows (tty) - 1`: > > > (lldb) > frame #9: 0x0000000100173380 Emacs`cmcheckmagic(tty=0x000000010180d000) > at cm.c:118 > 115 if (curX (tty) == FrameCols (tty)) > 116 { > 117 if (!MagicWrap (tty) || curY (tty) >= FrameRows (tty) - 1) > -> 118 emacs_abort (); > 119 if (tty->termscript) > 120 putc_unlocked ('\r', tty->termscript); > 121 putc_unlocked ('\r', tty->output); > (lldb) p (tty)->Wcm->cm_magicwrap > (bool_bf) $0 = true > (lldb) p (tty)->Wcm->cm_curY > (int) $1 = 2 > (lldb) p (tty)->Wcm->cm_rows > (int) $2 = 3 > > > > was the original cause also in "emacs -nw", or was it in a GUI > frame? > > It was not in a GUI, but it was an `emacsclient -t` invocation. > --94eb2c09b922d4771205642bf6e2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Now that I have debugging symbols, here is the complete ba= cktrace:

=C2=A0 =C2=A0 frame #0: 0x00007fff5c930e3e= libsystem_kernel.dylib`__pthread_kill + 10
=C2=A0 =C2=A0 frame #= 1: 0x00007fff5ca6f150 libsystem_pthread.dylib`pthread_kill + 333
= =C2=A0 =C2=A0 frame #2: 0x00007fff5c83f8fe libsystem_c.dylib`raise + 26
=C2=A0 =C2=A0 frame #3: 0x00000001001a4dc6 Emacs`terminate_due_to_si= gnal(sig=3D6, backtrace_limit=3D40) at emacs.c:394
=C2=A0 =C2=A0 = frame #4: 0x00000001001e1783 Emacs`emacs_abort at sysdep.c:2426
= =C2=A0 =C2=A0 frame #5: 0x0000000100402e68 Emacs`ns_term_shutdown(sig=3D6) = at nsterm.m:5332
=C2=A0 =C2=A0 frame #6: 0x00000001001a50b4 Emacs= `shut_down_emacs(sig=3D6, stuff=3D0) at emacs.c:2118
=C2=A0 =C2= =A0 frame #7: 0x00000001001a4d62 Emacs`terminate_due_to_signal(sig=3D6, bac= ktrace_limit=3D40) at emacs.c:377
=C2=A0 =C2=A0 frame #8: 0x00000= 001001e1783 Emacs`emacs_abort at sysdep.c:2426
=C2=A0 =C2=A0 fram= e #9: 0x0000000100173380 Emacs`cmcheckmagic(tty=3D0x000000010180d000) at cm= .c:118
=C2=A0 =C2=A0 frame #10: 0x0000000100181c02 Emacs`tty_writ= e_glyphs(f=3D0x000000010402ffb8, string=3D0x000000010228c6e0, len=3D1) at t= erm.c:793
=C2=A0 * frame #11: 0x000000010018445b Emacs`write_glyp= hs(f=3D0x000000010402ffb8, string=3D0x000000010228c6b0, len=3D1) at termina= l.c:165
=C2=A0 =C2=A0 frame #12: 0x000000010001ab99 Emacs`update_= frame_line(f=3D0x000000010402ffb8, vpos=3D52, updating_menu_p=3Dfalse) at d= ispnew.c:5036
=C2=A0 =C2=A0 frame #13: 0x000000010000667e Emacs`u= pdate_frame_1(f=3D0x000000010402ffb8, force_p=3Dtrue, inhibit_id_p=3Dfalse,= set_cursor_p=3Dtrue, updating_menu_p=3Dfalse) at dispnew.c:4516
= =C2=A0 =C2=A0 frame #14: 0x0000000100005fd6 Emacs`update_frame(f=3D0x000000= 010402ffb8, force_p=3Dtrue, inhibit_hairy_id_p=3Dfalse) at dispnew.c:3124
=C2=A0 =C2=A0 frame #15: 0x0000000100064456 Emacs`redisplay_intern= al at xdisp.c:14444
=C2=A0 =C2=A0 frame #16: 0x0000000100065a69 E= macs`redisplay at xdisp.c:13503
=C2=A0 =C2=A0 frame #17: 0x000000= 01001b05d0 Emacs`read_char(commandflag=3D1, map=3D4355478675, prev_event=3D= 0, used_mouse_menu=3D0x00007ffeefbfa587, end_time=3D0x0000000000000000) at = keyboard.c:2480
=C2=A0 =C2=A0 frame #18: 0x00000001001ab75b Emacs= `read_key_sequence(keybuf=3D0x00007ffeefbfa8a0, bufsize=3D30, prompt=3D0, d= ont_downcase_last=3Dfalse, can_return_switch_frame=3Dtrue, fix_current_buff= er=3Dtrue, prevent_redisplay=3Dfalse) at keyboard.c:9147
=C2=A0 = =C2=A0 frame #19: 0x00000001001aa0ab Emacs`command_loop_1 at keyboard.c:136= 8
=C2=A0 =C2=A0 frame #20: 0x00000001002d4d6f Emacs`internal_cond= ition_case(bfun=3D(Emacs`command_loop_1 at keyboard.c:1259), handlers=3D186= 72, hfun=3D(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332
= =C2=A0 =C2=A0 frame #21: 0x00000001001c3fec Emacs`command_loop_2(ignore=3D0= ) at keyboard.c:1110
=C2=A0 =C2=A0 frame #22: 0x00000001002d4018 = Emacs`internal_catch(tag=3D19344, func=3D(Emacs`command_loop_2 at keyboard.= c:1106), arg=3D0) at eval.c:1097
=C2=A0 =C2=A0 frame #23: 0x00000= 001001a8db0 Emacs`command_loop at keyboard.c:1081
=C2=A0 =C2=A0 f= rame #24: 0x00000001001a8c90 Emacs`recursive_edit_1 at keyboard.c:695
=
=C2=A0 =C2=A0 frame #25: 0x0000000100213d2d Emacs`read_minibuf(map=3D4= 362498003, initial=3D0, prompt=3D4332737972, expflag=3Dfalse, histvar=3D149= 436936, histpos=3D2, defalt=3D0, allow_props=3Dfalse, inherit_input_method= =3Dfalse) at minibuf.c:685
=C2=A0 =C2=A0 frame #26: 0x00000001002= 12848 Emacs`Fread_from_minibuffer(prompt=3D4332737972, initial_contents=3D0= , keymap=3D4362498003, read=3D0, hist=3D149436936, default_value=3D0, inher= it_input_method=3D0) at minibuf.c:992
=C2=A0 =C2=A0 frame #27: 0x= 00000001002e58a9 Emacs`funcall_subr(subr=3D0x00000001004d87c8, numargs=3D7,= args=3D0x00007ffeefbfb1c0) at eval.c:2861
=C2=A0 =C2=A0 frame #2= 8: 0x00000001002e40bd Emacs`Ffuncall(nargs=3D8, args=3D0x00007ffeefbfb1b8) = at eval.c:2766
=C2=A0 =C2=A0 frame #29: 0x000000010037a3fb Emacs`= exec_byte_code(bytestr=3D4300820540, vector=3D4300820573, maxdepth=3D74, ar= gs_template=3D8202, nargs=3D8, args=3D0x00007ffeefbfbd68) at bytecode.c:629=
=C2=A0 =C2=A0 frame #30: 0x00000001002e5cd5 Emacs`funcall_lambda= (fun=3D4300820493, nargs=3D8, arg_vector=3D0x00007ffeefbfbd28) at eval.c:29= 67
=C2=A0 =C2=A0 frame #31: 0x00000001002e4105 Emacs`Ffuncall(nar= gs=3D9, args=3D0x00007ffeefbfbd20) at eval.c:2768
=C2=A0 =C2=A0 f= rame #32: 0x0000000100214759 Emacs`Fcompleting_read(prompt=3D4332737972, co= llection=3D4300851469, predicate=3D13968, require_match=3D45936, initial_in= put=3D0, hist=3D149436936, def=3D0, inherit_input_method=3D0) at minibuf.c:= 1696
=C2=A0 =C2=A0 frame #33: 0x00000001002e591c Emacs`funcall_su= br(subr=3D0x00000001004d8a08, numargs=3D6, args=3D0x00007ffeefbfbf10) at ev= al.c:2866
=C2=A0 =C2=A0 frame #34: 0x00000001002e40bd Emacs`Ffunc= all(nargs=3D7, args=3D0x00007ffeefbfbf08) at eval.c:2766
=C2=A0 = =C2=A0 frame #35: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=3D4300850= 636, vector=3D4300850669, maxdepth=3D42, args_template=3D2, nargs=3D0, args= =3D0x00007ffeefbfca38) at bytecode.c:629
=C2=A0 =C2=A0 frame #36:= 0x00000001002e5cd5 Emacs`funcall_lambda(fun=3D4300850589, nargs=3D0, arg_v= ector=3D0x00007ffeefbfca38) at eval.c:2967
=C2=A0 =C2=A0 frame #3= 7: 0x00000001002e4105 Emacs`Ffuncall(nargs=3D1, args=3D0x00007ffeefbfca30) = at eval.c:2768
=C2=A0 =C2=A0 frame #38: 0x000000010037a3fb Emacs`= exec_byte_code(bytestr=3D4300853548, vector=3D4300853597, maxdepth=3D14, ar= gs_template=3D0, nargs=3D0, args=3D0x0000000000000000) at bytecode.c:629
=C2=A0 =C2=A0 frame #39: 0x0000000100374e2c Emacs`Fbyte_code(bytest= r=3D4300853548, vector=3D4300853597, maxdepth=3D14) at bytecode.c:321
=
=C2=A0 =C2=A0 frame #40: 0x00000001002cbead Emacs`eval_sub(form=3D4300= 853515) at eval.c:2237
=C2=A0 =C2=A0 frame #41: 0x00000001002d635= d Emacs`Feval(form=3D4300853515, lexical=3D0) at eval.c:2051
=C2= =A0 =C2=A0 frame #42: 0x00000001002c268a Emacs`Fcall_interactively(function= =3D132615656, record_flag=3D0, keys=3D4463572133) at callint.c:357
=C2=A0 =C2=A0 frame #43: 0x00000001002e576b Emacs`funcall_subr(subr=3D0x0= 0000001008e1e28, numargs=3D3, args=3D0x00007ffeefbfe160) at eval.c:2846
=C2=A0 =C2=A0 frame #44: 0x00000001002e40bd Emacs`Ffuncall(nargs=3D4= , args=3D0x00007ffeefbfe158) at eval.c:2766
=C2=A0 =C2=A0 frame #= 45: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=3D4300853692, vector=3D= 4300853725, maxdepth=3D54, args_template=3D4102, nargs=3D1, args=3D0x00007f= feefbfecd8) at bytecode.c:629
=C2=A0 =C2=A0 frame #46: 0x00000001= 002e5cd5 Emacs`funcall_lambda(fun=3D4300853645, nargs=3D1, arg_vector=3D0x0= 0007ffeefbfecd0) at eval.c:2967
=C2=A0 =C2=A0 frame #47: 0x000000= 01002e4105 Emacs`Ffuncall(nargs=3D2, args=3D0x00007ffeefbfecc8) at eval.c:2= 768
=C2=A0 =C2=A0 frame #48: 0x00000001002e4e94 Emacs`call1(fn=3D= 13920, arg1=3D132615656) at eval.c:2617
=C2=A0 =C2=A0 frame #49: = 0x00000001001aa5b6 Emacs`command_loop_1 at keyboard.c:1482
=C2=A0= =C2=A0 frame #50: 0x00000001002d4d6f Emacs`internal_condition_case(bfun=3D= (Emacs`command_loop_1 at keyboard.c:1259), handlers=3D18672, hfun=3D(Emacs`= cmd_error at keyboard.c:938)) at eval.c:1332
=C2=A0 =C2=A0 frame = #51: 0x00000001001c3fec Emacs`command_loop_2(ignore=3D0) at keyboard.c:1110=
=C2=A0 =C2=A0 frame #52: 0x00000001002d4018 Emacs`internal_catch= (tag=3D47520, func=3D(Emacs`command_loop_2 at keyboard.c:1106), arg=3D0) at= eval.c:1097
=C2=A0 =C2=A0 frame #53: 0x00000001001a8e28 Emacs`co= mmand_loop at keyboard.c:1089
=C2=A0 =C2=A0 frame #54: 0x00000001= 001a8c90 Emacs`recursive_edit_1 at keyboard.c:695
=C2=A0 =C2=A0 f= rame #55: 0x00000001001a905a Emacs`Frecursive_edit at keyboard.c:766
<= div>=C2=A0 =C2=A0 frame #56: 0x00000001001a6c2e Emacs`main(argc=3D3, argv= =3D0x00007ffeefbff578) at emacs.c:1713
=C2=A0 =C2=A0 frame #57: 0= x00007fff5c7e1115 libdyld.dylib`start + 1
=C2=A0 =C2=A0 frame #58= : 0x00007fff5c7e1115 libdyld.dylib`start + 1

On Thu, Feb 1, 2018 at 2:52 PM= , Jake Goulding <jake.goulding@gmail.com> wrote:
It looks like `curY (tty) >=3D FrameRows (tty) - 1`:
=

(lldb)
frame #9: 0x0000000100173380= Emacs`cmcheckmagic(tty=3D0x000000010180d000) at cm.c:118
= =C2=A0 =C2=A0115 =C2=A0 if (cu= rX (tty) =3D=3D FrameCols (tty))
=C2=A0 =C2=A0116 =C2=A0 =C2=A0 {
=C2=A0 =C2=A0117 =C2=A0 =C2=A0 =C2=A0 if (!MagicW= rap (tty) || curY (tty) >=3D FrameRows (tty) - 1)
-> 118 emacs_abort ();
=C2= =A0 =C2=A0119 =C2=A0 =C2=A0 = =C2=A0 if (tty->termscript)
=C2=A0 =C2=A0120 putc_unlocked ('\r', tty->termscrip= t);
=C2=A0 =C2=A0121 =C2=A0 =C2=A0 =C2=A0 putc_unlocked ('\r', tty->output);
(lldb) p (tty)->Wcm->cm_magicwrap
(bool_bf) $0 =3D true<= /div>
(lldb) p (tty)->Wcm->cm_curY
(int) $1 =3D 2
=
(lldb) p (tty)->Wcm->cm_rows
(int) $2 =3D 3


>=C2=A0= was the original cause also in "emacs=C2=A0-nw"= ;, or was it in a GUI
frame?=C2=A0

=
It was not in = a GUI, but it was an `emacsclient -t` invocation.=C2=A0

--94eb2c09b922d4771205642bf6e2-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 02 03:28:04 2018 Received: (at 30320) by debbugs.gnu.org; 2 Feb 2018 08:28:05 +0000 Received: from localhost ([127.0.0.1]:53329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehWhY-00025i-Od for submit@debbugs.gnu.org; Fri, 02 Feb 2018 03:28:04 -0500 Received: from mout.gmx.net ([212.227.15.19]:58452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehWhX-00025B-8r for 30320@debbugs.gnu.org; Fri, 02 Feb 2018 03:28:03 -0500 Received: from [192.168.1.100] ([212.95.5.254]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M2ckv-1eyVib1DEr-00sPQV; Fri, 02 Feb 2018 09:27:56 +0100 Message-ID: <5A74210B.2030500@gmx.at> Date: Fri, 02 Feb 2018 09:27:55 +0100 From: martin rudalics MIME-Version: 1.0 To: Jake Goulding , 30320@debbugs.gnu.org Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:QLLVZF0TSIDb5UmmGLndAT/XVZcWrRQFh22nlNr/pTkUKgO4zFC 6Hg3uTXGr4lOWBmzP9+RE7i20jyGU3ELe8VxxLabYADfEwm/d/nZTWu4GlBp6okQ7/GETr9 3hFPQ0LI0qoC1ne9w6sUgHaaJ4H3VkF34hcdmOq4u651P/CagE4Ol7+UWpGv2yZlr7/izXM t9NfVVmdXRhPWMLPBRA5A== X-UI-Out-Filterresults: notjunk:1;V01:K0:fTmJ1VloojM=:CyZP6/M/5936FxkYJBHSG7 ++q2Fp6IxiSmxVGQFQaZm42hbK9AjLvZ9084UrT/4uX0akG8TXY2vXFx2zCzC/jXzuoWSc3fy OAJ9lEddGuY/J2Kya/ctSP2kvHM/HD4WBpOUz4uLUvGtmkNAJT18Oqjyl3uzIqbln9JPI+MkZ 5VbCjHQBnNWzsEKNDZ815nmp2iw/FbcLspVVhThVCaFXS3+4eY59D5z76Urp2HorZxKzxi3KF EgtPM53bB2pPGmbdGSiPYif2cNfznmF7OsUKj37O2sq/dgLXzjuhtVwYQDTd+b5StSN+DNMEj +rOgySLf0q4KVkmtqXc7Zrco2Sj5sL/i/hozOc57RZbculTEBM9LzClPWeLx6kcp5HCV+Zkf5 2ateMYQFXFh3tNzvvT+dNg10HSfXIoqju5Cs2DKYI4NiI/eHRbDJHfgF126BD0W/IxxrnVCU3 BgzasT0CzQ0HQJCMMxphqJltq80P4P/KGN6rkx6HYmOD79qQr6rI3xn20k5dIeYfyc+Z9l6b5 8w02brGBqH2HRASU1i4gs0N8VvmSDK2HBybfhM3MOO+oOIYsdlldX2mVP3jtSVJPkPEgFwv93 h3umMiMPDZfSCQg853m3rsAkRUMgsmjiuVKQBBW7h3mLhwI+DzAKdCI5d+u/R2Mljb6FLGqtk mJabi3ide2C67uMcLhFSV1miJbCnbynlA9GDyLZC7AB9p65iNlUjK34YTE8ZfG3DdgHLw7QLd 4jTrftuOL4IvqnUN0tCpFXTHZl2CKK1xOE21w0nw/7uPLsASprrlyamTpmjVzdMBQHYgrUV52 3kkd1ugMD8zsKjVYph0BdyhYiA+SV3R2kYsurA+n6bx88mEURcH1rjSqEoeBbWFAXNCe1xR X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30320 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.7 (/) > As I understand it, `lsp-ui-doc-mode` uses the new "child frames" > available in Emacs 26, so it feels likely that those are involved. Note that 'lsp-ui-doc-mode' inhibts special glyphs by setting the 'no-special-glyphs' frame parameter on the frames it creates to t. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 02 10:23:58 2018 Received: (at 30320) by debbugs.gnu.org; 2 Feb 2018 15:23:58 +0000 Received: from localhost ([127.0.0.1]:54154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehdC2-0006B8-1f for submit@debbugs.gnu.org; Fri, 02 Feb 2018 10:23:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehdC0-0006AT-Ut for 30320@debbugs.gnu.org; Fri, 02 Feb 2018 10:23:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ehdAr-0000VI-Qz for 30320@debbugs.gnu.org; Fri, 02 Feb 2018 10:23:51 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47414) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehdAr-0000Pg-Ho; Fri, 02 Feb 2018 10:22:45 -0500 Received: from [176.228.60.248] (port=3454 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ehWbk-0002XU-Rn; Fri, 02 Feb 2018 03:22:05 -0500 Date: Fri, 02 Feb 2018 10:21:49 +0200 Message-Id: <83a7wrer8i.fsf@gnu.org> From: Eli Zaretskii To: Jake Goulding In-reply-to: (message from Jake Goulding on Thu, 1 Feb 2018 14:52:59 -0500) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Jake Goulding > Date: Thu, 1 Feb 2018 14:52:59 -0500 > Cc: 30320@debbugs.gnu.org > > It looks like `curY (tty) >= FrameRows (tty) - 1`: > > (lldb) > frame #9: 0x0000000100173380 Emacs`cmcheckmagic(tty=0x000000010180d000) at cm.c:118 > 115 if (curX (tty) == FrameCols (tty)) > 116 { > 117 if (!MagicWrap (tty) || curY (tty) >= FrameRows (tty) - 1) > -> 118 emacs_abort (); > 119 if (tty->termscript) > 120 putc_unlocked ('\r', tty->termscript); > 121 putc_unlocked ('\r', tty->output); > (lldb) p (tty)->Wcm->cm_magicwrap > (bool_bf) $0 = true > (lldb) p (tty)->Wcm->cm_curY > (int) $1 = 2 > (lldb) p (tty)->Wcm->cm_rows > (int) $2 = 3 Hmm... is it reasonable that the TTY frame has only 3 rows? That's an awfully small frame, and maybe Emacs is unable to work correctly with such small frames. It doesn't justify a crash, but I'm trying to establish whether this is the root cause of the problem, or maybe Emacs became confused wrt the frame size. From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 02 11:22:28 2018 Received: (at 30320) by debbugs.gnu.org; 2 Feb 2018 16:22:29 +0000 Received: from localhost ([127.0.0.1]:54255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehe6e-00019u-P3 for submit@debbugs.gnu.org; Fri, 02 Feb 2018 11:22:28 -0500 Received: from mail-ot0-f169.google.com ([74.125.82.169]:34288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehe6c-00019e-Kt for 30320@debbugs.gnu.org; Fri, 02 Feb 2018 11:22:26 -0500 Received: by mail-ot0-f169.google.com with SMTP id x15so20793068ote.1 for <30320@debbugs.gnu.org>; Fri, 02 Feb 2018 08:22:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=EzKAtpwip0PEg8hnNypBNiT5rAk5TSvKJEakK1B5O3g=; b=qVqEvJK38Y6AzQ8aywhKIUuNJV60foFZo0IEG5TopCn9ig+iamfcyFrE9D4TVu1Z5W g8xoP0UOA/gRp+6XztUajy38GFhMq33GGx1uKcwF5Pr/mwrRA0tLEWJOUOcxKNGZH2z7 4jvsC1cu4mt/8qprgTuAlfO14qLluc6VbruPYeG4dvaMahSxfpBDHe5cwwwcNa18kxjI WXAme13q/XpDwAu+R03Io/VSByFjn6Gd30/TJ8lQ2WSPIuT5rhVYoSZGgNc8hJ6kx2QG f3vz7UNIVRkCS211sq9E2w52pVP1TQ5pQlEBtjUpw5CMj/MVLNcH+47iCcWinQSM2jjC qG/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=EzKAtpwip0PEg8hnNypBNiT5rAk5TSvKJEakK1B5O3g=; b=bJED/9VfL/ONZZ+wc0XFY+5tJYvFO9lF20ls8xB6ZV28hfuApmGkWBDwBnrRbBhbr6 UJLYDnvj7cQnhFPCvAcXgNRN/9dSbq8Co2NHsjMX+2yxsV/zhGt6WXMkk/jxVN7PNUpA RQRP/LJs2FoIfbo/gIPrd7Vtie5Kjz1FiiTZRf12NJZltffoWxSV0M7QBCdo3wrrDd// JEUNPTgqmI6Kg9CQDeldF+yOzg5VN+pJJE/loEKNRPMeZb8cht0+jTvHuJjCqYaLZMal 6LoMRPks55glw1V7+wZWLyHxoc2Gwc5hjhVc4aAY5JsoD4dGFqQomk5Y1tjDi3dRlmrN 1azA== X-Gm-Message-State: AKwxytdENkq1gJguwtO2b00eCY417Qyp7mwE1B1ygdnIHc2JcmgRWJ2c wD2WZrrwp4tRwQoxE3XX4PeWm3RPh3z1M4C2xc8GIg== X-Google-Smtp-Source: AH8x227tIO718rwaX+bla4eZGLHoHIop/2S1KSgJ3BoTA7NVAUIBeMeo0USC8nwX5ic4Cn0E+FriCfdWBpBHmOMBnWs= X-Received: by 10.157.9.165 with SMTP id q34mr7144182otd.60.1517588540137; Fri, 02 Feb 2018 08:22:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Fri, 2 Feb 2018 08:22:19 -0800 (PST) In-Reply-To: <83a7wrer8i.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> From: Jake Goulding Date: Fri, 2 Feb 2018 11:22:19 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: 30320@debbugs.gnu.org Content-Type: multipart/mixed; boundary="001a113dcdcad9dfa305643d1d58" X-Debbugs-Envelope-To: 30320 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" --001a113dcdcad9dfa305643d1d58 Content-Type: multipart/alternative; boundary="001a113dcdcad9df9f05643d1d56" --001a113dcdcad9df9f05643d1d56 Content-Type: text/plain; charset="UTF-8" I don't know exactly what the "frame" is in this context. According to iTerm2, the entire window is 202 x 52. I'm not sure if I can attach screenshots or videos, but I recorded my entire interaction and have a screenshot right before the crash occurred. One thing I noticed this time is that I had to do more "messing around" before the crash would occur. This might be caused by the background work that the Rust Language Server is doing. Once that has "finished", perhaps lsp-mode / lsp-rust / lsp-ui starts displaying something different. --001a113dcdcad9df9f05643d1d56 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I don't know exactly what the "frame" is in = this context. According to iTerm2, the entire window is=C2=A0202 x 52. I= 9;m not sure if I can attach screenshots or videos, but I recorded my entir= e interaction and have a screenshot right before the crash occurred.
One thing I noticed this time is that I had to do more "m= essing around" before the crash would occur. This might be caused by t= he background work that the Rust Language Server is doing. Once that has &q= uot;finished", perhaps lsp-mode / lsp-rust / lsp-ui starts displaying = something different.

--001a113dcdcad9df9f05643d1d56-- --001a113dcdcad9dfa305643d1d58 Content-Type: image/png; name="Screen Shot 2018-02-02 at 11.19.02 AM.png" Content-Disposition: attachment; filename="Screen Shot 2018-02-02 at 11.19.02 AM.png" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jd64xoek0 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 qg3RxsMm22a9TbstautqK7Cttr1kh9q52Qnt1tt1jCKM8hwlGlUz6oY91T7AvtC+zv7BaMboyNHF oxtHvxxjPiZ1zLIxZ8Z8dXB1yHHY6nDHUcsx3LHYsdnxtZOtE9ep2umqM805xHmOc5PzKxc7F77L BpebrnTXca4LXFtdv7i5u0nc9rh1u5u7p7mvc7/hoe0R41HhcdaT4BnoOcezxfOjl5tXgdc+r7+9 7b2zvXd6PxtrNZY/duvYRz6mPhyfzT6dvkzfNN9Nvp1+Jn4cvxq/h/5m/jz/bf5PA2wCsgJ2BbwM dAiUBB4MfM/yYs1iHQvCgkKDyoLagrWCE4LXBt8PMQ3JDKkL6Q11DZ0ReiyMEBYRtizsBtuQzWXX snvD3cNnhZ+MoEbERayNeBhpGymJbB6Hjgsft3zc3SiLKFFUYzSIZkcvj74XYxWTH/PHeOL4mPHV 45/EOsbOjD0TR4+bErcz7l18YPyS+DsJ1gmyhNZE9cSJibWJ75OCkiqTOpPHJM9KvpCinyJMaUol pSambkvtmxA8YeWEromuE0snXp9kNWnapHOT9SfnTD48RX0KZ8r+NEJaUtrOtM+caE4Npy+dnb4u vZfL4q7ivuD581bwuvk+/Er+0wyfjMqMZ5k+mcszuwV+gipBj5AlXCt8lRWWtTHrfXZ09vbsgZyk nPpcldy03EMiLVG26GSeUd60vA6xnbhU3Jnvlb8yv1cSIdkmRaSTpE0F2vAj+6LMWvaL7EGhb2F1 4YepiVP3T9OcJpp2cbrt9EXTnxaFFP02A5/BndE602TmvJkPZgXM2jwbmZ0+u3WO2ZySOV1zQ+fu mEeZlz3vz2KH4srit/OT5jeXGJbMLXn0S+gvdaVqpZLSGwu8F2xciC8ULmxb5LxozaKvZbyy8+UO 5VXlnyu4Fed/dfx19a8DizMWty1xW7JhKXGpaOn1ZX7LdlRqVhZVPlo+bnnDCuaKshVvV05Zea7K pWrjKsoq2arO1ZGrm9aYr1m65vNawdpr1YHV9esM1i1a9349b/3lDf4b9mw03Fi+8dMm4aabm0M3 N9RY1lRtIW4p3PJka+LWM795/Fa7TX9b+bYv20XbO3fE7jhZ615bu9Ng55I6tE5W171r4q723UG7 m/bY79lcz6gv3wv2yvY+/z3t9+v7Iva17vfYv+eAxYF1B+kHyxqQhukNvY2Cxs6mlKaOQ+GHWpu9 mw/+MfqP7S0mLdWHdQ4vOUI5UnJk4GjR0b5j4mM9xzOPP2qd0nrnRPKJqyfHn2w7FXHq7OmQ0yfO BJw5etbnbMs5r3OHznucb7zgdqHhouvFg3+6/nmwza2t4ZL7paZ2z/bmjrEdRy77XT5+JejK6avs qxeuRV3ruJ5w/eaNiTc6b/JuPruVc+vV7cLb/Xfm3iXcLbunca/qvsH9mn/Z/Ku+063z8IOgBxcf xj2884j76MVj6ePPXSVPaE+qnho/rX3m9KylO6S7/fmE510vxC/6e0r/0vxr3Uvrlwf+9v/7Ym9y b9cryauB1xVv9N5sf+vytrUvpu/+u9x3/e/LPuh92PHR4+OZT0mfnvZP/Uz6vPqLzZfmrxFf7w7k DgyIORKO4lMAgw3NyADg9XYAaCnw26EdAMoE5dlMIYjyPKkg8J9YeX5TiBsA2/0BSJgLQCT8RtkA mwVkKrzLP8Hj/QHq7DzcBkWa4eyk9EWFJxbCh4GBN4YAkJoB+CIZGOhfPzDwZSsM9hYAx/KVZ0K5 yM+gm9TldK6tYi74Qf4NvkNw/zOQSj4AAAAJcEhZcwAAFiUAABYlAUlSJPAAAAGfaVRYdFhNTDpj b20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4Onht cHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53 My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24g cmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20v ZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI4ODA8L2V4aWY6UGl4 ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTgwMDwvZXhpZjpQ aXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+Cjwv eDp4bXBtZXRhPgqcR/oyAAAAHGlET1QAAAACAAAAAAAAA4QAAAAoAAADhAAAA4QAAmcVTpbFCQAA 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 1AYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAwM4hsMcJoL/5zW+OCam6 QViLKizgKYUWhnTVVVd1DPm85z0vz5V+GpjIp2OwHTjh9UmIo2vfO6Xq10fj7j3XqZfdmWeeme27 WW83PDvl2lnj5mDhUrcsdkZ93jPVpDYXeO4MLhPl2Fn7570oa9F3wvnrvfP9c5/73LHvnH27+S7Z dmf0/p0w27nMppu4dQ3mZ19/J3w/2/Pap7oph/65s7s3szFD9b527bovm3z8TO+I57Hce+dWPo13 yqe5qfzzplzPbF27brMp45bf93K822tzqPdG/spbttrG/7wqbXRd+3ne4+3WIZtOe2B/+u4IeF92 NwG0nzU/B92tZudbzZU6dz4ZMkIAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCA AAQg0En3srPISG01XtEzw8ylYKebxUlY0Uk0bVFIGaeMX5Y6lwTQFluqfq+xXIuuO62ztvO9GXXj Z9tu85jtzhIZlvV5fd2sy7ZT7Z2v2xy1mMr+3fKcan1zwV7PSKdneWdxmagG7632znW6L/evZO3f TeXYrri2+Ey5XfNs1jERtzqPmbimuh6P22+25/27qI7v/fX4ru7NVL8ze3t7czml+NLzk/GUY/l8 zvY6tT/eM/f+55PmOuVzTZ3mdyR/12yG7XLNtC6v75prrhkX3nvo3PX+jTOuburvQjntfOWYrme6 jjrebN1r3X5etK6J1jZbOWcSp/5n9kxizaavGSrm7srQNar38z+bDIgFAQhAAAIQgAAEIAABCEAA AhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgMDcJtBJ97KzVrXLBdBaaCmAlljMIgsLQgxpKmKg6fjs DOgSkag2r61dTtlMVWysmN36TZWNxF5qU62p3drqMdVsFqWozGOyt81U9r/OM9H9VHlY0Dg8PJzD TtV/olrm6pyfv3LfvBbvn+5new8du3x2yudUdZU5LYRzneWJwqWd4pVxvJZd0Zei7Tq/11GPT+Xe z69Zlr4aK5vyiUs9XtrszGs/d1dccUV4b3dm/k65XJd4XX311bm2oaGhMW7l/GQ8vT/l89kp71TH VZ/3Ur0+p59+eg4zUV2uf2d/R1Sfam73fdecvs+uSffTbYqvVjNXbjWvX/cTcWr37zM5wCQ/ut3z eo31vf9dapJ0U57Wd825xKDbPPZxQvP0/Y7q/buh2zp3VB113Ok+H3WcHXXv/XK/u/HbUesmLgQg AAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAAC3ROwzqV7j9m13CkCaIuIJHax kKLTMmZLqGKwzt0pn8Yl6nDeiey6mSvX6LVa5KNeghcLzLqpTTHs73iq19eu/8wzz8zl1TFL/27q r23k7xNBr7zyyno6czM/1amPa3Nu9+XcdoHSgEVlWoPXrN5iNPl4fdqvbsQ4zul4rq3M7/jthGz2 K+39rNT7IJva3mvXXHmte3PTuK9r/9JPc+3ql41bmcO2jtnO3zb2t63vu5mXz0TfN88ppvfP8Wer d47J4pd7p7r1vVEvkar3U/f1uss6J5vvZCs/P7eKr4/GyubnQGOad726t639dO8xzc9m65ZnnVO1 lc1MNaZay3nda31eg9dl//re42XvOv3dLePbroyvMd+rb2dvv+n0jum6FEOnCCtP/X+Y8Pr8+242 anFM5S2vveY6RznuZ81j7hXLzTG9Pn/fZOvYvnZv3+n2jqPez4sF0M7fbWzXaHvFbNfq9ZVs5ON5 +XbaP+VyvfLplKub/O1sPKY8/jiH7n0t4b3rkI/m3Jd2ts+TE/yoWTi3vuuTNddhH+Xsxm+yuJPN u+adkWuyWsp589BYt/xL//q6juG9ru2meq9/b90ZezXVeuv1TnVd2EMAAhCAAAQgAAEIQAACEIAA BCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgMHMCpY5m5tGmHmGnCKAlLlTrRqxgQUg3thMt12C7EUhZ dKGcvnZsC/g07nnX5jHbqreNrh3L9uqnKoBWnHZNsfQxLwnClM+nX3bycU3t5tuNKYdjSwBd++te Nm66tk3Za7y0s7162ZUia/uVNuV+at6xfO2+9PG159x73H0pgPZY2dd+uldzDaWtrz1n23K8HJNd eW879/W8bC3i0pz3X+P6OK/9y95zE+Ur7Se6diznL/en9pOtn6GJns/abyr3iq88E33fNW8hl+t3 3bWA1vN1DRo3P19Pxr2O0e7e+RRLH+2xalXzfuvaOcVdrZzLAzP84bWYy0Q8y1T2K8faXZd25XVp W7PwfWkjXzWf4N1tnWUMx3UszXnMduVcN/P2Ez/VpOfS//zTXimef9c5l+x0XedyrKn0ilE+E46p 3vnqePZZsGDBmK9t7V/e63qqz0eds9t75XIN8nGt/p3d7b47htcxWf56ff6+yb9cv+K02z/X7d+P ztttHXX+TvXqd4T328+XcyuXecm/rsG12Ea9bTrl03jNQn6OMZGf5pzDPhpz/breUc0174xcU1mD 6zJ391OJMR1b8VfrNp/rnG1+yl/W4uvprAkfCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAE IAABCEAAAhCAAAR2DQHrXHZN9qRHSYm3qVdnoYpSkOTFSQBmYUMtuKjvLWyyMKKe12maGqvHXbqE GpqzMG4ye/lZ3CGfOm5Zu8UfndaiWPL3vHvHVF8LoJ1bvmq2bd1tf69xc7WNmHus5K95C0NtW/e1 vefb+Wk9dX0as3hUvmLkdav3R37+OIf6vr6+fDKqT8UWb9nJr87lNXpP5W8xoWvwvmtOMUrBreNq rt36NN6uObbmXEM7O42pNrV2a9W49ttr1b2b9qGsz+Ou0/O6L5vXaFa6L5v9PWau5lLb2859p+fT 69O8rs3F67e/16Q1u1bPqZdfu3HbdJqv12X7dr33T7XU/GxvLr5X3+67UcewXztbxdC8n0k92+bV 7ndNHaPds6J4alqT2eaBWfrh+OKu+Kq5bBpr12outnGdfo7MS/O61qf+PmjMeZ3Pvf0cv2Qrv7r5 d7bH6+dGPord6ftQ5lWMOkenefHTfqpXu/baa3MeXWu9+p543bJTHMW2vezatfoZsY3X5e9f+XyV a6zrt5/j1L33QeOuUb3rdD26dx7ZduJpO8/Ltmyd5lWn4tf7Wfr62jW5nnLN5bXstRZ96lavz8+v 7T0vv3L/dC8b5WnH1uv27wHZt2uO77W0s9FYyUs5/X2wvZ8H1+3aNC/7+r4bvjULxdGnG1/ldc6p +sl3us01d1vjVPN4LVrbRK2ed13yMZfSv7av75V3olbby7b0Ka81146PYvj/OCSb6TTF0KfOp1ge a1frdHLhAwEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIDAziVgncvOzbot m9QTEys2ttl2dVUKdrw4iagscqiD1KKHUsAjn3reQrJ2Qg3FtlDD4rLJ7OUjEUopGNOYm2rQmtQr Z72Ouj7d28a9bdRPVQCtOuxvQZXiesx1ui/5a8x74Pm6r+09b2GV80yUU6Kucq2+LnvFcSznUC8b sVeveddjYdDw8PBYbK9Fz5NjeayOqXnHVG/hme3q9Xm87uXrmhTTeyA7xy99LDjTsyJ7rcO1TuZb cnRM16kayu+G593bt6ypzCc7z6lXq5lozHO6VqvvW6MtoVS5Pu+D1287+eu7aAZm6XnXWI9PNm8u tnPvPL5XfsX2eO3ncduXvZmWY/Yv/cyoHU/tv38XiY38yn2Ur2O5Tj8zZqr8pZ3r6cTM89Pp69yl AFbxXKtj6951tqtRYz453r4aU/Pe67r21b1z28+9/VXrc57zHLlnW9eeB0Z/yMd+ZT5NO6fjtdu/ MlY318qleGbiPF6LnwXd+znwvtd+7fJ12nM/l5rXtevw2jutsWRiG/sov/756X/WljHL9XmN9lMc 29ZMna/TOup5xznzzDPH/vnrPO34aKyO7XVN9nyU8bw+x5KvmnLr43mNycZ1eu1eh+brJibtaint HN/5y7ny2nYec37fu3cc16lxc9GY69H1ZK1moTj6+DmZyN/12Ue23fhNFLObOde8o3IpfjcMar7+ 99VOa6jt63vlLFt93269tvGel/51fN+bX2nb7rrOZz+NK5bv7VuO1b62oYcABCAAAQhAAAIQgAAE IAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAYPcmUOtXdna1O0QAbVGDBV4S/nUrbqgFEvYzqMkE zRZ3OLfERhrzx/FK0BZXacxCNc8rr9YjAZFiyN+xbKNeNmUvYYtanU/rswhO84pVNsVZv359DAwM jBMlSVClJv/LL798TOgte89p3kInXbdrymcf9Z3sXZd611vaep/q9dU5badcau5LO++t4yun89tH frbTHjmOx2SvMcXQterSvtqujO0x16Znxb5lXZ2uXZt8fK0Yuvbzprly3s+Ycl5xxRVjQiDVqf1z HAsGZac5r0+1yEa+6v3xc+71ueZSaC8BqmopxVaOW/s5j3uvw3HNzPeedzyP172+t2pDQ0Nja5Wv 96hdHbK3kNDz8vHaNa+mMee3nevUnG3UezwPph96thXP++Zx987nfdK47MXUTTZah5ry20f3yufv j34P+lr5tB+Kq3hqrjXfpB9ak+a8JscVw+c///nZzHP2mW7vGtQrT6fnSutRzW7eH9cpX9dZzpUi aNl6TnG0Bo3pUz7zuve+KKabf7fq/xzhfZedapOPmmt0LRq3rb8PsnMszcl2Kv+skn/dnM+5VJfW qriqt3zebVM+M67fveLpY1763VfPqQbF0rjzl7w1L3815xIr1aNeTb72r/Pp3s02rt1+/j7YV/aK rXx+xnVfCtZlU8bWvdcpv3ZN+dTK37ft7DymnMohPz8TnlPv72BdR7m+0l7Xta2Zujb7ytb/PiEf fbz/fq5l0645RicO9rGd722vXGeddVbOqWvtj1nYtl1vm0687CNuiqum3tdmYDuP+972slMutXb7 kidm8ceOzuX49Xp17zkvp1yv5+zn3raa11i7cdmIo+fV1/zLedk7X1mDxt0875gaVwzHrf085zyy L2061S87Nc/rul6jxmgQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCOz+ BGr9ys6uWGqibeqmWchuMZCEDRbRTRTWgh3bWIDhe4spDGqqAmjHt1DD8RzfcWVnkYfn1Mu+Fo85 VmlXize8jjqfxi2CLEUjZSyJ5dQkdJS97MzSwjbbW/RS1ui5dr1zdis0k73rNct2cTuNyV+t5lPa l3ugcfnYT/fy1cd2pQC6XLdzyNfX8nE8s/Oc90hsNdbt+lybfHxdCvKcX/POoTp0XwvfHMNrk69s 3Fy/7FS/BZu6V7OfhZvKpznvr/P5OVT88iMRZNnsrzHnKOfra6/Vdei+bJ5XLIugy5yusxP7el5x XH+Zx9+PTnFs6/3wvZ5txTMnj5d9yVPxyzW5HtlL3Kg57ZOaculeOWSne+2DBfCa80f2stFHzTxV l8WGjmE7+do+O83gh2KpOWa3PMs6HcNl6N5xNOa90bj2VSz0TPjZ9FrUa15NzMRAY+apa/uU+T0v P88rl64tPFUNzlPWK1+N214xptMco6zLa9HvLY1rPWq2cU3KrTrUXKOv/T2YTACtGPo/yKjXx83+ 5XPuWktbjelj+/J3rWLJVvN17arbgmr1Eug7v553P8P2U1zHyxejP/S8KL6flXKutJed4juO7bzv vnfvun3vXnXJRznL5jrLMV2XcXxd7p/8NG7OulZTfH10X9rkyeKH63D+Thzs4mfLz5T9lUd74n92 y36yWI7ZzXfBz6l8vDZde726VnM9rbvWT425Po102rPSZ6bXrndH5XL8er1ea8mlrKH2q/3L+XLO 4+Kicc+VeWpmsrFfWUNpJ3/HsE27MfvY1r3G7Wcb59TvhdJO85pz7e7tRw8BCEAAAhCAAAQgAAEI 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 n79b4qpnRs3Pgv00Jh8/U46r8XbNfCezk69yOI9y6OOmZ0N1lWOaK+OX/rIt53Vt5rLT/xnF391s mH7UsT1uLr4ve+cvbRTH67Ct7VRD+czLzt8r70M7VrJTXPmq71Sr8slGzQx0Xfu5voniaE527eIp 5o5oOzrXRPEnWm83vNrFbjc2ETfnca+aOu2RbGynva7v6zzl+uq48nUe1ezvhmOWz1Idl3sIQAAC EIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABOYGAetXdlW180YA3Ukw4g2QEE9i 3rpZCGIRh+9rYYfmJeZQHs3pWmO2d9xaAO24nlevGBae6F7XEjFp3IJE57Kd19FO5KQYbq67FN95 rlPfzlZxvM5OfuW411nz8LhyaE7r0zo17jU6j22uuOKKbKtxi/osFLNtuQ9l/Zp3TttIAK1xif2U s2waV3MtuvaY4jiW+VswqHHbydfCP9epOG62LevUnPy1PvXeV+ezr210LxvPS3Spa9+Xva5dj+uV v2KV7GWnsbo5lub00b3X7zpLH9mIgffPz7BsyjWX+cy7nJe9bcq62uV3bYpTtnpcdWvM+6JYYqBm X817H2rhZmkjH9enazXFski3WwG0/JTTDJzD4+rNpd4/5Z9OUz41+yu+WrlXeSD9sI3WJi7qZVeu XTUrZrl+1yo7PX+a9zPrNWpMHwnlJCaVrfzMwjlko2t///X7WzYaU071/qhu/d5V05hz6V5x1Pz8 1rny5BR+KL5iOp646Lvo3zElT++hGcivFGs7ltJ7nbJ1zZp383PsWB5Xb3vH8D5o3DF0bTuNKZ56 2zqefbw+/x8ezN6CYt37d4y+Mx7XmhXDdZb55eM91/xEzfkns9OzoKY8zlXGdV31XBm/ZONnx/OK 5bXITuPqtc+ln/PL38+n+7IeXzu+42hcMRSzbGU+r0U2yuNe+yDfei8dxzFt7/G6N0sz0Lx9dV3W p+tOzXbt4nXymen4js41WXxxMquJ+LVbZ7vY7cba+XrMud1rDzrtkWPbplPtjq3eNvbxnMadR3G9 dufwve3pIQABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCYewSsc9lVlUtN 01mpMo2qLAaSwKEUXCmUhRAThbWQohZGGJTitxNP2M856tz28amIrsFCP9ftcfeOp/hlq4UdslPN EiH5uvaRv+Z94nAnQZJqVSzn6OvrGztBVOJfxSib8pXrKOfqa8csxXe1je7NS3WU7JVLMbw2x5Od 5uznmL7XnJp7z9vH+yWxnNZbnhQoG897n1yDatN8yVJz5ufalU++rlf3rs0CVc3XzfXKVjHVK4aa 5jzvPK5D465RfhahlYI259K8hX/yUR1l/R5zTvup11zJRvfKrXpUi5ruxdPr1b1EmWZnUaZ89VFT /k7NNl6j88m+ZihbxVL+s846K8d3Ptmbm7nI3t9Ri2QV33Gd0zUoRpm/jOM59W7yc00aU37d20+x zMl7oLHy+yJ7jZXN946ve330XfXz1Y0A2jmVz/vnvVM8xXfTvrt2jbWry7aT9WVc2ZbPVO0rW9Up Tp3sbOPfS4qhPfQatLeK4e9LmUM28vN6vPeu0eO2U6/fG9433evje9n7+2C+ylde20bj5fOp+6k0 5S1jaX26V3Ndjlc+U/bzPz9sa9+Ss8dk4+bn2Iw9rt72jmHmGncMXdtOY4qn3raOZx/NqzmfWIun 6tfzqrVp7PLLLx8b07381Gu/FN855dvu++68dV/mr+fKe8VXPtXk2st51avc5uC5Mr78yjpl43ld m4FsvKfmVu+navFz514x6ub4jqP5dvUrn5rs3BRXTb2YupWxPOa1uZaag+3Uq3Y1x8836YfZ+F79 RHG8753ilXFm63pH53L8et1ea8mo5Ff71f7lfDnncbMu50pmzut5++neY7W9fVyn7uuxTj51XPk5 j3J7vrwuY3ENAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgMDcI2Cdy66q XMqsbSqqWajCYiAJHErBlUJbCDFRGostLL6wrUEpvkUcpY39nMO55S/hj3wkRKzFbbKXSMh+il83 5XZe52wn7NBcKaiSTd00360AWr6qS7WrBl9LBK0xxVdOiWfVa75d/WUNrttCrU72ZqyYzq04tve8 4kjkpnvZ1s12nnNvO9VjcZpiyV77ZdGn1uVa5eP9M1s/F16X5hXDfr5W3cqte9fgaz8riuH4rk/x y5jycW7FcSzXYZGZxl2TfMxQwmPxcpOd162xyy67LIuTVb/85afe3J3P/ppz/bbRmGI6hsSGGpOv PgsXLszPoObt43jqZeteNnXzvGI5rtfvE2HtY3/voexLxl6fGOm5dnM8x3edzukaZK8x29tO8dSc P9+kH/LTx+POr5qcq/T1mJ5Hfc/UNOZTyGWr/PpI4G1hZzZMPzQ/VQG0fLx/imOmXrtqt4DY63W+ 6fZak5rXWz9TjqvazE5j3leNi6E46RlXrzm3kq9y1H6KqRhq2hOtVa3007zrNHPvu/PLR/uk75Gb Yp999tlj+yRmjq94+jjnTHl6j1yX6nfdrtl1mYHrcS2aL9epe++Hfr+Uc16H8mncseTjZvsyhuu0 v2xspzHz8O+zMpbnNeY903Pv5rXr3jzlI1vXoOvSp3xWZGs/x6x755jMzutSTDX3jlf+89pj6sv4 jqFxP/ue15iZy07xy7WU313N6Xvh3xNiUNejeGp1fI/V67Wd905MFdd55Kea5ef6NOZW1tCpltJW 12bgcfVm5BjuSxtfa072yq3WLp5tZ6vf0bkcv1637j3ntZTr9Zz93NtW8xprN24b9WXMctzPhf3L fB4r7dvNe2875bGP5uta5es8tlOtuu5Uc1kP1xCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAAB CEAAAhCAAAQgAAEI7P4ErF/ZVZVK9ba9anUG1ZSCKS/u2muvHRPl1KFrEUR9YqLEExJLWDglIU8p pKjjWawhP+XXvXNYjGFRWjluW4s1yrjyK4V4mnMs21lIpft2MWwnP6/FY+1651QsxbagUOP6qHb1 amW+WiBVx7avRdMT2TuXYljEWcfT/UQxvFeu0X0Zx3kkHNM6y3V5Tn56tsp5xbCIUHadYksU5nnH lq+vFbM8KVNzbrLx3mtMObQfavJT05jqkK0FihrTx/ukXsK38pmTvecVR3nUNC5fNX+HHDcPFj9k 5+dJNo6nca3JsRyvcM1zzlmO+1q++rRrjqd82mPV6bHa3jVo3OJ9+WhcDC0YLO00L6G4mCmu90DX ZR7/vnB+Cw6Vq7bVmO09Jz/lcl0a172a9yrfjP7wfpRjvlb9+i6U9SmW9kdjmnNs+9Q5Sl9zsa3i q5U2E3337DeVXvWpJn+v9EyVrcytcd37u1PP2c9MNK/4WodzlHsue9+rL59N+WrMNr7WuJ9/+2aj 9MP+XpPqLGus7eU3U56uSzXp2jXo2nPKo2v9TlU9zqk6/futtNe14omZbRVDTXOKoedS13r+O63R v8MdQ3byqZvqsG0dz7Zm7nvXUcbzd0o2ylXug8dKf9m3+77bRr3zeL3mW9qU17L3p+RiGzF1zb6W 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 7p3Xtav3deknu1L06ZzuZVtee587rb/M4euyt38Z09fuy/pm+1o51Lqpv87tddjfa6ntOt13sz7b uO8Uqx6va/M66ziqWU32nRjUsX1f5vDY7tbX651KffItvwulb7328l5++rRrstOnbB6byK+0n61r 5atrcWyNew2d7Eob+7Xrbae+03ekzCE7NeefKGbpZ5/a3/fqEUDvOgG0+Pv3jfe03j+Pz7feXHaU QNnfJX8X5hvfTus195pLfd/Jn3EIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAAC EIAABHZ/AtZv7qpKEUAn0ZDFK+02YSIBkcQ0EnyVYo6J7NvFbzfWKYbrVN5S6NbJvl1s1Wp7x2tn 127MfvWcY9bj070v47nGknEZ1zW5L+fK63bz9Vh9X/pPdi1fNdeu3telr+xK0adzupdtee197rT+ Moevy97+ZUxfuy/rm+1r5VDrpv46t9dhf6+ltut03836bOO+U6x6vK7N66zjqGY12XdiUMf2fZnD Y7tbX693KvXJt/wulL712uv70rbTdVmb2WtsZ7Uyf52zXE8nu9Km9i/vbae+03ekzCE7tYlYOGbp Z5/a3/fqEUDvXAG09sf/PtDuu1TvX974efjDv4fFaDabvyeKCevOZMWmbP6dUY5xDQEIQAACEIAA BCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIDA3CSwxwmg5+Y2UDUEIAABCEAAAhCAAAQg AAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAwFwjoWLbWcZBzoVpq hAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAA BOY1AQTQ83r7WTwEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQg AAEIQAACEIAABOYWAQTQc2u/qBYCEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAA BCAAAQhAAAIQgAAEIAABCEAAAvOaAALoeb39LB4CEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQg AAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAnOLAALoubVfVAsBCEAAAhCAAAQgAAEIQAACEIAA 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 r0rr1q3bna76ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDgo BASg9+OfWQB6P/5xbI0AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QGCfCAhA7xP23VtUAHr3nPQiQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBA4eAQEoPfj31oAej/+cWyNAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIEBgnwgIQO8T9t1bVAB695z0IkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQOHgEBKD3499aAHo//nFsjQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAYJ8ICEDvE/bdW1QAevec9CJAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIEDh4BASg9+PfWgB6P/5xbI0AAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQGCfCOxhAHqot+nRKTbfLu2t1CnXUxe+OHXzv3a3ef7pyC1p expJW7rfLu873e6EeWJzcdTW8edm3tSbt+m1++eli1O6/voVYwNadYFey4+3XZtarVbq9vazrP1n 5X7Jgr8qPWr3od5N7lna26nZ4fbeRsd3WUe0yrzxRf2fWucZ7Y2rz3fee1Vat27d2D7jpn9f9T6u w8PDafXq1ZP2jXfRZ/D9hM6z/FD3OrjMdNsHx3smQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBA4uAQiclvTuTP48t0LQEdQORaKAPRLfumSfN8EoH++6IdlzQ/86e+k wfBzvOjlgcc2OP48Hi0uE0zztLMAdARyb3vgmvS2d/3nsVkfMu+vUqfTTZe/++TSVsFqUHkuA9Bj m+q72bhxYwlor127diy0Ha9ruLi+j7Y1a9bEpRz1fX2erWuss2HDhl74O//B5fR3/z5i3RrSjnfR P47oU0PopcGJAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgoBeI 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 JwHoOk/MMdsB6PDesGFDWXI6AegYEGP7vzPc6+9Xv2Hwuba7EiBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIHLgC+zQAndJQT7YJMF+y/OMl4Pz5E1+bPrL+2vyuaW91 26XfigUvLNeXXnBpub7+MxeW62wHoJv61CndNfKMEli++d6r0zvf30lrDzs8vfnNuVJ03mYnV26e 12qX97dtu67s6x3vem8J7V79zkeV5+9uvTwHo7vpqYuXpte/4YRcgboX4M5vI8P9L9uvTaM5+P22 97yv9P/wW387PfOZTVXp0tA79QeD+9sH73cWEJ7NAHRUfY616xHh56l+o6n2GO31O2v4OebrD21P Nbau60qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHDgCeyXAegv PPJ16Q+vuSZr51RwTga307x8102nLLg4R4ZbKQLQEYp942efX65ThWsHf64amJ1uBej+AHTMeenb rihTr16yNL31LSeNBaDb3VZq54rP/zTykbKvt77jPaVfDUBf+o7LczA4pXMWHZbe9KYTdwhA/99t 15Tg8Bve/u40NNROV73h1ek5z3lOmaP/VIPBESze2VG/d7I+sxmAjrnjqMHl/tDy4F52tcf+eeK+ f66djR1cxzMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMCBIbCP A9AVsanwXCtAf+7E30ofXf+REiyuPeL6mAVN5ed/d8Gvlubf+/RzSmB4TwLQMVEtVjx857fTu3KF 5nMOaQLKEbCNYzAA/aJ3Xpk6o920JldyfutbT8pB5pRG83PktYfmtdKP7782B6GH0pve/s40lK9X v+PkMs9l77yihILXLmoqR9cK0Ll4dAlO//MDEfpOqQagr37ja9Kzn/3s0tZ/qgHj/jBwfb+7oeDZ DEDHXmIfGzZsyN/VVMWebK91z/U6uPfJvnOwTx3rSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgcHAICEDn33k6AehOp5Nuue+D6d1XdNPaHIB+4xtPSPNy1edckLr8 F382/7RtfQk6v+Wd75kQgP7uPVflcaPp3MXLyrgagK4biAB0hLnf8u735qZ2+i9vfm06//zzd/hL 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 5jgAXSPPUfs4Fs8lkssxsdLzVIns8cDs+Ljxtt5UO7nUvrUCdA0e1yHdpqDyQN3pqAzd7KhWgG73 Njja20ZUeC6Vn0ejAnQr1XniGgHl+b2GqPBcjt74mDb6j7ab7x/KpaijrZ0njOuW+3ZdAbpWUa7f Vq/1m+p1qvb6fi6udQ+D11g72uKo31MenAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgMCETqtBfHHXgzK48C0IW1J743A9D156rh4vrcbrdTpzMxYF7fzeV1cF9z uba1CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDhyBOQ5AHzhw voQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbkXEICee3Mr EiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAwQwEB6BnCGUaA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwNwLCEDPvbkVCRAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCYoYAA9AzhDCNAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYO4FBKDn3tyKBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjMUEAAeoZwhhEgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMPcCAtBzb25FAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRmKCAAPUM4wwgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmHsBAei5N7ciAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIzFBCAniGcYQQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzL2AAPTcm1uRAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEZCghAzxDOMAIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE5l5AAHruza1IgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMAMBQSgZwhnGAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECcy8gAD335lYkQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGCGAgLQM4QzjAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgACBuRcQgJ57cysSIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIDBDAQHoGcIZRoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIDA3AsIQM+9uRUJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIEJihgAD0DOEMI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIEBg7gUEoOfe3IoECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECMxQQAB6hnCGESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECAw9wIC0HNvbkUCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBGYoIAA9QzjDCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBCYewEB6Lk3tyIBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAjMUEICeIZxhBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAjMvYAA9NybW5EAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAgRkKCEDPEM4wAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgTmXkAAeu7NrUiAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAwAwFBKBnCGcYAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQJzLyAAPffmViRAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA YIYCAtAzhDOMAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG5 FxCAnntzKxIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgMEMB AegZwhlGgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMDcCwhA z725FQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQmKGAAPQM 4QwjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGDuBQSg597c igQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIzFBAAHqGcIYR IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIDD3AgLQc29uRQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEZiiwhwHood6yo1Ms 3y7trdQp11MXvjh18792t3n+6cgtaXsaSXd2v13ed7vdCfPE5uKorePPzbypN2/Ta5Lz+IBJXqbU Ss08df5dzjfpLJM0TrHuDs3ts3qDe9/T2VSed+g3tkT97trQOKbed9TW8Wt9P94yeDc8PJzWrl2b drBvtdKGDRtSK19Xr149OMwzAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAgX0iEFnb8fzvtLewewHoCBbHQhGAfskvXZLvm2Duzxf9sKz4/j/9nR0CuPFiMAg8/lyD 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 EICehtbkAeg8QbuZpDOWJW8qMvea88tayrlp7xVsrsPGdtDUb869e6Wfh2o0vTv5uNE8MgLJ7Vpp utd/y70fTOvWrcvvumNB51ikhpeHhoZKe6dTVxzbwpQ3deyUHQZeRP9aQbq/enQNXg9090iAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgtwQEoHeLqel0IASg40si hDxZoDna6vtyswenyebfg+kMJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIFAEBKD9IRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAg8KAREIB+0PxUNkqAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAgAC0vwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB40 AgLQD5qfykYJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBCA 9jdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMCDRkAA+kHz U9koAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIC0P4GCBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB40AgIQD9ofiobJUCA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgzgLQrVYrdbtd4gQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMCDXmCo9wWjU3xJu7S3Uqdc T1344tTN/9rd5vmnI7ek7Wkk3dn9dnk/mC+McGMcNXU4/tzMm3rzNr1m5zw8PJzWrl27Q/Yx8pAb NmxIcV29evXsLL6XZo09xn+dTuO+l6ad0TQHgudUHx7Gg3/DU/XVvncEZi0AHX+o9QeNaxxr1qzx A++d380sBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgHwrsXgA6gsqR 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 ECBAIEvg6HrO29ua5a5r5l67M3y+vXel5+1VoY/etN53lRozJp0rF8/t+vXrXxu8znPr9bly79zm 6s+HenvSw9j1/XOl7BlBP+2ep/W88p72vt3Xz3PM7vGtj690AL1Qp5y5GT8vEfcECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBX4BAH0GuIujaPM4J+2GB32jvtqsZPuuGV 6Umdx+73z4V1n3bP0xx385723vX6eY5ZxzbfX9kAehd1ypnb7mW/d1/3mAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEEgWWJPnW9uQ60rPm70rPZ90hed7I9Hjqy7vH3cZ cufdOt47t8s4i8v9jCd9bst0Up11Q/qkz/kiDZzn3M9zzEXOMeXYxzKATsGSgwABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDiPwNMzgJ50+2PdNeTdf/48Eo/zmEMd1z6t nqd1dx7v8xxz2nk0vG4A3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI EAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0C BtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqk SDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB Ag0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETA ADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0 LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA IETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgY QDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAi xSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI NAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED 6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCy jAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB EAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA 3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oU gwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBA gAABAgQzMWOAAABAAElEQVQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgR MIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtAN LctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI EAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0C BtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqk SDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB Ag0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETA ADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0 LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA IETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgY QDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAi xSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI NAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED 6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCy jAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB EAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA 3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oU gwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQ IGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAyg Q4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8sy EiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRC BAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0 Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIM AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECD gAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAO KVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctI gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgR MIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtAN LctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI EAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0C BtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqk SDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB Ag0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETA ADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0 LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA IETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgY QDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAi xSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI NAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED 6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCy jAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB EAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA 3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oU gwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgRCBAygQ4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgECDgAF0Q8syEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAg0CBtANLctIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAIETAADqkSDEIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gACBEAED6JAixSBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQ IGAA3dCyjAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgRCBAyg Q4oUgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgECDgAF0Q8sy EiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEAgRMIAOKVIMAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0CBtANLctIgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAIETAADqkSDEIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQINAgYQDe0LCMBAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBEAED6JAixSBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQIGAA3dCyjAQIECBAgAABAgQIECBAgACB/7Nr xwQAAAAIwvq3tgcugvOFAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGIgAA6cqQZBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4EBNAPL9tIgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAICIggI4caQYBAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBBwEB9MPLNhIgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICAigI0eaQYAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBBQAD98LKNBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBCICAujIkWYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAgQcBAfTDyzYSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ iAgIoCNHmkGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgQUAA /fCyjQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQiAgLoyJFm ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHgQEEA/vGwjAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYiAADpypBkECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHgQE0A8v20iAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgIiCAjhxpBgECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEHAQH0w8s2EiBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEIgICKAjR5pBgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBA4EFAAP3wso0ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIEIgIC6MiRZhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBB4EBBAP7xsIwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAIGIgAA6cqQZBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBB4EBNAPL9tIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAICIggI4caQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gACBBwEB9MPLNhIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCI CAigI0eaQYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBBQAD9 8LKNBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCICAujIkWYQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMBAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgQcBAfTDyzYSIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQiAgIoCNHmkGAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIEDgQUAA/fCyjQQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQiAgLoyJFmECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIEHgQEEA/vGwjAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAgYiAADpypBkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIEHgQE0A8v20iAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIEAgIiCAjhxpBgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECMe/XZgAAJnVJREFUBAgQ IECAAAECBAgQIECAAIEHAQH0w8s2EiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIEIgICKAjR5pBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBA4EFAAP3wso0ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIEIgIC6MiRZhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4 EBBAP7xsIwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGIgAA6 cqQZBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4EBNAPL9tI gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAICIggI4caQYBAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBBwEB9MPLNhIgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICAigI0eaQYAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBBQAD98LKNBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCICAujIkWYQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMBAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAgQcBAfTDyzYSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQiAgIoCNHmkGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIEDgQUAA/fCyjQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQiAgLoyJFmECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHgQ EEA/vGwjAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYiAADpy pBkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHgQE0A8v20iA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgIiCAjhxpBgECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEHAQH0w8s2EiBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEIgICKAjR5pBgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4EFAAP3wso0ECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEIgIC6MiRZhAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4EBBAP7xsIwECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAIGIgAA6cqQZBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBB4EBNAPL9tIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAICIggI4caQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgACBBwEB9MPLNhIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBCICAigI0eaQYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQOBBQAD98LKNBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BCICAujIkWYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeBAQ QD+8bCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBiIAAOnKk GQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeBATQDy/bSIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAiIICOHGkGAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgQcBAfTDyzYSIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQiAgIoCNHmkGAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgQUAA/fCyjQQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQiAgLoyJFmECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIEHgQEEA/vGwjAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAgYiAADpypBkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIEHgQE0A8v20iAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIEAgIiCAjhxpBgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAIEHAQH0w8s2EiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIEIgICKAjR5pBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBA4EFAAP3wso0ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE IgIC6MiRZhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4EBBA P7xsIwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGIgAA6cqQZ BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4EBNAPL9tIgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAICIggI4caQYBAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBBwEB9MPLNhIgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICAigI0eaQYAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBBQAD98LKNBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCICAujIkWYQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMBAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAgQcBAfTDyzYSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQiAgIoCNHmkGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IEDgQUAA/fCyjQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQi AgLoyJFmECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHgQEEA/ vGwjAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYiAADpypBkE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHgQE0A8v20iAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgIiCAjhxpBgECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEHAQH0w8s2EiBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEIgICKAjR5pBgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4EFAAP3wso0ECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEIgIC6MiRZhAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBB4EBBAP7xsIwECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAIGIgAA6cqQZBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBB4EBNAPL9tIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAICIggI4caQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgACBBwEB9MPLNhIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBCICAigI0eaQYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QOBBQAD98LKNBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCIC AujIkWYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeBAQQD+8 bCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBiIAAOnKkGQQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeBATQDy/bSIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAiIICOHGkGAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgQcBAfTDyzYSIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQiAgIoCNHmkGAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgQUAA/fCyjQQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQiAgLoyJFmECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIEHgQEEA/vGwjAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAgYiAADpypBkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIEHgQE0A8v20iAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIEAgIiCAjhxpBgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAIEHAQH0w8s2EiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIEIgICKAjR5pBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA 4EFAAP3wso0ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEIgIC 6MiRZhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4EBBAP7xs IwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGIgAA6cqQZBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4EBNAPL9tIgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAICIggI4caQYBAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBBwEB9MPLNhIgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICAigI0eaQYAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBBQAD98LKNBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBCICAujIkWYQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAgQcBAfTDyzYSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQiAgIoCNHmkGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDg QUAA/fCyjQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQiAgLo yJFmECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHgQEEA/vGwj AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYiAADpypBkECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHgQE0A8v20iAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgIiCAjhxpBgECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEHAQH0w8s2EiBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEIgICKAjR5pBgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4EFAAP3wso0ECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIEIgIC6MiRZhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBB4EBBAP7xsIwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAIGIgAA6cqQZBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBB4EBNAPL9tIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAICIggI4caQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgACBBwEB9MPLNhIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBCICAigI0eaQYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBB QAD98LKNBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCICAujI kWYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgQcBAfTDyzYSIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQiAgIoCNHmkGAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgQUAA/fCyjQQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQiAgLoyJFmECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIEHgQEEA/vGwjAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAgYiAADpypBkECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIEHgQE0A8v20iAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIEAgIiCAjhxpBgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAIEHAQH0w8s2EiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI EIgICKAjR5pBgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4EFA AP3wso0ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEIgIC6MiR ZhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBB4EBBAP7xsIwEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGIgAA6cqQZBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB4EBNAPL9tIgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAICIggI4caQYBAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBBwEB9MPLNhIgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICAigI0eaQYAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBBQAD98LKNBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBCICAujIkWYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAgQcBAfTDyzYSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ iAgIoCNHmkGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDgQUAA /fCyjQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQiAgLoyJFm ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHgQEEA/vGwjAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgYiAADpypBkECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHgQE0A8v20iAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgIiCAjhxpBgECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEHAQH0w8s2EiBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEIgICKAjR5pBgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBA4EFAAP3wso0ECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIEIgIC6MiRZhAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBB4EBBAP7xsIwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAIGIgAA6cqQZBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBB4EBNAPL9tIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAICIggI4caQYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gACBBwEB9MPLNhIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCI CAigI0eaQYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBBQAD9 8LKNBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCICAujIkWYQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQeBAQQD+8bCMBAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBiIAAOnKkGQQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQeBATQDy/bSIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAiIICOHGkGAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgQeBAQAA//+papuMAABAAElEQVTs2ssJACAQ Q8G1/6L9dOGDEbyHyR6zZmbf7xEgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQOB7gXUTGkB/X5OABAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAg8AQNod0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDIC BtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0Q IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpT laAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC GQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADt BggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AA nalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAw gHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJ SoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJAR MIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6A AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZ qgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ yAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNo N0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED 6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICA AbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalK UAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGM gAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYD BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDO VCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA QEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhA uwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQl QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgY QGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE DKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExV ghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhk BAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQb IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0 pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA 2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUo AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbA ADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg YADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeq EpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAg I2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDd AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAyg M1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG 0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipB CRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDIC BtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0Q IECAAAECBAgQIECAAAECBAgQzyiqewAAQABJREFUIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG 0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipB CRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAQEbAADpTlaAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBhAuwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDIC BtCZqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0Q IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECGQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgYADtBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQyAgYQGeqEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQNoN0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpT laAECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQICAAbQbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIEAgI2AAnalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIEDKDdAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC GQED6ExVghIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgYADt BggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQyAgYQGeqEpQA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQNoN0CAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQEbAADpTlaAECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBhAuwECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDICBtCZqgQlQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAA2g0QIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIJARMIDOVCUoAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIG0G6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAIGMgAF0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAwgHYDBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAhkBAygM1UJSoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKHXTum AQAAQBjm3/V0LKkDUjghQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2Ag4 QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQdoGyBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2pSlACBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBygbYAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBw gLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oE JUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoGCBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCPg AL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBygbYAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDA AdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oS lAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2A A/SmKkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBDYCDhAb6oSlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB B2gbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalK UAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIEHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYC DtCbqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IEBgI+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE HKBtgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYq QQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgI OEBvqhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ cIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0Juq BCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwAHaBggQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj 4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQcoG2A AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA wAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+q EpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGN gAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2p SlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBygbYAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2 Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoG CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/Sm KkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDY CDhAb6oSlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gb IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI EHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCb qgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBg I+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBt gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QMAB2gYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBv qhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQA6E PC4AAEAASURBVIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA wAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+q EpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGN gAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCPgAL2p SlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBygbYAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/SmKkEJECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQ2 Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEDAAdoG CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYCDhAb6oSlAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gbIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgY2AA/Sm KkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHCAtgECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCbqgQlQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDY CDhAb6oSlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABB2gb IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgI+AAvalKUAIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBtgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAwAHaBggQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQ2Ag4QG+qEpQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQdoGyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAYCPgAL2pSlACBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBBygbYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAgY2AA/SmKkEJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI EHCAtgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBDYCDtCb qgQlQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQMAB2gYIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgIOEBvqhKUAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEHaBsgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGAj4AC9qUpQAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQcoG2AAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAIGNgAP0pipBCRAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBBwgLYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQ2Ag7Qm6oEJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIEDAAdoGCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBDYCDhAb6oSlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABB2gbIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBg I+AAvalKUAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEHKBt gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBjYAD9KYqQQkQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQcIC2AQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIENgIO0JuqBCVAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI1N69Pdm21XWCX7kvKAgUQQNiIxbgAaS0 yzcDDuoL3tAIAdGOarW66t1/wCirHiqqWyMqoqOfeO6Hioqo4iIHjOAi8MRF38pzDhcRq8t+6A6x bcM7eM7ZOzu/K/d3n7HnmXNdMnPv3Cv3Z1RkzjnHfXzGWCs3tX5nSYAAAQHQzgABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgcjIAD6YLbKRAkQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEADtDBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcDACAqAPZqtMlAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAdDOAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECByMgAPpgtspECRAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAQAO0MECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBwMAICoA9mq0yUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAEB0M4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIHIyAA+mC2ykQJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIEBAA7QwQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIHAwAgKgD2arTJQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQHQzgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgcj IAD6YLbKRAkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEADt DBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcDACAqAPZqtM lAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAdDOAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECByMgAPpgtspECRAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAQAO0MECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwMAICoA9mq0yUAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEB0M4AAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIHIyAA+mC2ykQJECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBAA7QwQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIHAwAgKgD2arTJQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQHQzgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgcjIAD6YLbKRAkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQEADtDBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgcDACAqAPZqtMlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAdDOAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECByMgAPpgtspECRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAQAO0MECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwMAIC oA9mq0yUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEB0M4A AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIHIyAA+mC2ykQJ ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBAA7QwQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHAwAgKgD2arTJQAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQHQzgABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgcjIAD6YLbKRAkQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEADtDBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcDACAqAPZqtMlAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAdDOAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECByMgAPpgtspECRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAQAO0MECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBwMAICoA9mq0yUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAEB0M4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIHIyAA+mC2ykQJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIEBAA7QwQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IHAwAgKgD2arTJQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQHQzgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgcjIAD6 YLbKRAkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEADtDBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcDACAqAPZqtMlAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAdDOAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECByMgAPpgtspECRAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAQAO0MECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwMAICoA9mq0yUAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEB0M4AAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIHIyAA+mC2ykQJECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIEBAA7QwQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIHAwAgKgD2arTJQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQHQzgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgcjIAD6YLbKRAkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQEADtDBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgcDACAqAPZqtMlAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAdDOAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC ByMgAPpgtspECRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAQ AO0MECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwMAICoA9m q0yUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEB0M4AAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIHIyAA+mC2ykQJECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBAA7QwQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHAwAgKgD2arTJQAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQHQzgABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgcjIAD6YLbKRAkQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEADtDBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECBAgcDACAqAPZqtMlAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAdDOAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECByMgAPpgtspECRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAQAO0MECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBwMAICoA9mq0yUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAEB0M4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIHIyAA+mC2ykQJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIEBAA7QwQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHAw AgKgD2arTJQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgQsP gP7MZz5DlQABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBKyrw kz/5k5e6MgHQl8pvcAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQKHJSAA+rD2y2wJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI 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 t33s2n/mnbpLBmN/Xcd0rDzntZHUPWq7Xa7td6w7lzeW5z7z7lzm6tegdcb2zWudsSz3u7pM2+3z nDGSzmLWcXad53Ss2jW//Y3vAf03a+v22ro1n+anvHm9tm7b9tryPk+vnd9otNTXtK1nAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIEHj4Bfq58GXNVAD0OeX7wX8D8fLcIJSWnXOIg2veQz0G O+y6iNGswTj13LWP+10vgRsJKhlT8saUdSQ1yGO8TustlbXetK/m5zodN3mj4dx9+1tqn/yzpq4l 7XvfOeZat5aN48zltZ/WG+fePNfDFsj7RfY1Qb0NTt11RX3f3fe9pmNe9HvLeIbP+j7Ydpnb3HlP XsaRtgvEqv8BScz6N2UaCDvtqXswPVfd31wbBN0641jT/vrc9n2eXru3qZfU51yXUscd5zNXv30u 9bNr/pLNpvZ1zxxinz25fv36+tp2czbbxkqb9J2/K0vfAh2LXb9VeRwv7ebMOs8az9Xpmpb6aHmu u/Qz1p+7z7zTzz7vZ+Pccp896T71TI9jdd3TvD53HX3udVO7aZs+17TX9NVA3vY7XufGSPku+zn2 c5b7cYyztE+bXfdvaaw6jfsXy+ZnjNGo963TevVP/bm0a71p286rr9Ft40zbeyZAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgACBh1ugn2df1iwFQF+AfD7cb2BAumuAz6P6IX8P9VwQzTbuOsau QRP7BPVs6/8s5ZlTgm8+8pGPrJvn+Rd/8RdXH/7wh9fPmesv/MIvrAOQkpfnBBO9//3vvxvw23Hb ps89I2mffvvc8oyZvJblOqaMMZc617RN30m//du/fc85XWo719+mvMypPp1nPfKcuTQ//WTcPCeN a5vOL+UXNcf0JT18AnmdJHAzr/GcoV0DFbuSvvfu+16za8BZx9n1Op7zs7wP5vVQg37L8zh2ypP6 uhnL3L9QYNyP3Oe8xG7b35Slvat7+8qIPXvJy1lOWup/29+0jps+Olauc2chdcb6eV5Ku6x5qe00 v2N23dPyueeue2kdadP1ju23jZU2qRP7ufmkvIG9uxh0vO5f5935NT/jNS/X7nsDPNeFw6+l8oyX eSW1z6HZ7JrG8t63n86v+XPXjJex2qbjpm3XO7Vsfuu23859aV/bLv2lbZ7HPtL+U5/61N1/J6Ws fXaMcZ7TsvaVuU/L0r5j5n7bf/SQOmdJmV/S1GyfvrrGbfu3NFbXfuvWrdXP/MzPrNc9nU/r5O9L 7kfrpf2brmG6f/mbvXTm27ZjjWscx249VwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBA4 XIF+nn1ZKxAAfU75McCiH/Q32CPBASl/1FIP9TQAY85hGggRwwQsxa79bAsKmev3ovK6p+kvAbqZ W/Kaep+A3zHoOOtq4HHqpG1S2o+p/befacDvtM+xbe6n9dtf203r97nu0/Yt3/Xa8VK/a8z96JHn ptR/3/ved49h5jr207q5Jj8p/XXO6wy/roTAGBSVBTXAqq/57v/SYlt/l/easY/puGPZee7HM9r3 r33mlvYJlsx1Lqivr5OUJ23zOc9arkrbmvWsJGAv3z6cVMfpWjft3bS/MbCy52opoHBTefa9fx86 RueV574mmpdr5znm9T5tkrLGtp+ut3XaZpdrx9znXKffrn26js6v13EOu4zVOjHPvxvGlD6z713/ WJa8qUfPyFhvep92WXvb5trX7JzJpvLOfTpGn+f6a9l4XbId6/S+a5yuf3wexx3n3z7Ga9r1vNek 5RkrKXveIPCWjXVTnudx/8bXQ9vMXcfx58prPK5prt5Z8y6i/133bzrWuGfxy3Pr9PXQ/O571jm2 67pbv8/jtX2mXVP3L3nd/5b12rHz3D7u1z50TFcCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQePAC/Uz4wY98OmI+zb7QCN3zfrhdkE39zNWZy5ui7lJn2mbbcz/gb7BGgwHSbgwW2NbPVSq/ KOcGFU0Dpi7LKoG6Y9BH9jcBOw1a633PROaZwN3U++AHP7gOumv7lCW/dZufgOT0lwC9XD/2sY+t 8q1+TW2T57TJN1GPqeUNgE6dzCvX8b7tUz9jtt3Y1773YyBzxkqf+elYueZ5DICefuvzOI/20Xm/ 973vvSdAat2xXwclMO5v7vttx32N56wmL+//3f9NC8x7Tfpp+011x7Kzthv7mLsf53yW98G0T6Ba 1t/gweQ1ZZ1Zb9Jo2XLXZYF99qN1E9iXlPfjcR8aTDj9d8qYP56FzmpanvPe1DP5yU9+cr234/72 LEzHS53+/Vmq0/4v6lqb6Vzm+p+uYTRM4HhS8uKQv3OpP6Z6jUHmY3nuW2dpPuN8x/lM+8lz66Ze fvJ6q2+/WTfzHV+Hbdf6S/1uKp+26TyW1jRXf67//u1P/awjVqnXusnrc8bs/kzXNx2vz9vsW54x 0ve4nuT124gzXlLPQu47n+x95/ncc8+t3v3ud69fj5/4xCfuzj31k9LnNPVvzDj2tM55nrvGpT4a HDzuxbRu1pq512Fa3uddzkXn077Sb/8t3bOb/nKfstRvilENU56fnPu+Btpn6mc9tc3znG/aJ411 5+qtK/lFgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgcr0M+zL2sBiRZ4PrrqAmbRD7f7 oXo/AF/quvVbXpBpfstznaszlze22dZuWrfPDQYYP/hvWa9Z41xwQ/LbvnU7zz5Pr60/He+8ntNx +nzR46XfBmCk7+n+L43X+YzXBm1MLcY6D/K+QcUZM+tIQG4CeHOfALmf//mfXz3xxBP3rDkByjVo +wZFN7/fnNyg55R3jNTJT85Xg1A++tGPrvNSP3MYU807VsvaZ57H9gkoyhzTrkFGbbPvdRyz8+ha 03fWME1pk/WlflKCseuS58w1Kf2MButMvw5eIO+Hea/v+2fOSd/r8rrvuVhaaNqnzr7vEWdttzSP 5o9nue/1m/6Wtd147dyyrr7mx7Of/pZeT2M/7u8V2Gc/Wjc9ZB/6ntTz2Ofp3vZvX/LHs9CZTMuT n71Nfva0Z779Z7yeg47dvnptnXe9613rrOmcWu+irrXZZZw5g7bPfDL3rDn1+h4wzrN1lwKgR8/2 N7ZPv+0j8814tR3r9X6s27xca9+A3fQxrj/tupaxXe+3lbder0vzaPn0utT/uN7cZ/75d8OnPvWp F/w9bXn67jmcjjN9nvovlSc/XrXPWEmZd+ezzjj5lbLkT41bnmvKR/+0ad9jveT3b8quaxrbb7vP mP136lzdjJ9xk5bmmLKl/UvZmFIvaVz7WJ777knGjW3m2HObfc888pPXW/+jg7bpfNOma2v/S+tI m6S5v0kpSz9Juc88Ns19XfEMvzL/pI611MV07Hou1U9+5t0g9tYz3qnEvp49Kz1L99vTeJv/v3f2 3b/sl9dDT+0Lrw+7p9fDxb4eHrSn19/F7t+D9nzQ58V4h31eHvT5vOrjeT1c7OvhQXte9fN51df3 oM+L8S729X7Vz+dVX5/Xw8W+Hh6051U/n1d9fQ/6vBjvYl/vV/18XvX1eT1c7OvhQXte9fN51dc3 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 LDe95z3vWd9mvWMfeW6bVJg7X62f8rFuntM+bebmmvKksX2ex8DmtE3KXNPHeIbTd+oupY5Zi2m9 zm1cU/Ia+Jn7fit2AqIbcJb6CQCNWepIhy2Q/WxQ1tx7xFje137O43gWK5D3mpyJ/j1Ifp7Tx6Z0 1nab+kxZxu0Z3eV9MGsa3xfaR4JXc/7bX9eU4LbUj0vy0l7aTWCX/WhPS3Vj3kDBabBi2rZd9yf1 u3fZy5Y3ADptusc9363fa85Cxky99Nug6rTNffKT0nfaNLh1nTn8yrlp3SF779uuYe61u9RZ1zgt b36u49nu66LW9TzL/Dvf0TzzqO84p/F9KWN1fmPdzDP54/prPwYgj/02KDXr2CV1zuMYm9p1/KX3 wc6//daz+ek7a+o8dx13zmKcZ8frvDJeU8ZL6r/zWqflbdvnXqfvf+MaWqfXlOUMJXXNLbuI665m qTeufTp292/b+ahJ9ycWea309dLy9N/1pizf7pw5tP+2G98Txr3v3iQv80675nXuXVPz59Y31uk3 vXfu7ceVAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBA5fYPy8+jJW89AGQAcjH5TnQ/V+ sJ7gyDFYYgQbIfdpN/Zx1vt8yN/AmQZnpK8GBpy130Nt1704S6BD9zpBG93rBm1ctkcDfDOPBh43 mDh7vRQA/cQTT6wDVBoM8r73ve/umU5fYx9Zf/tOWdvkvqn18zzWzXPap83cXFOeNLbP8zQAOme4 wc9jgEzXmDZzqWMu1evcxjW1TfrrWlIv+5+y3DfFN22lwxbIHo7BVnOraWBdv3myAV7T/c97Tc7I GIw6nq+5vpN31nZL/TV/HHuX98G8vrK2pqy7wWZZV37SZ/sd+2xZ27puFhjtUnOT37Tu2HPLpgG1 qZOy7GnP47h3PdOp17apm/Sud73rbsBi2iRN33vTPgHPCbJNSr2xzjivdYXJr5yzrPm8qePs8/c9 c69Jxu88+h+/ZC31GfvNWKmb18Sm/dq0pvbbPlp3rr+urfsz7l/uE8SZlLVkL/ra7TzTrnmplzHa Z9qPa0v5UmqbfepnrNG4c88Z6VrTb55bL3XGtO+4tV2a59hfxso8mjp2/52XPjK3b3/722vb5G/6 t1/66rra59x12xzn2uyalzWk/6Qlg5RN1568McUpa9m03tQfPcf2vZ/2U6O8vyRljjmfObuxzv+m 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 Xa/jh/i9z1xy37ns2tejWq9uuW5LrZt63fNtbc5T3jGyl93XXPPT/e39OLdxzHFdOXdjSlnb9dry tkv/Tblvm+SNZXlu2Xi+xzq5z7ybpmUds+W5jm3G+ilL/TFvHD/5Y3/j83iffpK25c2Vn7b0+6oI 9Dzl/PY1l7WN52hca+vnbLRe88Z60/vW2bfdtJ/pc/rr+0LKlubddinve0La9lvi20fn9+yzz64D w/s81m1frrsJNGgzwXjTNJ6Lpb2rfd9jE0CYb61Nyn3PbftKfspT1v3rvqdu26ReUvd+LGudzmn6 +jhteXreUrf9tI+0G+fT+ue5Zi2dT/uZ5nW9Ke/4c3NZqtd+z3vNmA3CbMDmUp+p29dk7udS/Vs3 11hnHdO1pH3zl/qbG2OXvPTbuaR+55BxxnmkrHmpM64v9y3r/Nq2z2k/l9purix528qn7TKXvAc2 0DeBuV1fDXPNGhronz6yp51zy9vHuN+tMx33rM8dq+337X9sP7bt/Sb/1sm17y+Zx6Y2LU+bnoPc p03PTvtN3ZZN7/Oc1P3NtefotOT53+P7beundOz7+druCBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQOAQBQRAL+za+CH8WKUf0o8fpI/l+7S7iA/gl+Yxzsn9ssAY3JK93ZayZ6nXIK/4P6jU ve4Z6/P0Os6na0qbTeet64hH0tI579gtH8fqffqqa/IamNJ5po/+n0Zvm7lr+0lZ5zetN44z1us8 x/rJG+fd584vz3PjdN5jX+6vpkD3v2cj16SckaSWrx9OfuU8NTi0dTedl56xXdpt6qfjb7qOZ32p Xueca16TWUvHzTU/49rHsvTZ9kv9y3+hQAz7TaZjcGRq9nzUPdcx5bl7NC3r+1j2Pffje2zPW9rk p3XTd54zbtslr+ch34becdo25Wm/y/lq29RP6vP64T796pnsfMe1dg51HstSv88tH/uam27LWzZd X8pHp/yDO3nZ99Td1L7zad+5TvcoddpPr2P99tF5jGVL9+Oc0n5TqlfqZG45mzl37SPtk5cA2eR1 jtN6HWOss23ssU3H77gty7V54z6M5dP71E/QbL7ReJzPuNYG/KZe/kOGjtE5N+h2DIzu2qfjnfd5 nGPWOKaWNa/znD73XOU/dLl58+a6OHl5/Wc/l1LbjeN0b3NNf3FLSt3U6xziMWfS8o4Z68xjKaWP jNH/SGesN/0m/dTrnDufsb57AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDhMAQHQC/vW D+Hz4fqY+oF9r2NZ7ndtl3rTvqd97fu8NKd9+3nU6ncvet20/tZ5VKyn6+z6Nxm1bGw73qd8+tw2 4zV1kjLmRaSluS/ld8xd5tq6rgQisHRm7vdZ29b/0u70tdYgv7l+mtfrUl/ydxNIkGTSNEhyU+ue q+5Brkm7BvW1fdqMfSR/LMt96/SavI6zLrxCv6YW43OWWY/zLjn95h/d6W/uG8DH/lMn9ZdSy6fX ufrtJ3W3pa59W72xPG3Gs9FxxrzWP0v/bTu9butrW/m0vwbR5tuds4bxP1DIWtJffrKHDfT97Gc/ e/d8pE1f1+l72x5Px38Yn7OmBg5n7dtSzXsd66ev9pH7pD7nfizPc1PrtE3zex3HSp3MN/vQPet/ cJD8pqW+Wu5KgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAocjIAB6Ya+WPnDvB/S9Tpvv 2m78wH7ax1mfl+Z01v4elXbdi143rbt1HhXr6Tq7/k1GLRvbjvcpnz63zXhNnaSMeRFpae5L+R1z l7m2riuBCCydmft91rb1v7Q7fa0JgF4Surj87FFSzPMPsATnJZgywXrbUs9V97l9NdC0AX9L/bR9 ysc+kj+W5b51ek1ex1kXXqFfU4vxOcusx0UtOd9M++lPf3pjd+N+zFVs+fQ6V7fnZJd1dO1z/Szl pc14NjrOmNe2Z+m/bafXbX1tK5/2l3nn593vfvc9r8f00yDgri1t++3PbZe8BkAfQvBz5p21TdPo ljpd+1zdpbZjH60zjpf7pLHPsbxtxjptM5a1fFqWfUjeuA8da1p32p9nAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIEDgsAQHQC/u19EF5PjjvB/utM3bRvOkH7NN27WNse977jnHefh619t2L Xjetv3UeFevpOrv+TUYtG9uO9ymfPrfNeE2dpIx5EWlp7kv5HXOXubauK4EILJ2Z+33WtvW/tDt9 rQmAXhK6mPzsT1PN99mznqu2aX8NNM21eR1nvLZ98sY+kj+W5b51ek1ex1kXXqFfU4vxOcusx0Ut Of3vs1dz43a/pte5uhkvaZd1dO1z/SzldT15/0jqOHPn5Sz9bxq3Y83V2XeszPfmzZvrvUm/c/8D KWvsN0N37IyT1OfeN39d+BD+ynzn5ji6pc6hBECP8+43dCcvP329jXv0EG6JKREgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIDAGQTmPt8/QzdnbpKogdNImzN3cW/D8du+7i3Z7ykfmCdNPyxv wECv0153bZd6076nfe37vDSnfft51Op3L3rdtP7WeVSsp+vs+jcZtWxsO96nfPrcNuM1dZIy5kWk pbkv5XfMXebauq4EIrB0Zu73WdvW/9Lu9LUmAHpJ6GLy41zjaY9LZ2as1zrd51yTGmjaIL+xzXjf 9skb+0j+WJb71uk1eR1nXXiFfk0txucssx4XseTReVN/2+q1fHqd67PnJHW3pa59W72xPG3Gs9Fx xrzWP0v/bTu9butrW/mm/tL22WefXX87e9Zz48aNu6+Rrq/X9NPXXtol7Tv2utED/pX5d77j0OPc U+dQAqCzhsy956733ae5tY7rdk+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEChylw5QKg D3MbzPq8Ar/2a792pi4+8IEPnKmdRgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAo+mQL4qbftX0j2aNla9h4AA6D2wVCVAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIEDizgADoM9NpOAoIgB413BMgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAAQIECNwvAQHQ90v2EetXAPQjtuGWS4AAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBC4JAEB0JcEf9WGFQB91XbUeggQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECD6eAAOiHc18OblYCoA9uy0yYAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHCQAgKgD3LbHr5JC4B++PbEjAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECV1FAAPRV3NVLWJMA6EtANyQB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4BEUeGAB0EdHR6vj4+MX ECd/PYmTsnXpWWaUNkkv7P40v7/v1Du6U29b9TYbr5nvNM2ta1rnqj8LgL7qO2x9BAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGHQ+As4cY7z3wa9NznF1xPekze7QRI n2VGjUneFtF8p95FBEB/6UtfWs+5wc+9Pv744zv7XKWKAqCv0m5aCwECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAECBAgQIEDg4RU4S7jx1tXcfM1HVzde99jqdc/8+9Uff+3Lq6Pj P7jn259vvvq3Vze+77HVK579+Dr/m0//m3Wfx7sGMi/N4Lztl/od8hOonTQNgG7+29/+9qH2o3Mr APrR2WsrJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhcpsB9CoB+ 4iQA+vtX33frf1vdunVr9cdf+Q/3rPHmqz+yuvH6kwDo535nnf+nT/3r9fWQAqC7oH7zcwKik3wD dGV2u37gAx/YraJaBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BE4ELjwAOt+EfO1lv7n6rje9dfXi23+0Rv7mU7++Wn9D8s1fPnk+Xr34h359nf+yWx8/LX/yNAB6 /XDya/8vcr522v/x8bqL49Xt9XODkzP23H3Hu4jr7/3e7627ecc73rG1u35bdOe0tcEBVPAN0Aew SaZIgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELgCAhceAB2T6y// rXUA9N987XdWr3nrW1cJgE46etGvrK8v+aenzy999mPr529eQAB0OjoJgz4Jr87/u73uN4HG+bl9 +/R5nXnn1xgUPeaf9X6fAOizjrGp3WUHVQuA3rQ7yggQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAAAECBC5K4FwB0P2m5k7m9PuXTwOgX3ryDdB//3+vVjdf/9jq+5/9ldXT Tz99Ehj9v55UvbZ6zRuOV3/69a+tXvu2H1jdPvnW5mkA9L5fAb0OuH7jY6tX3v746k++8uXV0fEf nH7j87UfXk/t+kt/afWyN75l9apbH10dnwRD/9evfugk//gkOPrk951vje4aznrdNwD6S1/60um3 Vk8GfPzxx9c503mlflLKE+z8xS9+cf3cwOeldutKZ/g1jjfXfFouAHpOSR4BAgQIECBAgAABAgQI ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBFC1x8APRJcO71l/3mKgHQz157bB1g/Nhz v3onAPq3TvLfvHrp8TdW/88ffnX1mh9463o9FxEAnY5e/4+/uu7vT57+D+vr6k4A9Cv+h99YP//l U//25Guor58ESH/lTuDzC78Z+rTh/r/3CYBO8PC1a9fW30zdAOaOmMDnd77znS8IzE6bad22ybVl b3/728fsM993vHe84x2zfUzLBUDPMskkQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBC4YIFzBUB3Lukk6fjk250TiHvjVR88+ebnN69eduvjqz/72tdWj71ttfpGvgH6 pb9y8k3Mb17duPXV1f/3ja+fBECfFJykP3vyX62vq+/456fX4zuByUfXTp8nv4//4T9Ock4fb776 P6/H/cfP/M+rr331qyfjnQQ8n8zqTW/8+rrCHz95JzA6X/2ckgv69uf0tU8AdOrGaS5YOd/snLJ+ o3P6TmrAce5vn3yL9Y/92I/dDaBOWVPaXcS6Op4A6Mq6EiBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIPAwCDywAOkG5/+1PfnD18u//J6u//OpH12t/9Vveujq6dnRP APRpUPRpAPS143sDoJ+7E2n9PccfWj311JMv8EsA9I3vfWz1puf+5eorTz+1uv7y/2X9TdSvOf7Y OgD76PYfrNscn/zuNyZfRLBwOt01ADoBztevX58Nfl5PbviVOXZ+cwHJ/Rbpjp+6aTMGLXdeQ7f3 3I5tto03NpzOxzdAjzruCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIE7pfAfQ2A/r5n/v3qD7/65dU/+qF/sw7M/as//J3Vd7/5LatvfuNr6/W89m1vW90+Cdr95p1v gD560a+sXpO8O6u9cScA+vadwOfbd0q+5/iDJwHQT73Q5NoPn+QdrV7yw//HerwXP/fJ9fX/ffLX n687rHgM+H2+wtnuGmg8Bh/P9ZQx+y3PKV+qnyDpW7du3e1iDDhemvc4h9Zp3t2OJjcCoCcgHgkQ IECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBB5qgSEc+OzzvBOfvDpe XVsHHN941QdXN1//5tVpAPTTq+sv/Wcn3/z8A6uX3P6jdcDzn379KyeDHa1e8wM/sB50DIC+ZxZH 934D9Or4NDT6+Jn/eE+1uw93AqBv/nf/anXze9+8+q7bn14XJQB6HRB8MsN1unO52+4CbhpovBTQ PA6RuXzhC19Yzyn3+Wl6/PHHV7dvNwS8uatVA6BTvl7LnW97HuvuM4fne56/63hL65mW+wboeUe5 BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFytwXwOg33TrV1df furp1c07AdFvfuZfrJ7+8pdXx9/xy+tVvPZt/2QdEP1nd74Beiku+egksDrp+O53Q68fT0KoT1Pa re9f9M/Wdy/+od9YHV07Wn3Hs19fV/iLp//Hk8bHJ3Vun1xyne/vtLez/T5r8PG1a9dWn//851f5 xufcJ6A53/z8zne+856JNOA4AdBN/fbmPqdO0lLQcuvtcu146asB12O73//931/PtfMRAD3quCdA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELhfAvc/APrJp1Y3X/2h 1Y3vfWz1lmf/5X0JgO43KB/fPA2Afsk//Y3V7Vu3Vy++/Y212/cc/ebqK0/+l5Mg6Fvr5/sZAJ2A 4AQmJ80FDq8LTn412Ll18px2CaROEHQCoNtP2owBye1jeh2DsO+a3JnLtO62503jpe+UZ34CoLdJ KidAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIELhIgfscAP0vVl9+ 8smT+Z4EBJ8E+J5EJa+Dglcv+tX1GvoN0N+88w3Qdxc2frXz3cy5m9Nvcl4dvS3RxqvrL/2fVi97 41tXrz3+t6s/PPmm6esv/Xcnz29ZvfLWR1f/51eeOpnG1046SeengdBzPZ41bww+3tRHAofHb3du IHSDnfOcOtNvgZ4LSB6DnDt+xu43QDe4etN8lsqWxss8U5aU/juWb4BekpRPgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwkQIPLgD6JFh2dXz7PgRAJ7j6B09Mrq1e /oP/ev3Nyn/59C+djHW8DoBOYPQb3/DV9bjfePI/ndTLtzPfvkjDdV8NQO63Nyfzi1/84j3Bzslr cPP169fvfnty8pu+8IUvrOf6oz/6o7PfAJ2g4wRHj+UZO4HJKes3UOe+QdXte59rA6DTpkHOuU9+ grTzk3m0TAB0dCQCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIH7 LXAhAdDPT/L0G5lvvuYjqxuve2z15lu/snrqqZNvXr6bTsuPvuOfr3O++y1vWQft/unTv3GuYN3r L/t3J/3dXr3pTX+07uf/evo/ra/PrYOdV6ubr/7w6ju/782rV/39b63+29e/fFL1q+vxj46OzzVu l9Vg434zcoOREySclCDh5OU5AdKf//znVzdu3FivfS5IOXk//uM/vnruuec6xDrwOOMkcDp95CfP Y8o4ncuYf5b79JMA7lzzk7lnPrlPkHXWOgZ7C4A+i7I2BAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAEC+wrcpwDoj54EQL9p9dhzv7x6+umnhzmNAdDXV9/9lu9flyUA OinBtXMBwevCDb8SAP2P3vTW1SuPn1j98ZefWt24/ZWT0Ofj1a07bRIAffO/f9Pq9cf/+0kQ763V f/3af15/G/Xpt0Fv6PgMRf0m6KwlqcHPfU5e1pjnfnNz8pr6jcp97rXfyJzyBCMnOHm0SlBy0lkN O854TV8ZJ+N1zm9/+9vXYzQ4uvMVAD3KuSdAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIELhfAucLgO4XEB8/P711AO7qJND5JMg338o8l46Orq+zTwN4T4KB73xT89DN XLOZvNOA6mvrHhLyfJqO7ozb50znbrozpYsOFG6AcIOS03/SNP/uPBZu+i3R0+IxADpl/Sboaf8X ua7OYZc+BUBXy5UAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOB+ Clx4APTpZE8ijhMAfNzvYJ4u4TQiuYG1LwhYnlZffD4JfT4Z5+gk0jnhzwl4zvO1o1urWwl0Xs/h JLerPI1JTuULS0sByx2g3548BkaP962Xa/PHvN6PAdB33bK+kzS2a1nbXdR17XwyXsYax2v/AqAr 4UqAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHA/BRoafKYxTkKN 1+2Ol77p+Z6vXk7c8b3fCL2t/bZJTSf/fHxzA6xPg3Uzzp3w6Dtd3juPbeOcp/w8Aclpm5SA4wRA Jz3++OPr6y6/zjv2XKDzUp8CoHfZEXUIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgTOKzCNId6rv20BzC1vpwKgK7H92uDn1mwA9Dve8Y5mbb0uBStvbXhSYantUr4A 6F1U1SFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDivwDkDoDv8 nW+CPrrzzcrHp/n9RubWOr77jdCn9Z4PkD59vtNsdf1OvVuTb4xuPy+4dqDj6+uio9Wt9fU400qn d26O1g/JOp3vatf+172d7ddSwPC23sZ2uU8A9PXr11c/8iM/sq3p3fKxj7uZO94stV3KFwC9I6xq BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC5xIQAH0uvu2NlwKG t7Vsu2vXrq1u37696nVbu7G8fYx5u94vtV3KFwC9q6x6BAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQIECAAAECBAgQIECAAAEC5xE4VwD0eQbWlgABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgAABAgQIECBAgAABAvsKCIDeV0x9AgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAgAABAgQIECBAgAABAgQuTUAA9KXRG5gAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQIAAAQIECBAgQIAAgX0FBEDvK6Y+AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQKXJiAA+tLoDUyAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIECAAAECBAgQIECAwL4CAqD3FVOfAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAIFLExAAfWn0BiZAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ECBAgAABAgQIECBAYF8BAdD7iqlPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA gAABAgQIECBAgMClCQiAvjR6AxMgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgsK+AAOh9xdQnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAA AQIECBAgQODSBARAXxq9gQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECA AAECBAgQ2FdAAPS+YuoTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC BAgQIHBpAgKgL43ewAQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQI7CsgAHpfMfUJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQI ELg0AQHQl0ZvYAIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE 9hUQAL2vmPoECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECFya wNGLX/zi429961uXNgEDEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAAB AgQIECBAYBeBk9jn1dErX/nK47/4i7/Ypb46BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ IECAAAECBAgQIECAAAECBAgQuDSBk9jn1dFrX/va4z//8z9fPffcc6ujo6PV8fHxpU3IwAQIECBA gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEJgKJM75+vXrq1e96lWr o5e//OXHN27cWPkW6CmTZwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIEHhaBfPvz+kufX/GKVxwnGvqZZ55Z/d3f/d36G6B9C/TDsk3mQYAAAQIECBAgQIAAAQIE CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQODRE8g3Po8xzS972ctWN2/eXEMcve51rzv+ 67/+61Uy//Zv/3b1N3/zN/dUfvS4rJgAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAg QIAAAQIECBAgQIAAgYdFIHHO3/Vd37X69re/vY55Pnr9619//A//8A/rb39OVHS+Dfqv/uqv1l8P /bBM2jwIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHi0BG7c uLF6+ctfvl707du3Vy95yUtWL3rRi1ZHb3jDG46T8cwzz6yjop999tl1ZHSe//7v/36d92hRWS0B AgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABApcl8J3f+Z3rYOcE QH/rW99a5Uue8w3Q+aLn/Pz/+ia7rVCYuh0AAAAASUVORK5CYII= --001a113dcdcad9dfa305643d1d58-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 03 04:04:59 2018 Received: (at 30320) by debbugs.gnu.org; 3 Feb 2018 09:05:00 +0000 Received: from localhost ([127.0.0.1]:54912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehtkp-0002CY-Nb for submit@debbugs.gnu.org; Sat, 03 Feb 2018 04:04:59 -0500 Received: from mout.gmx.net ([212.227.17.21]:50511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ehtkm-0002C7-Ty for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 04:04:58 -0500 Received: from [192.168.1.100] ([213.162.73.116]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MN1Gu-1efflC1UuO-006iCi; Sat, 03 Feb 2018 10:04:50 +0100 Message-ID: <5A757B30.9070402@gmx.at> Date: Sat, 03 Feb 2018 10:04:48 +0100 From: martin rudalics MIME-Version: 1.0 To: Jake Goulding , 30320@debbugs.gnu.org Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:FavvgP8WpaKeKO946iBwNMvcLhOkkWlOZcnlALU+9NuQk2pCAom r/TIQJA+CYpKiPnYFneojUHVRsePJKZlWPGGWN9vLQ6vGqdOAmNcqVAAej2V1ck+dw0IwmB hlg2GexYem4WBo9g/ANlI5C7O2on+s9afR9bkPpoIQ17wY6hoTqsbjYOarF1czUppomps8f aq7QJDloCDkpf76X1AEYQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:m7ZmUp1oh1o=:hBq6Q8h9YfDHltQFM8ZLVP KhA6XLHcfdgE4Ev5w7EFxoc6+9R5DXSY1VATSZ9KQPEgFx09nfOyK05+o5oN+hVUpBwN7ajHw 9Zoan9AK02gtdIu4Dp4y/mgHhFd9buIYrAFTap5cGjMDuTLZBwgtb8W9Nl3vI/oDKF4X00OFB 6PPTc23TnA3tdeLA5MSPzG9bDqqCfpo/a489Xs8ERxwGS2sQ+VArg400xtbSdIzz2i0kTzvUO Nlf4GGin7++RbD9mA9jsLE2qBEgbO2LVU4Y2mRVrRN2+Am255/4Q1nMlnXJ/FwMaBfa6FNYYV neIor3bYEvib2u+1V/q4bxq+aAio06utRPiJRxCP0KL0lq4hnRq0T3ZCpqoOLeLE2B4bxwjhO nu3WpAws1A87yIog6RJwryot2byaNPc2UUslgj30mtgwb9cLu+zS9atl7BDj2m2WM1s44HDXJ plUHCvMbDr2EgLJ/9o4GclC7aqllI5v5K/bISckDNdkj7E0/LH1oQlV/w+DdK6mnEFwZKaiBW SjPlNR2rzi8igIotu5+xIe3xcuYhCyg+V85VejAxK7EHJlAn/IsWAOBiPBTs6/L6bziqQKcMA 9vDMIQkmA2/kaua+uOA5QJMx/zxgKhwCx3WoAwxkfeR53LP4rEB3rXrCnOqUH4LNXDmC+Ejm9 fMcjQaHUxfQquVmirz3SkHayccDOefY37d8t/42ayNQKpsVWJFjHdUSBYL0lTCemKUkIw1J5X Lv47oOV9/1Jb7WcAcNbB6twpAWU8Oq3LWaR2TxqbzceaNCmDU9toChObEAFITIe8Ri69fd2jQ KAS/fZKqsJptERjotnyeAxYtKmHGJmpLjC82eWBR2vPAVMeSoxscG2/dLrRZ3/4h4lOYbH2 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30320 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.7 (/) > I don't know exactly what the "frame" is in this context. According to > iTerm2, the entire window is 202 x 52. I'm not sure if I can attach > screenshots or videos, but I recorded my entire interaction and have a > screenshot right before the crash occurred. Can you please try again with the following form evaluated after loading lsp-ui: (setq lsp-ui-doc-frame-parameters '((left . -1) (no-accept-focus . t) (no-focus-on-map . t) (min-width . 0) (width . 0) (min-height . 0) (height . 0) (internal-border-width . 1) (vertical-scroll-bars . nil) (horizontal-scroll-bars . nil) (left-fringe . 0) (right-fringe . 0) (menu-bar-lines . 0) (tool-bar-lines . 0) (line-spacing . 0) (unsplittable . t) (undecorated . t) (top . -1) (visibility . nil) (mouse-wheel-frame . nil) (no-other-frame . t) (cursor-type . nil) (inhibit-double-buffering . t) (drag-internal-border . t))) If you still get the crash, please try once more by replacing the (min-width . 0) (min-height . 0) lines with soemthing like (min-width . 1) (min-height . 1) Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 03 11:10:21 2018 Received: (at 30320) by debbugs.gnu.org; 3 Feb 2018 16:10:21 +0000 Received: from localhost ([127.0.0.1]:55802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei0OS-0005Sj-SS for submit@debbugs.gnu.org; Sat, 03 Feb 2018 11:10:21 -0500 Received: from mail-oi0-f46.google.com ([209.85.218.46]:33211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei0OR-0005SW-3V for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 11:10:19 -0500 Received: by mail-oi0-f46.google.com with SMTP id l8so18314158oig.0 for <30320@debbugs.gnu.org>; Sat, 03 Feb 2018 08:10:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=oD+49hZO8Os2jUJXpZxLRZshMDOOdny+0ra7H1L0a24=; b=DiEzZz9M9UxNRRTRYbVxD5BjmnuKYTTWP9PsssP/ADUFD7Sv29RiWsqsLbwQrN3bMo t2tlebYBgEj08l11jp9X/5M6lPfvbFMseei5i2nbJnOVCRT8Ed3EUPP07ypkZSVhkLfP 9lK2LAZ5TMN6JgxC+i9qNI+teHZgILPr9zJXIT/TWjk55IcK7XeX6msfy34QZ3jWky13 LqGFAHWdRcbhko4rVAk5O5b7A0YVN/OH0fs80avdGPsX8mQZxQXPE4IWBMn3yN0/oXvW tnHmq5qg4h1m1BRtH2pJJI8b2n2EvRMXGT+Nh8mZ/IDyXZZIeonAK1Ukp6PkGBmYkiWU 8rSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=oD+49hZO8Os2jUJXpZxLRZshMDOOdny+0ra7H1L0a24=; b=jSxGm+nLkMBUVxG8q1AxaJWXVnOutp/xeaiIQFuRYQ8mioAxOfYUnEvx1tjPIX8L5T hY/j72iO3x44BsaPb1djCPpuoWr4YENNZM4VMd3ffLwFgsBxf8IaeHYHJEKY9j/dSubs mWeIFpSrMotj1r8Divf3Ix1RJhQQYeNDh6BrcDyuauubCNiaJRmliONhtXvohqdXi6WS fIoddQO5YMgdxr8GKkg4Ap6lWIGPqGYviIzacEYhwiqDt0FQDuUXZO+PQzUUEfuDd+Hz y42mZU/yI+i9qrQZbEgL4Cu1k/Hgj/EQDcxkBmzpML8Nk3iAXWyCZ6gg1er83dkQbZOk dQSA== X-Gm-Message-State: AKwxytc6/NYRbI4qK69dG2IRZSsYk/BWbjaFeYSE5t/5KmngqyabiPeE Zxzce8BtrrjYh3oWYM8d/EAPigL7Qpg8nV0H/Xqrpg== X-Google-Smtp-Source: AH8x227M43aUZlCuKGOaGVUvn5UiHi3K6P8D/RrJlpV0TtZ+WYbh9ixz40bR/CLN+HY9667khotP0vBr09EKlreJVX4= X-Received: by 10.202.59.86 with SMTP id i83mr7901594oia.78.1517674213202; Sat, 03 Feb 2018 08:10:13 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sat, 3 Feb 2018 08:10:12 -0800 (PST) In-Reply-To: <5A757B30.9070402@gmx.at> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> From: Jake Goulding Date: Sat, 3 Feb 2018 11:10:12 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: 30320@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 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 (/) Both of those attempts had the same crash with the same details: ``` (lldb) p (tty)->Wcm->cm_magicwrap (bool_bf) $0 = true (lldb) p (tty)->Wcm->cm_curY (int) $1 = 2 (lldb) p (tty)->Wcm->cm_rows (int) $2 = 3 ``` From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 03 11:34:55 2018 Received: (at 30320) by debbugs.gnu.org; 3 Feb 2018 16:34:55 +0000 Received: from localhost ([127.0.0.1]:55832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei0mF-00062E-Cl for submit@debbugs.gnu.org; Sat, 03 Feb 2018 11:34:55 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei0mD-000621-2f for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 11:34:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ei0m4-0000Zm-UK for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 11:34:48 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43588) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ei0m4-0000Zh-QM; Sat, 03 Feb 2018 11:34:44 -0500 Received: from [176.228.60.248] (port=2035 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ei0m4-0005PP-6E; Sat, 03 Feb 2018 11:34:44 -0500 Date: Sat, 03 Feb 2018 18:34:31 +0200 Message-Id: <83y3ka9gmg.fsf@gnu.org> From: Eli Zaretskii To: Jake Goulding In-reply-to: (message from Jake Goulding on Sat, 3 Feb 2018 11:10:12 -0500) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Jake Goulding > Date: Sat, 3 Feb 2018 11:10:12 -0500 > > Both of those attempts had the same crash with the same details: > > ``` > (lldb) p (tty)->Wcm->cm_magicwrap > (bool_bf) $0 = true > (lldb) p (tty)->Wcm->cm_curY > (int) $1 = 2 > (lldb) p (tty)->Wcm->cm_rows > (int) $2 = 3 > ``` Thanks, but can you please answer my question: do you really have a 3-row text-mode frame in that Emacs session? Or is the value of 3 bogus? From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 03 14:43:59 2018 Received: (at 30320) by debbugs.gnu.org; 3 Feb 2018 19:43:59 +0000 Received: from localhost ([127.0.0.1]:55957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei3jC-0001vX-Pz for submit@debbugs.gnu.org; Sat, 03 Feb 2018 14:43:59 -0500 Received: from mail-ot0-f173.google.com ([74.125.82.173]:35042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei3jA-0001vJ-Bh for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 14:43:56 -0500 Received: by mail-ot0-f173.google.com with SMTP id a2so12118558otf.2 for <30320@debbugs.gnu.org>; Sat, 03 Feb 2018 11:43:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=eWKtV2p0Pd3SQTB/dbGw67pk+SzZqXsZttB50Hq9UVs=; b=TY1Na7+KyxxKRMcRcgVEWQA8BUtWg8+/YK7G6jIKMV667Z5hETqNnc8+x6LEakTe8v lN3vj9SwjSLGXwHoIx1mB+MCt9J8xOgKm2m5t+/4z5rJMkSQMdoZMeehTJqUbOQ7QTkC oxjHsqdROv8gSvhwN+6vYdIp0rMvv39OnH2KrEW0zlyk9mL29SqBCn2Tj2lBD4EuQ7pY GV/3g23IcsKR2F5l+U3jAVB/xkArJA4ecmaqiUKPiWlBaCseuIpu1JD4jTseGyiDLLI5 g7RXJCGlEtPAE7SJqjA0RthQxLYvCqG7XsaVrN4aUyJCsPX/2nbaJoG6dcY4BJDyAzBp QEdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=eWKtV2p0Pd3SQTB/dbGw67pk+SzZqXsZttB50Hq9UVs=; b=KmVAfKs5JrB3bN/tLPsRUpbcKZmHqfcvhprm/0SvoSwcTbrAOX2Wcpl18vwbqKCAIE p9vHBH7ih46sKP0IgpGbZBRG5C6VZVjxzXBsQt2YlswyCHMHQBKB8eB7/6gab+V5uUAH s3RylOH5i2z4a6AcHhlE4yCMBNzpvXV2JRC7g2uCCnonmH9bjrRLJ0zrwpyt2xNKrQAF oPwUMbmIdiHcc4xXDHlqzcKmz5ojqrUbkLwkoi0m+aCgzSNvMtqMw2Qcn3BsyARYw6Z2 pZtGf1UPLn/nJpCnXOShC91MONonu4IIg7RFV2oZ03LRhxGMcOldBbasVqxTwSYFVsWL B3zA== X-Gm-Message-State: AKwxytd1DUvBlZlDAXjixuPjxuW9rBrP8C2WRAMSuCkvznEhFznUZczM sPEpcP8w86eZOAJpotKttXn1abcTqvN9FnLXq0VR/g== X-Google-Smtp-Source: AH8x225M8ehHDbQXeVScvCl/4tccBC1gCiyiyuR9q7ScMGmgSbUItDV+MiU3ROgNPPmNVKFGScUSDvrA8leD1py/lfg= X-Received: by 10.157.36.131 with SMTP id z3mr10871684ota.149.1517687030437; Sat, 03 Feb 2018 11:43:50 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sat, 3 Feb 2018 11:43:50 -0800 (PST) In-Reply-To: <83y3ka9gmg.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> From: Jake Goulding Date: Sat, 3 Feb 2018 14:43:50 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: 30320@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 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 (/) I apologize, but as I mentioned: > I don't know exactly what the "frame" is in this context. While I've been /using/ Emacs for ~15 years, that doesn't mean I've actually become proficient in the myriad of terminology surrounding it or the subtle differences between Emacs terms and the broader world (and let's not get started on my near-total lack of Emacs Lisp ability). Checking the manual to figure out what a frame is [1], I don't even believe I've ever attempted to create a frame. I did not provide any commands to do so this time, either. Perhaps one of the modes in question has created one? My earlier email included a screenshot in an attempt to show what I see. It appears to have been added to the bug report: https://debbugs.gnu.org/cgi/bugreport.cgi?msg=23;att=2;filename=Screen+Shot+2018-02-02+at+11.19.02+AM.png;bug=30320 I see nothing that appears to be 3 rows tall. I did not change anything to be `text-mode`. In case I've misunderstood what a "frame" is, I also looked at the result of `ibuffer`, I don't see anything in text-mode. main.rs 51 Rust /private/tmp/spa/src/main.rs * *scratch* 476 Lisp Interaction *% *Messages* 270 Messages *% *Completions* 976 Completion List *lsp-rust stderr* 0 Fundamental (lsp-rust stderr open) [1]: https://www.gnu.org/software/emacs/manual/html_node/emacs/Frames.html From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 03 15:10:52 2018 Received: (at 30320) by debbugs.gnu.org; 3 Feb 2018 20:10:52 +0000 Received: from localhost ([127.0.0.1]:55966 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei49E-0004QZ-BO for submit@debbugs.gnu.org; Sat, 03 Feb 2018 15:10:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei49C-0004QN-Q9 for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 15:10:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ei492-0003an-I9 for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 15:10:45 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,T_RP_MATCHES_RCVD, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ei492-0003ag-ER; Sat, 03 Feb 2018 15:10:40 -0500 Received: from [176.228.60.248] (port=2228 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ei491-0006XC-4v; Sat, 03 Feb 2018 15:10:40 -0500 Date: Sat, 03 Feb 2018 22:10:23 +0200 Message-Id: <83mv0pal74.fsf@gnu.org> From: Eli Zaretskii To: Jake Goulding In-reply-to: (message from Jake Goulding on Sat, 3 Feb 2018 14:43:50 -0500) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Jake Goulding > Date: Sat, 3 Feb 2018 14:43:50 -0500 > > My earlier email included a screenshot in an attempt to show what > I see. It appears to have been added to the bug report: > > https://debbugs.gnu.org/cgi/bugreport.cgi?msg=23;att=2;filename=Screen+Shot+2018-02-02+at+11.19.02+AM.png;bug=30320 You are right, I missed that somehow. Sorry about that. > I see nothing that appears to be 3 rows tall. Doesn't look that way. So it means somehow the correct value got overwritten(?). Next thing I'd try is run Emacs with a watchpoint on (tty)->Wcm->cm_rows, that should show us what code changes the value. > I did not change anything to be `text-mode`. Your whole session is text-mode, i.e. non-GUI. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 03 16:55:26 2018 Received: (at 30320) by debbugs.gnu.org; 3 Feb 2018 21:55:26 +0000 Received: from localhost ([127.0.0.1]:56039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei5mP-0002CI-Ca for submit@debbugs.gnu.org; Sat, 03 Feb 2018 16:55:26 -0500 Received: from mail-ot0-f169.google.com ([74.125.82.169]:47091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ei5mM-0002C5-Pg for 30320@debbugs.gnu.org; Sat, 03 Feb 2018 16:55:23 -0500 Received: by mail-ot0-f169.google.com with SMTP id f56so7223678otj.13 for <30320@debbugs.gnu.org>; Sat, 03 Feb 2018 13:55:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=6e9/KSscEQkzsOfTvZPaJxu//TDon2cEphRsWV/FWjo=; b=YtYWbJ8kFNl5Nrs8CoYuUjHybGDuWSiBmZGjtoq2Z74tDRKGe9KfXyX3lqrQ6dJZ7z 9L/btJA0GS47lG8xauGacW9twRaZFLTuHUDD2qd8+PQLB3orD0ay05jjPYIhCSiGKRE0 /KRTTEYz+ClfmkHUcxIvbYozx8L9gUlf67vFUkceFGKk4nH+Ikyn35RrWUulrVmsqRGJ LNHXTtJvLqqnl+Z8FXQZ5fPSwbUxCIiGQaOrbs5TCvR53Hg1O8iFH6x/KoPb9SxLoHBT covIZDj8DtRp0vj8ZoDtOYz8AJ7XXLf003YBtDFFHQs9s+GcKxJ2dF5aZbes1WzV2ORs Z93g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=6e9/KSscEQkzsOfTvZPaJxu//TDon2cEphRsWV/FWjo=; b=TxDwq0/1RU1FMZatht0VhG/CwehrR9RyfH18KtROiYFmRLs1tqWzV6eEAT8+FIPs7V 07ZpDkPOvFFDiJ9WIiy8PbcxlSzADmEDDtSkf9s5dd41yBN2t9iFT82eSex19sm98Pto nL1GOC2cppPkGMVsWCsd+IeY5bzwOihAZ8PX2UscAoS+P+79JEQWkfb+HumlwmQcJrW2 cYpK7R2RTAQpq861+wGWn/T2Fvgpe8it45UBi3VO9Yw0W2P0RI6j+cVnvKLuKLVKMztD vitwbmizGCc6LRQCz983FXDlNG0+YLoA1y+ZDntyrcK1HBiG2aFxdrNmEf2wVLy0eoKu lQsw== X-Gm-Message-State: APf1xPAOuC54ZCOSL04oYWpQ0f+TVN4sqFmNJZoH8Zb5m8mZJJQzcHUh xq5ODww6rhP3ynqA/MLqGjvDe/oSgJ4PBsijrK0= X-Google-Smtp-Source: AH8x2271GU0uGMHFfJsZAIEbU/h5R8N2MtDb2uL3lwnlhCtTl2WwhWKJuwCHBycGe2JJPk5qcpnodJdYuIXdkm/8mSo= X-Received: by 10.157.26.66 with SMTP id u2mr5045887otu.371.1517694916634; Sat, 03 Feb 2018 13:55:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sat, 3 Feb 2018 13:55:16 -0800 (PST) In-Reply-To: <83mv0pal74.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> From: Jake Goulding Date: Sat, 3 Feb 2018 16:55:16 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: -0.0 (/) > Your whole session is text-mode, i.e. non-GUI. Ah, not `M-x text-mode`. > run Emacs with a watchpoint on > (tty)->Wcm->cm_rows, that should show us what code changes the value. The frame size changes multiple times, including once to 3 before being set back to a larger value. Here are the stack traces of each breakpoint; the last one is right before the crash. * thread #1, queue = 'com.apple.main-thread', stop reason = watchpoint 1 * frame #0: 0x000000010001d2cc Emacs`adjust_frame_size(f=0x000000010393ba00, new_width=204, new_height=51, inhibit=5, pretend=false, parameter=46224) at frame.c:723 frame #1: 0x000000010002089e Emacs`Fmake_terminal_frame(parms=4346331027) at frame.c:1249 frame #2: 0x00000001002e5710 Emacs`funcall_subr(subr=0x00000001004d30a0, numargs=1, args=0x00007ffeefbf3ca8) at eval.c:2841 frame #3: 0x00000001002e40bd Emacs`Ffuncall(nargs=2, args=0x00007ffeefbf3ca0) at eval.c:2766 frame #4: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4300510684, vector=4300510717, maxdepth=50, args_template=1026, nargs=1, args=0x00007ffeefbf47f0) at bytecode.c:629 frame #5: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4300510637, nargs=1, arg_vector=0x00007ffeefbf47e8) at eval.c:2967 frame #6: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbf47e0) at eval.c:2768 frame #7: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4342319996, vector=4362224621, maxdepth=14, args_template=1030, nargs=1, args=0x00007ffeefbf5bd0) at bytecode.c:629 frame #8: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4454965053, nargs=1, arg_vector=0x00007ffeefbf5bc8) at eval.c:2967 frame #9: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbf5bc0) at eval.c:2768 frame #10: 0x00000001002da862 Emacs`Fapply(nargs=2, args=0x00007ffeefbf5bc0) at eval.c:2343 frame #11: 0x00000001002e55f2 Emacs`funcall_subr(subr=0x00000001008e2428, numargs=2, args=0x00007ffeefbf5bc0) at eval.c:2821 frame #12: 0x00000001002e40bd Emacs`Ffuncall(nargs=3, args=0x00007ffeefbf5bb8) at eval.c:2766 frame #13: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4425035420, vector=4446864141, maxdepth=62, args_template=514, nargs=1, args=0x00007ffeefbf6700) at bytecode.c:629 frame #14: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4446864269, nargs=1, arg_vector=0x00007ffeefbf6700) at eval.c:2967 frame #15: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbf66f8) at eval.c:2768 frame #16: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4301093924, vector=4301093957, maxdepth=54, args_template=1026, nargs=1, args=0x00007ffeefbf72e8) at bytecode.c:629 frame #17: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4301093861, nargs=1, arg_vector=0x00007ffeefbf72e0) at eval.c:2967 frame #18: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbf72d8) at eval.c:2768 frame #19: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4300363628, vector=4300363661, maxdepth=58, args_template=2058, nargs=2, args=0x00007ffeefbf7e38) at bytecode.c:629 frame #20: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4300363581, nargs=2, arg_vector=0x00007ffeefbf7e28) at eval.c:2967 frame #21: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbf7e20) at eval.c:2768 frame #22: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316214292, vector=4321342229, maxdepth=42, args_template=2, nargs=0, args=0x00007ffeefbf8948) at bytecode.c:629 frame #23: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321342469, nargs=0, arg_vector=0x00007ffeefbf8948) at eval.c:2967 frame #24: 0x00000001002e4105 Emacs`Ffuncall(nargs=1, args=0x00007ffeefbf8940) at eval.c:2768 frame #25: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316214228, vector=4321342069, maxdepth=26, args_template=2058, nargs=2, args=0x00007ffeefbf9440) at bytecode.c:629 frame #26: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321342181, nargs=2, arg_vector=0x00007ffeefbf9430) at eval.c:2967 frame #27: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbf9428) at eval.c:2768 frame #28: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213188, vector=4321329173, maxdepth=34, args_template=3086, nargs=3, args=0x00007ffeefbf9f20) at bytecode.c:629 frame #29: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321329269, nargs=3, arg_vector=0x00007ffeefbf9f08) at eval.c:2967 frame #30: 0x00000001002e4105 Emacs`Ffuncall(nargs=4, args=0x00007ffeefbf9f00) at eval.c:2768 frame #31: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213060, vector=4354933765, maxdepth=22, args_template=1030, nargs=1, args=0x00007ffeefbfa9f0) at bytecode.c:629 frame #32: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4354933797, nargs=1, arg_vector=0x00007ffeefbfa9e8) at eval.c:2967 frame #33: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbfa9e0) at eval.c:2768 frame #34: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4317253604, vector=4329055989, maxdepth=58, args_template=2058, nargs=2, args=0x00007ffeefbfb628) at bytecode.c:629 frame #35: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4329056293, nargs=2, arg_vector=0x00007ffeefbfb618) at eval.c:2967 frame #36: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbfb610) at eval.c:2768 frame #37: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4317253988, vector=4345900853, maxdepth=38, args_template=2058, nargs=2, args=0x00007ffeefbfc158) at bytecode.c:629 frame #38: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4345901061, nargs=2, arg_vector=0x00007ffeefbfc148) at eval.c:2967 frame #39: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbfc140) at eval.c:2768 frame #40: 0x00000001002e3e3a Emacs`Fapply(nargs=2, args=0x00007ffeefbfc958) at eval.c:2386 frame #41: 0x00000001002c68b5 Emacs`apply1(fn=4345901061, arg=4355044947) at eval.c:2602 frame #42: 0x000000010039bc20 Emacs`read_process_output_call(fun_and_args=4355044883) at process.c:5794 frame #43: 0x00000001002d4e6a Emacs`internal_condition_case_1(bfun=(Emacs`read_process_output_call at process.c:5793), arg=4355044883, handlers=18672, hfun=(Emacs`read_process_output_error_handler at process.c:5799)) at eval.c:1356 frame #44: 0x000000010039bb19 Emacs`read_and_dispose_of_process_output(p=0x0000000103093230, chars="Content-Length: 117\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":15,\"result\":{\"contents\":[\" Wowzers\\n\",{\"language\":\"rust\",\"value\":\"fn () -> ()\"}],\"range\":null}}\x01", nbytes=140, coding=0x00000001029429c0) at process.c:6002 frame #45: 0x0000000100395b3c Emacs`read_process_output(proc=4345901621, channel=12) at process.c:5913 frame #46: 0x0000000100394afc Emacs`wait_reading_process_output(time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=0, wait_proc=0x0000000000000000, just_wait_proc=0) at process.c:5612 frame #47: 0x000000010000a104 Emacs`sit_for(timeout=122, reading=true, display_option=1) at dispnew.c:5793 frame #48: 0x00000001001b12cc Emacs`read_char(commandflag=1, map=4355045299, prev_event=0, used_mouse_menu=0x00007ffeefbfebf7, end_time=0x0000000000000000) at keyboard.c:2717 frame #49: 0x00000001001ab75b Emacs`read_key_sequence(keybuf=0x00007ffeefbfef10, bufsize=30, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9147 frame #50: 0x00000001001aa0ab Emacs`command_loop_1 at keyboard.c:1368 frame #51: 0x00000001002d4d6f Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1259), handlers=18672, hfun=(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332 frame #52: 0x00000001001c3fec Emacs`command_loop_2(ignore=0) at keyboard.c:1110 frame #53: 0x00000001002d4018 Emacs`internal_catch(tag=47520, func=(Emacs`command_loop_2 at keyboard.c:1106), arg=0) at eval.c:1097 frame #54: 0x00000001001a8e28 Emacs`command_loop at keyboard.c:1089 frame #55: 0x00000001001a8c90 Emacs`recursive_edit_1 at keyboard.c:695 frame #56: 0x00000001001a905a Emacs`Frecursive_edit at keyboard.c:766 frame #57: 0x00000001001a6c2e Emacs`main(argc=3, argv=0x00007ffeefbff570) at emacs.c:1713 frame #58: 0x00007fff5c7e1115 libdyld.dylib`start + 1 * thread #1, queue = 'com.apple.main-thread', stop reason = watchpoint 1 * frame #0: 0x000000010001d2cc Emacs`adjust_frame_size(f=0x000000010393ba00, new_width=10, new_height=3, inhibit=1, pretend=false, parameter=43968) at frame.c:723 frame #1: 0x0000000100033e56 Emacs`Fset_frame_size(frame=4354980357, width=42, height=14, pixelwise=45936) at frame.c:3458 frame #2: 0x00000001002e57a9 Emacs`funcall_subr(subr=0x00000001004d3880, numargs=4, args=0x00007ffeefbf7dd8) at eval.c:2849 frame #3: 0x00000001002e40bd Emacs`Ffuncall(nargs=5, args=0x00007ffeefbf7dd0) at eval.c:2766 frame #4: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213668, vector=4321330677, maxdepth=82, args_template=1030, nargs=1, args=0x00007ffeefbf8938) at bytecode.c:629 frame #5: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321330885, nargs=1, arg_vector=0x00007ffeefbf8930) at eval.c:2967 frame #6: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbf8928) at eval.c:2768 frame #7: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316214228, vector=4321342069, maxdepth=26, args_template=2058, nargs=2, args=0x00007ffeefbf9440) at bytecode.c:629 frame #8: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321342181, nargs=2, arg_vector=0x00007ffeefbf9430) at eval.c:2967 frame #9: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbf9428) at eval.c:2768 frame #10: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213188, vector=4321329173, maxdepth=34, args_template=3086, nargs=3, args=0x00007ffeefbf9f20) at bytecode.c:629 frame #11: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321329269, nargs=3, arg_vector=0x00007ffeefbf9f08) at eval.c:2967 frame #12: 0x00000001002e4105 Emacs`Ffuncall(nargs=4, args=0x00007ffeefbf9f00) at eval.c:2768 frame #13: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213060, vector=4354933765, maxdepth=22, args_template=1030, nargs=1, args=0x00007ffeefbfa9f0) at bytecode.c:629 frame #14: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4354933797, nargs=1, arg_vector=0x00007ffeefbfa9e8) at eval.c:2967 frame #15: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbfa9e0) at eval.c:2768 frame #16: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4317253604, vector=4329055989, maxdepth=58, args_template=2058, nargs=2, args=0x00007ffeefbfb628) at bytecode.c:629 frame #17: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4329056293, nargs=2, arg_vector=0x00007ffeefbfb618) at eval.c:2967 frame #18: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbfb610) at eval.c:2768 frame #19: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4317253988, vector=4345900853, maxdepth=38, args_template=2058, nargs=2, args=0x00007ffeefbfc158) at bytecode.c:629 frame #20: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4345901061, nargs=2, arg_vector=0x00007ffeefbfc148) at eval.c:2967 frame #21: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbfc140) at eval.c:2768 frame #22: 0x00000001002e3e3a Emacs`Fapply(nargs=2, args=0x00007ffeefbfc958) at eval.c:2386 frame #23: 0x00000001002c68b5 Emacs`apply1(fn=4345901061, arg=4355044947) at eval.c:2602 frame #24: 0x000000010039bc20 Emacs`read_process_output_call(fun_and_args=4355044883) at process.c:5794 frame #25: 0x00000001002d4e6a Emacs`internal_condition_case_1(bfun=(Emacs`read_process_output_call at process.c:5793), arg=4355044883, handlers=18672, hfun=(Emacs`read_process_output_error_handler at process.c:5799)) at eval.c:1356 frame #26: 0x000000010039bb19 Emacs`read_and_dispose_of_process_output(p=0x0000000103093230, chars="Content-Length: 117\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":15,\"result\":{\"contents\":[\" Wowzers\\n\",{\"language\":\"rust\",\"value\":\"fn () -> ()\"}],\"range\":null}}\x01", nbytes=140, coding=0x00000001029429c0) at process.c:6002 frame #27: 0x0000000100395b3c Emacs`read_process_output(proc=4345901621, channel=12) at process.c:5913 frame #28: 0x0000000100394afc Emacs`wait_reading_process_output(time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=0, wait_proc=0x0000000000000000, just_wait_proc=0) at process.c:5612 frame #29: 0x000000010000a104 Emacs`sit_for(timeout=122, reading=true, display_option=1) at dispnew.c:5793 frame #30: 0x00000001001b12cc Emacs`read_char(commandflag=1, map=4355045299, prev_event=0, used_mouse_menu=0x00007ffeefbfebf7, end_time=0x0000000000000000) at keyboard.c:2717 frame #31: 0x00000001001ab75b Emacs`read_key_sequence(keybuf=0x00007ffeefbfef10, bufsize=30, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9147 frame #32: 0x00000001001aa0ab Emacs`command_loop_1 at keyboard.c:1368 frame #33: 0x00000001002d4d6f Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1259), handlers=18672, hfun=(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332 frame #34: 0x00000001001c3fec Emacs`command_loop_2(ignore=0) at keyboard.c:1110 frame #35: 0x00000001002d4018 Emacs`internal_catch(tag=47520, func=(Emacs`command_loop_2 at keyboard.c:1106), arg=0) at eval.c:1097 frame #36: 0x00000001001a8e28 Emacs`command_loop at keyboard.c:1089 frame #37: 0x00000001001a8c90 Emacs`recursive_edit_1 at keyboard.c:695 frame #38: 0x00000001001a905a Emacs`Frecursive_edit at keyboard.c:766 frame #39: 0x00000001001a6c2e Emacs`main(argc=3, argv=0x00007ffeefbff570) at emacs.c:1713 frame #40: 0x00007fff5c7e1115 libdyld.dylib`start + 1 * thread #1, queue = 'com.apple.main-thread', stop reason = watchpoint 1 * frame #0: 0x000000010001d2cc Emacs`adjust_frame_size(f=0x000000010393ba00, new_width=204, new_height=52, inhibit=5, pretend=false, parameter=12240) at frame.c:723 frame #1: 0x000000010000949c Emacs`change_frame_size_1(f=0x000000010393ba00, new_width=204, new_height=52, pretend=false, delay=false, safe=true, pixelwise=false) at dispnew.c:5544 frame #2: 0x0000000100009289 Emacs`change_frame_size(f=0x000000010393ba00, new_width=204, new_height=52, pretend=false, delay=false, safe=true, pixelwise=false) at dispnew.c:5576 frame #3: 0x00000001000091a0 Emacs`do_pending_window_change(safe=true) at dispnew.c:5502 frame #4: 0x0000000100062732 Emacs`redisplay_internal at xdisp.c:13910 frame #5: 0x0000000100065adf Emacs`redisplay_preserve_echo_area(from_where=12) at xdisp.c:14617 frame #6: 0x0000000100394bbc Emacs`wait_reading_process_output(time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=0, wait_proc=0x0000000000000000, just_wait_proc=0) at process.c:5628 frame #7: 0x000000010000a104 Emacs`sit_for(timeout=122, reading=true, display_option=1) at dispnew.c:5793 frame #8: 0x00000001001b12cc Emacs`read_char(commandflag=1, map=4355045299, prev_event=0, used_mouse_menu=0x00007ffeefbfebf7, end_time=0x0000000000000000) at keyboard.c:2717 frame #9: 0x00000001001ab75b Emacs`read_key_sequence(keybuf=0x00007ffeefbfef10, bufsize=30, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9147 frame #10: 0x00000001001aa0ab Emacs`command_loop_1 at keyboard.c:1368 frame #11: 0x00000001002d4d6f Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1259), handlers=18672, hfun=(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332 frame #12: 0x00000001001c3fec Emacs`command_loop_2(ignore=0) at keyboard.c:1110 frame #13: 0x00000001002d4018 Emacs`internal_catch(tag=47520, func=(Emacs`command_loop_2 at keyboard.c:1106), arg=0) at eval.c:1097 frame #14: 0x00000001001a8e28 Emacs`command_loop at keyboard.c:1089 frame #15: 0x00000001001a8c90 Emacs`recursive_edit_1 at keyboard.c:695 frame #16: 0x00000001001a905a Emacs`Frecursive_edit at keyboard.c:766 frame #17: 0x00000001001a6c2e Emacs`main(argc=3, argv=0x00007ffeefbff570) at emacs.c:1713 frame #18: 0x00007fff5c7e1115 libdyld.dylib`start + 1 Process 45031 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = watchpoint 1 frame #0: 0x000000010001d2cc Emacs`adjust_frame_size(f=0x000000010393ba00, new_width=10, new_height=3, inhibit=1, pretend=false, parameter=43968) at frame.c:723 720 manipulating video hardware. */ 721 if ((FRAME_TERMCAP_P (f) && !pretend) || FRAME_MSDOS_P (f)) 722 FrameRows (FRAME_TTY (f)) = new_lines + FRAME_TOP_MARGIN (f); -> 723 } 724 else if (new_lines != old_lines) 725 call2 (Qwindow__pixel_to_total, frame, Qnil); 726 Target 0: (Emacs) stopped. (lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = watchpoint 1 * frame #0: 0x000000010001d2cc Emacs`adjust_frame_size(f=0x000000010393ba00, new_width=10, new_height=3, inhibit=1, pretend=false, parameter=43968) at frame.c:723 frame #1: 0x0000000100033e56 Emacs`Fset_frame_size(frame=4354980357, width=42, height=14, pixelwise=45936) at frame.c:3458 frame #2: 0x00000001002e57a9 Emacs`funcall_subr(subr=0x00000001004d3880, numargs=4, args=0x00007ffeefbf7dd8) at eval.c:2849 frame #3: 0x00000001002e40bd Emacs`Ffuncall(nargs=5, args=0x00007ffeefbf7dd0) at eval.c:2766 frame #4: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213668, vector=4321330677, maxdepth=82, args_template=1030, nargs=1, args=0x00007ffeefbf8938) at bytecode.c:629 frame #5: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321330885, nargs=1, arg_vector=0x00007ffeefbf8930) at eval.c:2967 frame #6: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbf8928) at eval.c:2768 frame #7: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316214228, vector=4321342069, maxdepth=26, args_template=2058, nargs=2, args=0x00007ffeefbf9440) at bytecode.c:629 frame #8: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321342181, nargs=2, arg_vector=0x00007ffeefbf9430) at eval.c:2967 frame #9: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbf9428) at eval.c:2768 frame #10: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213188, vector=4321329173, maxdepth=34, args_template=3086, nargs=3, args=0x00007ffeefbf9f20) at bytecode.c:629 frame #11: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321329269, nargs=3, arg_vector=0x00007ffeefbf9f08) at eval.c:2967 frame #12: 0x00000001002e4105 Emacs`Ffuncall(nargs=4, args=0x00007ffeefbf9f00) at eval.c:2768 frame #13: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4316213060, vector=4354401397, maxdepth=22, args_template=1030, nargs=1, args=0x00007ffeefbfa9f0) at bytecode.c:629 frame #14: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4355101269, nargs=1, arg_vector=0x00007ffeefbfa9e8) at eval.c:2967 frame #15: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, args=0x00007ffeefbfa9e0) at eval.c:2768 frame #16: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4317253604, vector=4329055989, maxdepth=58, args_template=2058, nargs=2, args=0x00007ffeefbfb628) at bytecode.c:629 frame #17: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4329056293, nargs=2, arg_vector=0x00007ffeefbfb618) at eval.c:2967 frame #18: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbfb610) at eval.c:2768 frame #19: 0x000000010037a3fb Emacs`exec_byte_code(bytestr=4317253988, vector=4345900853, maxdepth=38, args_template=2058, nargs=2, args=0x00007ffeefbfc158) at bytecode.c:629 frame #20: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4345901061, nargs=2, arg_vector=0x00007ffeefbfc148) at eval.c:2967 frame #21: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbfc140) at eval.c:2768 frame #22: 0x00000001002e3e3a Emacs`Fapply(nargs=2, args=0x00007ffeefbfc958) at eval.c:2386 frame #23: 0x00000001002c68b5 Emacs`apply1(fn=4345901061, arg=4354286451) at eval.c:2602 frame #24: 0x000000010039bc20 Emacs`read_process_output_call(fun_and_args=4354286419) at process.c:5794 frame #25: 0x00000001002d4e6a Emacs`internal_condition_case_1(bfun=(Emacs`read_process_output_call at process.c:5793), arg=4354286419, handlers=18672, hfun=(Emacs`read_process_output_error_handler at process.c:5799)) at eval.c:1356 frame #26: 0x000000010039bb19 Emacs`read_and_dispose_of_process_output(p=0x0000000103093230, chars="Content-Length: 117\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":19,\"result\":{\"contents\":[\" Wowzers\\n\",{\"language\":\"rust\",\"value\":\"fn () -> ()\"}],\"range\":null}}\x01", nbytes=140, coding=0x00000001029429c0) at process.c:6002 frame #27: 0x0000000100395b3c Emacs`read_process_output(proc=4345901621, channel=12) at process.c:5913 frame #28: 0x0000000100394afc Emacs`wait_reading_process_output(time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=0, wait_proc=0x0000000000000000, just_wait_proc=0) at process.c:5612 frame #29: 0x000000010000a104 Emacs`sit_for(timeout=122, reading=true, display_option=1) at dispnew.c:5793 frame #30: 0x00000001001b12cc Emacs`read_char(commandflag=1, map=4354242323, prev_event=0, used_mouse_menu=0x00007ffeefbfebf7, end_time=0x0000000000000000) at keyboard.c:2717 frame #31: 0x00000001001ab75b Emacs`read_key_sequence(keybuf=0x00007ffeefbfef10, bufsize=30, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9147 frame #32: 0x00000001001aa0ab Emacs`command_loop_1 at keyboard.c:1368 frame #33: 0x00000001002d4d6f Emacs`internal_condition_case(bfun=(Emacs`command_loop_1 at keyboard.c:1259), handlers=18672, hfun=(Emacs`cmd_error at keyboard.c:938)) at eval.c:1332 frame #34: 0x00000001001c3fec Emacs`command_loop_2(ignore=0) at keyboard.c:1110 frame #35: 0x00000001002d4018 Emacs`internal_catch(tag=47520, func=(Emacs`command_loop_2 at keyboard.c:1106), arg=0) at eval.c:1097 frame #36: 0x00000001001a8e28 Emacs`command_loop at keyboard.c:1089 frame #37: 0x00000001001a8c90 Emacs`recursive_edit_1 at keyboard.c:695 frame #38: 0x00000001001a905a Emacs`Frecursive_edit at keyboard.c:766 frame #39: 0x00000001001a6c2e Emacs`main(argc=3, argv=0x00007ffeefbff570) at emacs.c:1713 frame #40: 0x00007fff5c7e1115 libdyld.dylib`start + 1 From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 04 13:35:56 2018 Received: (at 30320) by debbugs.gnu.org; 4 Feb 2018 18:35:56 +0000 Received: from localhost ([127.0.0.1]:57322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiP8t-0006nW-SB for submit@debbugs.gnu.org; Sun, 04 Feb 2018 13:35:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiP8s-0006nJ-GX for 30320@debbugs.gnu.org; Sun, 04 Feb 2018 13:35:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eiP8j-0000jQ-0Z for 30320@debbugs.gnu.org; Sun, 04 Feb 2018 13:35:48 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiP8i-0000jI-Se; Sun, 04 Feb 2018 13:35:44 -0500 Received: from [176.228.60.248] (port=3048 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eiP8i-0004Oq-8c; Sun, 04 Feb 2018 13:35:44 -0500 Date: Sun, 04 Feb 2018 20:35:34 +0200 Message-Id: <83y3k88ux5.fsf@gnu.org> From: Eli Zaretskii To: Jake Goulding In-reply-to: (message from Jake Goulding on Sat, 3 Feb 2018 16:55:16 -0500) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Jake Goulding > Date: Sat, 3 Feb 2018 16:55:16 -0500 > Cc: 30320@debbugs.gnu.org > > The frame size changes multiple times, including once to 3 before > being set back to a larger value. Here are the stack traces of each > breakpoint; the last one is right before the crash. Here's the instance that shows the offending frame resizing (notice the "new_height=3" part): > * > Process 45031 stopped > * thread #1, queue = 'com.apple.main-thread', stop reason = watchpoint 1 > frame #0: 0x000000010001d2cc > Emacs`adjust_frame_size(f=0x000000010393ba00, new_width=10, > new_height=3, inhibit=1, pretend=false, parameter=43968) at > frame.c:723 > 720 manipulating video hardware. */ > 721 if ((FRAME_TERMCAP_P (f) && !pretend) || FRAME_MSDOS_P (f)) > 722 FrameRows (FRAME_TTY (f)) = new_lines + FRAME_TOP_MARGIN (f); > -> 723 } > 724 else if (new_lines != old_lines) > 725 call2 (Qwindow__pixel_to_total, frame, Qnil); > 726 > Target 0: (Emacs) stopped. > (lldb) bt > * thread #1, queue = 'com.apple.main-thread', stop reason = watchpoint 1 > * frame #0: 0x000000010001d2cc > Emacs`adjust_frame_size(f=0x000000010393ba00, new_width=10, > new_height=3, inhibit=1, pretend=false, parameter=43968) at > frame.c:723 > frame #1: 0x0000000100033e56 > Emacs`Fset_frame_size(frame=4354980357, width=42, height=14, > pixelwise=45936) at frame.c:3458 > frame #2: 0x00000001002e57a9 > Emacs`funcall_subr(subr=0x00000001004d3880, numargs=4, > args=0x00007ffeefbf7dd8) at eval.c:2849 > frame #3: 0x00000001002e40bd Emacs`Ffuncall(nargs=5, > args=0x00007ffeefbf7dd0) at eval.c:2766 > frame #4: 0x000000010037a3fb > Emacs`exec_byte_code(bytestr=4316213668, vector=4321330677, > maxdepth=82, args_template=1030, nargs=1, args=0x00007ffeefbf8938) at > bytecode.c:629 > frame #5: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321330885, > nargs=1, arg_vector=0x00007ffeefbf8930) at eval.c:2967 > frame #6: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, > args=0x00007ffeefbf8928) at eval.c:2768 > frame #7: 0x000000010037a3fb > Emacs`exec_byte_code(bytestr=4316214228, vector=4321342069, > maxdepth=26, args_template=2058, nargs=2, args=0x00007ffeefbf9440) at > bytecode.c:629 > frame #8: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321342181, > nargs=2, arg_vector=0x00007ffeefbf9430) at eval.c:2967 > frame #9: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, > args=0x00007ffeefbf9428) at eval.c:2768 > frame #10: 0x000000010037a3fb > Emacs`exec_byte_code(bytestr=4316213188, vector=4321329173, > maxdepth=34, args_template=3086, nargs=3, args=0x00007ffeefbf9f20) at > bytecode.c:629 > frame #11: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4321329269, > nargs=3, arg_vector=0x00007ffeefbf9f08) at eval.c:2967 > frame #12: 0x00000001002e4105 Emacs`Ffuncall(nargs=4, > args=0x00007ffeefbf9f00) at eval.c:2768 > frame #13: 0x000000010037a3fb > Emacs`exec_byte_code(bytestr=4316213060, vector=4354401397, > maxdepth=22, args_template=1030, nargs=1, args=0x00007ffeefbfa9f0) at > bytecode.c:629 > frame #14: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4355101269, > nargs=1, arg_vector=0x00007ffeefbfa9e8) at eval.c:2967 > frame #15: 0x00000001002e4105 Emacs`Ffuncall(nargs=2, > args=0x00007ffeefbfa9e0) at eval.c:2768 > frame #16: 0x000000010037a3fb > Emacs`exec_byte_code(bytestr=4317253604, vector=4329055989, > maxdepth=58, args_template=2058, nargs=2, args=0x00007ffeefbfb628) at > bytecode.c:629 > frame #17: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4329056293, > nargs=2, arg_vector=0x00007ffeefbfb618) at eval.c:2967 > frame #18: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, > args=0x00007ffeefbfb610) at eval.c:2768 > frame #19: 0x000000010037a3fb > Emacs`exec_byte_code(bytestr=4317253988, vector=4345900853, > maxdepth=38, args_template=2058, nargs=2, args=0x00007ffeefbfc158) at > bytecode.c:629 > frame #20: 0x00000001002e5cd5 Emacs`funcall_lambda(fun=4345901061, > nargs=2, arg_vector=0x00007ffeefbfc148) at eval.c:2967 > frame #21: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, > args=0x00007ffeefbfc140) at eval.c:2768 > frame #22: 0x00000001002e3e3a Emacs`Fapply(nargs=2, > args=0x00007ffeefbfc958) at eval.c:2386 > frame #23: 0x00000001002c68b5 Emacs`apply1(fn=4345901061, > arg=4354286451) at eval.c:2602 > frame #24: 0x000000010039bc20 > Emacs`read_process_output_call(fun_and_args=4354286419) at > process.c:5794 > frame #25: 0x00000001002d4e6a > Emacs`internal_condition_case_1(bfun=(Emacs`read_process_output_call > at process.c:5793), arg=4354286419, handlers=18672, > hfun=(Emacs`read_process_output_error_handler at process.c:5799)) at > eval.c:1356 > frame #26: 0x000000010039bb19 > Emacs`read_and_dispose_of_process_output(p=0x0000000103093230, > chars="Content-Length: > 117\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":19,\"result\":{\"contents\":[\" > Wowzers\\n\",{\"language\":\"rust\",\"value\":\"fn () -> > ()\"}],\"range\":null}}\x01", nbytes=140, coding=0x00000001029429c0) > at process.c:6002 > frame #27: 0x0000000100395b3c > Emacs`read_process_output(proc=4345901621, channel=12) at > process.c:5913 This looks like a process filter set up by one of the features involved in this. It seems to resize the frame, most probably on the assumption that it's a GUI frame, because resizing a TTY frame, which is your case, makes no sense. Can you figure out the Lisp backtrace corresponding to the above C backtrace? The file src/.gdbinit defines a command "xbacktrace", which does that, but I'm not sure if lldb can support user-defined commands like GDB does. If it can, just tell lldb to read that file, and then invoke xbacktrace when Emacs stops due to watchpoint that shows the frame being resized to height of 3. If lldb doesn't support user-defined commands, you can reconstruct the Lisp backtrace by following the frames that call Ffuncall: the first element of the args[] array passed to Ffuncall is the symbol of the function that is being called. To display the name of that symbol, you will have to emulate by hand what the xsymbol command, defined on .gdbinit, does. We should anyway protect TTY frames from causing a crash when resized to such nonsensical sizes, but I'd like first to see the Lisp which causes that. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 04 16:08:47 2018 Received: (at 30320) by debbugs.gnu.org; 4 Feb 2018 21:08:47 +0000 Received: from localhost ([127.0.0.1]:57392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiRWn-0001ty-EV for submit@debbugs.gnu.org; Sun, 04 Feb 2018 16:08:47 -0500 Received: from mail-oi0-f41.google.com ([209.85.218.41]:44269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiRWl-0001th-Mx for 30320@debbugs.gnu.org; Sun, 04 Feb 2018 16:08:44 -0500 Received: by mail-oi0-f41.google.com with SMTP id b3so16940489oib.11 for <30320@debbugs.gnu.org>; Sun, 04 Feb 2018 13:08:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=xRVxN7GPPWQFJGaG4jMEun/OOG2abLzaVOZAjg6dqbU=; b=PwW8mNaDvCFHyhWdkKcsyzmhP79dxoofK34g/o6/IaLv7kG0BInLNGcXgbqE71aOjd GOu5/cywQBH0YfdrY9BxVkjxmIWW5003JclA1YOgx6kbanReiy0hRdc4oyBE8YZMnpz/ 6QnlzwO2qLWoK6aPSAQLdh+ET+IggMSZUhUkA2M7+Tw4oOdqVdQWG0+UrE89BE6siFLQ 2p2/PWe8Wl66E41Iinz+rH6YYbiGLq5M4kSbTdRgrMKka4NaMEKGe5PfjwGsicswBZNw ohDDlzXHBgLE5STN5Wdsvaze1vEtW4+gi5vK2ILSDOH305IcoMhkJG1nRVbvqJrABrnn jRMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=xRVxN7GPPWQFJGaG4jMEun/OOG2abLzaVOZAjg6dqbU=; b=gvvlwGQLXEDNVxPeZeEl6qjYazfRNWdqi6lE6SI/cxyURG94csj7/q7FyV8V3h5TTQ rTvGG1sPvZWkUksuXQJlSXvXFiwmYt2CIQ2/qnHZi+qiVOrWpzhqz5YDaZRrJ0CdD9/9 R9ODl0bs9TVr0rqMj4T+PJ4dbLyQR1dte3Y31m9jisPGa3o1rYhFDeW05jVqa6LSwZAk VZKmZfjQEnqMV58WeFDJVi7BaLMqvaptSBvhW+uMVbQQ95z0kPsp8bTPNKIS2vJHdFra cLoExDIetafphmNVR6xYl/+x8aksZPMswj0UfVZNrwCQOKh1WFSgWZRyFFmj+SjeWi8r R8ig== X-Gm-Message-State: AKwxytd1/RTnaDtch1lQ8PXnIf4dxFnswukLeKLxlug8RDXON+EU6/Co oCmSA8BFRQAGfEKqO4qQptMyPWpgllevjT+sn3S0cQ== X-Google-Smtp-Source: AH8x224S+pUx6QuAq11zeR6MLSNfs5QHJl1WJSc0E28/vrInodHXY3DeqJWoQ24t+amT+/+MdDJe3S7i/E5XqKnKG54= X-Received: by 10.202.0.200 with SMTP id 191mr31137683oia.206.1517778517964; Sun, 04 Feb 2018 13:08:37 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sun, 4 Feb 2018 13:08:37 -0800 (PST) In-Reply-To: <83y3k88ux5.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> From: Jake Goulding Date: Sun, 4 Feb 2018 16:08:37 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: 30320@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 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 (/) > the first > element of the args[] array passed to Ffuncall is the symbol of the > function that is being called. To display the name of that symbol, > you will have to emulate by hand what the xsymbol command, defined on > .gdbinit, does. I cannot find a way to just use the GDB `define`d helpers in LLDB, so it looks like I need to re-create them. Unfortunately, I'm getting values that don't make sense; I'm sure I'm not translating something correctly but it's not obvious what: (lldb) frame info frame #36: 0x00000001002e4105 Emacs`Ffuncall(nargs=3, args=0x00007ffeefbfb610) at eval.c:2768 (lldb) p args (Lisp_Object *) $76 = 0x00007ffeefbfb610 (lldb) p args[0] (Lisp_Object) $77 = 48784336 # Attempting equivalent to `xgetptr` (lldb) p args[0] & VALMASK (long) $78 = 48784336 # Attempting equivalent to `xgetsym` (lldb) p ((struct Lisp_Symbol *) ((char *)lispsym + (args[0] & VALMASK))) (struct Lisp_Symbol *) $79 = 0x0000000110340d80 (lldb) p *((struct Lisp_Symbol *) ((char *)lispsym + (args[0] & VALMASK))) error: Couldn't apply expression side effects : Couldn't dematerialize a result variable: couldn't read its memory For reference, here are the GDB definitions I see in src/.gdbinit define xgetptr if (CHECK_LISP_OBJECT_TYPE) set $bugfix = $arg0.i else set $bugfix = $arg0 end set $ptr = $bugfix & VALMASK end define xgetsym xgetptr $arg0 set $ptr = ((struct Lisp_Symbol *) ((char *)lispsym + $ptr)) end define xsymbol set $sym = $ xgetsym $sym print (struct Lisp_Symbol *) $ptr xprintsym $sym echo \n end And the value of VALMASK: (lldb) p VALMASK (EMACS_INT) $83 = -8 From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 04 16:38:29 2018 Received: (at 30320) by debbugs.gnu.org; 4 Feb 2018 21:38:29 +0000 Received: from localhost ([127.0.0.1]:57418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiRzZ-0002Zu-Dw for submit@debbugs.gnu.org; Sun, 04 Feb 2018 16:38:29 -0500 Received: from mail-oi0-f52.google.com ([209.85.218.52]:44281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiRzW-0002Ze-VN for 30320@debbugs.gnu.org; Sun, 04 Feb 2018 16:38:28 -0500 Received: by mail-oi0-f52.google.com with SMTP id b3so16969208oib.11 for <30320@debbugs.gnu.org>; Sun, 04 Feb 2018 13:38:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=YtwLRPj7Zo9yvhL9EISRm3buOS4z2hOoJXFg+ANAJno=; b=AkcZhL7jeunM6vWisuV+0n7H5aNCotm+x1kkOnXAdN8TFVRcsH3ihQQ5+ZoRoL1JL3 AaN3NcqjNy2LrSI+9juis+Ol3QcRM361P+1Mb8QazRrsyWhyogmhSFCfi5ccNCbZ8wRP pseIAm7hlHYsQMEUMnaDAp4WIbJeh9vqffliw/Wl2jR7e1hdaJdmeG1KjOyldYw8z+xW Mt742gjD/zUMIkdV4rF7RksDeqk/SppBQ0Wssp9uE8IgEnG9tpLQzjL2e7fpqbN2LtQw tWvSuaXBinMoUUpiO/5deFhUu8l6cUtz26kz7ZD4MoiYk67WMJFJIsqm+tEjkvOezfi/ DoOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=YtwLRPj7Zo9yvhL9EISRm3buOS4z2hOoJXFg+ANAJno=; b=cAocNu6S4qClmQKrWdRZ9zmhDgBqjorSLbosODDas3U652v5OtNsyIhjjHU6QGnmh+ wxj/BmJ8QY3P4+33SuDu9RF9fEwjRHBnhYVlvk1eH0/C0YizIs8n3RPhvOLUIVAad3lU p6QNP1OFGpstHD/8KWmT8zpwojobtPtejk1HFwpra1jcNd6+Rz945H+1jsqLp6928XOT yYaNbSFECXYsRfDkKXCmDqA8K+Xds8C4JOZTP5hLzRKOFN7s+jpUss7oERSTOheYouSd PiPuobSaTf1jE3F66mtWMPbnnvQAaEd1jB64URvATzDaxrv27zflValgMmD9HSiQjn77 1M+Q== X-Gm-Message-State: AKwxytcl+tAvG1fRKzpQ6vpJfZz7JfIq+RJa0uoiLajMtRvNeSwign2d XGJA5b1EOoeb+YOYgCAOPqI/kcMl2zf5yVJ7s7C/ZQ== X-Google-Smtp-Source: AH8x224x4jmmnPeqMVNUnTeckRYDI2oHB/rx0KSZgw85CVEbqVh3aXetlk2eIPq8AsBy4H2arAUsvnMosyrDiLzfZoc= X-Received: by 10.202.3.67 with SMTP id 64mr20349934oid.205.1517780301165; Sun, 04 Feb 2018 13:38:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sun, 4 Feb 2018 13:38:20 -0800 (PST) In-Reply-To: References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> From: Jake Goulding Date: Sun, 4 Feb 2018 16:38:20 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: 30320@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 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 (/) Ah, using `XSTRING(XSYMBOL(args[0])->u.s.name)->u.s.data` seems to do the trick: lsp--parser-on-message lsp-ui-doc--callback lsp-ui-doc--display lsp-ui-doc--move-frame set-frame-size not a symbol 1: p *XVECTOR(args[0]) (Lisp_Vector) $14 = { header = (size = 4611686018729377797, gcaligned = '\x05') contents = {} } (lldb) p PSEUDOVECTOR_TYPE(XVECTOR(args[0])) (pvec_type) $18 = PVEC_COMPILED not a symbol 2: p *XVECTOR(args[0]) (Lisp_Vector) $16 = { header = (size = 4611686018729377797, gcaligned = '\x05') contents = {} } (lldb) p PSEUDOVECTOR_TYPE(XVECTOR(args[0])) (pvec_type) $17 = PVEC_COMPILED From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 05 12:03:22 2018 Received: (at 30320) by debbugs.gnu.org; 5 Feb 2018 17:03:22 +0000 Received: from localhost ([127.0.0.1]:58965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eikAs-0006J2-Dq for submit@debbugs.gnu.org; Mon, 05 Feb 2018 12:03:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eikAq-0006Iq-QP for 30320@debbugs.gnu.org; Mon, 05 Feb 2018 12:03:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eikAf-0001Gd-S5 for 30320@debbugs.gnu.org; Mon, 05 Feb 2018 12:03:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51087) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eikAf-0001GC-PM; Mon, 05 Feb 2018 12:03:09 -0500 Received: from [176.228.60.248] (port=4136 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eikAf-0000gq-9R; Mon, 05 Feb 2018 12:03:09 -0500 Date: Mon, 05 Feb 2018 19:03:01 +0200 Message-Id: <834lmv8j3u.fsf@gnu.org> From: Eli Zaretskii To: Jake Goulding , martin rudalics In-reply-to: (message from Jake Goulding on Sun, 4 Feb 2018 16:38:20 -0500) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Jake Goulding > Date: Sun, 4 Feb 2018 16:38:20 -0500 > > Ah, using `XSTRING(XSYMBOL(args[0])->u.s.name)->u.s.data` seems to do the trick: > > > lsp--parser-on-message > > lsp-ui-doc--callback > lsp-ui-doc--display > lsp-ui-doc--move-frame > set-frame-size Thanks, great job. It is now clear what happens. As I guessed, lsp-ui assumes it is run in a GUI frame, so it calls functions that make no sense on TTY frames. I suggest to communicate this to the developers of that package. Can you avoid the crash if you remove the call to set-frame-size in lsp-ui-doc--move-frame, or condition it on display-graphic-p returning non-nil? As for preventing such crashes even though some Lisp does nonsensical things: I think a TTY frame cannot be less than 3 or 4 lines plus the number of lines used for the menu bar. Martin, WDYT about adding these limitations to adjust_frame_size? > not a symbol 1: > > p *XVECTOR(args[0]) > (Lisp_Vector) $14 = { > header = (size = 4611686018729377797, gcaligned = '\x05') > contents = {} > } > (lldb) p PSEUDOVECTOR_TYPE(XVECTOR(args[0])) > (pvec_type) $18 = PVEC_COMPILED > > not a symbol 2: > > p *XVECTOR(args[0]) > (Lisp_Vector) $16 = { > header = (size = 4611686018729377797, gcaligned = '\x05') > contents = {} > } > (lldb) p PSEUDOVECTOR_TYPE(XVECTOR(args[0])) > (pvec_type) $17 = PVEC_COMPILED Yes, these are byte-compiled functions. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 05 13:43:55 2018 Received: (at 30320) by debbugs.gnu.org; 5 Feb 2018 18:43:55 +0000 Received: from localhost ([127.0.0.1]:58994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eilkB-0000VX-Ft for submit@debbugs.gnu.org; Mon, 05 Feb 2018 13:43:55 -0500 Received: from mail-oi0-f48.google.com ([209.85.218.48]:34261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eilk9-0000VJ-4W for 30320@debbugs.gnu.org; Mon, 05 Feb 2018 13:43:53 -0500 Received: by mail-oi0-f48.google.com with SMTP id k15so21907157oib.1 for <30320@debbugs.gnu.org>; Mon, 05 Feb 2018 10:43:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=SnsAJujff1KUBdaoMswyHQTUChqSicz54RwBW2Lal6M=; b=TLorvF20YZliawp2NQG2zu1Za0+MfFAuBr6it6aoCKWymZ1ufjimuhumCZYYE+m/29 39L97AXIaUBXXSGCYD3XRqz5Ux5R5l9oQ7MpDfXZcKJicUeBW9PWSyXHRzFYkIRCygTu E+NRB2kOmWB6U6Q2uKs6lJcd5NjZtt4hBWfJKMeT2lnfSO+DqsFTwcV/Yb8Ce/UBG6j5 tAt+rIEDc2CJr6cgMYo3MO/F6KPDsYZ7buP3osVoJsxbB0choy0aWhOkYDiBMMPypiF9 jqeyCrrmpfnEQWA85ZjWIf4kMNKtVDrzdnc9/xfxTvncTSAirtEZ0CAEr5NSqnOJBWu/ wdBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=SnsAJujff1KUBdaoMswyHQTUChqSicz54RwBW2Lal6M=; b=mjcC/HVHm42j89ADLW6e/CcLNjCA66ZWGdiKyQv/L32fIiM9KE92RvaDa1zp+JH8d1 WooCy1uVXura4N4W9JLay9amdNxw9erMJotLX4lK2l3fRemIk38J9XxYu/dp057JVrIC FnShUh73w5AyxU2CP9Yyl1PmxIIVQKA+iZyfRTuNeIKSpopAg5ZMwgjdSLFKtZaIUYeY 7SX06nkE0FNwA8pdpEN33m+uw3abKaUBxFus718Z0XjGFrIJvdG98/xIby1Rv336o51C owKEYMCIByEkDBmWrYcZR2WzQQ9dshfEcXJZdrjPdtW+9JR6U0PRwHKyjzUOdH1AtD5D WdaQ== X-Gm-Message-State: AKwxytcsqXCGXzQarRNU1padDwha2xK7K+2vED5DenDcrt6QHXjnmluG QCe/ziM8fkogko1E4JOVi+lP3IUm0QkOgKNB7btMaQ== X-Google-Smtp-Source: AH8x224D95ewkiCipe+Dte1L0n0Um4pM43/Qc/U/SMg056exGfGd2UaWjSxafPCqCBRFqR6vwI8LykhmvMdftegYlr8= X-Received: by 10.202.62.86 with SMTP id l83mr21313500oia.39.1517856227092; Mon, 05 Feb 2018 10:43:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Mon, 5 Feb 2018 10:43:46 -0800 (PST) In-Reply-To: <834lmv8j3u.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> From: Jake Goulding Date: Mon, 5 Feb 2018 13:43:46 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: 30320@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30320 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 (/) > I suggest to communicate this to the developers of that package. Good point; I've done so [bug]. > Can you avoid the crash if you remove the call to set-frame-size in lsp-ui-doc--move-frame, or condition it on display-graphic-p returning non-nil? I added a condition and recompiled my ~/.emacs.d/elpa directory. It does seem to no longer crash: (if (display-graphic-p) (set-frame-size frame width height t)) However, I also don't see the documentation displayed anywhere, so perhaps I've done something else incorrect? [bug]: https://github.com/emacs-lsp/lsp-ui/issues/77 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 05 15:14:52 2018 Received: (at 30320) by debbugs.gnu.org; 5 Feb 2018 20:14:52 +0000 Received: from localhost ([127.0.0.1]:59051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1einAB-0004Y2-Sh for submit@debbugs.gnu.org; Mon, 05 Feb 2018 15:14:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1einA9-0004Xp-TW for 30320@debbugs.gnu.org; Mon, 05 Feb 2018 15:14:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1einA0-00017v-Lv for 30320@debbugs.gnu.org; Mon, 05 Feb 2018 15:14:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55200) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1einA0-00017d-Hr; Mon, 05 Feb 2018 15:14:40 -0500 Received: from [176.228.60.248] (port=4390 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ein9z-0001kh-Vp; Mon, 05 Feb 2018 15:14:40 -0500 Date: Mon, 05 Feb 2018 22:14:32 +0200 Message-Id: <83wozr6vo7.fsf@gnu.org> From: Eli Zaretskii To: Jake Goulding In-reply-to: (message from Jake Goulding on Mon, 5 Feb 2018 13:43:46 -0500) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Jake Goulding > Date: Mon, 5 Feb 2018 13:43:46 -0500 > > I added a condition and recompiled my ~/.emacs.d/elpa directory. > It does seem to no longer crash: > > (if (display-graphic-p) > (set-frame-size frame width height t)) > > However, I also don't see the documentation displayed anywhere, so > perhaps I've done something else incorrect? No, I guess the package really depends on that child frame. But I see that an alternative solution is already proposed in response to the issue you reported. From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 06 04:29:19 2018 Received: (at 30320) by debbugs.gnu.org; 6 Feb 2018 09:29:19 +0000 Received: from localhost ([127.0.0.1]:59533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eizZ1-0004UK-G8 for submit@debbugs.gnu.org; Tue, 06 Feb 2018 04:29:19 -0500 Received: from mout.gmx.net ([212.227.17.22]:56778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eizYy-0004Tz-GL for 30320@debbugs.gnu.org; Tue, 06 Feb 2018 04:29:16 -0500 Received: from [192.168.1.100] ([212.95.5.24]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MVayZ-1eDFn84AEJ-00YyVX; Tue, 06 Feb 2018 10:29:10 +0100 Message-ID: <5A797560.9000602@gmx.at> Date: Tue, 06 Feb 2018 10:29:04 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii , Jake Goulding Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> In-Reply-To: <834lmv8j3u.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Dqv/4L3lagKH70aNmqOPlUo1T9NmXhOik5TAP7vWTQaWKZ4Y5Dm iRfkZN6ifA/I42yMidQaPscQXiXsw8nBhA7mloH/ufCrUXoPCfd+GacwjTBPLjpbD3xqn8M 0WNBCmzlE6p00fgPxyJuzd0QEkC1glRlvF79cg8QlVg0Xd9AVfPT5iykahZ/RxJ9NT7ZbJr if4f0Pk/2Cf1z5ySlRfvw== X-UI-Out-Filterresults: notjunk:1;V01:K0:v2sNfPLzLy0=:n9CqTxxg1XsJPg9eT8n7Tf Gmsk+SzTlmHPFTw/sJN1yuGiYcgIgVVJ+4wHGVcejXRzSc0Qz2pG117zHVi7sINnAz8n1bIFV ZypVUrlX6iYgK24eI3FDjFlPt6UAJAiA8JlTZCMsPK8Mq1/n5JNYwsvMlkFF0HBpnOixxtSJM VQFwa8db+n8zpsIr2hw/tRLKH2H/j3JGZNOfR1Vn4c3Eb8m86+Ttr8YIVDadIO/QS1qBWYrVa LAKyU974jn9Lig1iPIKq95r2yypYCk10DaYnxZa8yHSqa8FE2e8C5KWSDx3dnSCUEhSIalCEC 55SonBcxHOqDr9t+wAXzJVcN/Y9ZuVixt+QeWHo7smbpYURt4XHcYYGnDdRQqYYzDWXLZpc0c sF04HMMv2knE03pLIRBHbIkVZrvIOexWxwu3QzLzAa+BI/po+wUIOHKzTdWqHLww95BnEewTV AVQ8P1rpOnnBG/+5pYylelNqZ3Xh/r4obD5rR9M736cWBp9xI1Io5owGrqQAxO3ohDARRKMfM GtOcR0Dh+LV/xQHtAB5pNZDewCt0U9SDI3NHxvrsL2I0ol2CFug1sXz+OnWxNeCi35mZfaE21 OwUdM9TY9K8miic5YTbBQBWzNpKpJNT/QJKD1ucBtOc9Ocpof5fXiXLf2nuImtvM6w9EY63lF X/lDFJvevhuYAWOOHtNnuRGGpYMLsZM4fv0+cV/gpWG1218Ri1vhNZJR8zwoAtPaHlf7xxNG9 JcWClmfXBzOO8zmoGCblSICsQhT/SfeCuQAsJ3B8OH0b3RcEcr1boqUmjCOT4wBa6XoIhCGM8 Q1VGo76sXsQZhMctxSJRYKMYr6sfhEfTbnkBT/egUk+2XrwhEuFhuZ4XofcxQDR8OtIQDnK X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: -0.7 (/) > As for preventing such crashes even though some Lisp does nonsensical > things: I think a TTY frame cannot be less than 3 or 4 lines plus the > number of lines used for the menu bar. Martin, WDYT about adding > these limitations to adjust_frame_size? A better location is when adjusting min_size in frame_windows_min_size here: int min_size = XINT (par_size); /* Don't allow phantom frames. */ if (min_size < 1) min_size = 1; As you see we currently allow 1 here for width and height measured in characters. Feel free to change this any way you want - FRAME_TERMCAP_P conditioned it shouldn't hurt and be suitable for the release version. If you want me to do it, please tell me the value(s) you consider appropriate and where to apply it. I never cared about this because I never was able to crash Emacs when using small sizes. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 05:15:07 2018 Received: (at 30320) by debbugs.gnu.org; 10 Feb 2018 10:15:07 +0000 Received: from localhost ([127.0.0.1]:36066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekSBX-0002Of-H9 for submit@debbugs.gnu.org; Sat, 10 Feb 2018 05:15:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekSBT-0002Nn-Tw for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 05:15:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekSBK-00067L-FT for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 05:14:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33744) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekSBK-00067B-B9; Sat, 10 Feb 2018 05:14:54 -0500 Received: from [176.228.60.248] (port=3428 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ekSBJ-0005QA-MM; Sat, 10 Feb 2018 05:14:54 -0500 Date: Sat, 10 Feb 2018 12:14:36 +0200 Message-Id: <83mv0h2ltf.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5A797560.9000602@gmx.at> (message from martin rudalics on Tue, 06 Feb 2018 10:29:04 +0100) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Tue, 06 Feb 2018 10:29:04 +0100 > From: martin rudalics > CC: 30320@debbugs.gnu.org > > > As for preventing such crashes even though some Lisp does nonsensical > > things: I think a TTY frame cannot be less than 3 or 4 lines plus the > > number of lines used for the menu bar. Martin, WDYT about adding > > these limitations to adjust_frame_size? > > A better location is when adjusting min_size in frame_windows_min_size > here: > > int min_size = XINT (par_size); > > /* Don't allow phantom frames. */ > if (min_size < 1) > min_size = 1; > > As you see we currently allow 1 here for width and height measured in > characters. Feel free to change this any way you want - > FRAME_TERMCAP_P conditioned it shouldn't hurt and be suitable for the > release version. If you want me to do it, please tell me the value(s) > you consider appropriate and where to apply it. > > I never cared about this because I never was able to crash Emacs when > using small sizes. Does the below look reasonable and safe for emacs-26? Jake, can you see if this patch avoids the crash even with the original problem in lsp-ui-doc-mode? diff --git a/src/frame.c b/src/frame.c index d5b080d..b2bc031 100644 --- a/src/frame.c +++ b/src/frame.c @@ -349,6 +349,7 @@ frame_windows_min_size (Lisp_Object frame, Lisp_Object horizontal, { struct frame *f = XFRAME (frame); Lisp_Object par_size; + int retval; if ((!NILP (horizontal) && NUMBERP (par_size = get_frame_param (f, Qmin_width))) @@ -361,15 +362,27 @@ frame_windows_min_size (Lisp_Object frame, Lisp_Object horizontal, if (min_size < 1) min_size = 1; - return (NILP (pixelwise) - ? min_size - : min_size * (NILP (horizontal) - ? FRAME_LINE_HEIGHT (f) - : FRAME_COLUMN_WIDTH (f))); + retval = (NILP (pixelwise) + ? min_size + : min_size * (NILP (horizontal) + ? FRAME_LINE_HEIGHT (f) + : FRAME_COLUMN_WIDTH (f))); } else - return XINT (call4 (Qframe_windows_min_size, frame, horizontal, - ignore, pixelwise)); + retval = XINT (call4 (Qframe_windows_min_size, frame, horizontal, + ignore, pixelwise)); + /* Don't allow too snall height of text-mode frames, or else cm.c + might abort in cmcheckmagic. */ + if ((FRAME_TERMCAP_P (f) || FRAME_MSDOS_P (f)) && NILP (horizontal)) + { + int min_height = (FRAME_MENU_BAR_LINES (f) + + FRAME_WANTS_MODELINE_P (f) + + 2); /* one text line and one echo-area line */ + if (retval < min_height) + retval = min_height; + } + + return retval; } From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 05:45:18 2018 Received: (at 30320) by debbugs.gnu.org; 10 Feb 2018 10:45:18 +0000 Received: from localhost ([127.0.0.1]:36095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekSek-00039E-Db for submit@debbugs.gnu.org; Sat, 10 Feb 2018 05:45:18 -0500 Received: from mout.gmx.net ([212.227.15.15]:60507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekSej-00038v-1R for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 05:45:17 -0500 Received: from [192.168.1.100] ([212.95.5.41]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MLOMM-1ejugm0xjm-000ZWD; Sat, 10 Feb 2018 11:45:10 +0100 Message-ID: <5A7ECD34.6000604@gmx.at> Date: Sat, 10 Feb 2018 11:45:08 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> In-Reply-To: <83mv0h2ltf.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:GUXt8VzwAPs9UV7MtJC2j/oziMvsn8GPyzfkeG7Kb3Le/uyKwxL naAZfcLmpvuw/2AjMgd3OySaSuSr5Q9NQii8GANI++Xs+baRFkD/iBerJlEW7SJDQcwvRL9 WpAvTGeP0caN7ITRHSssACZ3qkPQdXlKmvJJ8HtDlyvvxA/oBw2nphhenfHXjBwTnGMqU04 U0XC0S9sCTkwmP+ZN4wxA== X-UI-Out-Filterresults: notjunk:1;V01:K0:kcxzPskpYYc=:n84x403rlU/NnlGgaKbYL2 YJ0AvaIaQls9+AcdmKJn7KNZ0+HteDA85j/gdBMvrtxRWovcfZVIvLrItGf/XVMciIx5umzsg bKM66WvNvCLFG6lGSVRV0v1vPu/KhZtTcY0m1S+YbdlMem3aSgGCW9VUelgnUTsnczAzAfeC5 gVjXkvX6lnw+hm6fEBZo3FIFAF/PLXoe7Z43fIcwJ4YiQ/mWUo2Et9ZT7X4qZIo/+D5wPW/O+ 0eQFQiW2TE+z6OWcz6whJ4yHuVsTuzsdj8C1cexaoyUrDa8VRA2ehJjxuTU30LuMrqzs6GdM4 dICjWudJEOoAWq2lgGxU23A+OIWa9f1qklnbvplR1i0tnZW4qp1NTTYx2cRn434F/9KlYim5p kg+/2LOXfOXYIy9rlOsPHuQgecwOKKQCC0IMVtzWsaLjEBz7x3ZfTUIiwfNWu2I3bXGRXPOGd fZTg9GOQF49qAj+bGkhhh+D+vBlhWpIcN2QCg6dFZFcwZFmUCEL6SAzCfvmQLC/a/PhCSq5hB F3jmK6DY6VKsUW3FFk73hi0fohtCe5VCQrPaNEI5Jvv1HLSIQ/8P+fpIOT0g/TooiLD3eFWEo US4L43flJ36wrJNcSsH7HAaYIwueNwQ6H7/u7g63M5q0kgA+zqFMOqBltlwCxBXUx1AxJDmdR BCy7uSpO93Tc2rfIXNZZ5oYuXJwr+e+OfYP49UO5Uhv4QpmIdsb5fBfXLBUsURIhv1QUZtwrx 2RsfqPvZmzgBe8BReiYGsqBkp2s7z64ZG8/20T5RiqSsL9OPW0RJ6wrGghVCAISDcEWCardHK T8Sn6naz/DN7NkHQiR5oii7maE02gZoZUjL96D55cKUxIrPerT3Jrmaw6lPHe8A3+iJuJL6 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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.7 (/) > Does the below look reasonable and safe for emacs-26? It does (the comments should be fixed) unless we want to guarantee a minimum width as well. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 07:11:46 2018 Received: (at 30320) by debbugs.gnu.org; 10 Feb 2018 12:11:46 +0000 Received: from localhost ([127.0.0.1]:36170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekU0P-0007CB-Qp for submit@debbugs.gnu.org; Sat, 10 Feb 2018 07:11:46 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekU0N-0007Bz-Tw for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 07:11:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekU0G-0000bX-6c for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 07:11:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40730) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekU0G-0000bO-3M; Sat, 10 Feb 2018 07:11:36 -0500 Received: from [176.228.60.248] (port=3546 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ekU0F-0000lv-9o; Sat, 10 Feb 2018 07:11:35 -0500 Date: Sat, 10 Feb 2018 14:11:18 +0200 Message-Id: <834lmp2gex.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5A7ECD34.6000604@gmx.at> (message from martin rudalics on Sat, 10 Feb 2018 11:45:08 +0100) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sat, 10 Feb 2018 11:45:08 +0100 > From: martin rudalics > CC: jake.goulding@gmail.com, 30320@debbugs.gnu.org > > > Does the below look reasonable and safe for emacs-26? > > It does (the comments should be fixed) unless we want to guarantee a > minimum width as well. I considered the case of width, but couldn't find a case where 1 is too few. Is there some configuration where one or more columns are taken by some display element other than text? Also, cm.c only aborts if the Y coordinate is wrong, it doesn't care about the X coordinate. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 08:40:34 2018 Received: (at 30320) by debbugs.gnu.org; 10 Feb 2018 13:40:34 +0000 Received: from localhost ([127.0.0.1]:36213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekVOL-0002eY-S3 for submit@debbugs.gnu.org; Sat, 10 Feb 2018 08:40:34 -0500 Received: from mout.gmx.net ([212.227.17.22]:52249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekVOK-0002eL-03 for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 08:40:32 -0500 Received: from [192.168.1.100] ([212.95.5.41]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M7kwW-1exTuC377Q-00vRlw; Sat, 10 Feb 2018 14:40:24 +0100 Message-ID: <5A7EF644.5030706@gmx.at> Date: Sat, 10 Feb 2018 14:40:20 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> In-Reply-To: <834lmp2gex.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:ma26r00n1jvMDOvVD82qj9N2ykIhDQSNtvxhOVUBriIC8BQ7nXV sndNjuqgGdwElbp5ZBd0hw62Jd+2gJWJMG+mtnM9NIB4BWiFKjtUF0TPb8F+eIFJsHYqP7u L6JXMVT06wZrQYVBxH/JDXqBWTPxbk0jJoLkXOsE1hCWhRO1aGHpBbjLKtdQ+BD2mPue025 cnvysC/Wsb0/FTze6iP2Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:E+3x0mvQ6tA=:QNeg2wCVh5ikE7Ti2LnYYi 4c3qDbvsgMTXHcZWWN9VZ7XmNzZx8Hj6F32959PfeYxlKQcT+ufLhFK4QgQQOKCGTm8rJLo7N T2P13y0qcWBTpAZzGAbRwWKpEuRkJNwhuEqDiGnk4YFiSHk+19lcOIRdplkfRLmkhpP/GXDO2 ujK5pIH+3Lvpjjm2ZayUI0hLNZ7En3AVEn7OmNN4rJcbLJeHi14O+PBxkbjcSbSRx5az12ZZ9 Tehwexh9GRNKCEQANfRu5fFBOe352OWpgccxuxooYaZzed54nF83qAsonQVKigkMRw6us18iT ck1UyrCcqISbDBRU668pBB30WHqgD8CSUYbnYOUK/s+xKRuB898I0b3dwZtxoxmR+QgfW3w9Q 6N184OACGqIs6X5d6JwtHpViCSY1z5ZWA9ZBw8x/i8OozOI85CbGCCLnGJye+r8aMqSsWLnh3 djEZDKBwRSJrFRQ4YBfXfZ047dG4ykFhs55LfTaMitg8z4gSfbiW0qQPbr8CvTme/smiix7Hi 9641Cs9M6RLnLG8YpP3rA/AO8zkkD8D+AgXnYbCuq9Bdff5pl6nsq//ftTUlNVL1pEwVUXx9o miVHH7FQr8X5yPQGbUCKew0pnSV9UOom+3no5LnkFzmIrtI/PUFbv77hPojJYadbfI07hcp6m PIG3SA/nU+1oSsen1w+nZiyY2gWi7LPhQoW1Qnw6oT+68cATaOgkwef/c1nCt1mQKN8X8SMrz /eYbHpvyeVdX3pTZ9T5DMJCvC2IkDXM5i5MGETLWcSMDly2M+IN3jFNZKGbuuBx0ruZw+mmDD 0lyO2tlWKFUc2dBE06pnjamn0hzmIKdISxhLji2UtNhsbNY6I8D55G6tZj5Sded6FLUSR5v X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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.7 (/) > I considered the case of width, but couldn't find a case where 1 is > too few. Is there some configuration where one or more columns are > taken by some display element other than text? Is the truncation/continuation glyph mechanism robust enough to handle one column wide windows? > Also, cm.c only aborts > if the Y coordinate is wrong, it doesn't care about the X coordinate. I have no idea what MagicWrap does (the "Wrap" made me wrongly suspect a width problem initially). Maybe a simpler fix would be to process the 'min-width' and 'min-height' frame parameters for graphic frames only. Then 'frame-windows-min-size' should be able to handle this problem without further assistance. Note that 'window-safe-min-width' is 2 which also gives the minimum width of the frame. OTOH 'window-safe-min-height' is 1 and we add 1 for a header line, 1 for a mode line and 1 if the frame contains a minibuffer/echo area window so we can have a one line frame if there's none of the latter. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 11:38:56 2018 Received: (at 30320) by debbugs.gnu.org; 10 Feb 2018 16:38:56 +0000 Received: from localhost ([127.0.0.1]:37174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekYAy-0004Jk-6Z for submit@debbugs.gnu.org; Sat, 10 Feb 2018 11:38:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekYAw-0004JY-Li for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 11:38:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekYAo-00042Q-7s for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 11:38:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekYAo-00042D-4x; Sat, 10 Feb 2018 11:38:46 -0500 Received: from [176.228.60.248] (port=4128 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ekYAn-0003ci-Fn; Sat, 10 Feb 2018 11:38:45 -0500 Date: Sat, 10 Feb 2018 18:38:28 +0200 Message-Id: <8337283im3.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5A7EF644.5030706@gmx.at> (message from martin rudalics on Sat, 10 Feb 2018 14:40:20 +0100) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sat, 10 Feb 2018 14:40:20 +0100 > From: martin rudalics > CC: jake.goulding@gmail.com, 30320@debbugs.gnu.org > > > I considered the case of width, but couldn't find a case where 1 is > > too few. Is there some configuration where one or more columns are > > taken by some display element other than text? > > Is the truncation/continuation glyph mechanism robust enough to handle > one column wide windows? Yes, AFAICT. > Maybe a simpler fix would be to process the 'min-width' and > 'min-height' frame parameters for graphic frames only. But then we will not be able to resize TTY frames, is that true? I think that ability is a feature we shouldn't lose, as it could be useful, certainly with terminal emulators. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 14:04:39 2018 Received: (at 30320) by debbugs.gnu.org; 10 Feb 2018 19:04:39 +0000 Received: from localhost ([127.0.0.1]:37238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekaRz-0007gH-2Y for submit@debbugs.gnu.org; Sat, 10 Feb 2018 14:04:39 -0500 Received: from mail-ot0-f170.google.com ([74.125.82.170]:41415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekaRx-0007g4-Oz for 30320@debbugs.gnu.org; Sat, 10 Feb 2018 14:04:38 -0500 Received: by mail-ot0-f170.google.com with SMTP id r23so10725575ote.8 for <30320@debbugs.gnu.org>; Sat, 10 Feb 2018 11:04:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=1sTr57zlIpXz8BoaLLTeS/W63JB9G9rnJT3p237Ty+U=; b=twa4qCARJo8+FsvT2WHvi+zWOJeHEGJRXluvR42djwljCExr0fi3yVGkI4G9SJz8ju FAvNyb4rkwXv4X5trNdi8o/OH816rSHkSDMjaxI0WBR0H1FG2DvWeJsMcQuZBuy5BzC4 bPLSy2rkmNED3AwK/s+F/51AqTmwEUXrFqCGohitjVyqlCz+4Bdv/cqWWvaZa3mcWNf2 5YTyE4pxsp1Te/LlZlo+3UnmYNnjIH08/bAMT0syx8qqZleujuELyOfA4cmMRP5TYqJ/ YqDJJB1af0dygb+st3SH1DOoMkE1mq94tBb4H/s4yxbNe+yKX3IVZ4oOKW9PwkSD5dgz 4NBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=1sTr57zlIpXz8BoaLLTeS/W63JB9G9rnJT3p237Ty+U=; b=W7s5QoceqsKF/xp5tJRKsxqBuu07SE/EWj3sLapjF0jOhmrAzkiTLJ6Qxxag59VXD4 jhZiBH4W6dOsvgBrv7/UygH7CDVcVb3aTPRhakXBHwrkzPrLiVdFNfNQcYMG3YMbJ1u9 o3RbFKsbObL8ixsxIhzAB+ZrVHPwI5BOEuHIaE8GwtKcnBKrSqg2IX0WrEtdrWjqmX5e gRyaejPnSjvf2KUaCgXnxP4dg2yJox2ZxEHAQDyexiHQUNag9RnH1KMFDguCNbymt67o xTqCOtuyzdgwM6Tfqj93lDr3p9DTiI3mwXFyr3Cgcb+glXhke//YuyHgzNj11qyEpAEb lXJg== X-Gm-Message-State: APf1xPBg1yx1QOxpD3UD9ksAyd77omBn40Dzi8yC2bfq5uKB9ftUW88q pgeKCCI2HGoWEJVBF2rgTeFaV8EFs2JUi9LSUG5TvA== X-Google-Smtp-Source: AH8x226WaW5+d8drH/iK0R752XEjkoXXgWkAztEzjLdvNskJP6NzltvFLKekFy3052DezE7SrU1GfWnlMtchY3LT6XA= X-Received: by 10.157.52.98 with SMTP id v89mr5042128otb.169.1518289471935; Sat, 10 Feb 2018 11:04:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sat, 10 Feb 2018 11:04:31 -0800 (PST) In-Reply-To: <83mv0h2ltf.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> From: Jake Goulding Date: Sat, 10 Feb 2018 14:04:31 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: 30320@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 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 (/) The patch does seem to prevent the crash; thank you. There is a small (heh) typo in the comment though: > too snall -Jake From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 04:36:24 2018 Received: (at 30320) by debbugs.gnu.org; 11 Feb 2018 09:36:24 +0000 Received: from localhost ([127.0.0.1]:37599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eko3c-0006VN-2G for submit@debbugs.gnu.org; Sun, 11 Feb 2018 04:36:24 -0500 Received: from mout.gmx.net ([212.227.15.18]:48955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eko3a-0006V9-1y for 30320@debbugs.gnu.org; Sun, 11 Feb 2018 04:36:22 -0500 Received: from [192.168.1.103] ([212.95.5.201]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LqQzp-1eGRFn2GQL-00e5zu; Sun, 11 Feb 2018 10:36:14 +0100 Message-ID: <5A800E8A.8020807@gmx.at> Date: Sun, 11 Feb 2018 10:36:10 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> In-Reply-To: <8337283im3.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------090309070204050800090408" X-Provags-ID: V03:K0:qupuaYEsk0CDJaOejV4+Ms9qc1tteQUvO4RqDNQYw7EZZML91bE AZf/5cPWLXkgB59oERG5uWQFTavyNrBVVT5InYXbtqAfwslpEWTBqpXQIvzJNov/EBhJaBG A7pbwSFBFs6ABlXSDCK3rUwne9kJKhU0bq8cTFyEmsKg8EG6FnMFqqgW9kivBCObitYfv3A 6d98VRcHEldC53CIWdwmQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Q1lNGPN1xmE=:IO7q/BG1eMuBEDiNZFRT1g EZ/aMjZpTYE5ju/5izS9FG134jQTvQJFriRIacFvUVq7sTWi8zxYGwtI99lNnbb8QmOUhnzs9 NZW9TQGtXV4RSMZinGjG5X/UFkiyUnPWAb2d6ZtjtDlQKpdBjRfbxQ8f+Et4hcj0WKBOGHlKX pLC2Xqg7YneET4XC+RavE7EQtGJ8EdfeAdudj4wjrl2fQ0uhr9WVzwlGdXUGGOWywLR7TBkz0 Nnzj0TrSUjgO5SWxRIutHz1DY25uAG6nFk8ooUWZ5YSCJyl1RxeWv7l/C5oz3a/r0IclYWxpk e5hr5OqSKMlo+Te/uhradQ8P19H/HNXH7oNENSskU5GKfbI2qNdwGgjpxlIoutWyPxL9ct+Ld SqU3/qkEiAzkjvS2sjki6gopHX1sssoNDsYpcAj1ouXGSxN63b7Gwa4P6in4+Od5xxLwJm4Ip 80BLQLIM0NXystlNZDF0f2QPv/GIoWS19VQvUHGfbyIzM4r8tdYIXPxHVNjGA8roPr0g4eohs a7lQZuGFdJHGD0aTXk0cnXAnP/pV38ddYaIzQTr5GvS10iUNv0fqMDQ7az1nfrSZ9DxZIKLqJ EQPE9YZ/CaZiA9c4s+lgizZzgCKLrYMlO08zeLHmtwWHUU7l7eMLFReSN8ilsEpBm7YQnxBl/ X7Hxe9RDk2A/EuUXsLNNLlOFKT8zIO5oK3Gi+JZzJmJOnSK2cu/Ky32CWZ8NZxaJ1xIUIg/Ca k2YEmQn/sNtOCdbz3BfnzOMAOYV3JMpTzpE8jlpUCwLQRlNwM79KelLI0pq+THSfNw1Xs5bXS uDxSWjAC5c3PpgagNIzQfl6rRtnKX5SL4nMW9nOXEVuNks7lbY= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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.7 (/) This is a multi-part message in MIME format. --------------090309070204050800090408 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit >> Maybe a simpler fix would be to process the 'min-width' and >> 'min-height' frame parameters for graphic frames only. > > But then we will not be able to resize TTY frames, is that true? I > think that ability is a feature we shouldn't lose, as it could be > useful, certainly with terminal emulators. Don't worry. The attached patch will make Emacs 26 behave just like its predecessors with TTY frames. The 'min-width' and 'min-height' parameters have been added to allow people to shrink frames to one line just as they can do with tooltip frames. They hardly make sense for TTY frames. martin --------------090309070204050800090408 Content-Type: text/plain; charset=windows-1252; name="frame.c.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="frame.c.diff" ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMNCmluZGV4IGQ1YjA4MGQu LmVjYWI3ZmUgMTAwNjQ0DQotLS0gYS9zcmMvZnJhbWUuYw0KKysrIGIvc3JjL2ZyYW1lLmMN CkBAIC0zNTAsMTAgKzM1MCwxMyBAQCBzdHJ1Y3QgZnJhbWUgKg0KICAgc3RydWN0IGZyYW1l ICpmID0gWEZSQU1FIChmcmFtZSk7DQogICBMaXNwX09iamVjdCBwYXJfc2l6ZTsNCiANCi0g IGlmICgoIU5JTFAgKGhvcml6b250YWwpDQotICAgICAgICYmIE5VTUJFUlAgKHBhcl9zaXpl ID0gZ2V0X2ZyYW1lX3BhcmFtIChmLCBRbWluX3dpZHRoKSkpDQotICAgICAgfHwgKE5JTFAg KGhvcml6b250YWwpDQotCSAgJiYgTlVNQkVSUCAocGFyX3NpemUgPSBnZXRfZnJhbWVfcGFy YW0gKGYsIFFtaW5faGVpZ2h0KSkpKQ0KKyAgLyogVGhlICdtaW4td2lkdGgnIGFuZCAnbWlu LWhlaWdodCcgcGFyYW1ldGVycyBoYXZlIG5vIGVmZmVjdCBvbiBUVFkNCisgICAgIGZyYW1l cy4gICovDQorICBpZiAoIShGUkFNRV9URVJNQ0FQX1AgKGYpIHx8IEZSQU1FX01TRE9TX1Ag KGYpKQ0KKyAgICAgICYmICgoIU5JTFAgKGhvcml6b250YWwpDQorCSAgICYmIE5VTUJFUlAg KHBhcl9zaXplID0gZ2V0X2ZyYW1lX3BhcmFtIChmLCBRbWluX3dpZHRoKSkpDQorCSAgfHwg KE5JTFAgKGhvcml6b250YWwpDQorCSAgICAgICYmIE5VTUJFUlAgKHBhcl9zaXplID0gZ2V0 X2ZyYW1lX3BhcmFtIChmLCBRbWluX2hlaWdodCkpKSkpDQogICAgIHsNCiAgICAgICBpbnQg bWluX3NpemUgPSBYSU5UIChwYXJfc2l6ZSk7DQogDQoNCg== --------------090309070204050800090408-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 10:43:42 2018 Received: (at 30320) by debbugs.gnu.org; 11 Feb 2018 15:43:42 +0000 Received: from localhost ([127.0.0.1]:38482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ektn2-00020G-IE for submit@debbugs.gnu.org; Sun, 11 Feb 2018 10:43:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ektn0-000203-2J for 30320@debbugs.gnu.org; Sun, 11 Feb 2018 10:43:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ektmq-0004LX-2W for 30320@debbugs.gnu.org; Sun, 11 Feb 2018 10:43:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51448) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ektmp-0004LG-VU; Sun, 11 Feb 2018 10:43:27 -0500 Received: from [176.228.60.248] (port=4982 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ektmp-0006Ga-As; Sun, 11 Feb 2018 10:43:27 -0500 Date: Sun, 11 Feb 2018 17:43:13 +0200 Message-Id: <83o9kv1qi6.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5A800E8A.8020807@gmx.at> (message from martin rudalics on Sun, 11 Feb 2018 10:36:10 +0100) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sun, 11 Feb 2018 10:36:10 +0100 > From: martin rudalics > CC: jake.goulding@gmail.com, 30320@debbugs.gnu.org > > --- a/src/frame.c > +++ b/src/frame.c > @@ -350,10 +350,13 @@ struct frame * > struct frame *f = XFRAME (frame); > Lisp_Object par_size; > > - if ((!NILP (horizontal) > - && NUMBERP (par_size = get_frame_param (f, Qmin_width))) > - || (NILP (horizontal) > - && NUMBERP (par_size = get_frame_param (f, Qmin_height)))) > + /* The 'min-width' and 'min-height' parameters have no effect on TTY > + frames. */ > + if (!(FRAME_TERMCAP_P (f) || FRAME_MSDOS_P (f)) > + && ((!NILP (horizontal) > + && NUMBERP (par_size = get_frame_param (f, Qmin_width))) > + || (NILP (horizontal) > + && NUMBERP (par_size = get_frame_param (f, Qmin_height))))) > { > int min_size = XINT (par_size); So you are saying that frame-windows-min-size will never return too small values, at least not for TTY frames? If so, this LGTM, thanks. I just hoped Jake would be able to test this with the original Lisp that caused the problems. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 20:31:17 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 01:31:17 +0000 Received: from localhost ([127.0.0.1]:38764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1el2xg-00072Q-Qp for submit@debbugs.gnu.org; Sun, 11 Feb 2018 20:31:16 -0500 Received: from mail-oi0-f50.google.com ([209.85.218.50]:42887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1el2xf-00072C-CH for 30320@debbugs.gnu.org; Sun, 11 Feb 2018 20:31:15 -0500 Received: by mail-oi0-f50.google.com with SMTP id u6so9993402oiv.9 for <30320@debbugs.gnu.org>; Sun, 11 Feb 2018 17:31:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=zkFmogjUaMt2aoTIT6Nl8BUEwAwizko/DRP0gyFJJVs=; b=nIMe+tpG+tlauTANQxKkJ6Th3jSpLZRZhUPN/2KWwgcLR2VUKmOpjQzoEO9W7z2+XX DxwtZYszozuQBf+RLMhnsy9pX+UShpeg99y2bUR2+sDytpnlXgAXpR4nsVTNgeB0Ul55 Ukkik9Kg7gbX9OmgH3EudoQLxUlMVl/JMN7j9X+41rQdjDeCrbFqHVcSoQB/mjgapGkX GtPl4VdEne9JKfwkhzdiRbLpF2W1uoy+HPGh00uxZ6K2MwzAMIJr3QpqvBrxAsWqtoxc iiRWNVUpWBeVkRX2CoBff8UqAO5Dud3Yj4G+rcCfabptBAs+rKRMETjxm/+GSx8D+H2Y 0Y0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=zkFmogjUaMt2aoTIT6Nl8BUEwAwizko/DRP0gyFJJVs=; b=o5AD6YiMP0txQJ+l9f1b1UsdOpcAKoMvOol8f1wp7puoqpWrK9jV8VoRAACqpfaXeW hSsIGNg21kc/8CbB+9Lb7019izkyjmOdjO4m12paHuLmVVRFSheR6+WVr9t0PE6aMxN0 OqpO+71EPqMQIQ/MqtuR+BWNYS1tRerwq4xDYjMZ2ut5jZR98msKK4K8pPdbCQXLD0is ifa/cm9ddye2J0Yq8ZGU87FLL4bJ8+kUZfXbXroPfuf9j5EkQWMCUqI5uTdWrVOWIDjr D5jUGUKbfcxy1hr40shrr0pmyb1+L4NapdQvt7koVynwGl/Leil/Yz/5QgAzt59CCmXu prwg== X-Gm-Message-State: APf1xPBPYjb9cC/7gibcYcea7HjJKbDnfQP02pfc/lyXnQOFWkUuxAlt AFGuOMCb0QFsYrh5WWcaZtZ2Vb/YfVgAKUjAAW8= X-Google-Smtp-Source: AH8x227Q2pgQPsRIOaLMcbu4e4iZQafCwhTL29/9U8Uxtdg/MRKlWKghU5prq5FQnV99FlQPNov5t7+9my0V2w1jkWc= X-Received: by 10.202.62.86 with SMTP id l83mr7117368oia.39.1518399069492; Sun, 11 Feb 2018 17:31:09 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sun, 11 Feb 2018 17:31:09 -0800 (PST) In-Reply-To: <83o9kv1qi6.fsf@gnu.org> References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> From: Jake Goulding Date: Sun, 11 Feb 2018 20:31:09 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 Cc: martin rudalics , 30320@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: -0.0 (/) > I just hoped Jake would be able to test this with the original Lisp that caused the problems. I did reply, for the original patch: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30320#80 I assumed that replying solely to the bug email was the correct procedure to avoid duplicate emails, but perhaps I should be CCing each person? From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 20:33:45 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 01:33:45 +0000 Received: from localhost ([127.0.0.1]:38769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1el305-00075n-6s for submit@debbugs.gnu.org; Sun, 11 Feb 2018 20:33:45 -0500 Received: from mail-ot0-f175.google.com ([74.125.82.175]:44133) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1el304-00075b-7K for 30320@debbugs.gnu.org; Sun, 11 Feb 2018 20:33:44 -0500 Received: by mail-ot0-f175.google.com with SMTP id l5so12611294otj.11 for <30320@debbugs.gnu.org>; Sun, 11 Feb 2018 17:33:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5SvvVG39s9WxNbReq/tP25vyEC9QiQlaNf40m1rv6+c=; b=F3nc3255nsnkrw5taNH9kFBoLY5LrPSURcW84CndrlUPzx8eNsavkSfXV2N2ETLy3u l21bXKfEghcYH6suZy8PwnuJkkAPrcSVbV/vyIKGN0cEGJoP+uSQ8x6gu+1B25PhymSq 0CfXDnVBQy8HB0TifQXA7841zehN2riCpZZJr1PT6o2yxgCgtJXFpzeE3QPvjbuuZYEv jDDTyLso2UooEGbTfd540d3opXlPmBiRMIkucw9NVmwKLDG70iN7mmMnn8A5wiZhbfIc MzLki63f2ggEkO93ICFHL0vC8C5TPMgdBTZvX1Ch6wHq8T4L6WS5Q1FuscD0ws0QwoRb BsUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5SvvVG39s9WxNbReq/tP25vyEC9QiQlaNf40m1rv6+c=; b=TaAM5lMxn9TWc2U7oi3VttahpeGg146oN05K+O4B19xAuZDOxpFF1d4jQCYYz4LbL/ SJGZgvHwRwnn+YVORDMF36HfZNl7CqHU9paaqoU5dIxDrA0NjLW6Oy+69j2yykE+8NRf m7bkX5vbYE8pKz8m0K83lrCmM0obk3YU2R+0fRIx3MmdmCvTIdpN/L4ogxtVS+KNISXT KYTjF7La4j9f/fS+OBhf3IKvzsAERW0IYhaDuXj0o7hNq1KKyCZYOEBCwjUPno6SpN9P P3q7Kwvr9SzZudbLCigmkhP1mtZzSctFB78bhPFCjUXveNFWolXONE2/10sIF5jbNjAB i3cQ== X-Gm-Message-State: APf1xPAvP8VT9Yr4mW5OTFcpiAo301QQazFkAwwkVSu6fzG2NW7WgasI G4ZQ3gUZF+k0hGkgOQAwJZ7dsTok27f2KOUsaew= X-Google-Smtp-Source: AH8x226WPFE+NmFtZPJ4WZXaat+fL9bEvfiB3ifLV06jwYhO/fkWE0DohkIbjNSuk+C4tMa4R1c8sTO41cn5rDqtcfU= X-Received: by 10.157.52.98 with SMTP id v89mr7265915otb.169.1518399218770; Sun, 11 Feb 2018 17:33:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sun, 11 Feb 2018 17:33:38 -0800 (PST) In-Reply-To: References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> From: Jake Goulding Date: Sun, 11 Feb 2018 20:33:38 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 Cc: martin rudalics , 30320@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: -0.0 (/) Although I just flipped back into that terminal session and it did crash; not sure why leaving it open for hours would have had any difference. I'll try with the newer patch now. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 20:48:21 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 01:48:21 +0000 Received: from localhost ([127.0.0.1]:38774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1el3ED-0007Sl-HS for submit@debbugs.gnu.org; Sun, 11 Feb 2018 20:48:21 -0500 Received: from mail-ot0-f177.google.com ([74.125.82.177]:34045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1el3EC-0007SU-A6 for 30320@debbugs.gnu.org; Sun, 11 Feb 2018 20:48:20 -0500 Received: by mail-ot0-f177.google.com with SMTP id l10so12649911oth.1 for <30320@debbugs.gnu.org>; Sun, 11 Feb 2018 17:48:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XClxhkY2wrIaxeztprssEqSUz67e/6nEb8ElVimkF7M=; b=a25YmqV4Avv7iYMoptwo1sTlXZlPMW4dMuintriDmc7lkVJ6bomf3u59+Qx9nuE38G EVzLDcQGt4oH2LVcVjOxSXINE8wDGE1i1OaAr/+McRnAj5b/mgY0QEe2DuhW9GtRK1y0 +vGkO0+cVnrANWoyQBiYkIUbAgOvtoKwWuw4fZNkttv3ZXjNtatFTR7BjAn7JZasVNtu lo15465rPxoh0LDyXhOPx5M8gA/qCXpEiF9JJeJpJRbCZbt1jAmteerJqhZszRBzagRU l3DjU6DoCzV4lsehzL+v7/d5nGZlSj5YD9MMM6o/5jRsjKzlgfutjjBgXtN522uZ+kOK tWmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XClxhkY2wrIaxeztprssEqSUz67e/6nEb8ElVimkF7M=; b=pdSp0UmxV2BB8a+1OhpDw8h9yOcEpFDSvlZSwPNp9acA6Rtn0tHNL9MjXWNT6ot6Wq nLMzYAIiQUGdeagV0CuW+Xn/k1ew9VfMbVKoOVfLDjSMyM9ZGh52/stqXBC+R2xc/6/1 aOld3rkr1mxtVQwZU/nOsrGEGBgAv2YhdznwfttvHn2AI/Y4KsTS6B/RkILqw4EzHANG jK8sy05HOjwd00pZE/5vRDuQ7B9lcy1LX4ZtTzpEGSjYhOMu9ihnkbx64kym43R8Kphs 8hC6fOKlu3NR95fdZLM/vn1ernDE5z04BaHLlHrhr9kDioQ3II+buNpStXVRYd9rSSdW s1/Q== X-Gm-Message-State: APf1xPDdk9QNyC+lVRi8+n9+n23nsL3Qh45ici9tSKLMuEDbzb9zeKQy yXSrHZ1O1ROb6PZZFU3ygkEV1DMqGUXCw0bUwIc= X-Google-Smtp-Source: AH8x2258JyFylIJl6N4femKCyGj+c6gl5jjGtzpOyqnoFCP9Ne7DRbNKlzpkMbwCwuz6v1xhya/bGT60kKLQ58RM2g0= X-Received: by 10.157.36.131 with SMTP id z3mr8248442ota.149.1518400094638; Sun, 11 Feb 2018 17:48:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.60.238 with HTTP; Sun, 11 Feb 2018 17:48:14 -0800 (PST) In-Reply-To: References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> From: Jake Goulding Date: Sun, 11 Feb 2018 20:48:14 -0500 Message-ID: Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30320 Cc: martin rudalics , 30320@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: -0.0 (/) The new patch appears to continue to have a crash: frame #9: 0x0000000100173610 Emacs`cmcheckmagic(tty=0x0000000107001000) at cm.c:118 115 if (curX (tty) == FrameCols (tty)) 116 { 117 if (!MagicWrap (tty) || curY (tty) >= FrameRows (tty) - 1) -> 118 emacs_abort (); 119 if (tty->termscript) 120 putc_unlocked ('\r', tty->termscript); 121 putc_unlocked ('\r', tty->output); (lldb) p (tty)->Wcm->cm_magicwrap (bool_bf) $0 = true (lldb) p (tty)->Wcm->cm_curY (int) $1 = 2 (lldb) p (tty)->Wcm->cm_rows (int) $3 = 3 I am at commit 66e9527b9a8c66bc3c5a4e5c3e68777d93310be1 on the `emacs-26` branch. My full sequence of commands: git checkout -p # removing patch v1 mv ~/Downloads/frame.c.diff ./patch2.diff git apply --ignore-whitespace patch2.diff make -j7 ./nextstep/Emacs.app/Contents/MacOS/Emacs -Q -nw Perhaps `make` by itself doesn't do the proper rebuild? From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 12 04:22:29 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 09:22:29 +0000 Received: from localhost ([127.0.0.1]:38915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elAJg-0003sM-1w for submit@debbugs.gnu.org; Mon, 12 Feb 2018 04:22:29 -0500 Received: from mout.gmx.net ([212.227.15.15]:41157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elAJe-0003s9-KI for 30320@debbugs.gnu.org; Mon, 12 Feb 2018 04:22:27 -0500 Received: from [192.168.1.101] ([46.125.250.92]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M5Lqx-1eba9U2vKp-00zVPY; Mon, 12 Feb 2018 10:22:19 +0100 Message-ID: <5A815CC7.1000505@gmx.at> Date: Mon, 12 Feb 2018 10:22:15 +0100 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> In-Reply-To: <83o9kv1qi6.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:QbEd55LV4K6oBJd/9YG8e+5uqhXpvoR+xyNL8cV0TCyafVAp+Bj K4xkISHlFWMw5h6EbA2tdjrcYWeE5n3OKe+/ebAg4hbSehAhu23sebmulwdt+GK2wdfEYWP 4eP63JVybZgXp3TE/weKs7+RAgGfhhEOPJV5A16Up1RuNHr2MEVvZJOL8pysPTeGGbZXA6T OPhB0uW/GBwlfzQEGOQ5Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:Xx6NUWEL+JY=:qfZ8vrUWDr2wkCO4uZp4Cq +YdQWrC/V0F8BfL9noBlcBZ5dtpeZHUcZywBSFkHH3O6R9chDf6nXyfVKDoJt3/6o4et7UNX7 5aTzkMRkm1hcv1QY5PR/kBREXtMXgPF8Nos9buqDkbaphpl7b9TRh2TI+PFGILLDuUn/SuAzh Bc8tzKNgn18ZcUDZQqBjT0VWbeXMkR4Vjskor0k6RgjDDiuE2pVrzCz8FKyT2e/YThtOgV2Xd 53tmGHbj0F3CaoJP2DBhkb9WhfdZjr4ZPtCZdDQtljmN2gKHtvn4ymVaeBY0l9uRqjORa9uBo gIQzfCjrSoEJccoZt2YM5ERkn4iecZ4LwO+TGmRa+MGCE4n6PbnfSO1QVPWtfCS+c4X6kKf+l RxF+NvHsT7fzxpY8UEmXKsjCkwsHnqcUinG8xedTiC4Ccuhmq+St0STFJrsfCPC8r0fW5T8TB UiGquDC3qUxwziNCR7iImBD3ZI/EEZwOEfKHrsdCgq29x5DX2aO/fwfF1aDpLEHMRR/9pxAHN wpFe7qownuMS2lezmvJxMvgyqyPdNPnxHA2RIhI2O8uNbg0WmXGLD/noz5YHa3FNOrH8Oo7lg p4IqzYugWAchmV5o8UC+5hvdqI5FttIs+FgOByBzwtjbYevYsx9juDaI/znNIfYOblMb7aGk6 AcPZxUmT4xJxg2+Jl7piBtq+vXwgtVXZyR5wgNRXcHdbyRONZfYwSC/51wNERZ8krvntHaHwR eM+9Vc9NL5InFisWy7UjZIGY0LAMWSzijBOerGAVRQVTy5Ve839THNg+Y1/v4jXK9B1Kr8hfj f6YLHAR+m3y0nSLTKeDiKZm6R8bHGfqMyB8vef/QjNuVghOkuUp+1c+Ghlu0Ew8S4d0tXlS X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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.8 (/) > So you are saying that frame-windows-min-size will never return too > small values, at least not for TTY frames? Given the fact that it crashed with Jake's setup, the answer is probably no. One problem I see is the menu bar which cannot be really counted by =E2=80=98frame-windows-min-size=E2=80=99 and which is not coun= ted by FRAME_TOP_MARGIN_HEIGHT either. So let's stick to your patch. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 12 04:22:43 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 09:22:43 +0000 Received: from localhost ([127.0.0.1]:38918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elAJv-0003so-LF for submit@debbugs.gnu.org; Mon, 12 Feb 2018 04:22:43 -0500 Received: from mout.gmx.net ([212.227.15.15]:50275) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elAJu-0003sc-L9 for 30320@debbugs.gnu.org; Mon, 12 Feb 2018 04:22:43 -0500 Received: from [192.168.1.101] ([46.125.250.92]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M8eAd-1eYIMZ2f59-00wCTv; Mon, 12 Feb 2018 10:22:36 +0100 Message-ID: <5A815CD9.90503@gmx.at> Date: Mon, 12 Feb 2018 10:22:33 +0100 From: martin rudalics MIME-Version: 1.0 To: Jake Goulding , Eli Zaretskii Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:IV3P0wdum4gQypWE2szdvDuX1gASmu6nMKC2RqzIBMPy8QhcHE6 7RCtfqLUm3/eofP9aON5ts/uTEZezofDBMTMuL/rh63MNN2DrE2J+KiborHRpLj7+a5nZoh mfMpOXx9njbMS9JUDm9BqQF7ed8fB7brde89/ctUf4J0e6Ocxkf/zbdRzdxXgn1AwD6Sif3 CrGyR0PS/sa3wrtZtuyvw== X-UI-Out-Filterresults: notjunk:1;V01:K0:HKGzbyKOS/0=:h7DMuohJjrgyi72RSZhV0m toHzAz7qbly98m3EtP0AII3S7HM67UYpg3xU3Q8r/qT7hkbyysl0c07X2kIiWmlxJLdk1kEEf ode0SXiKacDzDEOSpUTjiwpHyM+tCmut+hHVRVxj8eiP0KYn/PqCc6ZlM+SgHFq1xfAh+CNYf e2o5h3bqPsTWfmRU3XCiQVTvYABWD41fnv/9GqRr6U7CLyybc9kVPFLpSDfX5eg1h1EVFQz7K iWUlcbq1D5VkYrDI6yDgz1Uzpbp0jeJ3qZCNp+el1p5AIOFicwu40i5IxcTxUn2ykFCOe8Yji Ucg1AUdAwz3ZlKyjmv7+oVkz9yWL9lbhTcBRIVndpotw+pjv1nHioud3bBK0A93rjfffWBcJI nCG6HG+YvdiJPj7swcCmA5wEQXhcBJljlCDcYeXKb/Swu3ntN4i78pGYrfF09A7fEZXOZZe7L 5MQxn/6REu5ilvGUggi4K9nez4pYQz94k0Tk7tvyy5B2vjo3b+hISNgoOWuLXWnWDjrX+L7Ah YgXnvhCkiqSBNCwiNHA4mAATYJsO7as1zgtUrOOfDrvVmLh7eyq8lpl8fOpht2XUPQskFqvrY 0s6h4d+NURgc+APt1QqeHvX5PO3H11AeKoQy3P6VAYSsxmMzYKZaAOSeLfroa0nRTj41A509Z 7J4e3TPn8qDV6J+eoQ+FiWGWzB31xbLzs/0UXVZdhyYBqtCiN1RaYXZqL3psFvGSi3Q2BTGp+ HclDQCnv5329vWTkBfrU7BAT4/1+ofggZNgelDkZJ6YAL7LNV5EIibM8RRTEjzid7LxGeWv1x pgB0cXupNB/YqTqZ05s82k6oktITbh67U3DFiR2NqiiNJsFd0LkrEIoe/pWZdFxW/KSHRrS X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: 0.8 (/) >> I just hoped Jake would be able to test this with the original Lisp > that caused the problems. > > I did reply, for the original patch: > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30320#80 > > I assumed that replying solely to the bug email was the correct > procedure to avoid duplicate emails, but perhaps I should be > CCing each person? Don't worry. Eli just meant that you should try your scenario with my patch which you already did. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 12 04:22:56 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 09:22:56 +0000 Received: from localhost ([127.0.0.1]:38921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elAK7-0003tD-Sc for submit@debbugs.gnu.org; Mon, 12 Feb 2018 04:22:56 -0500 Received: from mout.gmx.net ([212.227.15.18]:46941) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elAK6-0003t0-4u for 30320@debbugs.gnu.org; Mon, 12 Feb 2018 04:22:54 -0500 Received: from [192.168.1.101] ([46.125.250.92]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M3AWN-1eV0a03jk7-00swcR; Mon, 12 Feb 2018 10:22:48 +0100 Message-ID: <5A815CE3.5090201@gmx.at> Date: Mon, 12 Feb 2018 10:22:43 +0100 From: martin rudalics MIME-Version: 1.0 To: Jake Goulding , Eli Zaretskii Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:OecJ2jQuBS/N4OcdjQLSYwIrT0pZ4S+Evie+Tws/My0hVq/MqhE f4Vsmr/3A2roaYQVXZ+c51h9vF1F7Ndh+g7XF6t4wnsVYza1W1Nr+WMelbODOEAun1YDDvq d2sozRKf0pv08fIW3O9Ni2FNzaZ1Vsko5Ikk2pzz9PN9sFqiAssFViJKgfWlYc5w6X0GQTT 8NgjlKqQ32RXPAo/ww/vw== X-UI-Out-Filterresults: notjunk:1;V01:K0:1YXLu97aFJM=:95CbNA0hYXGdH5E4OzvMl5 3gvInGib8zR3j8xbrt5tl35OQRX1iCqbBR78glpzflm2GgeMbp/BdOgrX12W9EepdyNo55WVV bOkrQKmqHYEbvR9d/N3qxtKIeub/uXUlwWA+qfHVQVJDEn1dvO4mhhFEaLOdQqz3928cph7o2 ynhj4EEinfEPi237cXzciZtXN/CRFk8USF3ZvFqru7VDIR3Lr9PIAwUBnLwMwS6/RYEgrPIk7 wHvzfY1TEI7kXFKQPzllPZjWtG+xLqAB7HUfjDW/3g/heP7tJHcwFIiwoS/ukV1W+0kT1OIEr SbhcI/hRWzIUIi89m6B+57YaRZhb2LdBHHqyUBatSNePVWuE+HplwKfDs4wKUrk60DceAaSJu r1EwJ+xPCANU05HUwVFaR1LdW7Y+DD0OhNAS4yo4F/hdV+ucCED1psLWyg24NEGONHh0uPUK6 Qfd9thgzIYxwBwhq4Lrq6cEvW1qboZJKT7n983IyMxQQ2+r9jGJV0qJUVDmdQ79l0w401WOqe 6d62yqKde5WdmBuZgN2x8fB7o1xr4p/NdCaWmq1f1Gz2LMUrwvU8HSElu76uk70IS20Zi9Z37 c+j0HQ3jl/Pnl7nU5R1aMhwD1DMWKL3Qdl2Ow/tHsQph+Xz5iERxHE7YKrTOvBJmgVu56tA0x CM32DExfYTXeee7t41Tn0B/5fqmUdp8mzrGyTfEwuCzitaJxwAeGgKH9gJJG7l8xghHj4dlC1 kkuzUgeAzk5y/shUUfjeUWdC62mOsGf8qodVQBTHuf8bY0VYqJRC9FjrYCm//CZV9wNWfLBfd 1kVhY6msF65LGSY2eYSedwEHOme7SMZVapwQ8l0A/tto4Znvj4x+JBk38iTbniDMEBd/qW4 X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: 0.8 (/) > Although I just flipped back into that terminal session and it did crash; > not sure why leaving it open for hours would have had any difference. With the same backtrace as before? martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 12 04:24:46 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 09:24:46 +0000 Received: from localhost ([127.0.0.1]:38927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elALu-0003wM-6U for submit@debbugs.gnu.org; Mon, 12 Feb 2018 04:24:46 -0500 Received: from mout.gmx.net ([212.227.15.18]:40201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elALs-0003w9-65 for 30320@debbugs.gnu.org; Mon, 12 Feb 2018 04:24:44 -0500 Received: from [192.168.1.101] ([46.125.250.92]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MF5FT-1f0qkA44Pz-00GJ64; Mon, 12 Feb 2018 10:24:38 +0100 Message-ID: <5A815D52.9010802@gmx.at> Date: Mon, 12 Feb 2018 10:24:34 +0100 From: martin rudalics MIME-Version: 1.0 To: Jake Goulding , Eli Zaretskii Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:cQXSnILk8OJN317z0zgpU55Vf9JXt+7CwcvJyjgmuhdVWCP9Hhj vFrQYM99AgRq/IN2OUh8BDQD9ijhF5KW4WRoO2b3bd1RC83yToHSLukmV4VC+rxQZOUBA+h BLc7ZWh1RnmYItrz8TkFgujc2szArm3RHortZomr5Gg0jkcycl6XROngQIDmpbQxu4R8/sz Zr2wS0wza7/8eYkFg4TPQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:/Gna9ZGQPqo=:r9E+TpqkOoipECzN8SJRi3 AusyJPzyqTXNdQju2rwir4Afkw9TrBp62MIE1/1IV8Mr7W5z79E44z2SuhkGuv+r2JJrYn/vw hlGxi36fClzZp0rSnY/xIWyrffU/ypYnLHveCfh070tVA3mJGX/XaweC7PncGinv42fPbbX1H ktu8pMVw2Fudh53KDrlvYqQaZUHnRdYbKjtffntat5CWvwdas7L9mvd0wpA3CfMV1PyPphlPZ zioarclfGHo1/WwhaT88Zx/PiW4KRmrd/RlnIKq527kzJOssY0XOJfdo0Tqo9lTqizwRNqayE pD5lxPlIOb3JeNyJaP+xRcE+5bCEqg2/N6wfEycX+XUURzz6xd1pzkdapr/Qffwlxk1+155I1 zfX7i1Ul1IQ1ZJHkHTwXsK/UCWEs8ueKybJSM1vkjsgjs9XDCiKT5+kxOoudIPpAeFdw2TZfR IixLAyYxbuhcL2FdO79glvkoyEbd8Z6fJCrLXUFldPSzJ6FbYRmWJ8/y9tKvj+cHJjCfS1+A7 x4biPJ82qjSxWilojAH1L/2+oejVzAMXzFHXHNjsif1RnoZXiXHs+w8G/MXuFUDHalWHuMeiE R5f/WFqS5hAWnEyhjRbWHEZ6GPfLki2fZKPQNI2b3XW8iTdqBEWtogunm+Ueyu1QVY4zxW3gX 8XXCe1hCU7UkFdpVUrgI6PJMYEmjzq8i0y8qKBy9ZZowXn5OFvDUNEJQYH3/QT3tbE7v3cvQt gobiu0dOI10ZwHngXRRZF+B5tCj7zat6jMnt1cfIJF4uQgViARtj9XkDtutNcWxKE9ul1hznS KcKRTRRrz8j8Ywm215+lfaxZRUKbmW7n0NI+sqtceaVd1SN+h8ESo7RL1Gj3+EhO4AUG5Ui X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@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: 0.8 (/) > The new patch appears to continue to have a crash: > > frame #9: 0x0000000100173610 > Emacs`cmcheckmagic(tty=0x0000000107001000) at cm.c:118 > 115 if (curX (tty) == FrameCols (tty)) > 116 { > 117 if (!MagicWrap (tty) || curY (tty) >= FrameRows (tty) - 1) > -> 118 emacs_abort (); > 119 if (tty->termscript) > 120 putc_unlocked ('\r', tty->termscript); > 121 putc_unlocked ('\r', tty->output); > (lldb) p (tty)->Wcm->cm_magicwrap > (bool_bf) $0 = true > (lldb) p (tty)->Wcm->cm_curY > (int) $1 = 2 > (lldb) p (tty)->Wcm->cm_rows > (int) $3 = 3 > > I am at commit 66e9527b9a8c66bc3c5a4e5c3e68777d93310be1 > on the `emacs-26` branch. My full sequence of commands: > > git checkout -p # removing patch v1 > mv ~/Downloads/frame.c.diff ./patch2.diff > git apply --ignore-whitespace patch2.diff > make -j7 > ./nextstep/Emacs.app/Contents/MacOS/Emacs -Q -nw > > Perhaps `make` by itself doesn't do the proper rebuild? Thanks for testing. Somehow that code seems perfidious enough to override the value of `window-min-height'. Can you please try the following with Eli's patch applied so crashes don't interfere: Locate the identity of the small frame, for example, by looking at the value returned by (frame-list). Then evaluate the form (window-min-size (frame-root-window FRAME)) substituting FRAME with the frame you obtained above which could result in something like (window-min-size (frame-root-window (car (frame-list)))) or (window-min-size (frame-root-window (cadr (frame-list)))) and tell us the result. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 12 13:04:34 2018 Received: (at 30320) by debbugs.gnu.org; 12 Feb 2018 18:04:34 +0000 Received: from localhost ([127.0.0.1]:39986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elISw-0004zI-H2 for submit@debbugs.gnu.org; Mon, 12 Feb 2018 13:04:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elISu-0004z5-Tm for 30320@debbugs.gnu.org; Mon, 12 Feb 2018 13:04:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1elISm-0005zg-QT for 30320@debbugs.gnu.org; Mon, 12 Feb 2018 13:04:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59905) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1elISm-0005zK-N0; Mon, 12 Feb 2018 13:04:24 -0500 Received: from [176.228.60.248] (port=2867 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1elISl-0004HR-Qf; Mon, 12 Feb 2018 13:04:24 -0500 Date: Mon, 12 Feb 2018 20:04:12 +0200 Message-Id: <83d11aytib.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <5A815CC7.1000505@gmx.at> (message from martin rudalics on Mon, 12 Feb 2018 10:22:15 +0100) Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83po5oeil8.fsf@gnu.org> <83a7wrer8i.fsf@gnu.org> <5A757B30.9070402@gmx.at> <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> <5A815CC7.1000505@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, jake.goulding@gmail.com 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Mon, 12 Feb 2018 10:22:15 +0100 > From: martin rudalics > CC: jake.goulding@gmail.com, 30320@debbugs.gnu.org > > So let's stick to your patch. Pushed. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 30 07:06:59 2019 Received: (at control) by debbugs.gnu.org; 30 Oct 2019 11:06:59 +0000 Received: from localhost ([127.0.0.1]:49338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPloZ-0006Vn-2e for submit@debbugs.gnu.org; Wed, 30 Oct 2019 07:06:59 -0400 Received: from quimby.gnus.org ([80.91.231.51]:54736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPloX-0006VY-4L for control@debbugs.gnu.org; Wed, 30 Oct 2019 07:06:57 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iPloT-0004HJ-Mg for control@debbugs.gnu.org; Wed, 30 Oct 2019 12:06:55 +0100 Date: Wed, 30 Oct 2019 12:06:53 +0100 Message-Id: <87k18mwkz6.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #30320 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 30320 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) close 30320 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 30 07:07:04 2019 Received: (at 30320) by debbugs.gnu.org; 30 Oct 2019 11:07:04 +0000 Received: from localhost ([127.0.0.1]:49340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPloe-0006W9-CH for submit@debbugs.gnu.org; Wed, 30 Oct 2019 07:07:04 -0400 Received: from quimby.gnus.org ([80.91.231.51]:54738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPloY-0006Vg-AS for 30320@debbugs.gnu.org; Wed, 30 Oct 2019 07:06:58 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iPloM-0004HD-AY; Wed, 30 Oct 2019 12:06:48 +0100 From: Lars Ingebrigtsen To: martin rudalics Subject: Re: bug#30320: 26.0.91; Crash when using lsp-ui-doc-mode References: <83y3ka9gmg.fsf@gnu.org> <83mv0pal74.fsf@gnu.org> <83y3k88ux5.fsf@gnu.org> <834lmv8j3u.fsf@gnu.org> <5A797560.9000602@gmx.at> <83mv0h2ltf.fsf@gnu.org> <5A7ECD34.6000604@gmx.at> <834lmp2gex.fsf@gnu.org> <5A7EF644.5030706@gmx.at> <8337283im3.fsf@gnu.org> <5A800E8A.8020807@gmx.at> <83o9kv1qi6.fsf@gnu.org> <5A815D52.9010802@gmx.at> Date: Wed, 30 Oct 2019 12:06:45 +0100 In-Reply-To: <5A815D52.9010802@gmx.at> (martin rudalics's message of "Mon, 12 Feb 2018 10:24:34 +0100") Message-ID: <87lft2wkze.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: martin rudalics writes: > Somehow that code seems perfidious enough to override the value of > `window-min-height'. Can you please try the following with Eli's > patch applied so crashes don't interfere: Locate the identity [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30320 Cc: 30320@debbugs.gnu.org, Jake Goulding , Eli Zaretskii 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 (-) martin rudalics writes: > Somehow that code seems perfidious enough to override the value of > `window-min-height'. Can you please try the following with Eli's > patch applied so crashes don't interfere: Locate the identity of the > small frame, for example, by looking at the value returned by > (frame-list). Then evaluate the form [...] If I'm reading this thread right, at least one crash was fixed, but possibly another one persisted, and more information was requested. That was more than a year ago, so it seems unlikely there'll be more progress made on this crash, and I'm closing this bug report. If this is still a problem, please reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Fri Aug 15 17:57:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Nov 2019 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator