From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.bugs Subject: bug#44118: 28.0.50; Unwanted switch of foreground colour in *shell* buffer Date: Fri, 11 Dec 2020 16:23:10 +0100 Message-ID: References: <87wnxr3yfh.fsf@gnus.org> <4E1164EC-8828-4A6D-B135-C94969D90C87@Web.DE> <87sg8c9z7v.fsf@gnus.org> Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_1F52C235-8451-47AE-A489-B959C9B4634B" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9987"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 44118@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Dec 11 16:24:16 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knkHH-0002Uo-N1 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 11 Dec 2020 16:24:15 +0100 Original-Received: from localhost ([::1]:39678 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knkHG-0003LX-NR for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 11 Dec 2020 10:24:14 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52850) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knkH4-0003KH-R6 for bug-gnu-emacs@gnu.org; Fri, 11 Dec 2020 10:24:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59331) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knkH4-0005mQ-KL for bug-gnu-emacs@gnu.org; Fri, 11 Dec 2020 10:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1knkH4-00087i-Fp for bug-gnu-emacs@gnu.org; Fri, 11 Dec 2020 10:24:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Peter Dyballa Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Dec 2020 15:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44118 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 44118-submit@debbugs.gnu.org id=B44118.160770020531175 (code B ref 44118); Fri, 11 Dec 2020 15:24:02 +0000 Original-Received: (at 44118) by debbugs.gnu.org; 11 Dec 2020 15:23:25 +0000 Original-Received: from localhost ([127.0.0.1]:42644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knkGS-00086k-AK for submit@debbugs.gnu.org; Fri, 11 Dec 2020 10:23:24 -0500 Original-Received: from mout.web.de ([212.227.15.14]:44885) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knkGM-00086M-4r for 44118@debbugs.gnu.org; Fri, 11 Dec 2020 10:23:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1607700192; bh=TI5DxECNrO7rcBiJiAVB+mhSy8f3i3jllm7/6O/3yV0=; h=X-UI-Sender-Class:From:Subject:Date:In-Reply-To:Cc:To:References; b=p/94O5S2zhRWlvETST0nDIZZXoUAjUzSNecK3vzNxffNO2HV+cr1lNHPgLT4SCmD6 S/2D3yI4Q2PRhw5OXMwBzCmnrRJuFz8GDktPg5Ib+C3VVgw3q0wnf97CjU8skSuPpZ yzbpjlJzvkcgC9ZkWtuQJsE+eV7xA2ZN27cz3MKU= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from kleines.fritz.box ([62.143.131.3]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MG9DE-1kvU1r2ce4-00GuAb; Fri, 11 Dec 2020 16:23:11 +0100 In-Reply-To: <87sg8c9z7v.fsf@gnus.org> X-Mailer: Apple Mail (2.3654.20.0.2.21) X-Provags-ID: V03:K1:EHxsylZYw58vP2/ZYBSLK7L/jMnDG9g5AH+80Wn/RbczdOuWs40 X5U80wh4Tsljtrem7rz1JRyotTYU2qqIuUOSRs6OqDS++9JtS7rk5Z0nh6Wa7HnEimRWIxy TTlWMbYJhiy1iGWkoNW1YYJlfpAFEDNRq7+4zgLyzsnF9q1CUkdkHC5CrC75E4DoyfSfxPt HdOGAoLTfJBHWkLdof6tg== X-UI-Out-Filterresults: notjunk:1;V03:K0:OWGgeSml97Y=:rMPUGjXvM80qKiB657idHL 9eUowiJ1tsbi1T25KkHj8t51m4I609+EBNNBKBGlQQOuXXfu8Oj+g+uFYHFKLkx4cKNjBA7Ux FuJZnHkuuOgLnLZpAzAiLP2ac33O//XjeCFwON3G4XN5unQWboeq1Q0r5+bcGxmOAFmDj8TLV 3VMTESVF7zrItaD8x23rpkhP3co8oqhwZdHLpvm4xp/g+V0SF1t8wujTHeFeGo7yNuornzsN7 ajUaS22zj+Six4gHdGB+ETS1Cb9LQR3os1VUZy095IxwC2/LVdPxZDI9HMb8JeJYsEq0Lm0j3 gmnCYNSST7sPghGjJpWJH+D4fcerhMYOHg7fhmTvzlR60WA3A+EHdL+OO8Zjul8TrjPObYOdL VFiuQIo5EGO7dBnfRz+gWyLBGT/P+BTQrWvPRPrhxuD/JZPSpa2G9e4iEYDS5q4rD++9HdQ85 k6SFewkbzvxG8DIoCPLRnjhg8MAb/Tp5an1LfE0jWHBCEsPDp8tZf5y43ZezRvJ+ZuuB1ZUFU WZPycV798efJ+kxrlW9Ya3P1DJoyKHNzXZx9cbSOpHzGrAM9CPrlz5i5sRUwf9OSBWFCnGx5u Ln39gwi+nsvidUIpCkR10haI+3Vw9pkFMNlgpPRxBG0/PkNkg1O2OFZUybInb02gkZbMAPUlj mGSUgvQZ4II/zolY+9L158J99xSUv51/DcfJuB+B73WAXeO5X1Bj5JcxOc8lXCFvOJCRD4cxh ctbboREUvgiaWtx0oY+1eDKaFRVBwIp12U/5C1kvEigJDfiX7NLdov60ztHPNv2pndBq/FAD X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:195771 Archived-At: --Apple-Mail=_1F52C235-8451-47AE-A489-B959C9B4634B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > Am 11.12.2020 um 15:47 schrieb Lars Ingebrigtsen : >=20 > And the blue "root 235 /\" is your shell prompt? Not really. I think it comes from shell-mode. In Apple Terminal it looks = like this: In ~/.emacs I have: .emacs:503: '(comint-prompt-regexp "^[a-z]+ [0-9]+ /\\\\ " t) .emacs:620: '(shell-prompt-pattern "^[a-z0-9]+ [0-9]+ /\\\\ ") .emacs:650: '(comint-highlight-prompt ((t (:background "khaki" = :foreground "firebrick" :weight bold)))) .emacs:670: '(minibuffer-prompt ((t (:background "yellow" = :foreground "dark red" :weight bold)))) > Are there any ANSI codes in your prompt? Yes. It's defined like this in ~/.tcshrc: 11 if ($?TERM) then 12 if (($TERM =3D=3D xterm) | ($TERM =3D=3D nxterm)) then 13 setenv TERM xterm-color 17 endif 43 if (($TERM =3D=3D eterm-color) | ($TERM =3D=3D = xterm-256color) | ($TERM =3D=3D xterm-color)) then 44 set red=3D"%{\033[1;47;31m%}" 45 set green=3D"%{\033[0;47;32m%}" 46 set yellow=3D"%{\033[1;33m%}" 47 set blue=3D"%{\033[1;34m%}" 48 set magenta=3D"%{\033[1;35m%}" 49 set cyan=3D"%{\033[1;36m%}" 50 set white=3D"%{\033[0;37m%}" 51 set end=3D"%{\033[0m%}" # This is needed at the = end... :( 52 # set prompt =3D "`echo \e[31\;47\;1m\j-$user` ! = /\\ " 53 set prompt=3D"${red}%n ! /\\ ${end} " 54 # set prompt=3D"${red}%n${blue}@%m ${white}%~ = ${green}! /\\ ${end}" 55 # set prompt=3D"[${green}%n${blue}@%m ${white}%~ = ]${end}" 56 unset red green yellow blue magenta cyan yellow = white end 57 else 58 set prompt =3D "`echo $user` ! /\\ " 59 endif 126 endif > I don't quite see why that would affect the > output here in this way, but it's one more thing that would be nice to > eliminate -- could you use the default OS shell prompt and see whether > that changes anything? Alright, that'll be my next try! (In a new Terminal tab.) -- Greetings Pete We have to expect it, otherwise we would be surprised. --Apple-Mail=_1F52C235-8451-47AE-A489-B959C9B4634B Content-Type: multipart/related; type="text/html"; boundary="Apple-Mail=_421EB3C9-B4AE-4267-855F-76E488BE5B73" --Apple-Mail=_421EB3C9-B4AE-4267-855F-76E488BE5B73 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii

