From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Maxime Devos Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH] add language/wisp to Guile? Date: Sun, 5 Feb 2023 16:08:00 +0100 Message-ID: <1a70460e-11fb-9f5d-0d5f-1eb507d5af0d@telenet.be> References: <87h6w2fkz8.fsf@web.de> <877cwxe4ar.fsf@web.de> <2f7d015d-ceb4-ef8f-b4fe-b69e39b723f8@telenet.be> <87357ldqaq.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------yPgqfyjq5CaAHgvkMbUeJtnZ" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26731"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.0 Cc: guile-devel@gnu.org To: "Dr. Arne Babenhauserheide" Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sun Feb 05 16:08:47 2023 Return-path: Envelope-to: guile-devel@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 1pOgdL-0006ln-4O for guile-devel@m.gmane-mx.org; Sun, 05 Feb 2023 16:08:47 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pOgct-0008LB-3Q; Sun, 05 Feb 2023 10:08:19 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOgcq-0008L0-L7 for guile-devel@gnu.org; Sun, 05 Feb 2023 10:08:16 -0500 Original-Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pOgcm-0007hq-K2 for guile-devel@gnu.org; Sun, 05 Feb 2023 10:08:16 -0500 Original-Received: from [IPV6:2a02:1808:81:2508:d55d:13af:ada4:5571] ([IPv6:2a02:1808:81:2508:d55d:13af:ada4:5571]) by michel.telenet-ops.be with bizsmtp id HT852900Q1docBY06T86f3; Sun, 05 Feb 2023 16:08:06 +0100 Content-Language: en-US In-Reply-To: <87357ldqaq.fsf@web.de> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23; t=1675609686; bh=O8eW7VdPXyr4UAj9C8Uw8ose2NXiInxP8aVYxg+N6GE=; h=Date:To:Cc:References:From:Subject:In-Reply-To; b=foIKZ+4oB5+CLR952o760L/DGR5GHydNYzrqhbzgZ6+5TZXPosF8ZNRBBjCPOKG5b hIKfML/nD5WxAAdpEhUMEYJB38z/Xm3NLuAe5dBOlkvM/GswINW0QRYv+GrWo5eLP3 G3W7h+r6Qm2wp/TP7AsyYcWhaQyEoL9VKcSRipdRB0wqIeioofrE20dR7KUMub3f0D t6f2fTdDOJGys5T9/kirkOMGEPMzA5/tA8CAeLnXKatAJs6VP4BI7WB7SlC+wi6ANl ejGVvOTeWF+rCTV16osX81GJmyRRcOdwTLN4mNe8dfz5jvtkksdqyEe6sSjwih0sOP TJ7ntgik/hRxQ== Received-SPF: pass client-ip=2a02:1800:110:4::f00:18; envelope-from=maximedevos@telenet.be; helo=michel.telenet-ops.be X-Spam_score_int: -38 X-Spam_score: -3.9 X-Spam_bar: --- X-Spam_report: (-3.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-1.149, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:21686 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------yPgqfyjq5CaAHgvkMbUeJtnZ Content-Type: multipart/mixed; boundary="------------yrN1GEYo8Bi9Xbym2og30jXO"; protected-headers="v1" From: Maxime Devos To: "Dr. Arne Babenhauserheide" Cc: guile-devel@gnu.org Message-ID: <1a70460e-11fb-9f5d-0d5f-1eb507d5af0d@telenet.be> Subject: Re: [PATCH] add language/wisp to Guile? References: <87h6w2fkz8.fsf@web.de> <877cwxe4ar.fsf@web.de> <2f7d015d-ceb4-ef8f-b4fe-b69e39b723f8@telenet.be> <87357ldqaq.fsf@web.de> In-Reply-To: <87357ldqaq.fsf@web.de> --------------yrN1GEYo8Bi9Xbym2og30jXO Content-Type: multipart/mixed; boundary="------------GGestINrTvvUNq1sqIqQl45z" --------------GGestINrTvvUNq1sqIqQl45z Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQoNCk9uIDA0LTAyLTIwMjMgMjI6MzUsIERyLiBBcm5lIEJhYmVuaGF1c2VyaGVpZGUgd3Jv dGU6DQo+IA0KPiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+IHdyaXRl czoNCj4gDQo+Pj4gVGhpcyBuZWVkcyBhbiBhZGRpdGlvbiB0byB0aGUgZXh0ZW5zaW9ucyB2 aWEgZ3VpbGUgLXggLncg4oCUIEkgd3JvdGUNCj4+PiB0aGF0DQo+Pj4gaW4gdGhlIGRvY3Vt ZW50YXRpb24uIEkgZGlkbuKAmXQgd2FudCB0byBkbyB0aGF0IHVuY29uZGl0aW9uYWxseSwg YmVjYXVzZQ0KPj4+IGRldGVjdGluZyBhIHdpc3AgZmlsZSBhcyBzY2hlbWUgaW1wb3J0IHdv dWxkIGNhdXNlIGVycm9ycy4NCj4+DQo+PiBJZiBkb25lIGNhcmVmdWxseSwgSSBkb24ndCB0 aGluayB0aGlzIHNpdHVhdGlvbnMgd291bGQgaGFwcGVuLg0KPj4gTW9yZSBwcmVjaXNlbHk6 DQo+Pg0KPj4gICAgKiAudyB3b3VsZCBiZSBpbiB0aGUgZmlsZSBleHRlbnNpb25zIGxpc3Qu DQo+Pg0KPj4gICAgKiBJbnN0ZWFkIG9mIGEgbGlzdCwgaXQgd291bGQgYWN0dWFsbHkgYmUg YSBtYXAgZnJvbSBleHRlbnNpb25zIHRvDQo+PiAgICAgIGxhbmd1YWdlczoNCj4+DQo+PiAg ICAgICAgLnNjbSAtPiBzY2hlbWUNCj4+ICAgICAgICAudyAtPiB3aXNwDQo+Pg0KPj4gICAg ICBXaXRoIHRoaXMgY2hhbmdlLCAodXNlLW1vZHVsZXMgKGZvbykpIHdpbGwgbG9hZCAnZm9v LnNjbScgYXMgU2NoZW1lDQo+PiAgICAgIGFuZCAnZm9vLncnIGFzIFdpc3AuICAoQXNzdW1p bmcgdGhhdCBmb28uZ28gaXMgb3V0LW9mLWRhdGUgb3INCj4+ICAgICAgZG9lc24ndCBleGlz dC4pDQo+Pg0KPj4gICAgICAoRm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5LCBJIHRoaW5r ICVsb2FkLWV4dGVuc2lvbnMgbmVlZHMgdG8NCj4+ICAgICAgcmVtYWluIGEgbGlzdCBvZiBz dHJpbmdzLCBidXQgYSAlZXh0ZW5zaW9uLWxhbmd1YWdlIHZhcmlhYmxlIGNvdWxkDQo+PiAg ICAgIGJlIGRlZmluZWQuKQ0KPj4NCj4+ICAgICogImd1aWxlIC0tbGFuZ3VhZ2U9d2hhdGV2 ZXIgZm9vIiBsb2FkcyBmb28gYXMgd2hhdGV2ZXIsIHJlZ2FyZGxlc3MNCj4+ICAgICAgb2Yg dGhlIGV4dGVuc2lvbiBvZiAnZm9vJyAoaWYgYSBzcGVjaWZpYyBsYW5ndWFnZSBpcyByZXF1 ZXN0ZWQsDQo+PiAgICAgIHRoZW4gdGhlIHVzZXIga25vd3MgYmVzdCkuDQo+Pg0KPj4gICAg KiAiZ3VpbGUgZm9vIiB3aXRob3V0IC0tbGFuZ3VhZ2Ugd2lsbCBsb29rIHVwIHRoZSBleHRl bnNpb24gb2YgZm9vIGluDQo+PiAgICAgIHRoZSBleHRlbnNpb24gbWFwLiBJZiBhbiBlbnRy eSBleGlzdHMsIGl0IHdvdWxkIHVzZSB0aGUNCj4+ICAgICAgY29ycmVzcG9uZGluZyBsYW5n dWFnZS4gIElmIG5vIGVudHJ5IGV4aXN0cywgaXQgd291bGQgdXNlDQo+PiAgICAgIGEgZGVm YXVsdCBsYW5ndWFnZSAoc2NoZW1lKS4NCj4gDQo+IFRoaXMgc291bmRzIGdvb2QsIHRob3Vn aCBhIGJpdCBtb3JlIGNvbXBsZXggdGhhbiBJIHRoaW5rIGl0IHNob3VsZCBiZS4NCj4gDQo+ IEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpY2sgdG8gb25seSBsb2FkIFNjaGVtZSBpZiBubyBs YW5ndWFnZSBpcyBkZXRlY3RlZA0KPiB0byBrZWVwIFNjaGVtZSB0aGUgZGVmYXVsdCBsYW5n dWFnZSBmb3IgR3VpbGUNCg0KVG8gbXkga25vd2xlZGdlLCB0aGlzIGlzIHRoZSBjYXNlIGlu IG15IHByb3Bvc2FsLiAgRGV0ZWN0aW5nIHRoZSANCmxhbmd1YWdlIGlzIGRvbmUgdmlhIHRo ZSBmaWxlIGV4dGVuc2lvbiwgYW5kIGlmIG5vIGtub3duIG1hcHBpbmcgZXhpc3RzLCANCml0 IGRlZmF1bHRzIHRvIFNjaGVtZS4NCg0KPiDigJQgYW5kIGFsc28gdG8gYXZvaWQNCj4gc3R1 bWJsaW5nIG92ZXIgZmlsZXMgdGhhdCBqdXN0IHRha2UgdGhhdCBleHRlbnNpb24uDQoNCldo aWxlIEkgc3VwcG9zZSBpdCBpcyB0aGVvcmV0aWNhbGx5IHBvc3NpYmxlIHNvbWVvbmUgd2ls bCB3cml0ZSBhIC53IA0KZmlsZSB0aGF0IGNvbnRhaW5zIFNjaGVtZSBjb2RlIGluc3RlYWQg b2YgV2lzcCwgSSdtIG5vdCBjb252aW5jZWQgYnkgDQp0aGlzIGFyZ3VtZW50LiAgSXQgc291 bmRzIHZlcnkgdW5saWtlbHksIGFuZCBhbHNvIGEgJ2Rvbid0IGRvIHRoYXQsIA0KdGhlbicg c2l0dWF0aW9uLg0KDQo+IENoZWNraW5nIG1vcmUgZmlsZXMNCj4gY291bGQgc2xvdyBkb3du IHN0YXJ0dXAgYW5kIEkgdGhpbmsgaGF2aW5nIG11bHRpcGxlIGxhbmd1YWdlcyBmdWxseQ0K PiBlcXVhbCB3b3VsZCByaXNrIHNwbGludGVyaW5nIHRoZSBkZXZlbG9wbWVudCBjb21tdW5p dHkuDQo+IA0KPiBHdWlsZSBpcyBmaXJzdCBhbmQgZm9yZW1vc3QgU2NoZW1lIGFuZCBmYXN0 IHN0YXJ0dXAgdGltZSBpcyBlc3NlbnRpYWwuDQo+IA0KPiBNb3JlIGNvbXBsaWNhdGVkIGlz IHdoYXQgc2hvdWxkIGJlIGRvbmUgaWYgYSAqLmdvIGZpbGUgaXMgZGV0ZWN0ZWQNCj4gZHVy aW5nIGltcG9ydC4gVGhlcmUgSSBjb3VsZCBzZWUgR3VpbGUgY2hlY2sgaWYgYSBmaWxlIHdp dGggYW55DQo+IHN1cHBvcnRlZCBleHRlbnNpb24gaXMgdXAgdG8gZGF0ZS4NCg0KTWF5YmUg dGhlIC5nbyBjb3VsZCBjb250YWluIHNvbWUgaW5mb3JtYXRpb24gb24gd2hhdCB0aGUgY29y cmVzcG9uZGluZyANCnNvdXJjZSBjb2RlIGZpbGUgbmFtZSBpcywgYW5kIEd1aWxlIGNvdWxk IHJlYWQgdGhlIC5nbyB3aXRob3V0IGNoZWNraW5nIA0KZmlyc3QgY2hlY2tpbmcgZm9yIHVw LXRvLWRhdGVuZXNzLiAoQnV0IG9ubHkgcmVhZGluZzsgbm90IGxvYWRpbmcgeWV0ISkNCg0K KFRoZXJlIGlzIGFscmVhZHkgZGVidWdnaW5nIGluZm9ybWF0aW9uIHdpdGggc3VjaCBpbmZv cm1hdGlvbiwgYnV0IHRvIG15DQp1bmRlcnN0YW5kaW5nIHRoYXQncyBmb3IgaW5kaXZpZHVh bCBwcm9jZWR1cmVzLCBub3QgdGhlIC5nbyBhcyBhIHdob2xlLCANCmFuZCBieSB1c2luZyBz dHVmZiBsaWtlICdpbmNsdWRlJyBvciBtYWNyb3MgdGhlcmUgY2FuIGJlIG11bHRpcGxlIHNv dXJjZSANCmZpbGVzLikNCg0KT25jZSByZWFkLCBpdCBzaG91bGQgYmUgZWFzeSB0byBsb29r IHVwIHRoZSBzb3VyY2UgY29kZSBmaWxlIG5hbWUgZnJvbSANCnRoZSAuZ28gYW5kIHRoZW4g dmVyaWZ5IHdoZXRoZXIgdGhlIC5nbyBpcyB1cCB0byBkYXRlLCBhbmQgcHJvY2VlZCB3aXRo IA0KYWN0dWFsbHkgbG9hZGluZyB0aGUgLmdvIChhcyBpbiwgcHV0IHN0dWZmIGluIHRoZSBt b2R1bGUgc3lzdGVtLCBydW4gDQp0b3AtbGV2ZWwgY29kZSwgLi4uKS4NCg0KSUlVQywgdGhh dCB3b3VsZCBiZSBmdWxseSBiYWNrd2FyZHMgY29tcGF0aWJsZSwgYW5kIG5vdCBjYXVzZSBh bnkgDQpub24tbmVnbGlnaWJsZSBzbG93ZG93bnMuDQoNCkkgYWxzbyBoYXZlIGFuIGFsdGVy bmF0aXZlIHByb3Bvc2FsLCBtb3JlIGNvbXBsaWNhdGVkIGFuZCANCmJhY2t3YXJkcy1pbmNv bXBhdGlibGUgLS0gSSB3b3VsZG4ndCByZWNvbW1lbmQgaXQsIGJ1dCBmb3IgY29tcGxldGVu ZXNzOg0KDQogICogd2hlbiBkb2luZyAodXNlLW1vZHVsZSAoZm9vKSkgYW5kIGZvby5nbyBl eGlzdHMgaW4gdGhlDQogICAgJEdVSUxFX0xPQURfQ09NUElMRURfUEFUSCwgbG9hZCBpdCwg YW5kIGRvbid0DQogICAgYm90aGVyIGNoZWNraW5nIHdoZXRoZXIgZm9vLnNjbSwgZm9vLncg b3IgZm9vLndoYXRldmVyIGV4aXN0cw0KICAgIG9yIGlzIHVwLXRvLWRhdGUuICAoSWYgbm90 IGRvbmUgYWxyZWFkeSBpbiBHdWlsZS4pDQoNClRoYXQgc2hvdWxkIHNvbHZlIHRoZSAnSSBk b24ndCBjYXJlIHdoYXQgbGFuZ3VhZ2UgdGhlIGxpYnJhcnkgRm9vIGlzIA0Kd3JpdHRlbiBp biwgYW5kIG15IGxpYnJhcnkgQmFyIGlzbid0IHdyaXR0ZW4gaW4gV2lzcCBzbyBpdCBzZWVt cyANCnVucmVhc29uYWJsZSB0byBoYXZlIHRvIGFkZCAteCB3LuKAmSwgYW5kIHdvdWxkIGFs c28gYXZvaWQgdGhlIG5lZWQgZm9yIGEgDQonZXh0ZW5zaW9uIC0+IGxhbmd1YWdlIG1hcCcg dGhpbmcuICBJdCBzaG91bGQgYWxzbyBiZSBhIGxpdHRsZSBmYXN0ZXIgDQp0aGFuIHdoYXQg d2UgaGFkIGJlZm9yZS4NCg0KVGhhdCdzIGZvciAibWFrZSBpbnN0YWxsIiwgImFwdC1nZXQg aW5zdGFsbCIsICJndWl4IGluc3RhbGwiIC4uLi1saWtlIA0KdXNlcyBvZiBjb21waWxlZCAu Z28gLS0gbGV0J3MgY2FsbCB0aGVtICdpbnN0YWxsZWQgLmdvJy4gIEl0IHdvbid0IHdvcmsg DQpmb3Igfi8uY2FjaGUvZ3VpbGUvY2NhY2hlLzMuMC1MRS04LTQgKOKAmGNhY2hlZCAuZ2/i gJkpIGFzIGZvciB0aGF0IGl0J3MgDQphY3R1YWxseSBpbXBvcnRhbnQgdG8gY2hlY2sgdXAt dG8tZGF0ZW5lc3MgYmVjYXVzZSwgd2VsbCwgY2FjaGUuDQoNCkFkZGl0aW9uYWxseSwgdG8g c3VwcG9ydCBjb21waWxpbmcgc29mdHdhcmUgdGhhdCBpcyBhbHJlYWR5IGluc3RhbGxlZCwg DQp0aGVyZSBuZWVkcyB0byBiZSBhbiBvcHRpb24gdG8gdHJlYXQgY2VydGFpbiBtb2R1bGVz IHdpdGggdGhlICdjYWNoZScgDQpiZWhhdmlvdXIgZXZlbiBpZiBub3QgaW4gdGhlIGFjdHVh bCB+Ly5jYWNoZSwgbWF5YmUgd2l0aCBzb21lIA0KJy0tbG9jYWwtbW9kdWxlPShzdHVmZiAu Li4pJyBvcHRpb24gKG5hbWUgcGVuZGluZykuDQoNClRoaXMgd291bGQgYmUgYmFja3dhcmRz LWluY29tcGF0aWJsZSwgYnV0IGl0IGNvdWxkIGJlIGRvbmUuDQoNCj4+PiByZWFkYWJsZSB1 c2VzDQo+Pg0KPj4gVGhpcyBzZW50ZW5jZSBhcHBlYXJzIHRvIGJlIGluY29tcGxldGU7IEkg bWlnaHQgaGF2ZSBtaXNpbnRlcnByZXRlZCBpdA0KPj4gYmVsb3cgKEkgZG9uJ3Qga25vdyB3 aGF0IHlvdSBtZWFuIHdpdGggJ3JlYWRhYmxlJyAtLSBpdHMgYW4gYWRqZWN0aXZlDQo+PiBh bmQgeW91IGFyZSB1c2luZyBpdCBhcyBhIG5vdW4/KS4NCj4gDQo+IHJlYWRhYmxlIGlzIGEg bm91biwgeWVzOiB0aGUgcmVhZGFibGUgbGlzcCBwcm9qZWN0Lg0KDQpMb29rcyBsaWtlIHlv dSBtZWFudCB0aGlzOiA8aHR0cHM6Ly9yZWFkYWJsZS5zb3VyY2Vmb3JnZS5pby8+Lg0KPj4+ IENhbiBJIHdyaXRlIGl0IGludG8gYSBzdHJpbmcgYW5kIHRoZW4gcmVhZCBpdCBiYWNrPw0K Pj4NCj4+IE5vLiAgWy4uLl0NCj4gDQo+IFRoaXMgc291bmRzIGxpa2UgSSBjYW5ub3QgZ28g dGhhdCB3YXksIGJlY2F1c2UgdGhlcmXigJlzIGEgbmVjZXNzYXJ5DQo+IHByZS1wcm9jZXNz aW5nIHN0ZXAgaW4gd2lzcC1yZWFkIHZpYSAobWF0Y2gtY2hhcmxpc3QtdG8tcmVwciBwZWVr ZWQpOg0KPiBbLi4uXSA+IFRoaXMgYWN0dWFsbHkgbmVlZHMgdG8gYmUgYWJsZSB0byB3cml0 ZSB0aGUgcmVwbGFjZW1lbnQgc3ltYm9scyBiYWNrDQo+IGludG8gdGhlIHBvcnQuDQo+DQo+ PiAuLi4sIGZvciB3aGljaCBJIHByb3Bvc2VkIGEgcmVwbGFjZW1lbnQsIHNvIGRvIHlvdSBz dGlsbCBuZWVkIHRvIHR1cm4NCj4+IGl0IGluIGEgc3RyaW5nICYgYmFjaz8NCj4gDQo+IFNh ZGx5IHllcy4gT3RoZXJ3aXNlIHRoZSBub3JtYWwgcmVhZGVyIHdpbGwgcGxheSB0cmlja3Mg b24gdGhlIGNvZGUsDQo+IGJlY2F1c2UgaXQgZG9lcyBub3Qga25vdyB3aGVyZSBhIHN5bWJv bCBuZWVkcyB0byBiZSBpbnRlcnByZXRlZA0KPiBkaWZmZXJlbnRseSAoaS5lLiB3aGVyZSBg IG5lZWRzIHRvIGJlIHRyZWF0ZWQgYXMgYCgpIGV2ZW4gdGhvdWdoIHRoYXTigJlzDQo+IG5v dCBpbiB0aGUgc3RyaW5nKS4NCg0KT0ssIHRvbyBiYWQuICBMb29rcyBsaWtlIHRoZSBSRVBS LS4uLiBzdHVmZiBpcyB0byBzdGF5IGZvciBub3cuDQo+IEkgbWVhbnQgdGhpczoNCj4gDQo+ IChkZWZpbmUgKGZvbykNCj4gICAgIygoYmFyIC4gYmF6KSkNCj4gICAgI2YpDQo+IChwcm9j ZWR1cmUtcHJvcGVydGllcyBmb28pDQo+ID0+ICgobmFtZSAuIGZvbykgKGJhciAuIGJheikp DQo+IA0KPiBJIHVzZSB0aGF0IGZvciBkb2N0ZXN0czogWy4uLl0NCg0KSSBkaWRuJ3Qga25v dyB0aGF0IHRoZXNlIGxpdGVyYWwgdmVjdG9ycyBnZXQgdHVybmVkIGludG8gcHJvY2VkdXJl IA0KcHJvcGVydGllcyAuLi4gbG9va3MgaW50ZXJlc3RpbmcuDQoNCkFsc28sIGFib3V0IHdp c3AtdW5lc2NhcGUtdW5kZXJzY29yZS1hbmQtY29sb24gYW5kIHRoZSAnb25seSB1bmVzY2Fw ZXMgDQp1cCB0byAxMiBsZWFkaW5nIHVuZGVyc2NvcmVzIGF0IGxpbmUgc3RhcnQgKFxfX19f X19fX19fX18pJyBsaW1pdGF0aW9uOiANCkkgaGF2ZSBmb3VuZCBhIHNvbHV0aW9uOiB5b3Ug Y2FuIHVzZSBhIGNvbWJpbmF0aW9uIG9mIHN0cmluZy1ldmVyeSwgDQpzeW1ib2wtPnN0cmlu Zywgc3RyaW5nLT5zeW1ib2wsIHN1YnN0cmluZyBhbmQgc3RyaW5nLXJlZjoNCg0KKGNvbmQg KChsaXN0PyBjb2RlKSAobWFwIHdpc3AtLi4uIGNvZGUpKQ0KICAgICAgICgoZXE/IGNvZGUg J1w6KSAnOikNCiAgICAgICA7OyBMb29rIGZvciBzeW1ib2xzIGxpa2UgXF9fX18gYW5kIHJl bW92ZSB0aGUgXC4NCiAgICAgICAoKHN5bWJvbD8gY29kZSkNCiAgICAgICAgKGxldCAoKGFz LXN0cmluZyAoc3ltYm9sLT5zdHJpbmcgY29kZSkpKQ0KICAgICAgICAgIChpZiAoYW5kICg+ PSAoc3RyaW5nLWxlbmd0aCBhcy1zdHJpbmcpIDIpIDsgYXQgbGVhc3QgYSBzaW5nbGUgDQp1 bmRlcnNjb3JlDQogICAgICAgICAgICAgICAgICAgKGNoYXI9PyAoc3RyaW5nLXJlZiBhcy1z dHJpbmcgMCkgI1xcKQ0KICAgICAgICAgICAgICAgICAgIChzdHJpbmctZXZlcnkgI1xfIChz dWJzdHJpbmcgYXMtc3RyaW5nIDEpKSkNCiAgICAgICAgICAgICAgKHN0cmluZy0+c3ltYm9s IChzdWJzdHJpbmcgYXMtc3RyaW5nIDEpKQ0KICAgICAgICAgICAgICBjb2RlKSkpDQogICAg ICAoI3RydWUgY29kZSkpDQoNCkdyZWV0aW5ncywNCk1heGltZS4NCg== --------------GGestINrTvvUNq1sqIqQl45z Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------GGestINrTvvUNq1sqIqQl45z-- --------------yrN1GEYo8Bi9Xbym2og30jXO-- --------------yPgqfyjq5CaAHgvkMbUeJtnZ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY9/GUAUDAAAAAAAKCRBJ4+4iGRcl7hUp AP97w7ffdKfkC77pK8p0eKGmG70tzZj7eo2Q/ZCHr6ZfDwEAtuEgc/U8CkNPyWDfClc1hvTLTuF7 +QaWfTEWlCGfNgI= =Vc+A -----END PGP SIGNATURE----- --------------yPgqfyjq5CaAHgvkMbUeJtnZ--