From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id /SD8NMEXT2EmDAEAgWs5BA (envelope-from ) for ; Sat, 25 Sep 2021 14:36:17 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id mM7rL8EXT2FcSAAAbx9fmQ (envelope-from ) for ; Sat, 25 Sep 2021 12:36:17 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 61A5913183 for ; Sat, 25 Sep 2021 14:36:17 +0200 (CEST) Received: from localhost ([::1]:41338 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mU6ue-0002uA-JQ for larch@yhetil.org; Sat, 25 Sep 2021 08:36:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51858) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mU6t8-0002VD-3m for guix-devel@gnu.org; Sat, 25 Sep 2021 08:34:42 -0400 Received: from mail1.protonmail.ch ([185.70.40.18]:55497) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mU6t6-0007ps-0h for guix-devel@gnu.org; Sat, 25 Sep 2021 08:34:41 -0400 Date: Sat, 25 Sep 2021 12:34:35 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=elenq.tech; s=protonmail; t=1632573277; bh=/EW1arwvV22Do187Wu1y8J/Qp82HhCEWfRRPICRkZ/U=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=wj5D4FZuwj8BEB7rwHjx5OcxJOXDa+K2uvDKyTPlA8oeW+Bfd0xSinGpzhX/I5DfF eqoJsVSRW4YyNc8DYEvB9D1qxrOP71JZKfDjp1LbG4LXi3o+3ZpM3YOZ6Nqu/g9KZy UE4NHYe/xmKZxnrcDbUg4k0TdidVqUdKiDLTB8pwhJGUdggJfafM9uhrO9bTWnUFaJ oURdn42Tgupa5paptuDKrBE+3KFafx9CVwaPGiNxS8XEHM/1B51MxulChBl3hOCjb+ alF0sIkVRKKlTpSak2kB9WuJvH0errGfRP5qjpWF+jpmJwBPeL2LcXrOkuuLuEaIfJ ZbzOA3l3DkPTg== To: Sage Gerard From: Ekaitz Zarraga Subject: Re: Please explain these fundamental terms to me? Message-ID: In-Reply-To: References: <1d5982ae-2cda-5661-898a-e015c7f320a1@sagegerard.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_AFIn5sqLOmHJd5CF6tfS9SaU2aPAC8nKnfsFqXbugc" Received-SPF: pass client-ip=185.70.40.18; envelope-from=ekaitz@elenq.tech; helo=mail1.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Ekaitz Zarraga Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632573377; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=/EW1arwvV22Do187Wu1y8J/Qp82HhCEWfRRPICRkZ/U=; b=JVc9grgfLb9BAbaeYBP8hvZ7Ac2olxwkEtKCWnPBBQuoC+pBXNLCLkRbSpYgz8r012cUmR PpbbTTM5/IrIfIcOrsIkKYFP4ULUMg4mQ+/e8Kumo+Zp1Y6k+ff3QRVJKdmo6yVxgc8f9n m1d+F4cm+T4ViErZ7KHqcVcrIvSVDKh1wKLIEHwbx/BkkP5CB4wvpeXXRWH7p+FhPISxpn 4rG14yTtXxvDAF/GS0oYsEqn+34j70OTxZBIas13OVl17toriakbqaVVfBkQQg4S0hZ5JM C8ZmZdiYNNhsrzAfYLH7EhZAQs9OkX3i+ZOsZRHHiIU7ebGBhtRkgM1wtrFSxQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632573377; a=rsa-sha256; cv=none; b=gEW/4B2++vVB91dys2h1azg+tHy1LI2txFBTddgIM14CliqGK/Kzb0e5M/IFNcpg6EWHEu VbiyErGPZvx9Br2eWBsCEV75yMh+kT3ps9FGGc7cupLQ2nwfNGAJH8qrI6Iev0McjgLMn4 2cvK6n7VYzy0IU9dMQ5nUmiX0naHjLJkMymUcxMpvFHfAwxIzcwuTLRhfGxjUVnR8aoDh2 5kPAafFtpAFu/BupktmJYz/1eTW6snK/VAzklMKqMkDf2iRUaBEBPWtLtpYL589NM8Q2m8 7uIstr7X458plmJ54hKVWa6aE8RaHoQIyPR+vruaUz+2KzhK/BbvQz64r1baVw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=elenq.tech header.s=protonmail header.b=wj5D4FZu; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -1.89 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=elenq.tech header.s=protonmail header.b=wj5D4FZu; dmarc=pass (policy=none) header.from=elenq.tech; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 61A5913183 X-Spam-Score: -1.89 X-Migadu-Scanner: scn1.migadu.com X-TUID: CgDo0FXc+8iZ This is a multi-part message in MIME format. --b1_AFIn5sqLOmHJd5CF6tfS9SaU2aPAC8nKnfsFqXbugc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 PiBTbyB0aGUgc29mdHdhcmUgR3VpeCByZWxlYXNlIGNvbWVzIHdpdGggY291bCBvbmx5IGhhdmUg c291cmNlIHBhY2thZ2VzIGFuZCBiZSBhYmxlIHRvIGJ1aWxkIGV2ZXJ5dGhpbmcgZnJvbSBzb3Vy Y2UsIHVzaW5nIFN0YWdlMC4KClNvIHRoZSBHdWl4IHJlbGVhc2UgY291bGQgb25seSBoYXZlIHNv dXJjZSBwYWNrYWdlcyBhbmQgYmUgYWJsZSB0byBidWlsZCBldmVyeXRoaW5nIGZyb20gc291cmNl LCB1c2luZyBTdGFnZTAuCgooTE9MIEkgZG9uJ3Qga25vdyB3aGF0IEkgZGlkIGluIHRoYXQgc2Vu dGVuY2UpCgrigJDigJDigJDigJDigJDigJDigJAgT3JpZ2luYWwgTWVzc2FnZSDigJDigJDigJDi gJDigJDigJDigJAKT24gU2F0dXJkYXksIFNlcHRlbWJlciAyNXRoLCAyMDIxIGF0IDI6MzIgUE0s IEVrYWl0eiBaYXJyYWdhIDxla2FpdHpAZWxlbnEudGVjaD4gd3JvdGU6Cgo+IEhpLAo+Cj4gVGhp cyBzaG91bGQgYmUgY2xhcmlmaWVkIGluIHRoZSBkb2NzLiBJIHVuZGVyc3RhbmQgeW91ciBjb25m dXNpb24uCj4KPiBCaW5hcnkgc2VlZHMgYXJlIGFsbCB0aGUgYmluYXJpZXMgdGhhdCBhcmUgbmVl ZGVkIGZvciB0aGUgaW5zdGFsYXRpb24gdG8gc3RhcnQuIFRoZXkgbm9ybWFsbHkgaW5jbHVkZSBC YXNoLCBHQ0MgYW5kIHRoYXQga2luZCBvZiBzdHVmZi4gU28gdGhlIGluc3RhbGF0aW9uIHByb2Nl c3Mgc3RhcnRzIHdpdGggdGhvc2UgYW5kIHVzZXMgdGhlbSBhcyB0b29scyB0byBidWlsZCBhbGwg dGhlIHBhY2thZ2VzIG5lZWRlZCBmcm9tIHNvdXJjZS4KPgo+IFRoZSBmdWxsIHNvdXJjZSBib290 c3RyYXAgcHJvamVjdCBhaW1zIHRvIGVsaW1pbmF0ZSB0aG9zZSBiaW5hcmllcyBmcm9tIHRoZSBw cm9jZXNzLiBUaGlzIG1lYW5zIHRob3NlIHByb2dyYW1zIHdpbGwgYmUgYnVpbHQgZnJvbSBzb3Vy Y2UgdG9vLgo+Cj4gU3RhZ2UwIGlzIGEgYmlnIHBhcnQgb2YgdGhlIGZ1bGwgc291cmNlIGJvb3Rz dHJhcC4gSXQgaXMgYmFzZWQgb24gc2V2ZXJhbCBhc3NlbWJsZXJzIHRoYXQgZmluYWxseSBhcmUg YWJsZSB0byBjb21waWxlIEdDQyAodGhyb3VnaCBtYW55IHN0ZXBzLCBpbmNsdWRpbmcgdGhlIGNv bXBpbGF0aW9uIG9mIGEgaGVhdmlseSBwYXRjaGVkIHZlcnNpb24gb2YgVENDKS4KPgo+IFNvIHRo ZSBzb2Z0d2FyZSBHdWl4IHJlbGVhc2UgY29tZXMgd2l0aCBjb3VsIG9ubHkgaGF2ZSBzb3VyY2Ug cGFja2FnZXMgYW5kIGJlIGFibGUgdG8gYnVpbGQgZXZlcnl0aGluZyBmcm9tIHNvdXJjZSwgdXNp bmcgU3RhZ2UwLgo+Cj4gSSdtIG5vdCBzdXJlIGlmIHRoaXMgZXhwbGFuYXRpb24gaXMgdGhlIGJl c3Qgb3IgaWYgaXQgaGVscHMsIGJ1dCBJIGhvcGUgaXQgZG9lcy4KPgo+IElmIHlvdSBoYXZlIG1v cmUgcXVlc3Rpb25zIG9yIGFueXRoaW5nIGRvbid0IGhlc2l0YXRlIHRvIGFzay4KPgo+IEJlc3Qs Cj4gRWthaXR6Cj4KPiDigJDigJDigJDigJDigJDigJDigJAgT3JpZ2luYWwgTWVzc2FnZSDigJDi gJDigJDigJDigJDigJDigJAKPiBPbiBGcmlkYXksIFNlcHRlbWJlciAyNHRoLCAyMDIxIGF0IDg6 MzUgUE0sIFNhZ2UgR2VyYXJkIDxzYWdlQHNhZ2VnZXJhcmQuY29tPiB3cm90ZToKPgo+PiBIZWxs byEKPj4KPj4gSSdtIGNvbmZ1c2VkIGFib3V0IGZ1bmRhbWVudGFsIGRlZmluaXRpb25zIGZyb20g dGhlIG1hbnVhbC4KPj4KPj4+IFBvc3NpYmx5IG9uZSBvZiB0aGUgbW9zdCBoYXJtbGVzcywgYnV0 IGNlcnRhaW5seSBieSBmYXIgdGhlIGJpZ2dlc3QgYmluYXJ5IHNlZWQgdGhhdCBhbGwgc29mdHdh cmUgZGlzdHJpYnV0aW9ucyBpbmplY3QgYXJlIHRoZSBzbyBbY2FsbGVkXSBib290c3RyYXAgYmlu YXJ5IHNlZWQuIEJvb3RzdHJhcCBiaW5hcmllcyBhcmUgdGhlIGluaXRpYWwgYmluYXJ5IHNlZWRz IHRoYXQgYXJlIHVzZWQgdG8gc3RhcnQgYnVpbGRpbmcgdGhlIGRpc3RyaWJ1dGlvbi4gLS0gaHR0 cHM6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9tZXMvbWFudWFsL2h0bWxfbm9kZS9Cb290c3RyYXBw YWJsZS1CdWlsZHMuaHRtbAo+Pgo+PiBUaGlzIGRlZmluaXRpb24gb2YgYm9vdHN0cmFwIGJpbmFy eSBzZWVkcyBjb25mdXNlZCBtZSBiZWNhdXNlCj4+Cj4+IC0gIkJpbmFyeSBzZWVkIiBpdHNlbGYg aXMgbm90IGRlZmluZWQuIEFmdGVyIHNvbWUgc2VhcmNoaW5nLCBteSB1bmRlcnN0YW5kaW5nIGlz IHRoYXQgdGhpcyBpcyBhIHZlcmlmaWVkIGJpbmFyeSB5b3UgaW5qZWN0IGFtb25nIHNvdXJjZSBj b2RlIHRvIHByb2R1Y2UgbW9yZSBzb2Z0d2FyZS4gSXMgdGhhdCBjb3JyZWN0Pwo+PiAtIGl0IHN3 aXRjaGVzIGZyb20gc2luZ3VsYXIgdG8gcGx1cmFsIGZvcm0uICJUaGUgYmlnZ2VzdCBiaW5hcnkg c2VlZCBpcyB0aGUgYm9vdHN0cmFwIGJpbmFyeSBzZWVkIiwgZm9sbG93ZWQgYnkgIkJvb3RzdHJh cCBiaW5hcmllcyBhcmUgdGhlIGluaXRpYWwgYmluYXJ5IHNlZWRzLiIgSG93IGRvIHRoZXNlIHNl bnRlbmNlcyByZWNvbmNpbGU/Cj4+Cj4+IEFsc28sIGluIHJlYWRpbmcgc2VjdGlvbiAxLjQgSSBk aWRuJ3QgY29tZSBhd2F5IGtub3dpbmcgd2hhdCBhIGZ1bGwgc291cmNlIGJvb3RzdHJhcCBldmVu IGlzLiBEb2VzIHRoYXQgbWVhbiB5b3UgcmVwcm9kdWNlIHRoZSBoZXgwIGJpbmFyeSwgYW5kIHRo ZW4gdXNlIHByb2dyZXNzaXZlIHN0YWdlcyB0byBldmVudHVhbGx5IHJlcHJvZHVjZSB0aGUgc291 cmNlIGNvZGUgZm9yIGEgdmVyc2lvbiBvZiBHdWl4PyBPciBkb2VzIGl0IG1lYW4gdGhhdCB5b3Ug cmVwcm9kdWNlIGFuIGV4YWN0IGRpc2sgaW1hZ2UgZm9yIGFuIE9TIGZvciB0aGUgc2FtZSBDUFUg YXJjaGl0ZWN0dXJlIGFzIHRoZSBoZXggcHJvZ3JhbSwgd2l0aCBhIGNvcHkgb2YgdGhlIEd1aXgg c291cmNlIHJlYWR5IHRvIGdvIG9uIHRoYXQgc3lzdGVtPw== --b1_AFIn5sqLOmHJd5CF6tfS9SaU2aPAC8nKnfsFqXbugc Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj4mZ3Q7IFNvIHRoZSBzb2Z0d2FyZSBHdWl4IHJlbGVhc2UgY29tZXMgd2l0aCBjb3VsIG9u bHkgaGF2ZSBzb3VyY2UgcGFja2FnZXMNCmFuZCBiZSBhYmxlIHRvIGJ1aWxkIGV2ZXJ5dGhpbmcg ZnJvbSBzb3VyY2UsIHVzaW5nIFN0YWdlMC48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5T byB0aGUgR3VpeCByZWxlYXNlIGNvdWxkIG9ubHkgaGF2ZSBzb3VyY2UgcGFja2FnZXMNCmFuZCBi ZSBhYmxlIHRvIGJ1aWxkIGV2ZXJ5dGhpbmcgZnJvbSBzb3VyY2UsIHVzaW5nIFN0YWdlMC48YnI+ PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4oTE9MIEkgZG9uJ3Qga25vdyB3aGF0IEkgZGlkIGlu IHRoYXQgc2VudGVuY2UpPGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJl X2Jsb2NrIj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24gcHJv dG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiPjwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPg0KICAgICAgICDigJDigJDigJDigJDigJDi gJDigJAgT3JpZ2luYWwgTWVzc2FnZSDigJDigJDigJDigJDigJDigJDigJA8YnI+DQogICAgICAg IE9uIFNhdHVyZGF5LCBTZXB0ZW1iZXIgMjV0aCwgMjAyMSBhdCAyOjMyIFBNLCBFa2FpdHogWmFy cmFnYSAmbHQ7ZWthaXR6QGVsZW5xLnRlY2gmZ3Q7IHdyb3RlOjxicj4NCiAgICAgICAgPGJsb2Nr cXVvdGUgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUiPg0KICAgICAgICAgICAg PGRpdj5IaSw8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGlzIHNob3VsZCBiZSBjbGFy aWZpZWQgaW4gdGhlIGRvY3MuIEkgdW5kZXJzdGFuZCB5b3VyIGNvbmZ1c2lvbi48YnI+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj5CaW5hcnkgc2VlZHMgYXJlIGFsbCB0aGUgYmluYXJpZXMgdGhh dCBhcmUgbmVlZGVkIGZvciB0aGUgaW5zdGFsYXRpb24gdG8gc3RhcnQuIFRoZXkgbm9ybWFsbHkg aW5jbHVkZSBCYXNoLCBHQ0MgYW5kIHRoYXQga2luZCBvZiBzdHVmZi4gU28gdGhlIGluc3RhbGF0 aW9uIHByb2Nlc3Mgc3RhcnRzIHdpdGggdGhvc2UgYW5kIHVzZXMgdGhlbSBhcyB0b29scyB0byBi dWlsZCBhbGwgdGhlIHBhY2thZ2VzIG5lZWRlZCA8Yj5mcm9tIHNvdXJjZTwvYj4uPGJyPjwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhlIGZ1bGwgc291cmNlIGJvb3RzdHJhcCBwcm9qZWN0IGFp bXMgdG8gZWxpbWluYXRlIHRob3NlIGJpbmFyaWVzIGZyb20gdGhlIHByb2Nlc3MuIFRoaXMgbWVh bnMgdGhvc2UgcHJvZ3JhbXMgd2lsbCBiZSBidWlsdCBmcm9tIHNvdXJjZSB0b28uPGJyPjwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXY+U3RhZ2UwIGlzIGEgYmlnIHBhcnQgb2YgdGhlIGZ1bGwgc291 cmNlIGJvb3RzdHJhcC4gSXQgaXMgYmFzZWQgb24gc2V2ZXJhbCBhc3NlbWJsZXJzIHRoYXQgZmlu YWxseSBhcmUgYWJsZSB0byBjb21waWxlIEdDQyAodGhyb3VnaCA8Yj5tYW55PC9iPiBzdGVwcywg aW5jbHVkaW5nIHRoZSBjb21waWxhdGlvbiBvZiBhIGhlYXZpbHkgcGF0Y2hlZCB2ZXJzaW9uIG9m IFRDQykuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U28gdGhlIHNvZnR3YXJlIEd1aXgg cmVsZWFzZSBjb21lcyB3aXRoIGNvdWwgb25seSBoYXZlIHNvdXJjZSBwYWNrYWdlcyBhbmQgYmUg YWJsZSB0byBidWlsZCBldmVyeXRoaW5nIGZyb20gc291cmNlLCB1c2luZyBTdGFnZTAuPGJyPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSdtIG5vdCBzdXJlIGlmIHRoaXMgZXhwbGFuYXRpb24g aXMgdGhlIGJlc3Qgb3IgaWYgaXQgaGVscHMsIGJ1dCBJIGhvcGUgaXQgZG9lcy48YnI+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj5JZiB5b3UgaGF2ZSBtb3JlIHF1ZXN0aW9ucyBvciBhbnl0aGlu ZyBkb24ndCBoZXNpdGF0ZSB0byBhc2suPGJyPjxicj5CZXN0LDwvZGl2PjxkaXY+RWthaXR6PGJy PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPg0KICAg ICAgICDigJDigJDigJDigJDigJDigJDigJAgT3JpZ2luYWwgTWVzc2FnZSDigJDigJDigJDigJDi gJDigJDigJA8YnI+DQogICAgICAgIE9uIEZyaWRheSwgU2VwdGVtYmVyIDI0dGgsIDIwMjEgYXQg ODozNSBQTSwgU2FnZSBHZXJhcmQgJmx0O3NhZ2VAc2FnZWdlcmFyZC5jb20mZ3Q7IHdyb3RlOjxi cj4NCiAgICAgICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9InByb3Rvbm1haWxfcXVv dGUiPg0KICAgICAgICAgICAgPHA+SGVsbG8hPC9wPg0KICAgIDxwPkknbSBjb25mdXNlZCBhYm91 dCBmdW5kYW1lbnRhbCBkZWZpbml0aW9ucyBmcm9tIHRoZSBtYW51YWwuPGJyPg0KICAgIDwvcD4N CiAgICA8cD4mZ3Q7IFBvc3NpYmx5IG9uZSBvZiB0aGUgbW9zdCBoYXJtbGVzcywgYnV0IGNlcnRh aW5seSBieSBmYXIgdGhlDQogICAgICBiaWdnZXN0IGJpbmFyeSBzZWVkIHRoYXQgYWxsIHNvZnR3 YXJlIGRpc3RyaWJ1dGlvbnMgaW5qZWN0IGFyZSB0aGUNCiAgICAgIHNvIFtjYWxsZWRdIGJvb3Rz dHJhcCBiaW5hcnkgc2VlZC4gQm9vdHN0cmFwIGJpbmFyaWVzIGFyZSB0aGUNCiAgICAgIGluaXRp YWwgYmluYXJ5IHNlZWRzIHRoYXQgYXJlIHVzZWQgdG8gc3RhcnQgYnVpbGRpbmcgdGhlDQogICAg ICBkaXN0cmlidXRpb24uIC0tDQo8YSByZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIi IHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy5nbnUub3JnL3NvZnR3YXJlL21lcy9t YW51YWwvaHRtbF9ub2RlL0Jvb3RzdHJhcHBhYmxlLUJ1aWxkcy5odG1sIj5odHRwczovL3d3dy5n bnUub3JnL3NvZnR3YXJlL21lcy9tYW51YWwvaHRtbF9ub2RlL0Jvb3RzdHJhcHBhYmxlLUJ1aWxk cy5odG1sPC9hPjxicj4NCiAgICA8L3A+DQogICAgPHA+VGhpcyBkZWZpbml0aW9uIG9mIGJvb3Rz dHJhcCBiaW5hcnkgc2VlZHMgY29uZnVzZWQgbWUgYmVjYXVzZTwvcD4NCiAgICA8dWw+DQogICAg ICA8bGk+IkJpbmFyeSBzZWVkIiBpdHNlbGYgaXMgbm90IGRlZmluZWQuIEFmdGVyIHNvbWUgc2Vh cmNoaW5nLCBteQ0KICAgICAgICB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgdGhpcyBpcyBhIHZlcmlm aWVkIGJpbmFyeSB5b3UgaW5qZWN0IGFtb25nDQogICAgICAgIHNvdXJjZSBjb2RlIHRvIHByb2R1 Y2UgbW9yZSBzb2Z0d2FyZS4gSXMgdGhhdCBjb3JyZWN0Pzxicj4NCiAgICAgIDwvbGk+DQogICAg ICA8bGk+aXQgc3dpdGNoZXMgZnJvbSBzaW5ndWxhciB0byBwbHVyYWwgZm9ybS4gIlRoZSBiaWdn ZXN0IGJpbmFyeQ0KICAgICAgICBzZWVkIGlzIHRoZSBib290c3RyYXAgYmluYXJ5IHNlZWQiLCBm b2xsb3dlZCBieSAiQm9vdHN0cmFwDQogICAgICAgIGJpbmFyaWVzIGFyZSB0aGUgaW5pdGlhbCBi aW5hcnkgc2VlZHMuIiBIb3cgZG8gdGhlc2Ugc2VudGVuY2VzDQogICAgICAgIHJlY29uY2lsZT88 L2xpPg0KICAgIDwvdWw+DQogICAgPHA+QWxzbywgaW4gcmVhZGluZyBzZWN0aW9uIDEuNCBJIGRp ZG4ndCBjb21lIGF3YXkga25vd2luZyB3aGF0IGENCiAgICAgIGZ1bGwgc291cmNlIGJvb3RzdHJh cCBldmVuIGlzLiBEb2VzIHRoYXQgbWVhbiB5b3UgcmVwcm9kdWNlIHRoZQ0KICAgICAgaGV4MCBi aW5hcnksIGFuZCB0aGVuIHVzZSBwcm9ncmVzc2l2ZSBzdGFnZXMgdG8gZXZlbnR1YWxseQ0KICAg ICAgcmVwcm9kdWNlIHRoZSBzb3VyY2UgY29kZSBmb3IgYSB2ZXJzaW9uIG9mIEd1aXg/IE9yIGRv ZXMgaXQgbWVhbg0KICAgICAgdGhhdCB5b3UgcmVwcm9kdWNlIGFuIGV4YWN0IGRpc2sgaW1hZ2Ug Zm9yIGFuIE9TIGZvciB0aGUgc2FtZSBDUFUNCiAgICAgIGFyY2hpdGVjdHVyZSBhcyB0aGUgaGV4 IHByb2dyYW0sIHdpdGggYSBjb3B5IG9mIHRoZSBHdWl4IHNvdXJjZQ0KICAgICAgcmVhZHkgdG8g Z28gb24gdGhhdCBzeXN0ZW0/PC9wPg0KICAgIDxwPjxicj4NCiAgICA8L3A+DQoNCg0KDQogICAg ICAgIDwvYmxvY2txdW90ZT48YnI+DQogICAgPC9kaXY+DQogICAgICAgIDwvYmxvY2txdW90ZT48 YnI+DQogICAgPC9kaXY+ --b1_AFIn5sqLOmHJd5CF6tfS9SaU2aPAC8nKnfsFqXbugc--