From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jaesup Kwak Newsgroups: gmane.emacs.bugs Subject: bug#29565: [PATCH] Support xwidget webkit for macOS X Date: Fri, 15 Dec 2017 11:01:27 +0900 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="001a1140df564d341f0560576368" X-Trace: blaine.gmane.org 1513303396 2098 195.159.176.226 (15 Dec 2017 02:03:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 15 Dec 2017 02:03:16 +0000 (UTC) To: 29565@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 15 03:03:11 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ePfLD-0008Ri-7L for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Dec 2017 03:03:11 +0100 Original-Received: from localhost ([::1]:43787 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePfLF-00014x-7J for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Dec 2017 21:03:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54172) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePfL9-00014c-TE for bug-gnu-emacs@gnu.org; Thu, 14 Dec 2017 21:03:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePfL5-0005jg-0Q for bug-gnu-emacs@gnu.org; Thu, 14 Dec 2017 21:03:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53910) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ePfL4-0005jC-Q6 for bug-gnu-emacs@gnu.org; Thu, 14 Dec 2017 21:03:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ePfL4-0003Ky-59 for bug-gnu-emacs@gnu.org; Thu, 14 Dec 2017 21:03:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Jaesup Kwak Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Dec 2017 02:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29565 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 29565-submit@debbugs.gnu.org id=B29565.151330333512775 (code B ref 29565); Fri, 15 Dec 2017 02:03:02 +0000 Original-Received: (at 29565) by debbugs.gnu.org; 15 Dec 2017 02:02:15 +0000 Original-Received: from localhost ([127.0.0.1]:34358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePfKJ-0003Jz-53 for submit@debbugs.gnu.org; Thu, 14 Dec 2017 21:02:15 -0500 Original-Received: from mail-wm0-f49.google.com ([74.125.82.49]:37604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePfKH-0003Je-Vx for 29565@debbugs.gnu.org; Thu, 14 Dec 2017 21:02:14 -0500 Original-Received: by mail-wm0-f49.google.com with SMTP id f140so14793403wmd.2 for <29565@debbugs.gnu.org>; Thu, 14 Dec 2017 18:02:13 -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=Ii/agG9thM79+p8eX2B8jgKAajFnXbfDhHmXNxhArSs=; b=U7o8M4N+9th1M0USwyCu0GME+kbiSEYEfXslCA/5ZsEGWN/F5z+N2fxY1oJSvZuQTB mlOqJYWXHrGTJW6WHoTc0DQWKrLDLdJGAZUVrPW/SeCy/Jkwudd9gNynBNoxw/kYuZrk 53ybswajuvhNIv0diSvO1nQkofryMVjfZvERtLuG0PYIeVrg5M+mB491N1JGVVozY4nm wQa4iVM1180LMJvKdvp54Ta83oVObjmati7nb1AocqxYdNYvKqVPKeVCl3fT3/7Lm8Mf JFIsVmB0sE7kS28C05DdQsqmURG59TDV11thdG2960efMukDrYlJNwFT+AyPf8sVQBuE aQ5A== 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=Ii/agG9thM79+p8eX2B8jgKAajFnXbfDhHmXNxhArSs=; b=JyL7UNZNBeKqNyaD+o4NwA4in4CwUz6kjmVQ6RAcZ2/0qhPg4dV2qZm5Zip1Ym7rUU J9lwETyu7BVQB2AjILjGdsHWkImPFAZUDIJ3LH3GCrSifPXU/+A/uodH23zcOABxvS5N y3LRQvreHGW3kzxK4J/y7uznOnhJf+46f0mMqnMR0HOHe4sunSFnWnNqM4TMdQIB9s+/ 2lCyRpZyZ2WgqudMk4NPxWxy/k7+7h4TeIcC8yRu3veC5/gTFpdQ0s3fMiyVLPPpNzcF JD5kg1bwIG1Lhy20fFGdnDopED6YIKfjlW8KxXhlYyJ1ySYb6HU9xH4oDWYy1gtqiN7P 14tw== X-Gm-Message-State: AKGB3mI2SlYYql3DgOMlF/zSe9/E5T7+cHb04o00QVvnHf2smhC2RmAp +yuGj/3YeEXlYw5PAyC/k6voIhdh7A+l4b9nVOmY2g== X-Google-Smtp-Source: ACJfBosQV6fQx0p4mNRzniKJeig3xnj8kopyy7lnBgf7FYXR8D+nHio5371RfOwYtx2tdMos8ETarKzmf63K4ipMAYI= X-Received: by 10.28.50.197 with SMTP id y188mr3598300wmy.159.1513303327968; Thu, 14 Dec 2017 18:02:07 -0800 (PST) Original-Received: by 10.28.227.67 with HTTP; Thu, 14 Dec 2017 18:01:27 -0800 (PST) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:141082 Archived-At: --001a1140df564d341f0560576368 Content-Type: multipart/alternative; boundary="001a1140df564d341b0560576366" --001a1140df564d341b0560576366 Content-Type: text/plain; charset="UTF-8" Enhance xwidget webkit scroll (Bug#29565) Add key map 'S-SPC' for scroll down page. Correct remappings for scroll by page and by line. Add 'xwidget-webkit-scroll-line-height' variable. Fix scroll to bottom function. Thank you. --001a1140df564d341b0560576366 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Enhance xwidget webkit scroll (Bug#29565)
<= br>
Add key map 'S-SPC' for scroll down page.
C= orrect remappings for scroll by page and by line.
Add 'xwidge= t-webkit-scroll-line-height' variable.
Fix scroll to bottom f= unction.

