From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?Q?Jostein=20Kj=C3=B8nigsen?= Newsgroups: gmane.emacs.devel Subject: Re: windows pdumper snapshots Date: Fri, 20 Apr 2018 11:34:32 +0200 Message-ID: <1524216872.3132366.1344696144.5BD2BE47@webmail.messagingengine.com> References: <87in8zs2fx.fsf@russet.org.uk> Reply-To: jostein@kjonigsen.net NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_----------=_152421687231323662" Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1524216914 2983 195.159.176.226 (20 Apr 2018 09:35:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 20 Apr 2018 09:35:14 +0000 (UTC) To: emacs-devel@gnu.org, Phillip Lord Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 20 11:35:10 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f9SRg-0000dM-Ga for ged-emacs-devel@m.gmane.org; Fri, 20 Apr 2018 11:35:09 +0200 Original-Received: from localhost ([::1]:42306 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f9STn-0007uR-49 for ged-emacs-devel@m.gmane.org; Fri, 20 Apr 2018 05:37:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48348) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f9SRD-0006AY-Mm for emacs-devel@gnu.org; Fri, 20 Apr 2018 05:34:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f9SR7-0005Y5-OS for emacs-devel@gnu.org; Fri, 20 Apr 2018 05:34:37 -0400 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]:33639) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f9SR7-0005XH-7p for emacs-devel@gnu.org; Fri, 20 Apr 2018 05:34:33 -0400 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 624C121D3C; Fri, 20 Apr 2018 05:34:32 -0400 (EDT) Original-Received: from web5 ([10.202.2.215]) by compute6.internal (MEProxy); Fri, 20 Apr 2018 05:34:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :reply-to:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=2bFpmSTX2rIW6iBZAwLYL4XU3t55Fv+mZRZGGAeGmhE=; b=cYkxPbeYjVCG OU3ghX7VcegtiDhgMAgi/Vt46JX6LMh+Rk2NcX7oK3TrLu/CuFvgBVNOD9LTFMJk BnMEi28hD83Zzm5WWzLHoEsDHuWF3kMUxG2ty3RHyD4ZO00mGXoF5U4wY9ShcvNj MQtYh8lD3Ga+CA4uS8bDiWLgM60cEDqksZMuDUVa6u4yaTNocWaM5iVolR+u+x6E CgJzwDj/xZw32aFmJGnlhXF7li7Ry1E06XZeMrNP3nhGfZWAwDAMruPmaqZMeT0h SlC+qQBcvhWMZaLfk24JFVjEqErI4EyV+54z29K2Q+gvjXMkFCTXf66pSQKkeFfa Lr7Raj+Pyg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :reply-to:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=2bFpmSTX2rIW6iBZAwLYL4XU3t55Fv+mZRZGGAeGmhE=; b=cZR85YCuGsd9 6+vJoYCP8qBH403RjVBh70y2itRXQ7692q8oqL9WLfxY8UobAdgOF/Rnr9C9XxVb fkzhAiZ9aJ4C4Xyeu5kISfwAPrqWPbRw6ahpER9zUAAZ6WWJKI9air1EyKRd9MfB nv0BfGv037aWqI+Fb8FCg8P96s8GabwhSfAsKoRNAebJh5zBm8zwYgbfPkmWU3sW rISEa+gyAFHmi1gQnE3kyKzFTtXCiYm9bON74RIxNXwN091o7oZdwbZkN5gN4ryt bKt3WT8+i1Ug0ZbLoyLTtbezr08NzNruSMckcG60Rv2DJuzAefnVDluhIxKSrXn1 6cxqAGB2cg== X-ME-Sender: Original-Received: by mailuser.nyi.internal (Postfix, from userid 99) id 37C809E0BE; Fri, 20 Apr 2018 05:34:32 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface - ajax-f3006b89 In-Reply-To: <87in8zs2fx.fsf@russet.org.uk> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 66.111.4.27 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:224734 Archived-At: This is a multi-part message in MIME format. --_----------=_152421687231323662 Content-Transfer-Encoding: 7bit Content-Type: multipart/alternative; boundary="_----------=_152421687231323661" This is a multi-part message in MIME format. --_----------=_152421687231323661 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Hey everyone. I've done a quick smoke-test of this build and verified that it out of the box... * Unpacks cleanly * Starts * Runs with my current setup and all third-party packages I use for across four languages (Elisp, NodeJS/TypeScript, Python & C#) To me, everything looks good. The Windows-version is *still* slow compared to the Linux build, but unlike that major performanace- regression we have with Emacs 25 on Windows (which got fixed), I can't say this seems to have affected performance one way or the other. Unlike earlier though, I get some warnings when *starting* Emacs in the console window:=20 Not sure if this is a problem or not. -- Regards Jostein Kj=C3=B8nigsen jostein@kjonigsen.net =F0=9F=8D=B5 jostein@gmail.com https://jostein.kjonigsen.net On Tue, Apr 10, 2018, at 1:53 PM, Phillip Lord wrote: >=20 > I've built some windows snapshots for the pdumper branch. >=20 > https://alpha.gnu.org/gnu/emacs/pretest/windows/emacs-27-pdumper/ >=20 > The build works fine on windows; I haven't tested the results. >=20 > Please feel to test! >=20 > Phil >=20 --_----------=_152421687231323661 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"
Hey everyone.