Am 11.12.2020 um 15:47 schrieb Lars = Ingebrigtsen <larsi@gnus.org>:

And the = blue "root 235 /\" is your shell prompt?

Not really. I think it comes from = shell-mode. In Apple Terminal it looks like this:

In ~/.emacs I = have:

= .emacs:503: '(comint-prompt-regexp "^[a-z]+ [0-9]+ /\\\\ " = t)
.emacs:620: = '(shell-prompt-pattern "^[a-z0-9]+ [0-9]+ /\\\\ ")
= .emacs:650: '(comint-highlight-prompt ((t (:background "khaki" = :foreground "firebrick" :weight bold))))
= .emacs:670: '(minibuffer-prompt ((t (:background "yellow" = :foreground "dark red" :weight bold))))


Are = there any ANSI codes in your prompt?

Yes. It's defined like this in = ~/.tcshrc:

= 11 if ($?TERM) then
12 =     if (($TERM =3D=3D xterm) | ($TERM =3D=3D nxterm)) = then
13         = setenv TERM xterm-color
17 =     endif
43     if (($TERM =3D=3D= eterm-color) | ($TERM =3D=3D xterm-256color) | ($TERM =3D=3D = xterm-color)) then
44         = set     red=3D"%{\033[1;47;31m%}"
45 =         set   = green=3D"%{\033[0;47;32m%}"
46 =         set  yellow=3D"%{\033[1;33m%}"
= 47         set   =  blue=3D"%{\033[1;34m%}"
48 =         set magenta=3D"%{\033[1;35m%}"
= 49         set   =  cyan=3D"%{\033[1;36m%}"
50 =         set   white=3D"%{\033[0;37m%}"
= 51         set     = end=3D"%{\033[0m%}" # This is needed at the end... :(
= 52 #        set prompt      =3D= "`echo \e[31\;47\;1m\j-$user` ! /\\ "
53 =         set prompt=3D"${red}%n ! /\\ ${end} = "
54 #       set = prompt=3D"${red}%n${blue}@%m ${white}%~ ${green}! /\\ ${end}"
= 55 #       set prompt=3D"[${green}%n${blue}@%m = ${white}%~ ]${end}"
56         = unset red green yellow blue magenta cyan yellow white end
= 57     else
58 =         set prompt       =3D "`echo = $user` ! /\\ "
59     endif
= 126 endif


 I don't quite see = why that would affect the
