From mboxrd@z Thu Jan 1 00:00:00 1970 From: ian martins Subject: Bug: org-map-entries infinite loop for org file with tags [9.2.6 (9.2.6-elpa @ /home/ian/.emacs.d/elpa/org-9.2.6/)] Date: Mon, 21 Oct 2019 07:41:20 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000048718605956a2a3a" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51735) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iMW49-0000TK-E0 for emacs-orgmode@gnu.org; Mon, 21 Oct 2019 07:41:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iMW47-0008Fc-CW for emacs-orgmode@gnu.org; Mon, 21 Oct 2019 07:41:37 -0400 Received: from mail-ed1-f44.google.com ([209.85.208.44]:33511) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iMW47-0008EK-3L for emacs-orgmode@gnu.org; Mon, 21 Oct 2019 07:41:35 -0400 Received: by mail-ed1-f44.google.com with SMTP id c4so9761880edl.0 for ; Mon, 21 Oct 2019 04:41:33 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org --00000000000048718605956a2a3a Content-Type: text/plain; charset="UTF-8" Running org-map-entries on an org file with tags results in an infinite loop. Example function using org-map-entries: (defun scrum-test () (interactive) (org-map-entries '(lambda () (message "%s" (org-entry-properties (point) 'standard)))) (message "done")) Example org file: * one * two * three :noexport: expected result: visit each headline once then print "done" actual result: visits headlines in an infinite loop and never prints "done" It fails with: Org mode version 9.2.6 (9.2.6-elpa @ /home/ian/.emacs.d/elpa/org-9.2.6/) It works with: Org-mode version 8.2.10 (release_8.2.10 @ /usr/share/emacs/24.5/lisp/org/) It also works if the org file has no tags. Emacs : GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) of 2017-09-20 on lcy01-07, modified by Debian Package: Org mode version 9.2.6 (9.2.6-elpa @ /home/ian/.emacs.d/elpa/org-9.2.6/) current state: ============== (setq org-table-export-default-format "orgtbl-to-csv" org-hide-leading-stars 'hidestars org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-activate) org-occur-hook '(org-first-headline-recenter) org-metaup-hook '(org-babel-load-in-session-maybe) org-log-done t org-confirm-shell-link-function 'yes-or-no-p org-startup-folded 'content org-from-is-user-regexp "\\" org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-babel-pre-tangle-hook '(save-buffer) org-mode-hook '(#[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-show-all append local] 5 "\n\n(fn)"] #[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-babel-show-result-all append local] 5 "\n\n(fn)"] org-babel-result-hide-spec org-babel-hide-all-hashes) org-bibtex-headline-format-function #[257 "\300.\236A\207" [:title] 3 "\n\n(fn ENTRY)"] org-archive-hook '(org-attach-archive-delete-maybe) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-babel-tangle-lang-exts '(("python" . "py") ("java" . "java") ("emacs-lisp" . "el") ("elisp" . "el")) org-confirm-elisp-link-function 'yes-or-no-p org-metadown-hook '(org-babel-pop-to-session-maybe) org-link-parameters '(("id" :follow org-id-open) ("eww" :follow eww :store org-eww-store-link) ("rmail" :follow org-rmail-open :store org-rmail-store-link) ("mhe" :follow org-mhe-open :store org-mhe-store-link) ("irc" :follow org-irc-visit :store org-irc-store-link :export org-irc-export) ("info" :follow org-info-open :export org-info-export :store org-info-store-link) ("gnus" :follow org-gnus-open :store org-gnus-store-link) ("docview" :follow org-docview-open :export org-docview-export :store org-docview-store-link) ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link) ("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete org-bbdb-complete-link :store org-bbdb-store-link) ("w3m" :store org-w3m-store-link) ("file+sys") ("file+emacs") ("doi" :follow org--open-doi-link) ("elisp" :follow org--open-elisp-link) ("file" :complete org-file-complete-link) ("ftp" :follow (lambda (path) (browse-url (concat "ftp:" path)))) ("help" :follow org--open-help-link) ("http" :follow (lambda (path) (browse-url (concat "http:" path)))) ("https" :follow (lambda (path) (browse-url (concat "https:" path)))) ("mailto" :follow (lambda (path) (browse-url (concat "mailto:" path))) ) ("news" :follow (lambda (path) (browse-url (concat "news:" path)))) ("shell" :follow org--open-shell-link)) org-babel-load-languages '((java . t) (python . t) (emacs-lisp . t) (calc . t) (org . t) (screen . t) (dot . t) (plantuml . t) (gnuplot . t)) org-clock-out-hook '(org-clock-remove-empty-clock-drawer) ) --00000000000048718605956a2a3a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+UnVubmluZyBvcmctbWFwLWVudHJpZXMgb24gYW4gb3JnIGZpbGUgd2l0 aCB0YWdzIHJlc3VsdHMgaW4gYW4gaW5maW5pdGUgbG9vcC48YnI+PGJyPkV4YW1wbGUgZnVuY3Rp b24gdXNpbmcgb3JnLW1hcC1lbnRyaWVzOjxicj48YnI+wqAgwqAgKGRlZnVuIHNjcnVtLXRlc3Qg KCk8YnI+wqAgwqAgwqAgKGludGVyYWN0aXZlKTxicj7CoCDCoCDCoCAob3JnLW1hcC1lbnRyaWVz ICYjMzk7KGxhbWJkYSAoKSAobWVzc2FnZSAmcXVvdDslcyZxdW90OyAob3JnLWVudHJ5LXByb3Bl cnRpZXMgKHBvaW50KSAmIzM5O3N0YW5kYXJkKSkpKTxicj7CoCDCoCDCoCAobWVzc2FnZSAmcXVv dDtkb25lJnF1b3Q7KSk8YnI+PGJyPkV4YW1wbGUgb3JnIGZpbGU6PGJyPjxicj7CoCDCoCAqIG9u ZTxicj7CoCDCoCAqIHR3bzxicj7CoCDCoCAqIHRocmVlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgOm5vZXhwb3J0Ojxicj48YnI+ZXhwZWN0ZWQgcmVzdWx0OiB2aXNpdCBlYWNoIGhl YWRsaW5lIG9uY2UgdGhlbiBwcmludCAmcXVvdDtkb25lJnF1b3Q7PGJyPmFjdHVhbCByZXN1bHQ6 IHZpc2l0cyBoZWFkbGluZXMgaW4gYW4gaW5maW5pdGUgbG9vcCBhbmQgbmV2ZXIgcHJpbnRzICZx dW90O2RvbmUmcXVvdDs8YnI+PGJyPkl0IGZhaWxzIHdpdGg6IE9yZyBtb2RlIHZlcnNpb24gOS4y LjYgKDkuMi42LWVscGEgQCAvaG9tZS9pYW4vLmVtYWNzLmQvZWxwYS9vcmctOS4yLjYvKTxicj5J dCB3b3JrcyB3aXRoOiBPcmctbW9kZSB2ZXJzaW9uIDguMi4xMCAocmVsZWFzZV84LjIuMTAgQCAv dXNyL3NoYXJlL2VtYWNzLzI0LjUvbGlzcC9vcmcvKTxicj5JdCBhbHNvIHdvcmtzIGlmIHRoZSBv cmcgZmlsZSBoYXMgbm8gdGFncy48YnI+PGJyPjxicj5FbWFjcyDCoDogR05VIEVtYWNzIDI0LjUu MSAoeDg2XzY0LXBjLWxpbnV4LWdudSwgR1RLKyBWZXJzaW9uIDMuMTguOSk8YnI+wqBvZiAyMDE3 LTA5LTIwIG9uIGxjeTAxLTA3LCBtb2RpZmllZCBieSBEZWJpYW48YnI+UGFja2FnZTogT3JnIG1v ZGUgdmVyc2lvbiA5LjIuNiAoOS4yLjYtZWxwYSBAIC9ob21lL2lhbi8uZW1hY3MuZC9lbHBhL29y Zy05LjIuNi8pPGJyPjxicj5jdXJyZW50IHN0YXRlOjxicj49PT09PT09PT09PT09PTxicj4oc2V0 cTxicj7CoG9yZy10YWJsZS1leHBvcnQtZGVmYXVsdC1mb3JtYXQgJnF1b3Q7b3JndGJsLXRvLWNz diZxdW90Ozxicj7CoG9yZy1oaWRlLWxlYWRpbmctc3RhcnMgJiMzOTtoaWRlc3RhcnM8YnI+wqBv cmctdGFiLWZpcnN0LWhvb2sgJiMzOTsob3JnLWJhYmVsLWhpZGUtcmVzdWx0LXRvZ2dsZS1tYXli ZTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvcmctYmFiZWwtaGVhZGVyLWFy Zy1leHBhbmQpPGJyPsKgb3JnLXNwZWVkLWNvbW1hbmQtaG9vayAmIzM5Oyhvcmctc3BlZWQtY29t bWFuZC1hY3RpdmF0ZTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBv cmctYmFiZWwtc3BlZWQtY29tbWFuZC1hY3RpdmF0ZSk8YnI+wqBvcmctb2NjdXItaG9vayAmIzM5 OyhvcmctZmlyc3QtaGVhZGxpbmUtcmVjZW50ZXIpPGJyPsKgb3JnLW1ldGF1cC1ob29rICYjMzk7 KG9yZy1iYWJlbC1sb2FkLWluLXNlc3Npb24tbWF5YmUpPGJyPsKgb3JnLWxvZy1kb25lIHQ8YnI+ wqBvcmctY29uZmlybS1zaGVsbC1saW5rLWZ1bmN0aW9uICYjMzk7eWVzLW9yLW5vLXA8YnI+wqBv cmctc3RhcnR1cC1mb2xkZWQgJiMzOTtjb250ZW50PGJyPsKgb3JnLWZyb20taXMtdXNlci1yZWdl eHAgJnF1b3Q7XFwmbHQ7aWFuXFwmZ3Q7JnF1b3Q7PGJyPsKgb3JnLXNyYy1tb2RlLWhvb2sgJiMz OTsob3JnLXNyYy1iYWJlbC1jb25maWd1cmUtZWRpdC1idWZmZXI8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqBvcmctc3JjLW1vZGUtY29uZmlndXJlLWVkaXQtYnVmZmVyKTxicj7C oG9yZy1hZ2VuZGEtYmVmb3JlLXdyaXRlLWhvb2sgJiMzOTsob3JnLWFnZW5kYS1hZGQtZW50cnkt dGV4dCk8YnI+wqBvcmctYmFiZWwtcHJlLXRhbmdsZS1ob29rICYjMzk7KHNhdmUtYnVmZmVyKTxi cj7CoG9yZy1tb2RlLWhvb2sgJiMzOTsoI1swICZxdW90O1wzMDBcMzAxXDMwMlwzMDNcMzA0JFwy MDcmcXVvdDs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBbYWRkLWhvb2sgY2hhbmdl LW1ham9yLW1vZGUtaG9vayBvcmctc2hvdy1hbGwgYXBwZW5kPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIGxvY2FsXTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDUgJnF1 b3Q7XG5cbihmbikmcXVvdDtdPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgI1swICZxdW90 O1wzMDBcMzAxXDMwMlwzMDNcMzA0JFwyMDcmcXVvdDs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqBbYWRkLWhvb2sgY2hhbmdlLW1ham9yLW1vZGUtaG9vazxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBvcmctYmFiZWwtc2hvdy1yZXN1bHQtYWxsIGFwcGVuZCBsb2NhbF08 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA1ICZxdW90O1xuXG4oZm4pJnF1b3Q7XTxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoG9yZy1iYWJlbC1yZXN1bHQtaGlkZS1zcGVjIG9y Zy1iYWJlbC1oaWRlLWFsbC1oYXNoZXMpPGJyPsKgb3JnLWJpYnRleC1oZWFkbGluZS1mb3JtYXQt ZnVuY3Rpb24gI1syNTcgJnF1b3Q7XDMwMC5cMjM2QVwyMDcmcXVvdDsgWzp0aXRsZV0gMyAmcXVv dDtcblxuKGZuIEVOVFJZKSZxdW90O108YnI+wqBvcmctYXJjaGl2ZS1ob29rICYjMzk7KG9yZy1h dHRhY2gtYXJjaGl2ZS1kZWxldGUtbWF5YmUpPGJyPsKgb3JnLWN5Y2xlLWhvb2sgJiMzOTsob3Jn LWN5Y2xlLWhpZGUtYXJjaGl2ZWQtc3VidHJlZXM8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgb3JnLWN5Y2xlLXNob3ctZW1wdHktbGluZXM8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgb3JnLW9wdGltaXplLXdpbmRvdy1hZnRlci12aXNpYmlsaXR5LWNoYW5nZSk8YnI+wqBvcmct YmFiZWwtdGFuZ2xlLWxhbmctZXh0cyAmIzM5OygoJnF1b3Q7cHl0aG9uJnF1b3Q7IC4gJnF1b3Q7 cHkmcXVvdDspICgmcXVvdDtqYXZhJnF1b3Q7IC4gJnF1b3Q7amF2YSZxdW90Oyk8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKCZxdW90O2VtYWNzLWxpc3Am cXVvdDsgLiAmcXVvdDtlbCZxdW90OykgKCZxdW90O2VsaXNwJnF1b3Q7IC4gJnF1b3Q7ZWwmcXVv dDspKTxicj7CoG9yZy1jb25maXJtLWVsaXNwLWxpbmstZnVuY3Rpb24gJiMzOTt5ZXMtb3Itbm8t cDxicj7CoG9yZy1tZXRhZG93bi1ob29rICYjMzk7KG9yZy1iYWJlbC1wb3AtdG8tc2Vzc2lvbi1t YXliZSk8YnI+wqBvcmctbGluay1wYXJhbWV0ZXJzICYjMzk7KCgmcXVvdDtpZCZxdW90OyA6Zm9s bG93IG9yZy1pZC1vcGVuKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgm cXVvdDtld3cmcXVvdDsgOmZvbGxvdyBld3cgOnN0b3JlIG9yZy1ld3ctc3RvcmUtbGluayk8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7cm1haWwmcXVvdDsgOmZv bGxvdyBvcmctcm1haWwtb3BlbiA6c3RvcmU8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgb3JnLXJtYWlsLXN0b3JlLWxpbmspPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgKCZxdW90O21oZSZxdW90OyA6Zm9sbG93IG9yZy1taGUtb3BlbiA6c3RvcmU8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb3JnLW1oZS1zdG9yZS1saW5r KTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDtpcmMmcXVvdDsg OmZvbGxvdyBvcmctaXJjLXZpc2l0IDpzdG9yZTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBvcmctaXJjLXN0b3JlLWxpbmsgOmV4cG9ydCBvcmctaXJjLWV4cG9ydCk8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7aW5mbyZxdW90OyA6Zm9s bG93IG9yZy1pbmZvLW9wZW4gOmV4cG9ydDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBvcmctaW5mby1leHBvcnQgOnN0b3JlIG9yZy1pbmZvLXN0b3JlLWxpbmspPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKCZxdW90O2dudXMmcXVvdDsgOmZvbGxv dyBvcmctZ251cy1vcGVuIDpzdG9yZTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBvcmctZ251cy1zdG9yZS1saW5rKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCgmcXVvdDtkb2N2aWV3JnF1b3Q7IDpmb2xsb3cgb3JnLWRvY3ZpZXctb3BlbiA6ZXhw b3J0PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG9yZy1kb2N2aWV3LWV4 cG9ydCA6c3RvcmUgb3JnLWRvY3ZpZXctc3RvcmUtbGluayk8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7YmlidGV4JnF1b3Q7IDpmb2xsb3cgb3JnLWJpYnRleC1v cGVuIDpzdG9yZTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvcmctYmli dGV4LXN0b3JlLWxpbmspPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKCZx dW90O2JiZGImcXVvdDsgOmZvbGxvdyBvcmctYmJkYi1vcGVuIDpleHBvcnQ8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb3JnLWJiZGItZXhwb3J0IDpjb21wbGV0ZSBvcmct YmJkYi1jb21wbGV0ZS1saW5rPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IDpzdG9yZSBvcmctYmJkYi1zdG9yZS1saW5rKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCgmcXVvdDt3M20mcXVvdDsgOnN0b3JlIG9yZy13M20tc3RvcmUtbGluaykgKCZx dW90O2ZpbGUrc3lzJnF1b3Q7KTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCgmcXVvdDtmaWxlK2VtYWNzJnF1b3Q7KSAoJnF1b3Q7ZG9pJnF1b3Q7IDpmb2xsb3cgb3JnLS1v cGVuLWRvaS1saW5rKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVv dDtlbGlzcCZxdW90OyA6Zm9sbG93IG9yZy0tb3Blbi1lbGlzcC1saW5rKTxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDtmaWxlJnF1b3Q7IDpjb21wbGV0ZSBvcmct ZmlsZS1jb21wbGV0ZS1saW5rKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCgmcXVvdDtmdHAmcXVvdDsgOmZvbGxvdzxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCAobGFtYmRhIChwYXRoKSAoYnJvd3NlLXVybCAoY29uY2F0ICZxdW90O2Z0cDomcXVv dDsgcGF0aCkpKSk8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7 aGVscCZxdW90OyA6Zm9sbG93IG9yZy0tb3Blbi1oZWxwLWxpbmspPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgKCZxdW90O2h0dHAmcXVvdDsgOmZvbGxvdzxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAobGFtYmRhIChwYXRoKSAoYnJvd3NlLXVybCAo Y29uY2F0ICZxdW90O2h0dHA6JnF1b3Q7IHBhdGgpKSkpPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgKCZxdW90O2h0dHBzJnF1b3Q7IDpmb2xsb3c8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKGxhbWJkYSAocGF0aCkgKGJyb3dzZS11cmwgKGNvbmNh dCAmcXVvdDtodHRwczomcXVvdDsgcGF0aCkpKSk8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAoJnF1b3Q7bWFpbHRvJnF1b3Q7IDpmb2xsb3c8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgKGxhbWJkYSAocGF0aCkgKGJyb3dzZS11cmwgKGNvbmNhdCAm cXVvdDttYWlsdG86JnF1b3Q7IHBhdGgpKSk8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDtu ZXdzJnF1b3Q7IDpmb2xsb3c8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg KGxhbWJkYSAocGF0aCkgKGJyb3dzZS11cmwgKGNvbmNhdCAmcXVvdDtuZXdzOiZxdW90OyBwYXRo KSkpKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDtzaGVsbCZx dW90OyA6Zm9sbG93IG9yZy0tb3Blbi1zaGVsbC1saW5rKSk8YnI+wqBvcmctYmFiZWwtbG9hZC1s YW5ndWFnZXMgJiMzOTsoKGphdmEgLiB0KSAocHl0aG9uIC4gdCkgKGVtYWNzLWxpc3AgLiB0KTxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAoY2FsYyAuIHQpIChv cmcgLiB0KSAoc2NyZWVuIC4gdCkgKGRvdCAuIHQpPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIChwbGFudHVtbCAuIHQpIChnbnVwbG90IC4gdCkpPGJyPsKgb3Jn LWNsb2NrLW91dC1ob29rICYjMzk7KG9yZy1jbG9jay1yZW1vdmUtZW1wdHktY2xvY2stZHJhd2Vy KTxicj7CoCk8YnI+PC9kaXY+DQo= --00000000000048718605956a2a3a--