From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 50326 invoked by alias); 14 Nov 2019 13:14:32 -0000 Mailing-List: contact libc-locales-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-locales-owner@sourceware.org Received: (qmail 50235 invoked by uid 89); 14 Nov 2019 13:14:31 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-13.5 required=5.0 tests=AWL,BAYES_00,BODY_8BITS,GARBLED_BODY,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_SHORT,MIME_QP_LONG_LINE,SPF_HELO_PASS,SPF_PASS,UPPERCASE_50_75 autolearn=ham version=3.3.1 spammy=thursday, Thursday X-HELO: mail-40131.protonmail.ch Date: Thu, 14 Nov 2019 13:14:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kobylkin.com; s=protonmail; t=1573737264; bh=xkozJJIS4SOBZeYEGG/y7egC4S7cCUAfObMnUhjV1Os=; h=Date:To:From:Cc:Reply-To:Subject:Feedback-ID:From; b=r9UZ1dO75d6zT8Bsbb5Q+D7flxBEhKYqyj8U646hXbhNvPm+IcqySUIilTiAWaCoG Oa8hcnABKFEYJFOcxRjrZoRYinLLHALY/ZOX4DB4Aip7Uh6SaIzwsliKBe8akBCfWz 1zrYx1FtL3gph7RSysRfgNd6SaWVyVVDSr+kAzOc= To: "libc-locales@sourceware.org" , "libc-alpha@sourceware.org" From: "Diego (Egor) Kobylkin" Cc: Florian Weimer , Marko Myllynen Reply-To: "Diego (Egor) Kobylkin" Subject: [PATCHv3] locale/C-translit.h.in: Greek -> ASCII transliteration table [BZ #12031] Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="---------------------0253fa4a5c819fc3826032b119e019bb"; charset=UTF-8 X-SW-Source: 2019-q4/txt/msg00069.txt.bz2 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) -----------------------0253fa4a5c819fc3826032b119e019bb Content-Type: multipart/mixed;boundary=---------------------105dfacca00a30f277a11e716c842868 -----------------------105dfacca00a30f277a11e716c842868 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Content-length: 3286 Changelog: v3 * spurious change (https/http) removed v2 * ETA WITH TONOS is now transliterated as I/i to be consistent throughout= the table. Ancient Greek calls for E/e and modern for I/i which we are tak= ing here. =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Thursday, November 14, 2019 1:29 PM, Diego (Egor) Kobylkin wrote: > Changelog: >=20 > v2 >=20 > - ETA WITH TONOS is now transliterated as I/i to be consistent througho= ut the table. Ancient Greek calls for E/e and modern for I/i which we are t= aking here. >=20=20=20=20=20 > Thanks Florian for the feedback on this! > Egor >=20=20=20=20=20 > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Origi= nal Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 > On Wednesday, September 4, 2019 9:31 AM, Diego (Egor) Kobylkin egor@k= obylkin.com wrote: >=20=20=20=20=20 >=20 > > Dear locale maintainers, > > fix the glibc bug 12031 "iconv -t ascii//translit with Greek characters= " [1] > > add Greek transliteration rows to locale/C-translit.h.in. > > This work is done on the heels of the successfully committed patch for = the > > virtually the same bug [BZ #2872] but concerning Cyrillic characters. [= 2] > > AFAIK there are many versions of transcription tables for Greek to ASCII > > transcription. Given that current iconv logic can only translit one to = many > > but not many to many symbols we take the "Standard" part of > > the Romanization_of_Greek#Modern_Greek table [3] > > and only keep the one letter Greek graphems. That "standard" seems to b= e close to > > the ELOT 743 indeed but not the same. > > So we omit things like M and =CE=9C=CF=80 being transliterated as M and= B accordingly. > > Rather =CE=9C=CF=80 will be treated like two separate graphems and tran= sliterated as Mp. > > Here is the list of some standards I have collected so far. There doesn= 't seem > > a way to harmonize them all into one. But if anyone want to propose a s= olution - > > please do. > >=20 > > - =CE=95=CE=9B=CE=9F=CE=A4 743 https://www.teicrete.gr/users/kutrulis= /Ergalia/ELOT743.htm Passports. > >=20=20=20=20=20 > > - ISO 843 https://en.wikipedia.org/wiki/ISO_843 > >=20=20=20=20=20 > > - ALA-LC https://www.loc.gov/catdir/cpso/romanization/greek.pdf Book = titles. > >=20=20=20=20=20 > > - BGN/PCGN http://libraries.ucsd.edu/bib/fed/USBGN_romanization.pdf > >=20=20=20=20=20 > > - http://geonames.nga.mil/gns/html/Romanization/Romanization_Greek.pd= f Geographical names. > > Furthermore to cover the whole U0370-U03FF Greek/Coptic Unicode ran= ge I have > > asked around and made a best effort transliteration for the rest of= characters > > not covered in above standards. > > Should you have better sources for the actual translit entries plea= se make sure to > > send your feedback! > > The patch is attached. > > Best regards, > > Egor Kobylkin > > https://sourceware.org/bugzilla/show_bug.cgi?id=3D12031 [1] > > https://sourceware.org/ml/libc-alpha/2019-07/msg00477.html [2] > > https://en.wikipedia.org/wiki/Romanization_of_Greek#Modern_Greek [3] > > -----------------------105dfacca00a30f277a11e716c842868 Content-Type: text/x-patch; filename="0001-Locales-Greek-ASCII-transliteration-table-BZ-12031.patch"; name="0001-Locales-Greek-ASCII-transliteration-table-BZ-12031.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Locales-Greek-ASCII-transliteration-table-BZ-12031.patch"; name="0001-Locales-Greek-ASCII-transliteration-table-BZ-12031.patch" Content-length: 10822 RnJvbSA1YTQ1Nzc4ZGFiZTM2OGQ0YThmY2U5Y2E2OWRiZDk4OTRmZGEwMDA2 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBFZ29yIEtvYnlsa2lu IDxlZ29yQGtvYnlsa2luLmNvbT4KRGF0ZTogVGh1LCAxNCBOb3YgMjAxOSAx Mzo1OTozOSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIExvY2FsZXM6IEdyZWVr IC0+IEFTQ0lJIHRyYW5zbGl0ZXJhdGlvbiB0YWJsZSBbQlogIzEyMDMxXQoK CVtCWiAjMTIwMzFdCgkqIGxvY2FsZS9DLXRyYW5zbGl0LmguaW46IEFkZCBH cmVla2xpc2ggdHJhbnNsaXRlcmF0aW9uLgotLS0KIGxvY2FsZS9DLXRyYW5z bGl0LmguaW4gfCAxMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMzUgaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL2xvY2FsZS9DLXRyYW5zbGl0LmguaW4gYi9sb2Nh bGUvQy10cmFuc2xpdC5oLmluCmluZGV4IDEyY2JjZDM1YmUuLjVhM2NmNDgy ZTAgMTAwNjQ0Ci0tLSBhL2xvY2FsZS9DLXRyYW5zbGl0LmguaW4KKysrIGIv bG9jYWxlL0MtdHJhbnNsaXQuaC5pbgpAQCAtNTYsNiArNTYsMTQxIEBACiAi XHgwMmNkIgkiXyIJIyA8VTAyQ0Q+IE1PRElGSUVSIExFVFRFUiBMT1cgTUFD Uk9OCiAiXHgwMmQwIgkiOiIJIyA8VTAyRDA+IE1PRElGSUVSIExFVFRFUiBU UklBTkdVTEFSIENPTE9OCiAiXHgwMmRjIgkifiIJIyA8VTAyREM+IFNNQUxM IFRJTERFCisiXHgwMzcwIgkiSCIJIyA8VTAzNzA+IEdSRUVLIENBUElUQUwg TEVUVEVSIEhFVEEKKyJceDAzNzEiCSJoIgkjIDxVMDM3MT4gR1JFRUsgU01B TEwgTEVUVEVSIEhFVEEKKyJceDAzNzIiCSJTUyIJIyA8VTAzNzI+IEdSRUVL IENBUElUQUwgTEVUVEVSIEFSQ0hBSUMgU0FNUEkKKyJceDAzNzMiCSJzcyIJ IyA8VTAzNzM+IEdSRUVLIFNNQUxMIExFVFRFUiBBUkNIQUlDIFNBTVBJCisi XHgwMzc0IgkiIyIJIyA8VTAzNzQ+IEdSRUVLIE5VTUVSQUwgU0lHTgorIlx4 MDM3NSIJIiNgIgkjIDxVMDM3NT4gR1JFRUsgTE9XRVIgTlVNRVJBTCBTSUdO CisiXHgwMzc2IgkiVyIJIyA8VTAzNzY+IEdSRUVLIENBUElUQUwgTEVUVEVS IFBBTVBIWUxJQU4gRElHQU1NQQorIlx4MDM3NyIJInciCSMgPFUwMzc3PiBH UkVFSyBTTUFMTCBMRVRURVIgUEFNUEhZTElBTiBESUdBTU1BCisiXHgwMzdh IgkiaSIJIyA8VTAzN0E+IEdSRUVLIFlQT0dFR1JBTU1FTkkKKyJceDAzN2Ii CSJzIgkjIDxVMDM3Qj4gR1JFRUsgU01BTEwgUkVWRVJTRUQgTFVOQVRFIFNJ R01BIFNZTUJPTAorIlx4MDM3YyIJInMiCSMgPFUwMzdDPiBHUkVFSyBTTUFM TCBET1RURUQgTFVOQVRFIFNJR01BIFNZTUJPTAorIlx4MDM3ZCIJInMiCSMg PFUwMzdEPiBHUkVFSyBTTUFMTCBSRVZFUlNFRCBET1RURUQgTFVOQVRFIFNJ R01BIFNZTUJPTAorIlx4MDM3ZSIJIj8iCSMgPFUwMzdFPiBHUkVFSyBRVUVT VElPTiBNQVJLCisiXHgwMzdmIgkiSiIJIyA8VTAzN0Y+IEdSRUVLIENBUElU QUwgTEVUVEVSIFlPVAorIlx4MDM4NCIJImAiCSMgPFUwMzg0PiBHUkVFSyBU T05PUworIlx4MDM4NSIJImAiCSMgPFUwMzg1PiBHUkVFSyBESUFMWVRJS0Eg VE9OT1MKKyJceDAzODYiCSJBIgkjIDxVMDM4Nj4gR1JFRUsgQ0FQSVRBTCBM RVRURVIgQUxQSEEgV0lUSCBUT05PUworIlx4MDM4NyIJIjsiCSMgPFUwMzg3 PiBHUkVFSyBBTk8gVEVMRUlBCisiXHgwMzg4IgkiRSIJIyA8VTAzODg+IEdS RUVLIENBUElUQUwgTEVUVEVSIEVQU0lMT04gV0lUSCBUT05PUworIlx4MDM4 OSIJIkkiCSMgPFUwMzg5PiBHUkVFSyBDQVBJVEFMIExFVFRFUiBFVEEgV0lU SCBUT05PUworIlx4MDM4YSIJIkkiCSMgPFUwMzhBPiBHUkVFSyBDQVBJVEFM IExFVFRFUiBJT1RBIFdJVEggVE9OT1MKKyJceDAzOGMiCSJPIgkjIDxVMDM4 Qz4gR1JFRUsgQ0FQSVRBTCBMRVRURVIgT01JQ1JPTiBXSVRIIFRPTk9TCisi XHgwMzhlIgkiWSIJIyA8VTAzOEU+IEdSRUVLIENBUElUQUwgTEVUVEVSIFVQ U0lMT04gV0lUSCBUT05PUworIlx4MDM4ZiIJIk8iCSMgPFUwMzhGPiBHUkVF SyBDQVBJVEFMIExFVFRFUiBPTUVHQSBXSVRIIFRPTk9TCisiXHgwMzkwIgki SSIJIyA8VTAzOTA+IEdSRUVLIFNNQUxMIExFVFRFUiBJT1RBIFdJVEggRElB TFlUSUtBIEFORCBUT05PUworIlx4MDM5MSIJIkEiCSMgPFUwMzkxPiBHUkVF SyBDQVBJVEFMIExFVFRFUiBBTFBIQQorIlx4MDM5MiIJIlYiCSMgPFUwMzky PiBHUkVFSyBDQVBJVEFMIExFVFRFUiBCRVRBCisiXHgwMzkzIgkiRyIJIyA8 VTAzOTM+IEdSRUVLIENBUElUQUwgTEVUVEVSIEdBTU1BCisiXHgwMzk0Igki RCIJIyA8VTAzOTQ+IEdSRUVLIENBUElUQUwgTEVUVEVSIERFTFRBCisiXHgw Mzk1IgkiRSIJIyA8VTAzOTU+IEdSRUVLIENBUElUQUwgTEVUVEVSIEVQU0lM T04KKyJceDAzOTYiCSJaIgkjIDxVMDM5Nj4gR1JFRUsgQ0FQSVRBTCBMRVRU RVIgWkVUQQorIlx4MDM5NyIJIkkiCSMgPFUwMzk3PiBHUkVFSyBDQVBJVEFM IExFVFRFUiBFVEEKKyJceDAzOTgiCSJUSCIJIyA8VTAzOTg+IEdSRUVLIENB UElUQUwgTEVUVEVSIFRIRVRBCisiXHgwMzk5IgkiSSIJIyA8VTAzOTk+IEdS RUVLIENBUElUQUwgTEVUVEVSIElPVEEKKyJceDAzOWEiCSJLIgkjIDxVMDM5 QT4gR1JFRUsgQ0FQSVRBTCBMRVRURVIgS0FQUEEKKyJceDAzOWIiCSJMIgkj IDxVMDM5Qj4gR1JFRUsgQ0FQSVRBTCBMRVRURVIgTEFNREEKKyJceDAzOWMi CSJNIgkjIDxVMDM5Qz4gR1JFRUsgQ0FQSVRBTCBMRVRURVIgTVUKKyJceDAz OWQiCSJOIgkjIDxVMDM5RD4gR1JFRUsgQ0FQSVRBTCBMRVRURVIgTlUKKyJc eDAzOWUiCSJYIgkjIDxVMDM5RT4gR1JFRUsgQ0FQSVRBTCBMRVRURVIgWEkK KyJceDAzOWYiCSJPIgkjIDxVMDM5Rj4gR1JFRUsgQ0FQSVRBTCBMRVRURVIg T01JQ1JPTgorIlx4MDNhMCIJIlAiCSMgPFUwM0EwPiBHUkVFSyBDQVBJVEFM IExFVFRFUiBQSQorIlx4MDNhMSIJIlIiCSMgPFUwM0ExPiBHUkVFSyBDQVBJ VEFMIExFVFRFUiBSSE8KKyJceDAzYTMiCSJTIgkjIDxVMDNBMz4gR1JFRUsg Q0FQSVRBTCBMRVRURVIgU0lHTUEKKyJceDAzYTQiCSJUIgkjIDxVMDNBND4g R1JFRUsgQ0FQSVRBTCBMRVRURVIgVEFVCisiXHgwM2E1IgkiWSIJIyA8VTAz QTU+IEdSRUVLIENBUElUQUwgTEVUVEVSIFVQU0lMT04KKyJceDAzYTYiCSJG IgkjIDxVMDNBNj4gR1JFRUsgQ0FQSVRBTCBMRVRURVIgUEhJCisiXHgwM2E3 IgkiQ0giCSMgPFUwM0E3PiBHUkVFSyBDQVBJVEFMIExFVFRFUiBDSEkKKyJc eDAzYTgiCSJQUyIJIyA8VTAzQTg+IEdSRUVLIENBUElUQUwgTEVUVEVSIFBT SQorIlx4MDNhOSIJIk8iCSMgPFUwM0E5PiBHUkVFSyBDQVBJVEFMIExFVFRF UiBPTUVHQQorIlx4MDNhYSIJIkkiCSMgPFUwM0FBPiBHUkVFSyBDQVBJVEFM IExFVFRFUiBJT1RBIFdJVEggRElBTFlUSUtBCisiXHgwM2FiIgkiWSIJIyA8 VTAzQUI+IEdSRUVLIENBUElUQUwgTEVUVEVSIFVQU0lMT04gV0lUSCBESUFM WVRJS0EKKyJceDAzYWMiCSJhIgkjIDxVMDNBQz4gR1JFRUsgU01BTEwgTEVU VEVSIEFMUEhBIFdJVEggVE9OT1MKKyJceDAzYWQiCSJlIgkjIDxVMDNBRD4g R1JFRUsgU01BTEwgTEVUVEVSIEVQU0lMT04gV0lUSCBUT05PUworIlx4MDNh ZSIJImkiCSMgPFUwM0FFPiBHUkVFSyBTTUFMTCBMRVRURVIgRVRBIFdJVEgg VE9OT1MKKyJceDAzYWYiCSJpIgkjIDxVMDNBRj4gR1JFRUsgU01BTEwgTEVU VEVSIElPVEEgV0lUSCBUT05PUworIlx4MDNiMCIJInkiCSMgPFUwM0IwPiBH UkVFSyBTTUFMTCBMRVRURVIgVVBTSUxPTiBXSVRIIERJQUxZVElLQSBBTkQg VE9OT1MKKyJceDAzYjEiCSJhIgkjIDxVMDNCMT4gR1JFRUsgU01BTEwgTEVU VEVSIEFMUEhBCisiXHgwM2IyIgkidiIJIyA8VTAzQjI+IEdSRUVLIFNNQUxM IExFVFRFUiBCRVRBCisiXHgwM2IzIgkiZyIJIyA8VTAzQjM+IEdSRUVLIFNN QUxMIExFVFRFUiBHQU1NQQorIlx4MDNiNCIJImQiCSMgPFUwM0I0PiBHUkVF SyBTTUFMTCBMRVRURVIgREVMVEEKKyJceDAzYjUiCSJlIgkjIDxVMDNCNT4g R1JFRUsgU01BTEwgTEVUVEVSIEVQU0lMT04KKyJceDAzYjYiCSJ6IgkjIDxV MDNCNj4gR1JFRUsgU01BTEwgTEVUVEVSIFpFVEEKKyJceDAzYjciCSJpIgkj IDxVMDNCNz4gR1JFRUsgU01BTEwgTEVUVEVSIEVUQQorIlx4MDNiOCIJInRo IgkjIDxVMDNCOD4gR1JFRUsgU01BTEwgTEVUVEVSIFRIRVRBCisiXHgwM2I5 IgkiaSIJIyA8VTAzQjk+IEdSRUVLIFNNQUxMIExFVFRFUiBJT1RBCisiXHgw M2JhIgkiayIJIyA8VTAzQkE+IEdSRUVLIFNNQUxMIExFVFRFUiBLQVBQQQor Ilx4MDNiYiIJImwiCSMgPFUwM0JCPiBHUkVFSyBTTUFMTCBMRVRURVIgTEFN REEKKyJceDAzYmMiCSJtIgkjIDxVMDNCQz4gR1JFRUsgU01BTEwgTEVUVEVS IE1VCisiXHgwM2JkIgkibiIJIyA8VTAzQkQ+IEdSRUVLIFNNQUxMIExFVFRF UiBOVQorIlx4MDNiZSIJIngiCSMgPFUwM0JFPiBHUkVFSyBTTUFMTCBMRVRU RVIgWEkKKyJceDAzYmYiCSJvIgkjIDxVMDNCRj4gR1JFRUsgU01BTEwgTEVU VEVSIE9NSUNST04KKyJceDAzYzAiCSJwIgkjIDxVMDNDMD4gR1JFRUsgU01B TEwgTEVUVEVSIFBJCisiXHgwM2MxIgkiciIJIyA8VTAzQzE+IEdSRUVLIFNN QUxMIExFVFRFUiBSSE8KKyJceDAzYzIiCSJzIgkjIDxVMDNDMj4gR1JFRUsg U01BTEwgTEVUVEVSIEZJTkFMIFNJR01BCisiXHgwM2MzIgkicyIJIyA8VTAz QzM+IEdSRUVLIFNNQUxMIExFVFRFUiBTSUdNQQorIlx4MDNjNCIJInQiCSMg PFUwM0M0PiBHUkVFSyBTTUFMTCBMRVRURVIgVEFVCisiXHgwM2M1IgkieSIJ IyA8VTAzQzU+IEdSRUVLIFNNQUxMIExFVFRFUiBVUFNJTE9OCisiXHgwM2M2 IgkiZiIJIyA8VTAzQzY+IEdSRUVLIFNNQUxMIExFVFRFUiBQSEkKKyJceDAz YzciCSJjaCIJIyA8VTAzQzc+IEdSRUVLIFNNQUxMIExFVFRFUiBDSEkKKyJc eDAzYzgiCSJwcyIJIyA8VTAzQzg+IEdSRUVLIFNNQUxMIExFVFRFUiBQU0kK KyJceDAzYzkiCSJvIgkjIDxVMDNDOT4gR1JFRUsgU01BTEwgTEVUVEVSIE9N RUdBCisiXHgwM2NhIgkiaSIJIyA8VTAzQ0E+IEdSRUVLIFNNQUxMIExFVFRF UiBJT1RBIFdJVEggRElBTFlUSUtBCisiXHgwM2NiIgkieSIJIyA8VTAzQ0I+ IEdSRUVLIFNNQUxMIExFVFRFUiBVUFNJTE9OIFdJVEggRElBTFlUSUtBCisi XHgwM2NjIgkibyIJIyA8VTAzQ0M+IEdSRUVLIFNNQUxMIExFVFRFUiBPTUlD Uk9OIFdJVEggVE9OT1MKKyJceDAzY2QiCSJ5IgkjIDxVMDNDRD4gR1JFRUsg U01BTEwgTEVUVEVSIFVQU0lMT04gV0lUSCBUT05PUworIlx4MDNjZSIJIm8i CSMgPFUwM0NFPiBHUkVFSyBTTUFMTCBMRVRURVIgT01FR0EgV0lUSCBUT05P UworIlx4MDNjZiIJIiYiCSMgPFUwM0NGPiBHUkVFSyBDQVBJVEFMIEtBSSBT WU1CT0wKKyJceDAzZDAiCSJiIgkjIDxVMDNEMD4gR1JFRUsgQkVUQSBTWU1C T0wKKyJceDAzZDEiCSJ0aCIJIyA8VTAzRDE+IEdSRUVLIFRIRVRBIFNZTUJP TAorIlx4MDNkMiIJIllgIgkjIDxVMDNEMj4gR1JFRUsgVVBTSUxPTiBXSVRI IEhPT0sgU1lNQk9MCisiXHgwM2QzIgkiWWAiCSMgPFUwM0QzPiBHUkVFSyBV UFNJTE9OIFdJVEggQUNVVEUgQU5EIEhPT0sgU1lNQk9MCisiXHgwM2Q0Igki WWAiCSMgPFUwM0Q0PiBHUkVFSyBVUFNJTE9OIFdJVEggRElBRVJFU0lTIEFO RCBIT09LIFNZTUJPTAorIlx4MDNkNSIJImYiCSMgPFUwM0Q1PiBHUkVFSyBQ SEkgU1lNQk9MCisiXHgwM2Q2IgkicCIJIyA8VTAzRDY+IEdSRUVLIFBJIFNZ TUJPTAorIlx4MDNkNyIJIiYiCSMgPFUwM0Q3PiBHUkVFSyBLQUkgU1lNQk9M CisiXHgwM2Q4IgkiUSIJIyA8VTAzRDg+IEdSRUVLIExFVFRFUiBBUkNIQUlD IEtPUFBBCisiXHgwM2Q5IgkicSIJIyA8VTAzRDk+IEdSRUVLIFNNQUxMIExF VFRFUiBBUkNIQUlDIEtPUFBBCisiXHgwM2RhIgkiNiIJIyA8VTAzREE+IEdS RUVLIExFVFRFUiBTVElHTUEKKyJceDAzZGIiCSI2IgkjIDxVMDNEQj4gR1JF RUsgU01BTEwgTEVUVEVSIFNUSUdNQQorIlx4MDNkYyIJIlciCSMgPFUwM0RD PiBHUkVFSyBMRVRURVIgRElHQU1NQQorIlx4MDNkZCIJInciCSMgPFUwM0RE PiBHUkVFSyBTTUFMTCBMRVRURVIgRElHQU1NQQorIlx4MDNkZSIJIjkwIgkj IDxVMDNERT4gR1JFRUsgTEVUVEVSIEtPUFBBCisiXHgwM2RmIgkiOTAiCSMg PFUwM0RGPiBHUkVFSyBTTUFMTCBMRVRURVIgS09QUEEKKyJceDAzZTAiCSI5 MDAiCSMgPFUwM0UwPiBHUkVFSyBMRVRURVIgU0FNUEkKKyJceDAzZTEiCSI5 MDAiCSMgPFUwM0UxPiBHUkVFSyBTTUFMTCBMRVRURVIgU0FNUEkKKyJceDAz ZTIiCSJTSCIJIyA8VTAzRTI+IENPUFRJQyBDQVBJVEFMIExFVFRFUiBTSEVJ CisiXHgwM2UzIgkic2giCSMgPFUwM0UzPiBDT1BUSUMgU01BTEwgTEVUVEVS IFNIRUkKKyJceDAzZTQiCSJGIgkjIDxVMDNFND4gQ09QVElDIENBUElUQUwg TEVUVEVSIEZFSQorIlx4MDNlNSIJImYiCSMgPFUwM0U1PiBDT1BUSUMgU01B TEwgTEVUVEVSIEZFSQorIlx4MDNlNiIJIktIIgkjIDxVMDNFNj4gQ09QVElD IENBUElUQUwgTEVUVEVSIEtIRUkKKyJceDAzZTciCSJraCIJIyA8VTAzRTc+ IENPUFRJQyBTTUFMTCBMRVRURVIgS0hFSQorIlx4MDNlOCIJIkgiCSMgPFUw M0U4PiBDT1BUSUMgQ0FQSVRBTCBMRVRURVIgSE9SSQorIlx4MDNlOSIJImgi CSMgPFUwM0U5PiBDT1BUSUMgU01BTEwgTEVUVEVSIEhPUkkKKyJceDAzZWEi CSJESiIJIyA8VTAzRUE+IENPUFRJQyBDQVBJVEFMIExFVFRFUiBHQU5HSUEK KyJceDAzZWIiCSJkaiIJIyA8VTAzRUI+IENPUFRJQyBTTUFMTCBMRVRURVIg R0FOR0lBCisiXHgwM2VjIgkiR0oiCSMgPFUwM0VDPiBDT1BUSUMgQ0FQSVRB TCBMRVRURVIgU0hJTUEKKyJceDAzZWQiCSJnaiIJIyA8VTAzRUQ+IENPUFRJ QyBTTUFMTCBMRVRURVIgU0hJTUEKKyJceDAzZWUiCSJUSSIJIyA8VTAzRUU+ IENPUFRJQyBDQVBJVEFMIExFVFRFUiBERUkKKyJceDAzZWYiCSJ0aSIJIyA8 VTAzRUY+IENPUFRJQyBTTUFMTCBMRVRURVIgREVJCisiXHgwM2YwIgkiayIJ IyA8VTAzRjA+IEdSRUVLIEtBUFBBIFNZTUJPTAorIlx4MDNmMSIJInIiCSMg PFUwM0YxPiBHUkVFSyBSSE8gU1lNQk9MCisiXHgwM2YyIgkicyIJIyA8VTAz RjI+IEdSRUVLIExVTkFURSBTSUdNQSBTWU1CT0wKKyJceDAzZjMiCSJqIgkj IDxVMDNGMz4gR1JFRUsgTEVUVEVSIFlPVAorIlx4MDNmNCIJIlRIIgkjIDxV MDNGND4gR1JFRUsgQ0FQSVRBTCBUSEVUQSBTWU1CT0wKKyJceDAzZjUiCSJl IgkjIDxVMDNGNT4gR1JFRUsgTFVOQVRFIEVQU0lMT04gU1lNQk9MCisiXHgw M2Y2IgkiZSIJIyA8VTAzRjY+IEdSRUVLIFJFVkVSU0VEIExVTkFURSBFUFNJ TE9OIFNZTUJPTAorIlx4MDNmNyIJIlNIIgkjIDxVMDNGNz4gR1JFRUsgQ0FQ SVRBTCBMRVRURVIgU0hPCisiXHgwM2Y4Igkic2giCSMgPFUwM0Y4PiBHUkVF SyBTTUFMTCBMRVRURVIgU0hPCisiXHgwM2Y5IgkiUyIJIyA8VTAzRjk+IEdS RUVLIENBUElUQUwgTFVOQVRFIFNJR01BIFNZTUJPTAorIlx4MDNmYSIJIlMi CSMgPFUwM0ZBPiBHUkVFSyBDQVBJVEFMIExFVFRFUiBTQU4KKyJceDAzZmIi CSJzIgkjIDxVMDNGQj4gR1JFRUsgU01BTEwgTEVUVEVSIFNBTgorIlx4MDNm YyIJInIiCSMgPFUwM0ZDPiBHUkVFSyBSSE8gV0lUSCBTVFJPS0UgU1lNQk9M CisiXHgwM2ZkIgkiUyIJIyA8VTAzRkQ+IEdSRUVLIENBUElUQUwgUkVWRVJT RUQgTFVOQVRFIFNJR01BIFNZTUJPTAorIlx4MDNmZSIJIlMiCSMgPFUwM0ZF PiBHUkVFSyBDQVBJVEFMIERPVFRFRCBMVU5BVEUgU0lHTUEgU1lNQk9MCisi XHgwM2ZmIgkiUyIJIyA8VTAzRkY+IEdSRUVLIENBUElUQUwgUkVWRVJTRUQg RE9UVEVEIExVTkFURSBTSUdNQSBTWU1CT0wKICJceDA0MDEiCSJZTyIJIyA8 VTA0MDE+IENZUklMTElDIENBUElUQUwgTEVUVEVSIElPCiAiXHgwNDAyIgki REoiCSMgPFUwNDAyPiBDWVJJTExJQyBDQVBJVEFMIExFVFRFUiBESkUKICJc eDA0MDMiCSJHYCIJIyA8VTA0MDM+IENZUklMTElDIENBUElUQUwgTEVUVEVS IEdKRQotLSAKMi4xNy4xCgo= -----------------------105dfacca00a30f277a11e716c842868 Content-Type: application/pgp-keys; filename="publickey - egor@kobylkin.com - 0x01FEB4E8.asc"; name="publickey - egor@kobylkin.com - 0x01FEB4E8.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - egor@kobylkin.com - 0x01FEB4E8.asc"; name="publickey - egor@kobylkin.com - 0x01FEB4E8.asc" Content-length: 891 LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQpWZXJzaW9u OiBPcGVuUEdQLmpzIHY0LjYuMg0KQ29tbWVudDogaHR0cHM6Ly9vcGVucGdw anMub3JnDQoNCnhqTUVYTGN4NkJZSkt3WUJCQUhhUnc4QkFRZEFUYVpYRStO US9ZYXJYRk9jTEhJQk9DSWJ6TXNnNXpQZQ0KSTZ5VzR4OHBQVlhOSnlKbFoy OXlRR3R2WW5sc2EybHVMbU52YlNJZ1BHVm5iM0pBYTI5aWVXeHJhVzR1DQpZ Mjl0UHNKM0JCQVdDZ0FmQlFKY3R6SG9CZ3NKQndnREFnUVZDQW9DQXhZQ0FR SVpBUUliQXdJZUFRQUsNCkNSQStPcVNEZ0FHcG9acmVBUDlOTUdxMXZ1UVJi Y1hBbGhZbStvRU9XMGVWYXRyK0RJcDRBdGJoYzdkZw0KUUFFQXA1NjBKMFEz RHpmK1BKY1pDdFBHeERlOWZWVkZyelBYUzN3MTBYN00wd2ZPT0FSY3R6SG9F Z29yDQpCZ0VFQVpkVkFRVUJBUWRBb2RSbXRLSDkwV0ZMZzlwTHloS0c2b0Rv ZWpIdWhjOEd0eTROSXlhRUxtd0QNCkFRZ0h3bUVFR0JZSUFBa0ZBbHkzTWVn Q0d3d0FDZ2tRUGpxa2c0QUJxYUVtc2dFQTZnSWdWQ29jMVp0cw0KWWMyNVh6 MEtVWXNuMWtPNEZxZmwyd2pQNzVUYkxYZ0EvQW9odWdlc2xXZVFsRTdUQ2Fh U3hFV0RXL2xYDQo4SmRlTEo4dFlIZFEvNU1MDQo9T0JwMQ0KLS0tLS1FTkQg UEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQ0K -----------------------105dfacca00a30f277a11e716c842868-- -----------------------0253fa4a5c819fc3826032b119e019bb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" Content-length: 217 -----BEGIN PGP SIGNATURE----- Version: ProtonMail wl4EARYKAAYFAl3NUyUACgkQPjqkg4ABqaFX3QD/QJfS1sFb5HVcNTp9V5vE yGHdRLmU37NsGCOzZ9T32GkA/jU5lJGZsD/OaqwQO33XBs6+w0Sklfvlqiry tP95HHIH =HcIH -----END PGP SIGNATURE----- -----------------------0253fa4a5c819fc3826032b119e019bb--