output here in this way, but = it's one more thing that would be nice to
eliminate -- = could you use the default OS shell prompt and see whether
that changes anything?

Alright, that'll be my next try! (In a = new Terminal tab.)

--
Greetings

  Pete

We have to expect it, otherwise we would be = surprised.

= --Apple-Mail=_421EB3C9-B4AE-4267-855F-76E488BE5B73 Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="root's tcsh prompt.png" Content-Type: image/png; x-unix-mode=0644; name="root's tcsh prompt.png" Content-Id: <0B460410-6857-4136-A634-96DC30FC2601> iVBORw0KGgoAAAANSUhEUgAAANgAAAAwCAYAAABzN7QCAAAAAXNSR0IArs4c6QAAAJZlWElmTU0A KgAAAAgABAEaAAUAAAABAAAAPgEbAAUAAAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAA AAAAAACQAAAAAQAAAJAAAAABAASShgAHAAAAEgAAAISgAQADAAAAAQABAACgAgAEAAAAAQAAANig AwAEAAAAAQAAADAAAAAAQVNDSUkAAABTY3JlZW5zaG906Boy7AAAAAlwSFlzAAAWJQAAFiUBSVIk 8AAAAdVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6 bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRm PSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJk ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDov L25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+ NDg8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+ MjE2PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6VXNlckNvbW1lbnQ+U2Ny ZWVuc2hvdDwvZXhpZjpVc2VyQ29tbWVudD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwv cmRmOlJERj4KPC94OnhtcG1ldGE+CmZ+az8AAAAcaURPVAAAAAIAAAAAAAAAGAAAACgAAAAYAAAA GAAAB+/yMDTyAAAHu0lEQVR4AexcCXDMVxj/7eZc2cidkBAEoVVK0TKOKaY1jsEwGIapMTqq7jo6 1VYPBqOlU/cobTHGOIK6W0M1HWOmh6MXpVgiidybw25ks7v9vhf/v13+K5LumrV930yS977vnd/7 fu9939u81WXYc5x4BJVfvoIzA4bAVloqSkW0boXItm2gDw2F9VY2zGfPIdhoxKtX/lRbKb94CZm9 +op8zxPHEPV8B1XGiZMdu4q6rd+ei/R5b7nJfh4zHvnHTwheUEQDwOmE3WJFRMs0GNNbI+/ot0js /wq6bt/iVs8146iqwtHk5oLVaeM6JA8f5irWTGfvzsD5KdOFbGBeFnRBQZrlJFNqoC4a0NUGMG6s qqgIlxYvQ07GXmHsSgf68HACWzpiunRBu2WLFTbK/76MzB4vi3zP779DVPvnVBknTr7wEqw3s5D+ zny0njPLTWa3WHBh+mzkfnOwhq/XI7bbi+i4fjUuLVqKnD17kTSgP7ps+8qtnmvGDWCbNiB52BBX sWY6O2Mfzk+eKmQSYJoqksx6aOCxAObabmXubVhMJoTGxyMirYXPdnpbWRn4JIxsk46Q6GjXIci0 1MBTo4E6A+ypmZkcqNSAH2hAAswPFkEOIXA1IAEWuGsrZ+YHGvAIsNjMv/1geHIIUgPaGiju3UZb UAv3+NSPaymhLX5l7UJtQS1cCbBaFCTF/qkBCTD/XBc5qgDRgARYgCyknIZ/akACzD/XRY4qQDQg ARYgCymn4Z8akADzz3WRowoQDUiABchCymn4pwYkwPxzXeSovKABO/2faNWtW6Kl4IQEhNCP/c4d VN24UcOLjUVIo0Ze6MlzExJgnnUTEBKH1YqqrCxhVPxXFxIijMrQsaMwuLpMsrqwEA56RcAUnJQE fViYx+rVxcWw/PqrMHBdcDBCU1MR0b27eD7ksZKXBXkrVqD00CHRatL8+YgaMABVOTkwjRsnnheF NGmC5lu3QqfTebnn+81JgN3XxRNNsQHyGzImfWSkTwyPd/CrQ4dqz4uMPnrwYCRMm/ZYLw3YMG9M mgQnAZYpeelSGLt102y7ZPduFH75JZyVlW5yBmXjDz6A4Zln3Pi+yFSbzbg+ahScNhuCYmKQtnOn 2Fy4rxwaQ0Vmpug2efFiGHv08MUQRJsSYD5TreeG+VT5Z+BAtUDS3LmIGjRIzXsrYafHp1eH3XvE Se/V9A0awFFR4dZ8DBlhwpQpbrwHM067HVnTp6Py4kVV5AlgpUeOIO+TT9RyOnrw6qSHpQoF0/Mh PjX0BoPC8snfwq+/RvGWmseucRMnIm78eLUf6x9/iPkww9ChA5p+/rkq83ZCAszbGn2M9p4UwBx3 76Jk1y6EP/ssDPTDRn332jVkv/suqm/fFiPV0yvvlgcOPNJNKty0CcXbt7vNzBPATBMmqDFOFIE7 kU7Iih9/RO5HH6n1m3z6KRp07qzmvZ3gh6x8evEGoyM3No10ENSwoVs3N6dOReVffwle6oYNCG9T v/8ZdGtUI/O/AJitoABwOMC756Oe2LM7YcvNRVBcHIIiIjTUpc2qa70nBTDt0QJF27ahiFw4hdIy MhBMAb8WWc6dw605c1R3VimjBTAn6fhKv35KEcS//jpix44lT9gpTmzFZWy8cCEi+/RRy3k7YT54 EPkrV4pmGeRJM2c+1EX5Dz8g98MPBZ/HwmPyBQUMwHJIQZYLF4SOjD17InHGDBSsXw/LTz8J0AgB uUnNvvgCYWlpqi558c3798O8bx9sFGeA3CEmvnUy9uqFeIo7tNyZ+tQrO34cd86cAbtcSgzAfYWl pyM0JYWTgsLbtgW7br6i/LVrYd6zRzSvo69TaEVunVagzycAx118uRGSnCzGWXHqlKinBTAW3Hzz TdWV1NOp0WT5crCbeIPcNEH0HSItSddBFHf6gnhdTK+9Bhtd6NCk0Jw2E1fdKn3yGpjIbeQNFTSm FnRCh1CM6G0KGIBlzZ4N6/nzQj+8I9nLy2H55ZeH9JVKAAtv1UrwHRSEZ9PtkvX33x8qpzCCExOR QkYS1qyZwkJ96+WvWQMznRa1Ed+2pSxZUluxOsvZqMqOHUPeZ5+pG0ksGVm8YvwPtJj93nu4c/q0 MMCmq1eLG7kyAiOTJ4C5nh5cjgHMp6PYvCjfkGLPRvPmscgnVEEbWM6CBaJt3miTFy3y2E/J3r0o oHkxRY8ciUTaHLxNAQmwh5REN2aorhZsV4AVkO9dQrdLCrE7YSTjrjKZULh5sxqccwzDBqajE5Cp vvVKDx8GuyZs6NazZ5VuxRU237ApZGjXDnG0C3uLimh3tpKrx/GXvaRENMvX9TFkVHwBoOU2myku y2cgEimu3m26vKgNYFz+QReUeUzRI0YggWIfrdOypsR//501axas9zyZpqtWwdC+vcdG2VW/Rp4C X/zwBVALjtXqEBp4bNhFENAAi6XPO4y9e4v44ebkyWLaCsBs+fm4PmaMiM1YENm3Lxq//76qmgd3 YpZxmfrWUxumxJOOwbIoBrH+9pvrEASwoocP1zSou7TBsL749s/QqRP4UoI3l8cFWDV9u5eJgOug jwlciddDANpHnztVXr4sxs19htNHAanr1rl2r5ku2LgRJTt2CFn8G28gdvRozXL1ZT4tAPsXAAD/ /1Rpj6EAAAvmSURBVO1cCWxUVRc+b2a6zXQvpStd/KFs/m6gEgUkkV+NKJhgVBQXjGvQGLdoXBMQ F1wj/CoaF5BfEGWRn6gRgQKiRn+JMdEEUQpla+k6BdrO8mb+77vz3nPsQul0AhTeaTrvvnvvOefe 8+6559zz7n3acn1fWLqA7E3bVO7u+++Xtp9/tmoMfOABybzySnUf8vnE9/vvKp1UUSGOpCQ59O23 su/xx636Rc8/L57zz7fuQ21t8sfll1v3WddcI7l33x0znkUIiY608x56SDImTYquEtf0gddfl8M/ /ijB2loJBwIWbdeAAZL/5JPiPuMMKy/k90s1+unfsUMcqalS+u674srJUeW1L78sLV98odKFzz4r nvPOE83ptHCZaN++XfY99pgE6+v/lm/eZFx1leTdd595G9fr/meekYPr1imaBU8/LWkTJvRIn+3c MW2aSDAortxcKV+ypFOfeiRyhAqN44ceobT7orUzZ3VfeISSf/37qSOUdl+k9UbB3OeeK8Vz53ZP DSWNH30k9e+8Y9Upff99SSors+6Z+GPKFAm1tKg8NwZT8QsvxIwXTfhYK5jJm3y9UJD6t96yFM3h 8UjZBx8IlY3Qvm2bVN91l4nS43UgJrbMyZNVvcCBA7Lz5psl3N6u7jOuuELSLr5Y9j76qIQxyZmQ 9/DDkhE1eZn5fbmSd9X114vourjy86V88eKjVpSa556Tlq++Uuzzn3hC0tHmeMFJqWCeCy6Qojlz jiijBjyABszOJpQtXCiJJSXmrbr+idlW93pV2j16tBS/+KLEihdN+HgpmNmG5jVr5ACskQk5t94q OTfeqG57rWCwRpmQE+HAvHnSvGKFSoumyT9WrxYnrODhH36QvfQWYCUIzqwsOe3TT0VzOCJ14/Bb 9+ab0rRsmaKUO3OmZF199VFT9f35p+y67TZVnx5O6YIFR43bU8VTVsEObt4s+5/6y5wWvfSSeEaN suRFt/KPyy6z7jOnTpWB99wjseJZhJDoqGC9HRDRtGJJB/bvj8z2BnLaxIlSYLjLvqoq2QML0xXQ mpsuJi2flpwsuXfcIemXXKKqV0M+7b/+qtK0iKd98olFpgYeheleMrNs0SJJHDTIKu9LItTaKjvg wocOHxa2i3wdKSm9IrnnwQeldetWhVP86qviPuusXuF3V/mUVbCOg4xrIK6FTPB++aXUwiU0Ie+R RyQDChcrnkmHVw7S7ZdeikRkWZk6bpwUzorN546me7Tpjn0zJ4+e8GtgwVs+/1xVK4RblTpmzN9Q 9kBGrbBWJkS73U3Ll0vd/PlmkVrrJMCViwc0QaHq3nhDkcq67jrJvfPOXpNVVhbtJ3jQryL0Lx5w yioYhVeLmcoLN8aEnBkzhK6gf9cu5e6EsWYhJJaXS+nbb4vmcqn7WPEUsvHD9QKVlaAlJEjq2LFC 98QPC+Lfu1dKogajgdLrC12fJrhs7jPPlBT80909uGGDNK9aZa2TSLQEfUseMqRH+j0pWAPWcg1w tU1IPv10GXD77eKApWOAxAw0JWKtW4Y1bzwgjDVX1Q03qACOIODCIEUCghW9hTAmu11wlf07dyrU rpYMvaXJ+qe0gumHDsnue++1hNqVAB1paSpgkjxsmFUcK55FAImGDz+Uhvfei86y0nS9hhjROisz hsThn36SvVFWuSsSAxDQyL722q6KOuX1pGA6XDQGSAJ79nTCNTM4mdAdj45cmmWxXA+uXy/7Z89W qNGubiy0GACqNYJjDNDkwW3sK5w8CgZhtBk+tOfCC6UIIdujAbprnHU5q9OHN0FLTFRWJRfrChcW 5R0hVjyTDmfeelgOWhhz8c8yKlfS4MFSgoBBX6Htt99kL9ZTXKN0hBSE5nNuuUXcZ5/dsajbe1oh LwIkhCK4zwzTd4RATY3UIUhwqLKyY5GQJxU6ZfjwTmWxZuwCPR8in4QSRIWTIbtYga8oquBi6k1N yqsoR9DElZkZKzmFd9IoWJ+kYCAH6uqUq8H3Pq68vKOOcsWKR7Z8qHRJQ7CmCQUFEb6IwMUTGMKm 60MXke96EgoLJWHgwHiy6ESLMglUV0uwsVGcGRmSUFQkifiPJ7T+8ovsMd6ppWCiGPTKK30mH+1Z 5OCVAyehvoCtYH2Rno17XCXA0P9hbBggdBV0iaVxnIR2wGXmezsnrFf5xx+LA95MrGArWKySs/GO qwT8WOftvOkmFYlNLC0VRiy1OFn+2tdeE+9nn6n+9XWXTb9RsBX6fsR5Ou+WMrdKHdenbTM/5hLg u0QzCutMT7d2osSjIQzWcFsZgVbMlZ0dM9l+o2CrgvvCenyXJjELzUa0JXCySUD7r14T1rGzRg+F Tra+2f2xJXDcJaC9v25NOPuiUaJrXTmKx719dgNsCfRrCWgLFy8KJ4wsl7SzKiSI1VgobFuyfv1E 7cafUBLQVq1eFa5vaMCWnyGSesYQCSHgEbLXZCfUQ7Ib038loK1dtxZbA9ulHgfkHKUDZcCE0RLE bgidG2Ydtqb130drt/xEkIC2vnJ9OARlamttk0bsDmhLEMmfOEacORkSDOkSxjsQbti0wZaALYHe S0Cr3LxRRTcCwYDoQV28eOPuPdgizuJcyTnvn9iO41EWTa3N4niQr/dNtTFsCfQ/CWgbNlWGQwjR O6A8MGXi9/ukvd0nLS1eacURdQ2WLK2iRNKHlErY6Yis0WjRlGVDQITX/tdvu8W2BI6JBLSN32xS +hHSQ/jsAo6eGy5hALvh27Bb3Ie9Y6246npYfC5N3PnZkpiZJq60VHGmJElqeZFwpabcSOCqbTWm AkJxmXRCMXWs61gW8TbDkQ2/Rj2VD+UOwSWloqt70gS+ogc8h0YaQfACN/LB+jBEmqxv87flHzWW 1CDjWDsBxp+2ES4i12AcuBzMQQxiWjSaJSqNDxYt4A9IGApIRXMmuKB07RIMoB7K/VBAXg3NUWkO fGURkc+/EJTHQYVQVwdOkQQVbQqAQA1XioT6fOGtlBVpKg+VinisRKUiUBF5TzyluLgyzTYQl3kO KDUtMtum8sCzsbFJKnAAkuXMU3yIZwDbrPre4d6s561tQAn7EZksWI182Sq60Er5WY60k7RQqCYL 9MmUBycHMCZqN/wjZaxGXPadaYKSkeIfmXgUbYOWUUO1RQ/r4tScVpvYnkjfQJsyNPqu+qXaQ+Io QpmO58w0WVL+lAfTqqeoyz+Vp9LMjbRX9cnIY7mSP/iwftjgT35sB6EZHtL6zZXixTUZR4kKCwvU 1aSTjm1amTgtQOot+KQCly6U6aCSQVJcVKzoJyUlS1ZmjqzDF6++wJmzGTNmyMiRI2X79m1SUTFM 5uNwbVVVlczGuTa32y1Ll/5Hpk2bLjU4+jMX59NGjBght+Iw6NIliyUhEcEHQF5evowde5Fs2bJF Vq5cKZPx4aHx48dj+YSvY+HM3Rx8k4aGZzaObflwTQLdn/HVtcX4Fo1Zt3Z3NQQTijy7b77dgiNY flgZp1prUSA6gxvGQzAtGx/YIRz9SPakKGYotuqYA5biVgOCDwrrOfXslPw5mKkYfAlAoVMxIsrF h+qHArtcTglAaf8a5BEcKiHxSEwpjjEITNqKFuliIKo/dIzDg0pOHD5cltEi1yFSOmLYcEVPDQI8 MPJjmQunqpnXcdCacmB+XXWNGoTMUwPNGDh8MMyLBt5GFIKtARhtQdQIA59946CPWGZGbSn/aP4R XEMGBi3ycAJH8YdF59UcsORH4AU1UKZujR9FAM81kkm8iNJ15q8ai3IlB9IjIXUfSZNfhH+kHYo/ yhVl1o1oo8WXciJwcuTzo6zJu6m5SdZWrpdmb7N4PG4ZWjFU3Pjeh9lvKlgaDuUSmpqblUI6IMNC HAkqKMhXHo3b7ZHS0tNkFc4cLsMZs/vxJa5R+P7L1q3/k3POGa0U7Pvvv5fZ+GzEYEyszeCZnp4h 23DObRbyxuGTElPxTZhFi96VbOyLpPypYJMmTZGvv/5aPsBJ8jvxmYSxOBXva2+TpOQUxaMd6QUL 3pYW0MvIypbvvvtO5uGc4fTp0+UyfP6iZleVBHFcisL4Pwzy1FBQ3oL0AAAAAElFTkSuQmCC --Apple-Mail=_421EB3C9-B4AE-4267-855F-76E488BE5B73-- --Apple-Mail=_1F52C235-8451-47AE-A489-B959C9B4634B--