I've done a quick smoke-test of this build and verified that it out of= the box...

  • Unpacks cleanly
  • Starts
  • Runs with my current= setup and all third-party packages I use for across four languages (Elisp,= NodeJS/TypeScript, Python & C#)

To me, everything looks good. The Windows-version is still slow= compared to the Linux build, but unlike that major performanace-regression= we have with Emacs 25 on Windows (which got fixed), I can't say this seems= to have affected performance one way or the other.

Unlike earlier though, I get some warnings when starting Emacs = in the console window:

Not sure if this is a problem or not.

--
Regard= s
Jostein Kj=C3=B8nigsen



On Tue, Apr 10, 2018, at 1:53 PM, Phillip Lord wrote:

I've built some windows snapshots for the pdumper branch.


The build works fine on windows; I haven't tested the results.

Please feel to test!

Phil


--_----------=_152421687231323661-- --_----------=_152421687231323662 Content-Disposition: attachment; filename="image.png" Content-Id: <1524216791.3132324.dbe90e3b22ff4b00f4303966ebaa6452b9939435.284AB58B@content.messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: image/png; name="image.png" iVBORw0KGgoAAAANSUhEUgAAA9MAAAHECAIAAAC1I+4YAAAgAElEQVR4nO3d +7M1S13f8fkllfwJ/g/rH0ieVGkl5BfjeKtYlloaj0QfQzkmoALxEM45yM0J qE8SAWPi3TGClAJyHg7I4SzkYsBjCBrD5SiXA2LQQikSk1TMYeWHtWZNT/f3 2/3tmZ7ee6/9ftXzw7P3Xmump+f2WT29upuveOlH+Mc//vGPf/zjH//4xz/+ bf2v+YqXfuQAAAAAYEskbwAAAKAGkjcAAABQA8kbAAAAqIHkDQAAANRA8gYA AABqMCXvLz/z5eN/Pv7hT73l597/869+5y+8+p2P/tLvfPIjnzkcDocvTy8A AAAAIEon72Oqfvqpz/3rF731hXff9NDz3/nwv3jiwee98we/+63P/bZffc3D b/nTz/zZ4UD4BgAAAGISyfuZZ758OBw+9J6PvuA7X/+yl7zvR/sPvuJl/+nV r/zAL/z733/7W//4Z37yw//yOe94/rf8/Ec+9McHwjcAAACgS7d5P/2xz73w gde/8kc/+MhD733wh5546AX7n3z1B9/0Hz/yJ5/+0uFweO3LP/Dw9z7+wm/9 uc9/7s9rlRkAAACXqYmqXJInn3wy/P2TTz65uCTp5P26R+6/9JH3/sjD7/3F n/39j3/0C599+kt/9vm/evqTX/zvf/I/PvXxv3z189/9I9/7+EPf+ehPv+zN +jKeundnrLA7956afn//bnP3/uyV9+/OXuH9uECwiqfu3Vm7TOOiwm0JN3ZS qEza2te/Nyz/1TjX2rGIzrF1NC/k+Opwe5w3jm/RX2wuWundWNjVl9Dbfe6v /GuDuyuTu0Z5QewcDd+SewBIr19W0rGcyUuiZauuxXkKAItFQm3l5P3kk0/+ jb/5t7zwLf7SLpG8P/FfP/Pgc978yld+4MEfeNeb3vDRw+HwmU9+8d4j73vl D+1f8bwnHvonb3/42Y+95NmPvfS73vn8f/QLn3v6T4VFPHXvjnsLferePee2 ENwliifvlTeikvk1urH37wahcZ3iyft63NKn40co5FP37sx/dS6y8GJpd6gv trn6XJty1SUUdl9Y7cdLxl1n/7gvFsuv7bv7d9UMHLzlqXt38g4AoVTJdyov mMqZuiSmXYvzFABWuD7J+xDk7JWx+5BM3m/7lQ+8+HnveNnD73vZg7/9on/2 +PDTH/7kU3/x+G/+8ate8O4Hv+P+I9/99pc8+7FHvuP+S/7xO37oa3/libd8 MFjAdDeTPXXvzuzP5ZN3sIosRfNrfGNTVbV27evfu6omiwtidiRLy69WUrr0 YpurzrVp16eEYx2r1S7/QY6VykKeunfn7j1lXwZv8d6YriahVP4xJaxVO7HO 5UxcEg2u13kKANmuVfI+OGl7few+JJP3L/3E4w//4OMvf9F7XvzPH39x984f e/F73/ZrH/s//+uvD4fD+x/75Mu+5x0Pf/v9h7/t0R/5trc9+LVvfP1r3+6/ X0uT093Eu8dpyXvqGnBanP+L+3ebO3fvHpvXvb/pqxA6HLjvdXqDHP8srXRq 9LrnPUV2/3p8R3xjncoKCubkhHn5795PrV3cTKeny/lX48vu3LunVHsQSMQK uX/6pbsn5m378/UKawleIhBydtjTYNaRYPbyaS3nTdVf7NT8/XMtPeUtyak3 72mG88tY5SSWLx3qN66EblGDU2JW7e4P51fJO0ZeyPHsUEJ0+JZU8nZ6eJwq LCjV/bvN3buxzibiC/xySlcJv87jV56rPk9nfwnrzXyKA7itmmuWvA9j+F4f uw/J5P2LP/bOh5/7zpf84P7HH37fH33kC4fD4a//7zO/9+7Pvv7ffug1P/ye l3zn2x76lrc+/M1vfcU3v/2hr/51OXlrdyDnGj9v6JKyqX/DdV52evv9u41z fQ+6SkqrcHqSnu8OkRXJK/WytbvU41/nHz5iG3t+ZbRg9+/euTO1jp23XVm7 sjRhA6eXPXXvjvbkWy2/sxfcKpn2iNp7NSiT7WG59EDBP9QMYXpaki15N0Gp pXpTc228crTl64f6zSvhvNKtyXvKauI+lBYy/s6cvL16kt50fp3/Of308/wi JCxBeIFUTv8si9S5eO5f7Xkqrs6tt/AFAK6LJqpmMRb8aVP1kvejv/z+F/3T Rx/+/nd94qNfOBwOf/6n//MV3/f4D3zdbzz/69/0wm9884u/6Tcf+aa3vvQb H33VNzz+4r//hsff9Dv++009KNyrr5K8ncgwLtZxbvd9avrr/IIurcKPxOP9 evZeueU4WKnagnjHv4VHNta5B4sFO93E7ty7f/y/2+Qmr11d2sFt1AoDilLt Xvnje0H/0OKvV/gKbKQ99SAHI+kJuy15T5+Q/BerjziE/SJXfvqX2gtmB2T8 UL9RJfR3nyl5h/065ouNNWCf/5d6i/OSO3fvjmeYV3gn6AqlcssvHm/BC5SW bvUqMS7AsMsqn6fz389XF9Rb+AIAcDTXLHlX7W3yR3/w6Rd8+xsees673vXm PzocDl/8wv8+tnb/xHOf+Fd3f+vl3/q2l33d/Vd+zWP3/uG7H/wHP//0pz8b LMAYvaV7bPDu4xV7vO9qbTPBi/1VpCLp7L1ehtBWqrYg3rnjv0koibexcsGO NXO8oT517457085P3tMvxabBWcHUmkzsBen/4nqV/gPKTVluw5SCd+TAkl6V frG7RWO5t8q1zvJTh/qNKmFQtWq1zw60xCcofyH37jZzYXGiuzvWntt4R7Dz huzkfVcrp3KVcB+LxXfZ1Z2n4iv95E3cBhBzrZJ37W9YHg6Hf/PDv/HI97zj oQce+w8v/Z0P/fZn/+Lzf/Vnn/nSp/7wC5//9JcOh8OffOwvX/fN73nVVz32 uhf9mvx+95p7OByOgxuErb1uo5Lb7BK0s5xafsO2WKkZdJYfp8beKRlrNwNn Re5tSVtpLKYInwn8knjbKhfsqXt33H4md+/edeopEpKkpZ3/mOiTkKzJyF6Q /i+sV3uyr8RfORN5rw0DhNxqO26t9uJw3eMfZi8O683ZbdObLLlWXn7yUL8x JQx3n1rtcviUFx3Zd9pHrshb1OLP87VQqtnxLaVL/QVeOcWzLHE8B5/kq56n 0kEi1pvwAgCYuT7J+wpGFTwcDp/4yGee+/U/8/Lvede//JZHX/ANv/Gq5/zW 61/15BPDxz78js/87q9/6g3P+8+vedZ7X/isn/rsZz+nLsJ9vCjnH/e247x6 lkvnzybdZXrPT8MXz1bhvHJaiPre0y+c5CKtNJ59vSjrlkRplAsLdpjf+2b3 wVTzpLA0/7m6u+3T9/ASNRndC/L/pfV6q5FXGlSM1kTorXpcWhDipNX4L/bc v3v64qD8Luf7i87i797NalEWlh+r5BtWQnn3ydU+26dhvw9h08W/xx92+MdG ZB1CCBVKdf6VVk7tBX45Z9eroM4Nybv2eSpecJrm7j0hvPvlAYCZJqpySWrP pPPMM88cDocP7v/g+7/6px7+1kf773r8p5/3vp957vv/3bPf8xNf88Sr/84T r/7b73j+V77uv/zuHx4Oh2f+3zPLCnE4HA4Vvmoz+7rPlbrp3yu66eVfKBJ5 r8nyr38JYbb+LLul5ykAXGvpNu9jnv7ER59+5ff98nOf9bMvetYbX/L3fvMV X/XoK77yLS/+u7/0498/PP2pzx4Ohy8/8+VKRV6J8ICFrn+uvf4lvFXch1q0 7gIADgdL8j44qfoPfu9jv/qTj732wTe+9off+PrXvO2//f7HD4fD4cs3JHaf HnESHbDM9c+117+EAADcaqbkDQAAAGAlkjcAAABQA8kbAAAAqIHkDQAAANRA 8gYAAABqIHkDAAAANZC8AQAAgBpI3gAAAEANp+TdlLLrhv2+b+1vaPv92dDt xL/mLG+teHku1q4bTNur7t/C9WYtT2mJ9bZ93aOxaXZdP5zrdfWq7eVfu95t zqOg/Fd1nGwmUW8Xt70AcLMdDocvZrry5O2+MbyjXN2NRi7PxVqdvN0XkLxL afv9fujbU3F2q6vDWv5y6y17Hl1+8h4p9Xax2wsAN9O65L1ru2GY2lumG2+O wsn7ChoZ4+W57Wol72tq+eHotmUeGZZTvDKN5S+43nBRaxZe83JwtUfy+rVf 9pkIANfDmuTtXad3u7Zd0tRVOnnvuuFq7h7ct0Qk71XJL7N2SN4eknfNJQAA UtYkb/GeJuSs4/W87Yb90HX98dHnrhvGXomnd4y9RIfeufQ7XUfDBnXzfWLX 9k7LfKphvu3nS911w2mDZk38YU9W/5PIrCa8ypo2zPCgQFvvtts17pfzSsY/ uG2x8+f40eVI+1eqt+z6iZSnTP0ox6G63un1Q991/o4/H/g2Qe149Xku0HHJ cit59DwSV6qUX9gv+nqjx0MzVWJQec4Whw3/th5OQvmV/aUe58r2+hV6/FO8 nFL9y+tVr5+WnTZ/XdZ5sayeAQDZ1rZ57/dD381v5f699PTzsbth3zZtvx+G /hi+h253+sPpBrBr+/Ml3+2g6P5+ZL0jHQtw7oCabJefRzAngO3adrxrCsWx J+/xnqstyKesd+PtOiWq6c7sf9QIe9Dqy5H2r1sSMVta60cpT6n6SR2HQT0E lVg+eU8V6iU14aRIlT+glT+2X8SPT/rxYE7e6sIXlF9epX6ca9t7qtDw0Ep/ 88RZjrZe5fqZptWS/bygzRsAtrfyG5a71m15k+4/5x/O/xlvBLPkPd0Zzrem aJAN1hNxvlFabynz1k6x74rUhcKavOehJe9puLvQjbcr+c2sWMn95Qj7d/Za v61uSf34ryxUP8njMB6Vivc28faLkCOj1evvmbCNUyt/dL8kTkb1eFiTvDPL r/xGPc617dU/vIjl1OpfXa98/dS3N7p2oQb084LkDQDb05L3Aw88YEneJ7vT 80u3P8J0m53+l5W8/RucOEiB+T5xKqHtW6BTqb120LZ3vlG6MHkLT+fTjd7q erfbLunDxUyYaSzLSSbvBfWjlacpUT/J4zCeQbdJ3mqyDE+KZPnjKzy/PL5f 5NCZPh7Kt3kn619K3kKFaNsbOS/Ecmr1H1mOdP1Msybv44ul84LkDQDbE5P3 AyNr8m4apaXGCTDG5D39VKzN23lHm2rHHZ0KPutjcbyFtsIjc7E8s5e4P2R0 oDCtd6Ptyk7epuUIS423edvpkXJV/eS2eceTcbbVyTtZfmGFhjbvVDFtx4Ph PJIXvqD8ym/UCtG2t2Sbt7IjhOtnWlbyPr7DOy9I3gCwvTB5PzAXSd5t5/Qw ab37SNvv930/CAFGTN7n7pRhbwq/f+SZ8T6xa7tZRxhbDmr7/dB1fbBJYw+E Ptnm7fSbOX2jyX0kMPW0THZBVta79XYtSt7acqT9Owr2Y2b9KOUpVj+p41B8 mj/2wp49Cxr/mBNvVifvZPmlNYrlj+0XJXlL54t6XsQXlRu95fpv7Mlb3d5j hUoVIZZTqf/4MRlcP23bbUjesfNi6YdeAICZl7zdwK2Fb+cbls6z5OBxftsr j6Ol5H0c+mS/94e+KDG2ybyYwcga+tuCZlJnOIlufFrbRcLH7rxNx7EPplvc 1D/e0hNCXu/W25Xf20RfjrZ/zyXyw2JW/cjlKVc/ieNQ6HXjjOMi5Txbuml7 v7fD1OsjJ3mnyh9Sy6/vF2m92vminxfpRQlJPaP8TdNkJO/I9nrXvs79vVDO yNgm2jb41880a/KOnRd59QwAyCcmb+3HaG8T39qn7ABwW3H9BIDLFCbvsPPJ guS9a+kxCABLcP0EgIu1clRBwekZ+bKZ5AHgFuP6CQCXrXzyzmb/9tuJ2/81 bBc6/rXmc9p4eS6W2CFae502dkTBerOWp7TEeuv3GnD76oYzreayl3/terc5 j8TBSC/qPE3U28VtLwDcbDcxebtvlL5MdlU3mls2Jtfq5O2+gORdStu7Dabm WYSiy7OUv9x6y55Hl5+8R0q9Xez2AsDNtC5579rOmSnDOgaFp3DyvrqvJt2y 5G1VK3lfU8sPR2Vsk7jilWksf8H1rhzP21PzcnC1R/L6tV/2mQgA18Oa5O1P EbFr7RN1O0on7508L/r2uG+JSN5lZ9Ip+vI0krcdyRsAkHI4HH4vh5u85VmJ w5w1Deg8dF0/TINFO6P79q07Bq/z1vXjeU8zdti+uuTPG7frxvksZk38YU/W 6GSBwqC6xvLo6912u8b9cl7JbCIgqRU2vhxp/0r1ll0/kfKUqR/lOFTXOxtQ uls8nvf0BmkmHWew7HY3LVluJc8cz1svv7Bf9PVGj4dmqsTYeN5hw791DP+g /Mr+Uo9zZXv9Cp3GJdfLGRnP21uvev207LRwJi/x+JTOi2X1DADItiZ5n0JE 34VT6ARTG7bNOPFb0/b7YejHGVZOc1iOPVXcOfYKzWF5KsC5A2qyXX4ewZwA tmvb8a4pTfZmTt7uJHuWWeOU9W68XadENd2Z/Y8aYQ9afTnS/nVLImZLa/0o 5SlVP7lzWDZBJZZP3lOFekmtwByWavlj+0X8+KQfD+bkrS58QfnlVerHuba9 pwoND630N0/8OSyF9SrXzzTjTDqR84I2bwDY3prk3TTOHG9D34r3n/MP5/9I c1h6c/LN3zAtKPyqlLUtaD909q4w89ZOse+K1IXCmrznoSXvabi70I23K/nN rFjJ/eUI+3f2Wr+tbkn9iLO4r6+f5HEYj0rFe5t4+yU5h6Vefq+1ev6JLix/ dL8kTkb1eFiTvDPLr/xGPc617dU/vIjl1OpfXa98/dS3N7p2oQb084LkDQDb W5m8T3an55duf4TpNjv9Lyt5+zc4cZAC831inL3a+LB9mO6y7l2zdSZeXpq8 hafz6UZvdb3bbZf04WJGmDXdsJxk8l5QP1p5mhL1kzwO4xl0m+StJsvwpEiW P77C88vj+0UOnenjoXybd7L+peQtVIi2vZHzQiynVv+R5UjXzzRr8j6+WDov SN4AsL0yybtplJYaJ8AYk/f0U7E2b+cdbaodd3Qq+KyPxfEW2gqPzMXyzF7i /pDRgcK03o22Kzt5m5YjLDXe5m2nR8pV9ZPb5h1PxtlWJ+9k+YUVGtq8U8W0 HQ+G80he+ILyK79RK0Tb3pJt3sqOEK6faVnJ+/gO77wgeQPA9lZ9w7Jzepi0 3n2k7ff7vh+EACMm73N3yrA3hd8/8sx4n9i13awjjC0Htf1+6Lo+2KSxB0Kf bPN2+s2cvtHkPhKYelomuyAr6916uxYlb2050v4dBfsxs36U8hSrn9RxKD7N H3thz54FjX/MiTerk3ey/NIaxfLH9ouSvKXzRT0v4ovKjd5y/Tf25K1u77FC pYoQy6nUf/yYDK6ftu02JO/YebH0Qy8AwGzdNyydZ8nB4/y2Vx5HS8n7OPTJ fu8PfVFibJN5MYORNfS3Bc2kznAS3fi0touEj915m45jH0y3uKl/vKUnhLze rbcrv7eJvhxt/55L5IfFrPqRy1OufhLHodDrxhnHRcp5tnTT9n5vh6nXR07y TpU/pJZf3y/SerXzRT8v0osSknpG+ZumyUjeke31rn2d+3uhnJGxTbRt8K+f adbkHTsv8uoZAJCvXG8T39qn7ABwW3H9BIDLtFHy3rX0GASAJbh+AsDFKp+8 T8/Il80kDwC3GNdPALhs2/U2MbN/++3E7f8atgsd/1rzOW28PBdL7BCtvU4b O6JgvVnLU1pivfV7Dbh9dcOZVnPZy792vducR+JgpBd1nibq7eK2FwButpuY vN03Sl8mu6obzS0bk2t18nZfQPIupe3dBlPzLELR5VnKX269Zc+jy0/eI6Xe LnZ7AeBmWpe8d23nzJRhHYPCUzh5X91Xk25Z8raqlbyvqeWHozK2SVzxyjSW v+B6V47n7al5ObjaI3n92i/7TASA62HdqILzKSJ2rX2ibkfp5L2T50XfHvct Ecm77Ew6RV+eRvK2I3kDAFJWzaQjzkoc5qxpQOeh6/phGizaGd23b90xeJ23 rh/Pe5qxw/bVJX/euF03zmcxa+IPe7JGJwsUBtU1lkdf77bbNe6X80pmEwFJ rbDx5Uj7V6q37PqJlKdM/SjHobre2YDS3eLxvKc3SDPpOINlt7tpyXIreeZ4 3nr5hf2irzd6PDRTJcbG8w4b/q1j+AflV/aXepwr2+tX6DQuuV7OyHje3nrV 66dlp4UzeYnHp3ReLKtnAEC2tW3e+/3Qd+EUOsHUhm0zTvzWtP1+GPpxhpXT HJZjTxV3jr1Cc1ieCnDugJpsl59HMCeA7dp2vGtKk72Zk7c7yZ5l1jhlvRtv 1ylRTXdm/6NG2INWX460f92SiNnSWj9KeUrVT+4clk1QieWT91ShXlIrMIel Wv7YfhE/PunHgzl5qwtfUH55lfpxrm3vqULDQyv9zRN/Dkthvcr1M804k07k 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 JdZbv9eA21c3nGk1l738a9e7zXkkDkZ6Uedpot4ubnsB4Ga7icnbfaP0ZbKr utHcsjG5Vidv9wUk71La3m0wNc8iFF2epfzl1lv2PLr85D1S6u1itxcAbqZ1 yXvXds5MGdYxKDyFk/fVfTXpliVvq1rJ+5pafjgqY5vEFa9MY/kLrnfleN6e mpeDqz2S16/9ss9EALge1o0qOJ8iYtfaJ+p2lE7eO3le9O1x3xKRvMvOpFP0 5WkkbzuSNwAgZdVMOuKsxGHOmgZ0HrquH6bBop3RffvWHYPXeev68bynGTts X13y543bdeN8FrMm/rAna3SyQGFQXWN59PVuu13jfjmvZDYRkNQKG1+OtH+l esuun0h5ytSPchyq650NKN0tHs97eoM0k44zWHa7m5Yst5Jnjuetl1/YL/p6 o8dDM1VibDzvsOHfOoZ/UH5lf6nHubK9foVO45Lr5YyM5+2tV71+WnZaOJOX eHxK58WyegYAZFvb5r3fD30XTqETTG3YNuPEb03b74ehH2dYOc1hOfZUcefY KzSH5akA5w6oyXb5eQRzAtiubce7pjTZmzl5u5PsWWaNU9a78XadEtV0Z/Y/ aoQ9aPXlSPvXLYmYLa31o5SnVP3kzmHZBJVYPnlPFeoltQJzWKrlj+0X8eOT fjyYk7e68AXll1epH+fa9p4qNDy00t888eewFNarXD/TjDPpRM4L2rwBYHsr v2E5zfE29K14/zn/cP6PNIelNyff/A3TgsKvSlnbgvZDZ+8KM2/tFPuuSF0o rMl7Hlrynoa7C914u5LfzIqV3F+OsH9nr/Xb6pbUjziL+/r6SR6H8ahUvLeJ t1+Sc1jq5fdaq+ef6MLyR/dL4mRUj4c1yTuz/Mpv1ONc2179w4tYTq3+1fXK 1099e6NrF2pAPy9I3gCwvTJjm+xOzy/d/gjTbXb6X1by9m9w4iAF5vvEOHu1 8WH7MN1l3btm60y8vDR5C0/n043e6nq32y7pw8WMMGu6YTnJ5L2gfrTyNCXq J3kcxjPoNslbTZbhSZEsf3yF55fH94scOtPHQ/k272T9S8lbqBBteyPnhVhO rf4jy5Gun2nW5H18sXRekLwBYHvlRhUUW2qcAGNM3tNPxdq8nXe0qXbc0ang sz4Wx1toKzwyF8sze4n7Q0YHCtN6N9qu7ORtWo6w1Hibt50eKVfVT26bdzwZ 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 9RMALtt2vU3M7N9+O3H7v4btQse/1nxOGy/PxRI7RGuv08aOKFhv1vKUllhv /V4Dbl/dcKbVXPbyr13vNueROBjpRZ2niXq7uO0FgJvtJiZv943Sl8mu6kZz y8bkWp283ReQvEtpe7fB1DyLUHR5lvKXW2/Z8+jyk/dIqbeL3V4AuJnWJe9d 2zkzZVjHoPAUTt5X99WkW5a8rWol72tq+eGojG0SV7wyjeUvuN6V43l7al4O rvZIXr/2yz4TAeB6WDeq4HyKiF1rn6jbUTp57+R50bfHfUtE8i47k07Rl6eR vO1I3gCAlFUz6YizEoc5axrQeei6fpgGi3ZG9+1bdwxe563rx/OeZuywfXXJ nzdu143zWcya+MOerNHJAoVBdY3l0de77XaN++W8ktlEQFIrbHw50v6V6i27 fiLlKVM/ynGornc2oHS3eDzv6Q3STDrOYNntblqy3EqeOZ63Xn5hv+jrjR4P zVSJsfG8w4Z/6xj+QfmV/aUe58r2+hU6jUuulzMynre3XvX6adlp4Uxe4vEp nRfL6hkAkG1tm/d+P/RdOIVOMLVh24wTvzVtvx+Gfpxh5TSH5dhTxZ1jr9Ac lqcCnDugJtvl5xHMCWC7th3vmtJkb+bk7U6yZ5k1Tlnvxtt1SlTTndn/qBH2 oNWXI+1ftyRitrTWj1KeUvWTO4dlE1Ri+eQ9VaiX1ArMYamWP7ZfxI9P+vFg Tt7qwheUX16lfpxr23uq0PDQSn/zxJ/DUlivcv1MM86kEzkvaPMGgO2t/Ibl NMfb0Lfi/ef8w/k/0hyW3px88zdMCwq/KmVtC9oPnb0rzLy1U+y7InWhsCbv eWjJexruLnTj7Up+MytWcn85wv6dvdZvq1tSP+Is7uvrJ3kcxqNS8d4m3n5J zmGpl99rrZ5/ogvLH90viZNRPR7WJO/M8iu/UY9zbXv1Dy9iObX6V9crXz/1 7Y2uXagB/bwgeQPA9sqMbbI7Pb90+yNMt9npf1nJ27/BiYMUmO8T4+zVxoft w3SXde+arTPx8tLkLTydTzd6q+vdbrukDxczwqzphuUkk/eC+tHK05Son+Rx GM+g2yRvNVmGJ0Wy/PEVnl8e3y9y6EwfD+XbvJP1LyVvoUK07Y2cF2I5tfqP LEe6fqZZk/fxxdJ5QfIGgO2VG1VQbKlxAowxeU8/FWvzdt7RptpxR6eCz/pY HG+hrfDIXCzP7CXuDxkdKEzr3Wi7spO3aTnCUuNt3nZ6pFxVP7lt3vFknG11 8k6WX1ihoc07VUzb8WA4j+SFLyi/8hu1QrTtLdnmrewI4fqZlpW8j+/wzguS NwBsb9U3LDunh0nr3Ufafr/v+0EIMGLyPnenDHtT+P0jz4z3iV3bzTrC2HJQ 2++HruuDTRp7IPTJNm+n38zpG03uI4Gpp2WyC7Ky3q23a1Hy1pYj7d9RsB8z 60cpT7H6SR2H4tP8sRf27FnQ+MeceLM6eSfLL61RLH9svyjJWzpf1PMivqjc 6C3Xf2NP3ur2HitUqgixnEr9x4/J4Ppp225D8o6dF0s/9AIAzNZ9w9J5lhw8 zm975XG0lLyPQ5/s9/7QFyXGNpkXMxhZQ39b0EzqDCfRjU9ru0j42J236Tj2 wXSLm/rHW3pCyOvdervye5voy9H277lEfljMqh+5POXqJ3EcCr1unHFcpJxn Szdt7/d2mHp95CTvVPlDavn1/SKtVztf9PMivSghqWeUv2majOQd2V7v2te5 vxfKGRnbRNsG//qZZk3esfMir54BAPm2m8Ny7VN2ALituH4CwGXaKHnvWnoM AsASXD8B4GKVT96nZ+TLZpIHgFuM6ycAXLbtepuY2b/9duL2fw3bhY5/rfmc Nl6eiyV2iNZep40dUbDerOUpLbHe+r0G3L664UyruezlX7vebc4jcTDSizpP E/V2cdsLADfbTUze7hulL5Nd1Y3mlo3JtTp5uy8geZfS9m6DqXkWoejyLOUv t96y59HlJ++RUm8Xu70AcDOtS967tnNmyrCOQeEpnLyv7qtJtyx5W9VK3tfU 8sNRGdskrnhlGstfcL0rx/P21LwcXO2RvH7tl30mAsD1sG5UwfkUEbvWPlG3 o3Ty3snzom+P+5aI5F12Jp2iL08jeduRvAEAKatm0hFnJQ5z1jSg89B1/TAN Fu2M7tu37hi8zlvXj+c9zdhh++qSP2/crhvns5g18Yc9WaOTBQqD6hrLo693 2+0a98t5JbOJgKRW2PhypP0r1Vt2/UTKU6Z+lONQXe9sQOlu8Xje0xukmXSc wbLb3bRkuZU8czxvvfzCftHXGz0emqkSY+N5hw3/1jH8g/Ir+0s9zpXt9St0 GpdcL2dkPG9vver107LTwpm8xONTOi+W1TMAINvaNu/9fui7cAqdYGrDthkn fmvafj8M/TjDymkOy7GnijvHXqE5LE8FOHdATbbLzyOYE8B2bTveNaXJ3szJ 251kzzJrnLLejbfrlKimO7P/USPsQasvR9q/bknEbGmtH6U8peondw7LJqjE 8sl7qlAvqRWYw1Itf2y/iB+f9OPBnLzVhS8ov7xK/TjXtvdUoeGhlf7miT+H pbBe5fqZZpxJJ3Je0OYNANtb+Q3LaY63oW/F+8/5h/N/pDksvTn55m+YFhR+ VcraFrQfOntXmHlrp9h3RepCYU3e89CS9zTcXejG25X8Zlas5P5yhP07e63f VrekfsRZ3NfXT/I4jEel4r1NvP2SnMNSL7/XWj3/RBeWP7pfEiejejysSd6Z 5Vd+ox7n2vbqH17Ecmr1r65Xvn7q2xtdu1AD+nlB8gaA7ZUZ22R3en7p9keY brPT/7KSt3+DEwcpMN8nxtmrjQ/bh+ku6941W2fi5aXJW3g6n270Vte73XZJ Hy5mhFnTDctJJu8F9aOVpylRP8njMJ5Bt0nearIMT4pk+eMrPL88vl/k0Jk+ Hsq3eSfrX0reQoVo2xs5L8RyavUfWY50/UyzJu/ji6XzguQNANsrN6qg2FLj BBhj8p5+Ktbm7byjTbXjjk4Fn/WxON5CW+GRuVie2UvcHzI6UJjWu9F2ZSdv 03KEpcbbvO30SLmqfnLbvOPJONvq5J0sv7BCQ5t3qpi248FwHskLX1B+5Tdq hWjbW7LNW9kRwvUzLSt5H9/hnRckbwDY3qpvWHZOD5PWu4+0/X7f94MQYMTk fe5OGfam8PtHnhnvE7u2m3WEseWgtt8PXdcHmzT2QOiTbd5Ov5nTN5rcRwJT T8tkF2RlvVtv16LkrS1H2r+jYD9m1o9SnmL1kzoOxaf5Yy/s2bOg8Y858WZ1 8k6WX1qjWP7YflGSt3S+qOdFfFG50Vuu/8aevNXtPVaoVBFiOZX6jx+TwfXT tt2G5B07L5Z+6AUAmK37hqXzLDl4nN/2yuNoKXkfhz7Z7/2hL0qMbTIvZjCy hv62oJnUGU6iG5/WdpHwsTtv03Hsg+kWN/WPt/SEkNe79Xbl9zbRl6Pt33OJ /LCYVT9yecrVT+I4FHrdOOO4SDnPlm7a3u/tMPX6yEneqfKH1PLr+0Var3a+ 6OdFelFCUs8of9M0Gck7sr3eta9zfy+UMzK2ibYN/vUzzZq8Y+dFXj0DAPJt N4fl2qfsAHBbcf0EgMu0UfLetfQYBIAluH4CwMUqn7xPz8iXzSQPALcY108A uGzb9TYxs3/77cTt/xq2Cx3/WvM5bbw8F0vsEK29Ths7omC9WctTWmK99XsN uH11w5lWc9nLv3a925xH4mCkF3WeJurt4rYXAG62m5i83TdKXya7qhvNLRuT a3Xydl9A8i6l7d0GU/MsQtHlWcpfbr1lz6PLT94jpd4udnsB4GZal7x3befM lGEdg8JTOHlf3VeTblnytqqVvK+p5YejMrZJXPHKNJa/4HpXjuftqXk5uNoj ef3aL/tMBIDrYd2ogvMpInatfaJuR+nkvZPnRd8e9y0RybvsTDpFX55G8rYj eQMAUlbNpCPOShzmrGlA56Hr+mEaLNoZ3bdv3TF4nbeuH897mrHD9tUlf964 XTfOZzFr4g97skYnCxQG1TWWR1/vtts17pfzSmYTAUmtsPHlSPtXqrfs+omU p0z9KMehut7ZgNLd4vG8pzdIM+k4g2W3u2nJcit55njeevmF/aKvN3o8NFMl xsbzDhv+rWP4B+VX9pd6nCvb61foNC65Xs7IeN7eetXrp2WnhTN5icendF4s q2cAQLa1bd77/dB34RQ6wdSGbTNO/Na0/X4Y+nGGldMclmNPFXeOvUJzWJ4K cO6AmmyXn0cwJ4Dt2na8a0qTvZmTtzvJnmXWOGW9G2/XKVFNd2b/o0bYg1Zf jrR/3ZKI2dJaP0p5StVP7hyWTVCJ5ZP3VKFeUiswh6Va/th+ET8+6ceDOXmr C19QfnmV+nGube+pQsNDK/3NE38OS2G9yvUzzTiTTuS8oM0bALa38huW0xxv Q9+K95/zD+f/SHNYenPyzd8wLSj8qpS1LWg/dPauMPPWTrHvitSFwpq856El 72m4u9CNtyv5zaxYyf3lCPt39lq/rW5J/YizuK+vn+RxGI9KxXubePslOYel Xn6vtXr+iS4sf3S/JE5G9XhYk7wzy6/8Rj3Ote3VP7yI5dTqX12vfP3Utze6 dqEG9POC5A0A2ysztsnu9PzS7Y8w3Wan/2Ulb/8GJw5SYL5PjLNXGx+2D9Nd 1r1rts7Ey0uTt/B0Pt3ora53u+2SPlzMCLOmG5aTTN4L6kcrT1OifpLHYTyD bpO81WQZnhTJ8sdXeH55fL/IoTN9PJRv807Wv5S8hQrRtjdyXojl1Oo/shzp +plmTd7HF0vnBckbALZXblRBsaXGCTDG5D39VKzN23lHm2rHHZ0KPutjcbyF tsIjc7E8s5e4P2R0oDCtd6Ptyk7epuUIS423edvpkXJV/eS2eceTcbbVyTtZ fmGFhjbvVDFtx4PhPJIXvqD8ym/UCtG2t2Sbt7IjhOtnWlbyPr7DOy9I3gCw vVXfsOycHiatdx9p+/2+7wchwIjJ+9ydMuxN4fePPDPeJ3ZtN+sIY8tBbb8f uq4PNmnsgdAn27ydfjOnbzS5jwSmnpbJLsjKerferkXJW1uOtH9HwX7MrB+l PMXqJ3Ucik/zx17YR+g4+AAADd5JREFUs2dB4x9z4s3q5J0sv7RGsfyx/aIk b+l8Uc+L+KJyo7dc/409eavbe6xQqSLEcir1Hz8mg+unbbsNyTt2Xiz90AsA MFv3DUvnWXLwOL/tlcfRUvI+Dn2y3/tDX5QY22RezGBkDf1tQTOpM5xENz6t 7SLhY3fepuPYB9Mtbuofb+kJIa936+3K722iL0fbv+cS+WExq37k8pSrn8Rx KPS6ccZxkXKeLd20vd/bYer1kZO8U+UPqeXX94u0Xu180c+L9KKEpJ5R/qZp MpJ3ZHu9a1/n/l4oZ2RsE20b/OtnmjV5x86LvHoGAOTbbg7LtU/ZAeC24voJ AJdpo+S9a+kxCABLcP0EgItVPnmfnpEvm0keAG4xrp8AcNm2621iZv/224nb /zVsFzr+teZz2nh5LpbYIVp7nTZ2RMF6s5antMR66/cacPvqhjOt5rKXf+16 tzmPxMFIL+o8TdTbxW0vANxsNzF5u2+Uvkx2VTeaWzYm1+rk7b6A5F1K27sN puZZhKLLs5S/3HrLnkeXn7xHSr1d7PYCwM20Lnnv2s6ZKcM6BoWncPK+uq8m 3bLkbVUreV9Tyw9HZWyTuOKVaSx/wfWuHM/bU/NycLVH8vq1X/aZCADXw7pR BedTROxa+0TdjtLJeyfPi7497lsiknfZmXSKvjyN5G1H8gYApKyaSUeclTjM WdOAzkPX9cM0WLQzum/fumPwOm9dP573NGOH7atL/rxxu26cz2LWxB/2ZI1O FigMqmssj77ebbdr3C/nlcwmApJaYePLkfavVG/Z9RMpT5n6UY5Ddb2zAaW7 xeN5T2+QZtJxBstud9OS5VbyzPG89fIL+0Vfb/R4aKZKjI3nHTb8W8fwD8qv 7C/1OFe216/QaVxyvZyR8by99arXT8tOC2fyEo9P6bxYVs8AgGxr27z3+6Hv wil0gqkN22ac+K1p+/0w9OMMK6c5LMeeKu4ce4XmsDwV4NwBNdkuP49gTgDb te1415QmezMnb3eSPcusccp6N96uU6Ka7sz+R42wB62+HGn/uiURs6W1fpTy lKqf3Dksm6ASyyfvqUK9pFZgDku1/LH9In580o8Hc/JWF76g/PIq9eNc295T hYaHVvqbJ/4clsJ6letnmnEmnch5QZs3AGxv5Tcspznehr4V7z/nH87/keaw 9Obkm79hWlD4VSlrW9B+6OxdYeatnWLfFakLhTV5z0NL3tNwd6Ebb1fym1mx kvvLEfbv7LV+W92S+hFncV9fP8njMB6Vivc28fZLcg5Lvfxea/X8E11Y/uh+ SZyM6vGwJnlnll/5jXqca9urf3gRy6nVv7pe+fqpb2907UIN6OcFyRsAtldm bJPd6fml2x9hus1O/8tK3v4NThykwHyfGGevNj5sH6a7rHvXbJ2Jl5cmb+Hp fLrRW13vdtslfbiYEWZNNywnmbwX1I9WnqZE/SSPw3gG3SZ5q8kyPCmS5Y+v 8Pzy+H6RQ2f6eCjf5p2sfyl5CxWibW/kvBDLqdV/ZDnS9TPNmryPL5bOC5I3 AGyv3KiCYkuNE2CMyXv6qVibt/OONtWOOzoVfNbH4ngLbYVH5mJ5Zi9xf8jo QGFa70bblZ28TcsRlhpv87bTI+Wq+slt844n42yrk3ey/MIKDW3eqWLajgfD eSQvfEH5ld+oFaJtb8k2b2VHCNfPtKzkfXyHd16QvAFge6u+Ydk5PUxa7z7S 9vt93w9CgBGT97k7Zdibwu8feWa8T+zabtYRxpaD2n4/dF0fbNLYA6FPtnk7 /WZO32hyHwlMPS2TXZCV9W69XYuSt7Ycaf+Ogv2YWT9KeYrVT+o4FJ/mj72w Z8+Cxj/mxJvVyTtZfmmNYvlj+0VJ3tL5op4X8UXlRm+5/ht78la391ihUkWI 5VTqP35MBtdP23YbknfsvFj6oRcAYLbuG5bOs+TgcX7bK4+jpeR9HPpkv/eH vigxtsm8mMHIGvrbgmZSZziJbnxa20XCx+68TcexD6Zb3NQ/3tITQl7v1tuV 39tEX462f88l8sNiVv3I5SlXP4njUOh144zjIuU8W7ppe7+3w9TrIyd5p8of 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 --_----------=_152421687231323662--