Thank you.
--001a1140df564d341b0560576366-- --001a1140df564d341f0560576368 Content-Type: application/octet-stream; name="0001-Enhance-xwidget-webkit-scroll-Bug-29565.patch" Content-Disposition: attachment; filename="0001-Enhance-xwidget-webkit-scroll-Bug-29565.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jb79p6vq0 RnJvbSAzNmNiNzgyY2IyMDNjMGY5YmRkZmE1YTRlMTM4YmJmZTFhYWJmODM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWVzdXAgS3dhayA8dmVzaGJvb0BnbWFpbC5jb20+CkRhdGU6 IEZyaSwgMTUgRGVjIDIwMTcgMTA6MDU6MjcgKzA5MDAKU3ViamVjdDogW1BBVENIXSBFbmhhbmNl IHh3aWRnZXQgd2Via2l0IHNjcm9sbCAoQnVnIzI5NTY1KQoKQWRkIGtleSBtYXAgJ1MtU1BDJyBm b3Igc2Nyb2xsIGRvd24gcGFnZS4KQ29ycmVjdCByZW1hcHBpbmdzIGZvciBzY3JvbGwgYnkgcGFn ZSBhbmQgYnkgbGluZS4KQWRkICd4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtbGluZS1oZWlnaHQnIHZh cmlhYmxlLgpGaXggc2Nyb2xsIHRvIGJvdHRvbSBmdW5jdGlvbi4KCiogbGlzcC94d2lkZ2V0LmVs Cih4d2lkZ2V0LXdlYmtpdC1tb2RlLW1hcCk6IFdlbGwgc3VpdGVkIHNjcm9sbCBrZXkgbWFwcGlu Z3MuCih4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtdXAsIHh3aWRnZXQtd2Via2l0LXNjcm9sbC1kb3du KTogQWRkIG9wdGlvbmFsCmFyZ3VtZW50LCBzY3JvbGwgYnkgYSBzY3JlZW4gcGFnZSBieSBkZWZh dWx0LgooeHdpZGdldC13ZWJraXQtc2Nyb2xsLWxpbmUtaGVpZ2h0KTogQWRkIHZhcmlhYmxlLgoo eHdpZGdldC13ZWJraXQtc2Nyb2xsLXVwLWxpbmUsIHh3aWRnZXQtd2Via2l0LXNjcm9sbC1kb3du LWxpbmUpOiBOZXcKZnVuY3Rpb25zIHRvIHNjcm9sbCBieSBsaW5lcy4KKHh3aWRnZXQtd2Via2l0 LXNjcm9sbC1ib3R0b20pOiBGaXggdG8gc2Nyb2xsIHRvIGJvdHRvbSBvZiB0aGUKZG9jdW1lbnQu Ci0tLQogbGlzcC94d2lkZ2V0LmVsIHwgNTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQxIGluc2VydGlvbnMo KyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3AveHdpZGdldC5lbCBiL2xpc3Av eHdpZGdldC5lbAppbmRleCBlNWIzZmIyYWQ5Li4zODZiMmQ4NGVlIDEwMDY0NAotLS0gYS9saXNw L3h3aWRnZXQuZWwKKysrIGIvbGlzcC94d2lkZ2V0LmVsCkBAIC0xMzUsMjAgKzEzNSwyMSBAQCB4 d2lkZ2V0LXdlYmtpdC1tb2RlLW1hcAogCiAgICAgOztzaW1pbGFyIHRvIGltYWdlIG1vZGUgYmlu ZGluZ3MKICAgICAoZGVmaW5lLWtleSBtYXAgKGtiZCAiU1BDIikgICAgICAgICAgICAgICAgICd4 d2lkZ2V0LXdlYmtpdC1zY3JvbGwtdXApCisgICAgKGRlZmluZS1rZXkgbWFwIChrYmQgIlMtU1BD IikgICAgICAgICAgICAgICAneHdpZGdldC13ZWJraXQtc2Nyb2xsLWRvd24pCiAgICAgKGRlZmlu ZS1rZXkgbWFwIChrYmQgIkRFTCIpICAgICAgICAgICAgICAgICAneHdpZGdldC13ZWJraXQtc2Ny b2xsLWRvd24pCiAKLSAgICAoZGVmaW5lLWtleSBtYXAgW3JlbWFwIHNjcm9sbC11cF0gICAgICAg ICAgICd4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtdXApCisgICAgKGRlZmluZS1rZXkgbWFwIFtyZW1h cCBzY3JvbGwtdXBdICAgICAgICAgICAneHdpZGdldC13ZWJraXQtc2Nyb2xsLXVwLWxpbmUpCiAg ICAgKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBzY3JvbGwtdXAtY29tbWFuZF0gICAneHdpZGdldC13 ZWJraXQtc2Nyb2xsLXVwKQogCi0gICAgKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBzY3JvbGwtZG93 bl0gICAgICAgICAneHdpZGdldC13ZWJraXQtc2Nyb2xsLWRvd24pCisgICAgKGRlZmluZS1rZXkg bWFwIFtyZW1hcCBzY3JvbGwtZG93bl0gICAgICAgICAneHdpZGdldC13ZWJraXQtc2Nyb2xsLWRv d24tbGluZSkKICAgICAoZGVmaW5lLWtleSBtYXAgW3JlbWFwIHNjcm9sbC1kb3duLWNvbW1hbmRd ICd4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtZG93bikKIAogICAgIChkZWZpbmUta2V5IG1hcCBbcmVt YXAgZm9yd2FyZC1jaGFyXSAgICAgICAgJ3h3aWRnZXQtd2Via2l0LXNjcm9sbC1mb3J3YXJkKQog ICAgIChkZWZpbmUta2V5IG1hcCBbcmVtYXAgYmFja3dhcmQtY2hhcl0gICAgICAgJ3h3aWRnZXQt d2Via2l0LXNjcm9sbC1iYWNrd2FyZCkKICAgICAoZGVmaW5lLWtleSBtYXAgW3JlbWFwIHJpZ2h0 LWNoYXJdICAgICAgICAgICd4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtZm9yd2FyZCkKICAgICAoZGVm aW5lLWtleSBtYXAgW3JlbWFwIGxlZnQtY2hhcl0gICAgICAgICAgICd4d2lkZ2V0LXdlYmtpdC1z Y3JvbGwtYmFja3dhcmQpCi0gICAgKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBwcmV2aW91cy1saW5l XSAgICAgICAneHdpZGdldC13ZWJraXQtc2Nyb2xsLWRvd24pCi0gICAgKGRlZmluZS1rZXkgbWFw IFtyZW1hcCBuZXh0LWxpbmVdICAgICAgICAgICAneHdpZGdldC13ZWJraXQtc2Nyb2xsLXVwKQor ICAgIChkZWZpbmUta2V5IG1hcCBbcmVtYXAgcHJldmlvdXMtbGluZV0gICAgICAgJ3h3aWRnZXQt d2Via2l0LXNjcm9sbC1kb3duLWxpbmUpCisgICAgKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBuZXh0 LWxpbmVdICAgICAgICAgICAneHdpZGdldC13ZWJraXQtc2Nyb2xsLXVwLWxpbmUpCiAKICAgICA7 OyAoZGVmaW5lLWtleSBtYXAgW3JlbWFwIG1vdmUtYmVnaW5uaW5nLW9mLWxpbmVdICdpbWFnZS1i b2wpCiAgICAgOzsgKGRlZmluZS1rZXkgbWFwIFtyZW1hcCBtb3ZlLWVuZC1vZi1saW5lXSAgICAg ICAnaW1hZ2UtZW9sKQpAQCAtMTczLDE5ICsxNzQsNDUgQEAgeHdpZGdldC13ZWJraXQtem9vbS1v dXQKICAgKGludGVyYWN0aXZlKQogICAoeHdpZGdldC13ZWJraXQtem9vbSAoeHdpZGdldC13ZWJr aXQtY3VycmVudC1zZXNzaW9uKSAtMC4xKSkKIAotKGRlZnVuIHh3aWRnZXQtd2Via2l0LXNjcm9s bC11cCAoKQotICAiU2Nyb2xsIHdlYmtpdCB1cC4iCi0gIChpbnRlcmFjdGl2ZSkKKyhkZWZ1biB4 d2lkZ2V0LXdlYmtpdC1zY3JvbGwtdXAgKCZvcHRpb25hbCBuKQorICAiU2Nyb2xsIHdlYmtpdCB1 cCBieSBOIHBpeGVscyBvciB3aW5kb3cgaGVpZ2h0IHBpeGVscy4KK1N0b3AgaWYgdGhlIGJvdHRv bSBlZGdlIG9mIHRoZSBwYWdlIGlzIHJlYWNoZWQuCitJZiBOIGlzIG9taXR0ZWQgb3IgbmlsLCBz Y3JvbGwgdXAgYnkgd2luZG93IGhlaWdodCBwaXhlbHMuIgorICAoaW50ZXJhY3RpdmUgIlAiKQor ICAobWVzc2FnZSAic2Nyb2xsLXVwIG49JVMiIG4pCiAgICh4d2lkZ2V0LXdlYmtpdC1leGVjdXRl LXNjcmlwdAogICAgKHh3aWRnZXQtd2Via2l0LWN1cnJlbnQtc2Vzc2lvbikKLSAgICJ3aW5kb3cu c2Nyb2xsQnkoMCwgNTApOyIpKQotCi0oZGVmdW4geHdpZGdldC13ZWJraXQtc2Nyb2xsLWRvd24g KCkKLSAgIlNjcm9sbCB3ZWJraXQgZG93bi4iCi0gIChpbnRlcmFjdGl2ZSkKKyAgIChjb25kICgo bnVsbCBuKSAid2luZG93LnNjcm9sbEJ5KDAsIHdpbmRvdy5kb2N1bWVudC5ib2R5LmNsaWVudEhl aWdodCk7IikKKyAgICAgICAgICh0IChmb3JtYXQgIndpbmRvdy5zY3JvbGxCeSgwLCAlZCk7IiBu KSkpKSkKKworKGRlZnVuIHh3aWRnZXQtd2Via2l0LXNjcm9sbC1kb3duICgmb3B0aW9uYWwgbikK KyAgIlNjcm9sbCB3ZWJraXQgZG93biBieSBOIHBpeGVscyBvciB3aW5kb3cgaGVpZ2h0IHBpeGVs cy4KK1N0b3AgaWYgdGhlIHRvcCBlZGdlIG9mIHRoZSBwYWdlIGlzIHJlYWNoZWQuCitJZiBOIGlz IG9taXR0ZWQgb3IgbmlsLCBzY3JvbGwgZG93biBieSB3aW5kb3cgaGVpZ2h0IHBpeGVscy4iCisg IChpbnRlcmFjdGl2ZSAiUCIpCiAgICh4d2lkZ2V0LXdlYmtpdC1leGVjdXRlLXNjcmlwdAogICAg KHh3aWRnZXQtd2Via2l0LWN1cnJlbnQtc2Vzc2lvbikKLSAgICJ3aW5kb3cuc2Nyb2xsQnkoMCwg LTUwKTsiKSkKKyAgIChjb25kICgobnVsbCBuKSAid2luZG93LnNjcm9sbEJ5KDAsIC13aW5kb3cu ZG9jdW1lbnQuYm9keS5jbGllbnRIZWlnaHQpOyIpCisgICAgICAgICAodCAoZm9ybWF0ICJ3aW5k b3cuc2Nyb2xsQnkoMCwgJWQpOyIgKC0gbikpKSkpKQorCisoZGVmdmFyIHh3aWRnZXQtd2Via2l0 LXNjcm9sbC1saW5lLWhlaWdodCA1MAorICAiRGVmYXVsdCBsaW5lIGhlaWdodCBpbiBwaXhlbHMg Zm9yIHNjcm9sbCB4d2lkZ2V0IHdlYmtpdC4iKQorCisoZGVmdW4geHdpZGdldC13ZWJraXQtc2Ny b2xsLXVwLWxpbmUgKCZvcHRpb25hbCBuKQorICAiU2Nyb2xsIHdlYmtpdCB1cCBieSBOIGxpbmVz LgorVGhlIGhlaWdodCBvZiBsaW5lIGlzIGB4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtbGluZS1oZWln aHQnIHBpeGVscy4KK1N0b3AgaWYgdGhlIGJvdHRvbSBlZGdlIG9mIHRoZSBwYWdlIGlzIHJlYWNo ZWQuCitJZiBOIGlzIG9taXR0ZWQgb3IgbmlsLCBzY3JvbGwgdXAgYnkgb25lIGxpbmUuIgorICAo aW50ZXJhY3RpdmUgInAiKQorICAoeHdpZGdldC13ZWJraXQtc2Nyb2xsLXVwICgqIG4geHdpZGdl dC13ZWJraXQtc2Nyb2xsLWxpbmUtaGVpZ2h0KSkpCisKKyhkZWZ1biB4d2lkZ2V0LXdlYmtpdC1z Y3JvbGwtZG93bi1saW5lICgmb3B0aW9uYWwgbikKKyAgIlNjcm9sbCB3ZWJraXQgZG93biBieSBO IGxpbmVzLgorVGhlIGhlaWdodCBvZiBsaW5lIGlzIGB4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtbGlu ZS1oZWlnaHQnIHBpeGVscy4KK1N0b3AgaWYgdGhlIHRvcCBlZGdlIG9mIHRoZSBwYWdlIGlzIHJl YWNoZWQuCitJZiBOIGlzIG9taXR0ZWQgb3IgbmlsLCBzY3JvbGwgZG93biBieSBvbmUgbGluZS4i CisgIChpbnRlcmFjdGl2ZSAicCIpCisgICh4d2lkZ2V0LXdlYmtpdC1zY3JvbGwtZG93biAoKiBu IHh3aWRnZXQtd2Via2l0LXNjcm9sbC1saW5lLWhlaWdodCkpKQogCiAoZGVmdW4geHdpZGdldC13 ZWJraXQtc2Nyb2xsLWZvcndhcmQgKCkKICAgIlNjcm9sbCB3ZWJraXQgZm9yd2FyZHMuIgpAQCAt MjEzLDcgKzI0MCw3IEBAIHh3aWRnZXQtd2Via2l0LXNjcm9sbC1ib3R0b20KICAgKGludGVyYWN0 aXZlKQogICAoeHdpZGdldC13ZWJraXQtZXhlY3V0ZS1zY3JpcHQKICAgICh4d2lkZ2V0LXdlYmtp dC1jdXJyZW50LXNlc3Npb24pCi0gICAid2luZG93LnNjcm9sbFRvKHBhZ2VYT2Zmc2V0LCB3aW5k b3cuZG9jdW1lbnQuYm9keS5jbGllbnRIZWlnaHQpOyIpKQorICAgIndpbmRvdy5zY3JvbGxUbyhw YWdlWE9mZnNldCwgd2luZG93LmRvY3VtZW50LmJvZHkuc2Nyb2xsSGVpZ2h0KTsiKSkKIAogOzsg VGhlIHh3aWRnZXQgZXZlbnQgbmVlZHMgdG8gZ28gaW50byBhIGhpZ2hlciBsZXZlbCBoYW5kbGVy CiA7OyBzaW5jZSB0aGUgeHdpZGdldCBjYW4gZ2VuZXJhdGUgYW4gZXZlbnQgZXZlbiBpZiBpdCdz IG9mZnNjcmVlbi4KLS0gCjIuMTUuMAoK --001a1140df564d341f0560576368--