Re: Hebrew input methods (Was: Thank you Eli for your work on bidi!)
Yair F <[email protected]> Mon, 13 Jun 2011 08:58:13 +0300
| Newsgroups | gmane.emacs.bidi |
|---|---|
| Message-ID | <[email protected]> |
--bcaec517a9a0dc1c7004a5919afe Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Sat, Jun 11, 2011 at 11:52 AM, Eli Zaretskii <[email protected]> wrote: > Any news on this? =A0If the copyright transfer is not yet possible, any > estimation on where it will be? Sorry about that, I've been occupied and didn't have as much time as I wanted to give to these. Anyway, Attached is the file. I now also includes latest SI-1452 keyboard layout draft. I haven't been able to test it as much as I wanted, but it looks OK. I also appreciate if someone can review the royal Yiddish method as well. --bcaec517a9a0dc1c7004a5919afe Content-Type: application/octet-stream; name="hebrew.el" Content-Disposition: attachment; filename="hebrew.el" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gov0hoxu0 OzsgaGVicmV3LmVsIC0tLSBRdWFpbCBwYWNrYWdlIGZvciBpbnB1dHRpbmcgSGVicmV3IGNoYXJh Y3RlcnMgIC0qLWNvZGluZzogaXNvLTIwMjItN2JpdDstKi0KCjs7IENvcHlyaWdodCAoQykgMTk5 OSwgMjAwMCwgMjAwMSwgMjAwMiwgMjAwMywgMjAwNCwgMjAwNSwgMjAwNiwgMjAwNywKOzsgICAy MDA4LCAyMDA5LCAyMDEwLCAyMDExCjs7ICAgTmF0aW9uYWwgSW5zdGl0dXRlIG9mIEFkdmFuY2Vk IEluZHVzdHJpYWwgU2NpZW5jZSBhbmQgVGVjaG5vbG9neSAoQUlTVCkKOzsgICBSZWdpc3RyYXRp b24gTnVtYmVyIEgxNFBSTzAyMQoKOzsgS2V5d29yZHM6IG11bHRpbGluZ3VhbCwgaW5wdXQgbWV0 aG9kLCBIZWJyZXcKCjs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBFbWFjcy4KCjs7IEdOVSBF bWFjcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9k aWZ5Cjs7IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgYXMgcHVibGlzaGVkIGJ5Cjs7IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhl ciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCjs7IChhdCB5b3VyIG9wdGlvbikgYW55IGxh dGVyIHZlcnNpb24uCgo7OyBHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhh dCBpdCB3aWxsIGJlIHVzZWZ1bCwKOzsgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0 IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKOzsgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5F U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo7OyBHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgoKOzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVk IGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKOzsgYWxvbmcgd2l0aCBH TlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCgo7 OzsgQ29tbWVudGFyeToKCjs7OyBDb2RlOgoKKHJlcXVpcmUgJ3F1YWlsKQoKKHF1YWlsLWRlZmlu ZS1wYWNrYWdlCiAiaGVicmV3IiAiSGVicmV3IiAiGyxIchsoQiIgbmlsICJIZWJyZXcgU0ktMTQ1 MiBpbnB1dCBtZXRob2QuCgpCYXNlZCBvbiBTSS0xNDUyIGtleWJvYXJkIGxheW91dC4KT25seSBI ZWJyZXctcmVsYXRlZCBjaGFyYWN0ZXJzIGFyZSBDb25zaWRlcmVkLgogJ3EnIGlzIHVzZWQgdG8g c3dpdGNoIGxldmVscyBpbnN0ZWFkIG9mIEFsdC1Hci4KIE1hcWFhZiAoGyQsMSxeGyhCKSBpcyBt YXBwZWQgdG8gJy8bLEh0GyhCJy4KIiBuaWwgdCB0IHQgdCBuaWwgbmlsIG5pbCBuaWwgbmlsIHQp CgoocXVhaWwtZGVmaW5lLXJ1bGVzCiAoImAiID9cOykKICgidyIgP1wnKQogKCJlIiA/GyxIdxso QikgIDsgUW9mCiAoInIiID8bLEh4GyhCKSAgOyBSZXNoCiAoInQiID8bLEhgGyhCKSAgOyBBbGVm CiAoInkiID8bLEhoGyhCKSAgOyBUZXQKICgidSIgPxssSGUbKEIpICA7IFZhdgogKCJpIiA/GyxI bxsoQikgIDsgRmluYWwgTnVuCiAoIm8iID8bLEhtGyhCKSAgOyBGaW5hbCBNZW0KICgicCIgPxss SHQbKEIpICA7IFBlCiAoIlsiID9cXSkgIDsgbWlycm9yaW5nCiAoIl0iID9cWykgIDsgbWlycm9y aW5nCiAoImEiID8bLEh5GyhCKSAgOyBTaGluCiAoInMiID8bLEhjGyhCKSAgOyBEYWxldAogKCJk IiA/GyxIYhsoQikgIDsgR2ltZWwKICgiZiIgPxssSGsbKEIpICA7IEthZgogKCJnIiA/GyxIchso QikgIDsgQXlpbgogKCJoIiA/GyxIaRsoQikgIDsgWW9kCiAoImoiID8bLEhnGyhCKSAgOyBIZXQK ICgiayIgPxssSGwbKEIpICA7IExhbWVkCiAoImwiID8bLEhqGyhCKSAgOyBGaW5hbCBLYWYKICgi OyIgPxssSHMbKEIpICA7IEZpbmFsIFBlCiAoIiciID8sKQogKCJ6IiA/GyxIZhsoQikgIDsgWmF5 aW4KICgieCIgPxssSHEbKEIpICA7IFNhbWVraAogKCJjIiA/GyxIYRsoQikgIDsgQmV0CiAoInYi ID8bLEhkGyhCKSAgOyBIZQogKCJiIiA/GyxIcBsoQikgIDsgTnVuCiAoIm4iID8bLEhuGyhCKSAg OyBNZW0KICgibSIgPxssSHYbKEIpICA7IFRzYWRpCiAoIiwiID8bLEh6GyhCKSAgOyBUYXYKICgi LiIgPxssSHUbKEIpICA7IEZpbmFsIFRzYWRpCiAoIi8iID8uKSAgOyBTdG9wCiAoIigiID9cKSkg IDsgbWlycm9yaW5nCiAoIikiID9cKCkgIDsgbWlycm9yaW5nCiAoInsiID99KSAgOyBtaXJyb3Jp bmcKICgifSIgP3spICA7IG1pcnJvcmluZwogKCI8IiA/PikgIDsgbWlycm9yaW5nCiAoIj4iID88 KSAgOyBtaXJyb3JpbmcKICgicWAiID8bJCwxLFAbKEIpICA7IFNoZXZhCiAoInExIiA/GyQsMSxR GyhCKSAgOyBIYXRhZiBTZWdvbAogKCJxMiIgPxskLDEsUhsoQikgIDsgSGF0YWYgUGF0YWgKICgi cTMiID8bJCwxLFMbKEIpICA7IEhhdGFmIFFhbWF0cwogKCJxNCIgPxskLDEsVBsoQikgIDsgSGly aXEKICgicTUiID8bJCwxLFUbKEIpICA7IFRzZXJlCiAoInE2IiA/GyQsMSxWGyhCKSAgOyBTZWdv bCAoUG9pbnQpCiAoInE3IiA/GyQsMSxXGyhCKSAgOyBQYXRhaAogKCJxOCIgPxskLDEsWBsoQikg IDsgUWFtYXRzCiAoInE5IiA/GyQsMSxiGyhCKSAgOyBTaW4gZG90CiAoInEwIiA/GyQsMSxhGyhC KSAgOyBTaGluIGRvdAogKCJxLSIgPxskLDEsWRsoQikgIDsgSG9sYW0KICgicT0iID8bJCwxLFwb KEIpICA7IERhZ2VzaCBvciBNYXBpcQogKCJxXFwiID8bJCwxLFsbKEIpICA7IFF1YnV0cwogKCJx cSIgPy8pCiAoInF3IiA/GyQsMS0zGyhCKSAgOyBHZXJlc2ggKFB1bmN0LikKICgicWkiID8bJCwx LTAbKEIpICA7IFlpZGRpc2ggRG91YmxlIFZhdgogKCJxcCIgPxskLDEsXhsoQikgIDsgTWFxYWYK ICgicVsiID8bJCwxLF8bKEIpICA7IFJhZmUKICgicV0iID8bJCwxLF0bKEIpICA7IE1ldGVnCiAo InFhIiA/GyQsMXRKGyhCKSAgOyBOZXcgU2hlcWVsIHNpZ24KICgicWgiID8bJCwxLTIbKEIpICA7 IFlpZGRpc2ggRG91YmxlIFlvZAogKCJxaiIgPxskLDEtMRsoQikgIDsgWWlkZGlzaCBWYXYgWW9k CiAoInFcIiIgPxskLDEtNBsoQikgIDsgR2Vyc2hheWltIChQdW5jdC4pCiAoInEsIiA/XHUyMDBF KSAgOyAgTFJNCiAoInEuIiA/XHUyMDBGKSAgOyAgUkxNCikKCihxdWFpbC1kZWZpbmUtcGFja2Fn ZQogImhlYnJldy1uZXciICJIZWJyZXciICIbLEhyGyhCIiBuaWwgIkhlYnJldyBTSS0xNDUyIG5l dyBkcmFmdCBpbnB1dCBtZXRob2QuCgpCYXNlZCBvbiBsYXRlc3QgZHJhZnQgb2YgU0ktMTQ1MiBr ZXlib2FyZCBsYXlvdXQuCk9ubHkgSGVicmV3LXJlbGF0ZWQgY2hhcmFjdGVycyBhcmUgQ29uc2lk ZXJlZC4KICdgJyBpcyB1c2VkIHRvIHN3aXRjaCBsZXZlbHMgaW5zdGVhZCBvZiBBbHQtR3IuCkdl cmVzaCBpcyBtYXBwZWQgdG8gJ2BrJy4KIiBuaWwgdCB0IHQgdCBuaWwgbmlsIG5pbCBuaWwgbmls IHQpCgoocXVhaWwtZGVmaW5lLXJ1bGVzCiAoInEiID8vKQogKCJ3IiA/XCcpCiAoImUiID8bLEh3 GyhCKSAgOyBRb2YKICgiciIgPxssSHgbKEIpICA7IFJlc2gKICgidCIgPxssSGAbKEIpICA7IEFs ZWYKICgieSIgPxssSGgbKEIpICA7IFRldAogKCJ1IiA/GyxIZRsoQikgIDsgVmF2CiAoImkiID8b LEhvGyhCKSAgOyBGaW5hbCBOdW4KICgibyIgPxssSG0bKEIpICA7IEZpbmFsIE1lbQogKCJwIiA/ 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 JyIgPxskLDEtNBsoQikgIDsgR2Vyc2hheWltIChQdW5jdC4pCjsoImB6IiA/PykgIDsgVW5hc3Np Z25lZAogKCJgeCIgPxskLDEsVhsoQikgIDsgU2Vnb2wgKFBvaW50KQogKCJgYyIgPxskLDEsURso QikgIDsgSGF0YWYgU2Vnb2wKOygiYHYiID8/KSAgOyBVbmFzc2lnbmVkCjsoImBiIiA/PykgIDsg VW5hc3NpZ25lZAo7KCJgbiIgPz8pICA7IFVuYXNzaWduZWQKICgiYG0iID8bJCwxLFUbKEIpICA7 IFRzZXJlCjsoImAsIiA/PykgIDsgVW5hc3NpZ25lZAo7KCJgLiIgPz8pICA7IFVuYXNzaWduZWQK ICgiYC8iID8bLEF3GyhCKSAgOyBEaXZpc2lvbiBTaWduCgogKCJgYCIgPxskLDEsYxsoQikgIDsg U29mIFBhc3VxCiAoImAhIiA/GyQsMSwxGyhCKSAgOyBFdG5haHRhCiAoImBAIiA/GyQsMSwyGyhC KSAgOyBTZWdvbCAoQWNjZW50KQogKCJgIyIgPxskLDEsMxsoQikgIDsgU2hhbHNoZWxldAogKCJg JCIgPxskLDEsNBsoQikgIDsgWmFxZWYgUWF0YW4KICgiYCUiID8bJCwxLDUbKEIpICA7IFphcWVm IEdhZG9sCiAoImBeIiA/GyQsMSw2GyhCKSAgOyBUaXBlaGEKICgiYCYiID8bJCwxLDcbKEIpICA7 IFJldmlhCiAoImAqIiA/GyQsMSw4GyhCKSAgOyBaYXJxYQogKCJgKCIgPxskLDEsORsoQikgIDsg UGFzaHRhCiAoImApIiA/GyQsMSw6GyhCKSAgOyBZZXRpdgogKCJgXyIgPxskLDEsOxsoQikgIDsg VGV2aXIKICgiYCsiID8bJCwxLDwbKEIpICA7IEdlcmVzaCAoQWNjZW50KQogKCJgUSIgPxskLDEs PRsoQikgIDsgR2VyZXNoIE11cWRhbQogKCJgVyIgPxskLDEsPhsoQikgIDsgR2Vyc2hheWltIChB Y2NlbnQpCiAoImBFIiA/GyQsMSxnGyhCKSAgOyBRYW1hdHMgUWF0YW4KICgiYFIiID8bJCwxLD8b KEIpICA7IFFhcm5leSBQYXJhCiAoImBUIiA/GyQsMSxAGyhCKSAgOyBUZWxpc2hhIEdlZG9sYQog KCJgWSIgPxskLDEsQRsoQikgIDsgUGF6ZXIKICgiYFUiID8bJCwxLFobKEIpICA7IEhvbGFtIEhh c2VyIGZvciBWYXYKICgiYEkiID8bJCwxLEIbKEIpICA7IEF0bmFoIEhhZnVraAogKCJgTyIgPxsk LDEsQxsoQikgIDsgTXVuYWgKOygiYFAiID8/KSAgOyBSZXNlcnZlZAogKCJgeyIgPxskLDEsRBso QikgIDsgTWFoYXBha2gKICgiYH0iID8bJCwxLEUbKEIpICA7IE1lcmtoYQogKCJgfCIgPxskLDEs RhsoQikgIDsgTWVya2hhIEtlZnVsYQo7KCJgQSIgPz8pICA7IFJlc2VydmVkCjsoImBTIiA/Pykg IDsgUmVzZXJ2ZWQKICgiYEQiID8bJCwxLEcbKEIpICA7IERhcmdhCiAoImBGIiA/GyQsMSxIGyhC KSAgOyBRYWRtYQogKCJgRyIgPxskLDEsSRsoQikgIDsgVGVsaXNoYSBRZXRhbmEKICgiYEgiID8b JCwxLEobKEIpICA7IFllcmFoIEJlbiBZb21vCiAoImBKIiA/XHUyMDBEKSAgOyBaV0oKICgiYEsi ID8bJCwxLEwbKEIpICA7IElsdXkKICgiYEwiID8bLFk0GyhCKSAgOyBMZWZ0IERvdWJsZSBRdW90 YXRpb24gTWFyayAoMm5kKQogKCJgOiIgPxssWSUbKEIpICA7IERvdWJsZSBMb3ctOSBRdW90YXRp b24gTWFyawogKCJgXCIiID8bJCwxLE0bKEIpICA7IERlaGkKICgiYFoiID8bJCwxLE4bKEIpICA7 IFppbm9yCiAoImBYIiA/GyQsMSxPGyhCKSAgOyBNYXNvcmEgQ2lyY2xlCiAoImBDIiA/XHUwMzRG KSAgOyBDR0oKICgiYFYiID8bJCwxLGAbKEIpICA7IFBhc2VxCiAoImBCIiA/GyQsMSxmGyhCKSAg OyBOdW4gSGFmdWtoYQogKCJgTiIgP1x1MjAwQykgIDsgWldOSgo7KCJgTSIgPz8pICA7IFVuYXNz aWduZWQKOygiYDwiID8/KSAgOyBVbmFzc2lnbmVkCiAoImA+IiA/GyQsMSxlGyhCKSAgOyBMb3dl ciBEb3QKICgiYD8iID8bJCwxLGQbKEIpICA7IFVwcGVyIERvdAopCgoocXVhaWwtZGVmaW5lLXBh Y2thZ2UKICJoZWJyZXctbHl4IiAiSGVicmV3IiAiGyxIbBskLDEsVBsoQiIgbmlsICJIZWJyZXcg THlYIGlucHV0IG1ldGhvZC4KCkJhc2VkIG9uIEx5WCBrZXlib2FyZCBsYXlvdXQuCkFkZGl0aW9u YWwgbWFwcGluZ3MgZm9yIFJhZmUgYW5kIFlpZGRpc2ggbGlnYXR1cmVzLgoiIG5pbCB0IHQgdCB0 IG5pbCBuaWwgbmlsIG5pbCBuaWwgdCkKCihxdWFpbC1kZWZpbmUtcnVsZXMKICgiYCIgP1w7KQog KCJfIiA/GyQsMSxeGyhCKSAgOyBNYXFhZgogKCJxYCIgPxskLDEsUBsoQikgIDsgU2hldmEKICgi dyIgP1wnKQogKCJlIiA/GyxIdxsoQikgIDsgUW9mCiAoInIiID8bLEh4GyhCKSAgOyBSZXNoCiAo InQiID8bLEhgGyhCKSAgOyBBbGVmCiAoInkiID8bLEhoGyhCKSAgOyBUZXQKICgidSIgPxssSGUb KEIpICA7IFZhdgogKCJpIiA/GyxIbxsoQikgIDsgRmluYWwgTnVuCiAoIm8iID8bLEhtGyhCKSAg OyBGaW5hbCBNZW0KICgicCIgPxssSHQbKEIpICA7IFBlCiAoIlsiID9cXSkgIDsgbWlycm9yaW5n CiAoIl0iID9cWykgIDsgbWlycm9yaW5nCiAoImEiID8bLEh5GyhCKSAgOyBTaGluCiAoInMiID8b LEhjGyhCKSAgOyBEYWxldAogKCJkIiA/GyxIYhsoQikgIDsgR2ltZWwKICgiZiIgPxssSGsbKEIp ICA7IEthZgogKCJnIiA/GyxIchsoQikgIDsgQXlpbgogKCJoIiA/GyxIaRsoQikgIDsgWW9kCiAo ImoiID8bLEhnGyhCKSAgOyBIZXQKICgiayIgPxssSGwbKEIpICA7IExhbWVkCiAoImwiID8bLEhq GyhCKSAgOyBGaW5hbCBLYWYKICgiOyIgPxssSHMbKEIpICA7IEZpbmFsIFBlCiAoIiciID8sKQog KCJ6IiA/GyxIZhsoQikgIDsgWmF5aW4KICgieCIgPxssSHEbKEIpICA7IFNhbWVraAogKCJjIiA/ GyxIYRsoQikgIDsgQmV0CiAoInYiID8bLEhkGyhCKSAgOyBIZQogKCJiIiA/GyxIcBsoQikgIDsg TnVuCiAoIm4iID8bLEhuGyhCKSAgOyBNZW0KICgibSIgPxssSHYbKEIpICA7IFRzYWRpCiAoIiwi ID8bLEh6GyhCKSAgOyBUYXYKICgiLiIgPxssSHUbKEIpICA7IEZpbmFsIFRzYWRpCiAoIi8iID8u KSAgOyBTdG9wCiAoIigiID9cKSkgIDsgbWlycm9yaW5nCiAoIikiID9cKCkgIDsgbWlycm9yaW5n CiAoIlciID8bJCwxLTMbKEIpICA7IEdlcmVzaCAoUHVuY3QuKQogKCJFIiA/GyQsMSxYGyhCKSAg OyBRYW1hdHMKICgiUiIgPxskLDEsXxsoQikgIDsgUmFmZQogKCJUIiA/XHUyMDBFKSAgOyBMUk0K ICgiWSIgP1x1MjAwRikgIDsgUkxNCiAoIlUiID8bJCwxLFkbKEIpICA7IEhvbGFtCiAoIkkiID8b JCwxLTIbKEIpICA7IFlpZGRpc2ggRG91YmxlIFlvZAogKCJPIiA/GyQsMS0wGyhCKSAgOyBZaWRk aXNoIERvdWJsZSBWYXYKICgiUCIgPxskLDEsVxsoQikgIDsgUGF0YWgKICgieyIgP30pICA7IG1p cnJvcmluZwogKCJ9IiA/eykgIDsgbWlycm9yaW5nCiAoIkEiID8bJCwxLFAbKEIpICA7IFNoZXZh CiAoIlMiID8bJCwxLFwbKEIpICA7IERhZ2VzaCBvciBNYXBpcQogKCJGIiAgPxskLDEtNBsoQikg IDsgR2Vyc2hheWltIChQdW5jdC4pCiAoIkciID8bJCwxLGIbKEIpICA7IFNpbiBkb3QKICgiSCIg PxskLDEsYRsoQikgIDsgU2hpbiBkb3QKICgiSiIgPxskLDEsVBsoQikgIDsgSGlyaXEKICgiSyIg PxskLDF0ShsoQikgIDsgTmV3IFNoZXFlbCBzaWduCiAoIkwiID8bJCwxLTEbKEIpICA7IFlpZGRp c2ggVmF2IFlvZAogKCJYIiA/GyQsMSxWGyhCKSAgOyBTZWdvbCAoUG9pbnQpCiAoIkMiID8bJCwx LFsbKEIpICA7IFF1YnV0cwogKCJWIiA/GyQsMSxRGyhCKSAgOyBIYXRhZiBTZWdvbAogKCJCIiA/ GyQsMSxSGyhCKSAgOyBIYXRhZiBQYXRhaAogKCJOIiA/GyQsMSxTGyhCKSAgOyBIYXRhZiBRYW1h dHMKICgiTSIgPxskLDEsVRsoQikgIDsgVHNlcmUKICgiPCIgPz4pICA7IG1pcnJvcmluZwogKCI+ IiA/PCkgIDsgbWlycm9yaW5nCikKCgoocXVhaWwtZGVmaW5lLXBhY2thZ2UKICJoZWJyZXctZnVs bCIgIkhlYnJldyIgIhssSHIbJCwxLFQsSxsoQiIgbmlsICJIZWJyZXcgRnVsbCBtZXRob2QuIDsK cm92aWRpbmcgYWNjZXNzIHRvIGFsbCBIZWJyZXcgY2hhcmFjdGVycyBzdWlsdGFibGUgdG8gTW9k ZXJuIEhlYnJldy4KIiBuaWwgdCB0IHQgdCBuaWwgbmlsIG5pbCBuaWwgbmlsIHQpCgoocXVhaWwt ZGVmaW5lLXJ1bGVzCiAoImAiID9cOykKICgiLSIgPxskLDEsXhsoQikgIDsgTWFxYWYKICgidyIg PycpCiAoImUiID8bLEh3GyhCKSAgOyBRb2YKICgiciIgPxssSHgbKEIpICA7IFJlc2gKICgidCIg PxssSGAbKEIpICA7IEFsZWYKICgieSIgPxssSGgbKEIpICA7IFRldAogKCJ1IiA/GyxIZRsoQikg IDsgVmF2CiAoImkiID8bLEhvGyhCKSAgOyBGaW5hbCBOdW4KICgibyIgPxssSG0bKEIpICA7IEZp bmFsIE1lbQogKCJwIiA/GyxIdBsoQikgIDsgUGUKICgiWyIgP1xdKSAgOyBtaXJyb3JpbmcKICgi XSIgP1xbKSAgOyBtaXJyb3JpbmcKICgiYSIgPxssSHkbKEIpICA7IFNoaW4KICgicyIgPxssSGMb KEIpICA7IERhbGV0CiAoImQiID8bLEhiGyhCKSAgOyBHaW1lbAogKCJmIiA/GyxIaxsoQikgIDsg S2FmCiAoImciID8bLEhyGyhCKSAgOyBBeWluCiAoImgiID8bLEhpGyhCKSAgOyBZb2QKICgiaiIg PxssSGcbKEIpICA7IEhldAogKCJrIiA/GyxIbBsoQikgIDsgTGFtZWQKICgibCIgPxssSGobKEIp ICA7IEZpbmFsIEthZgogKCI7IiA/GyxIcxsoQikgIDsgRmluYWwgUGUKICgiJyIgPywpCiAoInoi ID8bLEhmGyhCKSAgOyBaYXlpbgogKCJ4IiA/GyxIcRsoQikgIDsgU2FtZWtoCiAoImMiID8bLEhh GyhCKSAgOyBCZXQKICgidiIgPxssSGQbKEIpICA7IEhlCiAoImIiID8bLEhwGyhCKSAgOyBOdW4K ICgibiIgPxssSG4bKEIpICA7IE1lbQogKCJtIiA/GyxIdhsoQikgIDsgVHNhZGkKICgiLCIgPxss SHobKEIpICA7IFRhdgogKCIuIiA/GyxIdRsoQikgIDsgRmluYWwgVHNhZGkKICgiLyIgPy4pCgog KCIoIiA/XCkpICA7IG1pcnJvcmluZwogKCIpIiA/XCgpICA7IG1pcnJvcmluZwogKCJRIiA/LykK ICgiVyIgPxskLDEtMxsoQikgIDsgR2VyZXNoIChQdW5jdC4pCiAoIkUiID8bJCwxdEobKEIpICA7 IE5ldyBTaGVxZWwgU2lnbgogKCJSIiA/GyQsMSxfGyhCKSAgOyBSYWZlCiAoIlQiID8bJCwxLFEb KEIpICA7IEhhdGFmIFNlZ29sCiAoIlkiID8bJCwxLTEbKEIpICA7IFlpZGRpc2ggVmF2IFlvZAog KCJVIiA/GyQsMS0wGyhCKSAgOyBZaWRkaXNoIERvdWJsZSBWYXYKICgiSSIgPxskLDEsUhsoQikg IDsgSGF0YWYgUGF0YWgKICgiTyIgPxskLDEsUxsoQikgIDsgSGF0YWYgUWFtYXRzCiAoIlAiID8b JCwxLTQbKEIpICA7IEdlcnNoYXlpbSAoUHVuY3QuKQogKCJ7IiA/fSkgIDsgbWlycm9yaW5nCiAo In0iID97KSAgOyBtaXJyb3JpbmcKICgiQSIgPxskLDEsUBsoQikgIDsgU2hldmEKICgiUyIgPxsk LDEsXBsoQikgIDsgRGFnZXNoIG9yIE1hcGlxCiAoIkQiID8bJCwxLFsbKEIpICA7IFF1YnV0cwog KCJGIiA/GyQsMSxZGyhCKSAgOyBIb2xhbQogKCJHIiA/GyQsMSxWGyhCKSAgOyBTZWdvbCAoUG9p bnQpCiAoIkgiID8bJCwxLFUbKEIpICA7IFRzZXJlCiAoIkoiID8bJCwxLFQbKEIpICA7IEhpcmlx CiAoIksiID8bJCwxLFcbKEIpICA7IFBhdGFoCiAoIkwiID8bJCwxLFgbKEIpICA7IFFhbWF0cwog KCJaIiA/GyQsMSxiGyhCKSAgOyBTaW4gRG90CiAoIlgiID8bJCwxLGEbKEIpICA7IFNoaW4gRG90 CiAoIkMiID8bJCwxLEsbKEIpICA7IE9sZQogKCJWIiA/GyQsMS0yGyhCKSAgOyBZaWRkaXNoIERv dWJsZSBZb2QKICgiQiIgPxskLDEsYxsoQikgIDsgU29mIFBhc3VxCiAoIk4iID9cdTIwMEUpICA7 IExSTQogKCJNIiA/XHUyMDBGKSAgOyBSTE0KICgiPCIgPz4pICA7IG1pcnJvcmluZwogKCI+IiA/ PCkgIDsgbWlycm9yaW5nCgogKCJxYCIgP1x1MjAyRCkgIDsgTFJPCiAoInExIiA/XHUyMDJFKSAg OyBSTE8KICgicTIiID9cdTIwMkEpICA7IExSRQogKCJxMyIgP1x1MjAyQikgIDsgUkxFCiAoInE0 IiA/XHUyMDJDKSAgOyBQREYKICgicTUiID9cdTAzNEYpICA7IENHSgogKCJxNiIgPxskLDEsTBso QikgIDsgSWx1eQogKCJxOCIgPxskLDEsTRsoQikgIDsgRGVoaQogKCJxOSIgPxskLDEsZxsoQikg IDsgUWFtYXRzIFFhdGFuCiAoInEwIiA/GyQsMSw9GyhCKSAgOyBHZXJlc2ggTXVxZGFtCiAoInEt IiA/LSkgIDsgTWludXMKICgicT0iID8bJCwxLE4bKEIpICA7IFppbm9yCiAoInF8IiA/GyQsMSxg GyhCKSAgOyBQYXNlcQogKCJxdyIgPxskLDEsTxsoQikgIDsgTWFzb3JhIENpcmNsZQogKCJxZSIg PxskLDEsZBsoQikgIDsgVXBwZXIgRG90CiAoInFyIiA/GyQsMSxlGyhCKSAgOyBMb3dlciBEb3QK ICgicXkiID8bJCwxLD8bKEIpICA7IFFhcm5leSBQYXJhCiAoInF1IiA/GyQsMSwzGyhCKSAgOyBT aGFsc2hlbGV0CiAoInFpIiA/GyQsMSw+GyhCKSAgOyBHZXJzaGF5aW0gKEFjY2VudCkKICgicW8i ID8bJCwxLDwbKEIpICA7IEdlcmVzaCAoQWNjZW50KQogKCJxcCIgPxskLDEsSBsoQikgIDsgUWFk bWEKICgicVsiID8bJCwxLGYbKEIpICA7IE51biBIYWZ1a2hhCiAoInFhIiA/GyQsMSxaGyhCKSAg OyBIb2xhbSBIYXNlciBmb3IgVmF2CiAoInFzIiA/GyQsMSxJGyhCKSAgOyBUZWxpc2hhIFFldGFu YQogKCJxZCIgPxskLDEsQBsoQikgIDsgVGVsaXNoYSBHZWRvbGEKICgicWYiID8bJCwxLEEbKEIp ICA7IFBhemVyCiAoInFnIiA/GyQsMSw1GyhCKSAgOyBaYXFlZiBHYWRvbAogKCJxaCIgPxskLDEs NBsoQikgIDsgWmFxZWYgUWF0YW4KICgicWoiID8bJCwxLDkbKEIpICA7IFBhc2h0YQogKCJxayIg PxskLDEsRBsoQikgIDsgTWFoYXBha2gKICgicWwiID8bJCwxLDcbKEIpICA7IFJldmlhCiAoInE7 IiA/GyQsMSwyGyhCKSAgOyBTZWdvbCAoQWNjZW50KQogKCJxJyIgPxskLDEsOBsoQikgIDsgWmFy cWEKICgicXoiID8bJCwxLEobKEIpICA7IFllcmFoIEJlbiBZb21vCiAoInF4IiA/GyQsMSxGGyhC KSAgOyBNZXJraGEgS2VmdWxhCiAoInFjIiA/GyQsMSw6GyhCKSAgOyBZZXRpdgogKCJxdiIgPxsk LDEsOxsoQikgIDsgVGV2aXIKICgicWIiID8bJCwxLEcbKEIpICA7IERhcmdhCiAoInFuIiA/GyQs MSwxGyhCKSAgOyBFdG5haHRhCiAoInFtIiA/GyQsMSxDGyhCKSAgOyBNdW5haAogKCJxLCIgPxsk LDEsNhsoQikgIDsgVGlwZWhhCiAoInEuIiA/GyQsMSxFGyhCKSAgOyBNZXJraGEKICgicS8iID8b JCwxLF0bKEIpICA7IE1ldGVnCikKCgoocXVhaWwtZGVmaW5lLXBhY2thZ2UKICJoZWJyZXctYmli bGljYWwtdGlybyIgIkhlYnJldyIgIhssSHobJCwxLFQbLEh4GyQsMSxZGyhCIiBuaWwKIkJpYmxp Y2FsIEhlYnJldyBUaXJvIGlucHV0IG1ldGhvZC4gOwoKQmFzZWQgb24gU29jaWV0eSBvZiBCaWJs aWNhbCBMaXRlcmF0dXJlJ3MgVGlybyBrZXlib2FyZCBsYXlvdXQuCk5vdCBzdWlsdGFibGUgZm9y IG1vZGVybiBIZWJyZXcgaW5wdXQuCiAncScgaXMgdXNlZCB0byBzd2l0Y2ggbGV2ZWxzIGluc3Rl YWQgb2YgQWx0LUdyLgogQ29tYmluaW5nIGRvdCBhYm92ZSAoQ2FsbGVkIE1hc29yYSBkb3QpICgg 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 KSAgOyBRYWRtYQogKCJBIiA/GyQsMSxdGyhCKSAgOyBNZXRlZwogKCJTIiA/GyQsMSxQGyhCKSAg OyBTaGV2YQogKCJEIiA/GyQsMSxbGyhCKSAgOyBRdWJ1dHMKICgiRiIgPxskLDEsVBsoQikgIDsg SGlyaXEKICgiRyIgPxskLDEsURsoQikgIDsgSGF0YWYgU2Vnb2wKICgiSCIgPxskLDEsVhsoQikg IDsgU2Vnb2wgKFBvaW50KQogKCJKIiA/GyQsMSxVGyhCKSAgOyBUc2VyZQogKCJLIiA/GyQsMSxT GyhCKSAgOyBIYXRhZiBRYW1hdHMKICgiTCIgPxskLDEsWBsoQikgIDsgUWFtYXRzCiAoIjoiID8b JCwxLFIbKEIpICA7IEhhdGFmIFBhdGFoCiAoIlwiIiA/GyQsMSxXGyhCKSAgOyBQYXRhaAogKCJa IiA/GyQsMSxlGyhCKSAgOyBMb3dlciBkb3QKICgiWCIgPxskLDEsRBsoQikgIDsgTWFoYXBha2gK ICgiQyIgPxskLDEsShsoQikgIDsgWWVyYWggQmVuIFlvbW8KICgiViIgPxskLDEsRhsoQikgIDsg TWVya2hhIEtlZnVsYQogKCJCIiA/GyQsMSxFGyhCKSAgOyBNZXJraGEKICgiTiIgPxskLDEsRxso QikgIDsgRGFyZ2EKICgiTSIgPxskLDEsOxsoQikgIDsgVGV2aXIKICgiPCIgPxskLDEsMRsoQikg IDsgRXRuYWh0YQogKCI+IiA/GyQsMSw2GyhCKSAgOyBUaXBlaGEKICgiPyIgPxskLDEsQxsoQikg IDsgTXVuYWgKCiAoInFgIiA/XDspCiAoInExIiA/XHUwMzA3KSAgOyBDb21iaW5pbmcgZG90IGFi b3ZlCiAoInEyIiA/XHUwMzM2KSAgOyBDb21iaW5pbmcgbG9uZyBzdHJva2Ugb3ZlcmxheQogKCJx MyIgP1x1MDMwQSkgIDsgQ29tYmluaW5nIHJpbmcgYWJvdmUKICgicTQiID8bJCwxdEobKEIpICA7 IE5ldyBTaGVxZWwgU2lnbgogKCJxNSIgP1x1MjAwRCkgIDsgWldKCiAoInE2IiA/XHUyMDBDKSAg OyBaV05KCiAoInE3IiA/XHUwMzRGKSAgOyBDR0oKICgicTgiID9cdTIwMEUpICA7IExSTQogKCJx OSIgP1x1MjAwRikgIDsgUkxNCiAoInEwIiA/GyQsMiIsGyhCKSAgOyBEb3R0ZWQgQ2lyY2xlCiAo InEtIiA/LSkgIDsgTWludXMKICgicT0iID8bJChPI0AbKEIpICA7IEJ1bGxldAogKCJxcSIgP1x1 MDMwOCkgIDsgQ29tYmluaW5nIERpYWVyZXNpcwogKCJxdyIgPxskLDEtNBsoQikgIDsgR2Vyc2hh eWltIChQdW5jdC4pCiAoInFlIiA/GyxGJBsoQikgIDsgRXVybyBTaWduCiAoInF1IiA/GyQsMS0w GyhCKSAgOyBZaWRkaXNoIERvdWJsZSBWYXYKICgicVxcIiA/XFwpCiAoInFoIiA/GyQsMS0yGyhC KSAgOyBZaWRkaXNoIERvdWJsZSBZb2QKICgicWoiID8bJCwxLTEbKEIpICA7IFlpZGRpc2ggVmF2 IFlvZAogKCJxbCIgPxskLDEsZxsoQikgIDsgUWFtYXRzIFFhdGFuCiAoInEnIiA/LCkKICgicWMi ID8bJCwxLEIbKEIpICA7IEF0bmFoIEhhZnVraAogKCJxYiIgPxskLDEsZhsoQikgIDsgTnVuIEhh ZnVraGEKICgicS8iID8uKQoKICgicX4iID9+KQogKCJxISIgPyEpCiAoInFAIiA/QCkKICgicSMi ID8jKQogKCJxJCIgPyQpCiAoInElIiA/JSkKICgicV4iID9eKQogKCJxJiIgPyYpCiAoInEqIiA/ KikKICgicSgiID9cKSkgIDsgbWlycm9yaW5nCiAoInEpIiA/XCgpICA7IG1pcnJvcmluZwogKCJx XyIgP18pCiAoInErIiA/KykKICgicVEiID8vKQogKCJxVyIgPycpCiAoInF7IiA/fSkgIDsgbWly cm9yaW5nCiAoInF9IiA/eykgIDsgbWlycm9yaW5nCiAoInF8IiA/fCkKICgicToiID86KQogKCJx XCIiID9cIikKICgicTwiID8+KQogKCJxPiIgPzwpCiAoInE/IiA/PykKKQoKKHF1YWlsLWRlZmlu ZS1wYWNrYWdlCiAiaGVicmV3LWJpYmxpY2FsLXNpbCIgIkhlYnJldyIgIhssSHEbJCwxLFQbLEhs GyhCIiBuaWwKIkJpYmxpY2FsIEhlYnJldyBTSUwgaW5wdXQgbWV0aG9kLiA7CgpCYXNlZCBvbiBT b2NpZXR5IG9mIEJpYmxpY2FsIExpdGVyYXR1cmUncyBTSUwga2V5Ym9hcmQgbGF5b3V0LgpQaG9u ZXRpYyBhbmQgbm90IHN1aWx0YWJsZSBmb3IgbW9kZXJuIEhlYnJldyBpbnB1dC4KICdgJyBpcyB1 c2VkIHRvIHN3aXRjaCBsZXZlbHMgaW5zdGVhZCBvZiBBbHQtR3IuCiBFdXJvIFNpZ24gKBssRiQb KEIpIGlzIG1hcHBlZCB0byAnWicuCiIgbmlsIHQgdCB0IHQgbmlsIG5pbCBuaWwgbmlsIG5pbCB0 KQoKKHF1YWlsLWRlZmluZS1ydWxlcwogKCItIiA/GyQsMSxeGyhCKSAgOyBNYXFhZgogKCI9IiA/ GyQsMSxcGyhCKSAgOyBEYWdlc2ggb3IgTWFwaXEKICgicSIgPxssSHcbKEIpICA7IFFvZgogKCJ3 IiA/GyxIZRsoQikgIDsgVmF2CiAoImUiID8bJCwxLFYbKEIpICA7IFNlZ29sIChQb2ludCkKICgi ciIgPxssSHgbKEIpICA7IFJlc2gKICgidCIgPxssSHobKEIpICA7IFRhdgogKCJ5IiA/GyxIaRso QikgIDsgWW9kCiAoInUiID8bJCwxLFsbKEIpICA7IFF1YnV0cwogKCJpIiA/GyQsMSxUGyhCKSAg OyBIaXJpcQogKCJvIiA/GyQsMSxZGyhCKSAgOyBIb2xhbQogKCJwIiA/GyxIdBsoQikgIDsgUGUK ICgiWyIgP1xdKSAgOyBtaXJyb3JpbmcKICgiXSIgP1xbKSAgOyBtaXJyb3JpbmcKICgiXFwiID8b JCwxLGAbKEIpICA7IFBhc2VxCiAoImEiID8bJCwxLFcbKEIpICA7IFBhdGFoCiAoInMiID8bLEhx GyhCKSAgOyBTYW1la2gKICgiZCIgPxssSGMbKEIpICA7IERhbGV0CiAoImYiIFsgIhssSHkbJCwx LGIbKEIiIF0pICA7IFNoaW4gKyBTaW4gZG90CiAoImciID8bLEhiGyhCKSAgOyBHaW1lbAogKCJo IiA/GyxIZBsoQikgIDsgSGUKICgiaiIgWyAiGyxIeRskLDEsYRsoQiIgXSkgIDsgU2hpbiArIFNo aW4gZG90CiAoImsiID8bLEhrGyhCKSAgOyBLYWYKICgibCIgPxssSGwbKEIpICA7IExhbWVkCiAo IjsiID8bJCwxLFAbKEIpICA7IFNoZXZhCiAoIiciID8bLEYiGyhCKSAgOyBSaWdodCBTaW5nbGUg UXVvdGF0aW9uIE1hcmsKICgieiIgPxssSGYbKEIpICA7IFpheWluCiAoIngiID8bLEhnGyhCKSAg OyBIZXQKICgiYyIgPxssSHYbKEIpICA7IFRzYWRpCiAoInYiID8bLEhoGyhCKSAgOyBUZXQKICgi YiIgPxssSGEbKEIpICA7IEJldAogKCJuIiA/GyxIcBsoQikgIDsgTnVuCiAoIm0iID8bLEhuGyhC KSAgOyBNZW0KCiAoIn4iID8bJCwxdEobKEIpICA7IE5ldyBTaGVxZWwgU2lnbgogKCJAIiA/GyQs MSw4GyhCKSAgOyBaYXJxYQogKCIjIiA/GyQsMSxIGyhCKSAgOyBRYWRtYQogKCIkIiA/GyQsMSw8 GyhCKSAgOyBHZXJlc2ggKEFjY2VudCkKICgiJSIgPxskLDEsPhsoQikgIDsgR2Vyc2hheWltIChB Y2NlbnQpCiAoIiYiID8bJCwxLEwbKEIpICA7IElsdXkKICgiKiIgPxskLDEsPRsoQikgIDsgR2Vy ZXNoIE11cWRhbQogKCIoIiA/XCkpICA7IG1pcnJvcmluZwogKCIpIiA/XCgpICA7IG1pcnJvcmlu ZwogKCJfIiA/GyQoRyE5GyhCKSAgOyBFbSBEYXNoCiAoIlEiID8bJCwxLDcbKEIpICA7IFJldmlh CiAoIkUiID8bJCwxLFUbKEIpICA7IFRzZXJlCiAoIlkiID8bJCwxLD8bKEIpICA7IFFhcm5leSBQ YXJhCiAoIk8iID8bJCwxLFobKEIpICA7IEhvbGFtIEhhc2VyIGZvciBWYXYKICgiUCIgPxssSHMb KEIpICA7IEZpbmFsIFBlCiAoInsiID99KSAgOyBtaXJyb3JpbmcKICgifSIgP3spICA7IG1pcnJv cmluZwoKICgiQSIgPxskLDEsWBsoQikgIDsgUWFtYXRzCiAoIlMiID8bLEh5GyhCKSAgOyBTaGlu CiAoIksiID8bLEhqGyhCKSAgOyBGaW5hbCBLYWYKICgiOiIgPxskLDEtNBsoQikgIDsgR2Vyc2hh eWltIChQdW5jdC4pCiAoIlwiIiA/GyxZIRsoQikgIDsgUmlnaHQgRG91YmxlIFF1b3RhdGlvbiBN YXJrCiAoIloiID8bLEYkGyhCKSAgOyBFdXJvIFNpZ24KICgiQyIgPxssSHUbKEIpICA7IEZpbmFs IFRzYWRpCiAoIk4iID8bLEhvGyhCKSAgOyBGaW5hbCBOdW4KICgiTSIgPxssSG0bKEIpICA7IEZp bmFsIE1lbQogKCI8IiA/GyxIchsoQikgIDsgQXlpbgogKCI+IiA/GyxIYBsoQikgIDsgQWxlZgoK ICgiYGAiID8kKQogKCJgMSIgPxskLDEsXRsoQikgIDsgTWV0ZWcKICgiYDIiID8bJCwxLEIbKEIp ICA7IEF0bmFoIEhhZnVraAogKCJgMyIgPxskLDEsNhsoQikgIDsgVGlwZWhhCiAoImA0IiA/GyQs MSxFGyhCKSAgOyBNZXJraGEKICgiYDUiID8bJCwxLEYbKEIpICA7IE1lcmtoYSBLZWZ1bGEKICgi YDYiID8bJCwxLE0bKEIpICA7IERlaGkKICgiYDciID8bJCwxLEMbKEIpICA7IE11bmFoCiAoImA4 IiA/GyQsMSw7GyhCKSAgOyBUZXZpcgogKCJgOSIgPxskLDEsRxsoQikgIDsgRGFyZ2EKICgiYDAi ID8bJCwxLEobKEIpICA7IFllcmFoIEJlbiBZb21vCiAoImAtIiA/GyQoRyE5ITcbKEIpICA7IEVt IERhc2gKICgiYD0iID8bJCwxLDEbKEIpICA7IEV0bmFodGEKICgiYF0iID8bJCwxLDobKEIpICA7 IEFjY2VudCBZZXRpdgogKCJgXFwiID8bJCwxLEQbKEIpICA7IE1haGFwYWtoCiAoImBhIiA/GyQs MSxnGyhCKSAgOyBRYW1hdHMgUWF0YW4KICgiYGciID8gGyQoTyM/GyhCKSAgOyBXaGl0ZSBCdWxs ZXQKICgiYGgiID9cdTAzMzYpICA7IENvbWJpbmluZyBMb25nIFN0cm9rZSBPdmVybGF5CiAoImA7 IiA/XDspCiAoImAnIiA/XHUwMzIzKTsgQ29tYmluaW5nIERvdCBCZWxvdyAoTG93ZXIgUG9pbnQ/ PykKICgiYG0iID9cdTIwMEMpICA7IFpXTkoKICgiYCwiID8bLEE7GyhCKSAgOyBtaXJyb3JpbmcK ICgiYC4iID8bLEErGyhCKSAgOyBtaXJyb3JpbmcKICgiYC8iID8bJCwxLTMbKEIpICA7IEdlcmVz aCAoUHVuY3QuKQoKICgiYCEiID8bJCwxLDcbKEIpICA7IFJldmlhCiAoImBAIiA/GyQsMSxOGyhC KSAgOyBaaW5vcgogKCJgIyIgPxskLDEsORsoQikgIDsgUGFzaHRhCiAoImAkIiA/GyQsMSxAGyhC KSAgOyBUZWxpc2hhIEdlZG9sYQogKCJgJSIgPxskLDEsSRsoQikgIDsgVGVsaXNoYSBRZXRhbmEK ICgiYCYiID8bJCwxLEEbKEIpICA7IFBhemVyCiAoImAqIiA/GyQsMSw1GyhCKSAgOyBaYXFlZiBH YWRvbAogKCJgKCIgPxskLDEsMxsoQikgIDsgU2hhbHNoZWxldAogKCJgKSIgPxskLDEsTxsoQikg IDsgTWFzb3JhIENpcmNsZQogKCJgXyIgPxskLDEsXxsoQikgIDsgUmFmZQogKCJgKyIgPxskLDIi LBsoQikgIDsgRG90dGVkIENpcmNsZQogKCJgRSIgPxskLDEsURsoQikgIDsgSGF0YWYgU2Vnb2wK ICgiYE8iID8bJCwxLFMbKEIpICA7IEhhdGFmIFFhbWF0cwogKCJgUCIgP1x1MDM0RikgIDsgQ0dK CiAoImB7IiA/GyQsMSw0GyhCKSAgOyBaYXFlZiBRYXRhbgogKCJgfSIgPxskLDEsMhsoQikgIDsg U2Vnb2wgKEFjY2VudCkKICgiYHwiID8bJCwxLEsbKEIpICA7IE9sZQogKCJgQSIgPxskLDEsUhso QikgIDsgSGF0YWYgUGF0YWgKICgiYEciID8bJChPI0AbKEIpICA7IEJ1bGxldAogKCJgSCIgP1x1 MDMwQSkgIDsgQ29tYmluaW5nIHJpbmcgYWJvdmUKICgiYDoiID8bJCwxLGMbKEIpICA7IFNvZiBQ YXN1cQogKCJgXCIiID8bJCwxLGQbKEIpICA7IFVwcGVyIERvdAogKCJgTSIgP1x1MjAwRCkgIDsg WldKCiAoImA8IiA/XHUwMzA3KSAgOyBDb21iaW5pbmcgZG90IGFib3ZlCiAoImA+IiA/XHUwMzA4 KSAgOyBDb21iaW5pbmcgRGlhZXJlc2lzCikKCgoocXVhaWwtZGVmaW5lLXBhY2thZ2UKICJ5aWRk aXNoLXJveWFsIiAiSGVicmV3IiAiGyQsMS0yGyxIeBsoQiIgbmlsICJZaWRkaXNoIFJveWFsIGlu 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 LFQbKEIiIF0pICA7IEtoaXJpayBZdWQKICgiSyIgP30pICA7IG1pcnJvcmluZwogKCJMIiA/eykg IDsgbWlycm9yaW5nCiAoIlwiIiA/XDspCiAoIloiID8/KQogKCJYIiA/fCkKICgiQyIgIFsgIhss SGEbJCwxLFwbKEIiIF0pICA7IERhZ2VzaCBCZXQgKEJleXMpCiAoIlYiIFsgIhssSGEbJCwxLF8b KEIiIF0pICA7IFJhZmUgQmV0IChWZXlzKQogKCJCIiA/XF0pICA7IG1pcnJvcmluZwogKCJOIiA/ XFspICA7IG1pcnJvcmluZwogKCJNIiA/PikgIDsgbWlycm9yaW5nCiAoIjwiID88KSAgOyBtaXJy b3JpbmcKICgiPiIgWyAiGyxIehskLDEsXBsoQiIgXSkgIDsgRGFnZXNoIFRhdiAoVG9mKQogKCI/ IiA/XCcpCikKCgoocXVhaWwtZGVmaW5lLXBhY2thZ2UKICJ5aWRkaXNoLWtleW1hbiIgIkhlYnJl dyIgIhskLDEtMhssSHcbKEIiIG5pbCAiWWlkZGlzaCBLZXltYW4gaW5wdXQgbWV0aG9kLgoKQmFz ZWQgb24gS2V5bWFuIGtleWJvYXJkIGxheW91dC4KQmV0dGVyIGZvciB5aWRkaXNoIHRoZW4gSGVi cmV3IG1ldGhvZHMuLgoiIG5pbCB0IHQgdCB0IG5pbCBuaWwgbmlsIG5pbCBuaWwgdCkKCihxdWFp bC1kZWZpbmUtcnVsZXMKICgiYCIgP1w7KQogKCJxIiA/GyxZJRsoQikgIDsgRG91YmxlIExvdy05 IFF1b3RhdGlvbiBNYXJrCiAoInciID8bLEh5GyhCKSAgOyBTaGluCiAoImUiID8bLEhyGyhCKSAg OyBBeWluCiAoInIiID8bLEh4GyhCKSAgOyBSZXNoCiAoInQiID8bLEhoGyhCKSAgOyBUZXQKICgi eSIgPxssSGkbKEIpICA7IFlvZAogKCJ1IiA/GyxIZRsoQikgIDsgVmF2CiAoImkiID8bLEhpGyhC KSAgOyBZb2QgKHgyKQogKCJvIiBbICIbLEhgGyQsMSxYGyhCIiBdKSAgOyBRYW1hdHMgQWxlZiAo S29tZXRzIEFsZWYpCiAoInAiIFsgIhssSHQbJCwxLFwbKEIiIF0pICA7IERhZ2VzaCBQZSAoUGV5 KQogKCJbIiA/XF0pICA7IG1pcnJvcmluZwogKCJdIiA/XFspICA7IG1pcnJvcmluZwogKCJhIiAg WyAiGyxIYBskLDEsVxsoQiIgXSkgIDsgUGF0YWggQWxlZiAoUGFzZWtoIEFsZWYpCiAoInMiID8b LEhxGyhCKSAgOyBTYW1la2gKICgiZCIgPxssSGMbKEIpICA7IERhbGV0CiAoImYiIFsgIhssSHQb JCwxLF8bKEIiIF0pICA7IFJhZmUgUGUgKEZleSkKICgiZyIgPxssSGIbKEIpICA7IEdpbWVsCiAo ImgiID8bLEhkGyhCKSAgOyBIZQogKCJqIiA/GyQsMS0yGyhCKSAgOyBZaWRkaXNoIERvdWJsZSBZ b2QgKFRzdmV5IFl1ZG4pCiAoImsiID8bLEh3GyhCKSAgOyBRb2YKICgibCIgPxssSGwbKEIpICA7 IExhbWVkCiAoInoiID8bLEhmGyhCKSAgOyBaYXlpbgogKCJ4IiA/GyxIaxsoQikgIDsgS2FmCiAo ImMiID8bLEh2GyhCKSAgOyBUc2FkaQogKCJ2IiA/GyQsMS0wGyhCKSAgOyBZaWRkaXNoIERvdWJs ZSBWYXYgKFRzdmV5IFZvdm4pCiAoImIiID8bLEhhGyhCKSAgOyBCZXQKICgibiIgPxssSHAbKEIp ICA7IE51bgogKCJtIiA/GyxIbhsoQikgIDsgTWVtCgogKCIoIiA/XCkpICA7IG1pcnJvcmluZwog KCIpIiA/XCgpICA7IG1pcnJvcmluZwogKCJRIiA/GyxZIRsoQikgIDsgUmlnaHQgRG91YmxlIFF1 b3RhdGlvbiBNYXJrCiAoIlciIFsgIhssSHkbJCwxLGIbKEIiIF0pICA7IFNoaW4gKyBTaW4gZG90 CiAoIkUiID8bJCwxLTIbKEIpICA7IFlpZGRpc2ggRG91YmxlIFlvZCAoeDIpCjsgKCJSIiAiIikg IDsKICgiVCIgWyAiGyxIehskLDEsXBsoQiIgXSkgIDsgRGFnZXNoIFRhdiAoVG9mKQogKCJZIiBb ICIbJCwxLTIsVxsoQiIgXSkgIDsgWWlkZGlzaCBEb3VibGUgWW9kICsgUGF0YWggKFBhc2VraCBU c3ZleSBZdWRuKQogKCJVIiBbICIbLEhlGyQsMSxcGyhCIiBdKSAgOyBNZWx1cG0gdm92CiAoIkki IFsgIhssSGkbJCwxLFQbKEIiIF0pICA7IEtoaXJpayBZdWQKICgiTyIgPxskLDEtMRsoQikgIDsg TGlnYXR1cmUgWWlkZGlzaCBWYXYgWW9kICh2b3YgeXVkKQo7ICgiUCIgIiIpCiAoInsiID99KSAg OyBtaXJyb3JpbmcKICgifSIgP3spICA7IG1pcnJvcmluZwogKCJBIiA/GyxIYBsoQikgIDsgQWxl ZiAoU2h0dW1lciBBbGVmKQogKCJTIiA/GyxIehsoQikgIDsgVGF2CiAoIkYiICA/GyxIcxsoQikg IDsgRmluYWwgUGUKICgiRyIgPxskLDEtMxsoQikgIDsgR2VyZXNoIChQdW5jdC4pCiAoIkgiID8b LEhnGyhCKSAgOyBIZXQKICgiSiIgPxskLDEtMhsoQikgIDsgWWlkZGlzaCBEb3VibGUgWW9kICh4 MikKICgiSyIgWyAiGyxIaxskLDEsXBsoQiIgXSkgIDsgRGFnZXNoIEthZiAoS29mKQo7ICgiTCIg IiIpCjsgKCJaIiAiIikKICgiWCIgPxssSGobKEIpICA7IEZpbmFsIEthZgogKCJDIiA/GyxIdRso QikgIDsgRmluYWwgVHNhZGkKICgiViIgWyAiGyxIYRskLDEsXxsoQiIgXSkgIDsgUmFmZSBCZXQg KFZleXMpICkgIDsgQmV0CjsgKCJCIiAiIikKICgiTiIgPxssSG8bKEIpICA7IEZpbmFsIE51bgog KCJNIiA/GyxIbRsoQikgIDsgRmluYWwgTWVtCiAoIjwiID8+KSAgOyBtaXJyb3JpbmcKICgiPiIg PzwpICA7IG1pcnJvcmluZwopCgo7OzsgaGVicmV3LmVsIGVuZHMgaGVyZQo= --bcaec517a9a0dc1c7004a5919afe Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ emacs-bidi mailing list [email protected] https://lists.gnu.org/mailman/listinfo/emacs-bidi --bcaec517a9a0dc1c7004a5919afe--