From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id sJIOCSWSL2L8wgAAgWs5BA (envelope-from ) for ; Mon, 14 Mar 2022 20:06:13 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id gFxUBiWSL2KlDwAA9RJhRA (envelope-from ) for ; Mon, 14 Mar 2022 20:06:13 +0100 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 CB76738115 for ; Mon, 14 Mar 2022 20:06:12 +0100 (CET) Received: from localhost ([::1]:33414 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nTq1D-0001H5-D3 for larch@yhetil.org; Mon, 14 Mar 2022 15:06:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58756) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nTq10-0001Dx-Hi for guix-devel@gnu.org; Mon, 14 Mar 2022 15:05:58 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:36574) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nTq0x-00059r-Da for guix-devel@gnu.org; Mon, 14 Mar 2022 15:05:57 -0400 Date: Mon, 14 Mar 2022 19:05:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1647284735; bh=sj3r6vg3Ps0uqUSxTj3cYr+TYu+XS6dMddBYNKvaIRo=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc:Date:Subject: Reply-To:Feedback-ID:Message-ID; b=af3xBdomF+rar0sfC9kCoedm8D7U8Q4+cvhDLz5Rov6j+6iuOIN1xpDm3CCh3+xIe k2IIVNinuDBkfsJKDd897Oy2bxzKpNYmuoUskoISjuHn2Tkr2aJnY2iYv4ioztX5L9 8OmfE1/oa6yy57bsAVYpnH+LIdQJ57J5hCXLQEE+J4pYXhCyQrWW9gDFwHtiiUSpJV B00xJLoIjvsWkeFrVstjFfIKLWUudAcdfyD8R5VdbxCCYWcPuSuNU564hACNJ2sOSq h1zuVUEhBQY/6hW2ODCVB2Ny69ABO2c9hSfOAsfwZYfIXngF/UlnXnN5hILHWbrF2v tVyU0i1oelWSA== To: Guix Devel From: Ryan Prior Subject: Building a software toolchain that works Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_7VUMyz67EytzVWECNlDoDFoPhwZ9juT3kCFLPZnUHco" Received-SPF: pass client-ip=185.70.40.134; envelope-from=rprior@protonmail.com; helo=mail-40134.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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 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: Ryan Prior Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1647284772; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=sj3r6vg3Ps0uqUSxTj3cYr+TYu+XS6dMddBYNKvaIRo=; b=ZapDvh+OocwQz1m0A09cJgJZv77YrBczqwClJsAPUQwyJFzVx3/wk79PZig7nijfnWMx/y XmLt3uXA6dUwtYyIbTenZOxfRUvTBAvakO63mau92lbbZaD6cuk2XdpFnUUFPJIHVVjZlT ZU8edPVvGOnUxuk9zUmWEmI2yXfILHCy9O3MLPDiejaCPQq66Zwv6wWcaGqwJLFAhxbKik Y9opCz5ltkhdYsRclQfqqxDxUQ9zqQiPfmEZZ6wmi5Z3KCnP4N4CkAr0RIRgiEFBpX1yZz bqy8IVzDncVwzXNA/6O0oCP8nBk5NCngQVVvcGcmuRCC58sS+yp2ZOOXxKSFaw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1647284772; a=rsa-sha256; cv=none; b=iesXxRFj+lHPV69BH5vp+twT2He23NWlLNaE/ImMjEmPOej0xh9g6i3TmwNpNRvQ/KSfSW QvN9ikP46J3W6csDQMgymGW/5F6W4JYcOAbycQjHFqQnMuc9hwEnZVl5sgOzItJEEqDENw 7tM5c4+3dWzi3T0mVFVo1z5klB5PG72d8oqGHxrnbqdDsSYLuZsuJU1+61Vsi3ONxAUGy4 IvrCNZpLsgNECd0SFb8gv+XwRhkHJuRpC93OrjOtyGhT6EAdFt6HmXmYS6hM35u4Euq1CO +Yq4/X4y8CWqL90DeL47nLS4DQ9Af9tZXWp2CdbBsnX8C4yqnSU/R3W3k+PbcQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=af3xBdom; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -8.87 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=af3xBdom; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: CB76738115 X-Spam-Score: -8.87 X-Migadu-Scanner: scn0.migadu.com X-TUID: SkYALg1S9JBL This is a multi-part message in MIME format. --b1_7VUMyz67EytzVWECNlDoDFoPhwZ9juT3kCFLPZnUHco Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SSByZWFkIGEgVHdpdHRlciB0aHJlYWQganVzdCBub3csIHdoaWNoIEknbGwgbGluayBhbmQgcmVw cm9kdWNlIGJlbG93LCB0aGF0IHJlbWluZHMgbWUgb2Ygc29tZXRoaW5nIHdlJ3JlIHRyeWluZyB0 byBidWlsZCB3aXRoIEd1aXguIFBlcmhhcHMgaXQnbGwgcmVzb25hdGUgd2l0aCBvdGhlciBmb2xr cyBoZXJlIGxpa2UgaXQgZGlkIHdpdGggbWUuCgpKb25hdGhhbiBGZWluYmVyZyB3cm90ZSBhdCBo dHRwczovL3R3aXR0ZXIuY29tL3BoZWluYmVyZy9zdGF0dXMvMTUwMzExNjc1MDIwMzc5NzUxNgoK PkkgbGl0ZXJhbGx5IGNhbm5vdCB3cml0ZSBzb2Z0d2FyZSBvdXRzaWRlIG9mIEdvb2dsZSBhbnlt b3JlLiBFdmVyeSBDKysgcHJvamVjdCB1c2VzIGl0cyBvd24gYnVpbGQgZW5naW5lZXJpbmcuIFRo ZXJlJ3MgQ21ha2UsIE5pbmphLCBiYXplbCwgY29uZmlndXJlLCBlbXNkaywgZXRjLiBUaGVyZSBp cyBubyByZWFzb25hYmxlIHdheSB0byBtYWtlIHRoZW0gY29leGlzdC4KPgo+WW91IGNhbiB1c2Ug YW55IDNyZCBwYXJ0eSBvcGVuIHNvdXJjZSBsaWJyYXJ5IHlvdSBsaWtlLCBhcyBsb25nIGFzIHlv dSB1c2UgdGhlaXIgYnVpbGQsIHBhY2thZ2UgbWFuYWdlbWVudCBzY2hlbWUsIGNvbXBpbGVyLCB3 aGF0IGhhdmUgeW91LiBCdXQgeW91IGNhbm5vdCB0aGVuIHVzZSBhbnkgb3RoZXIgb3BlbiBzb3Vy Y2UgbGlicmFyeS5Zb3UgY2FuIHVzZSBhbnkgM3JkIHBhcnR5IG9wZW4gc291cmNlIGxpYnJhcnkg eW91IGxpa2UsIGFzIGxvbmcgYXMgeW91IHVzZSB0aGVpciBidWlsZCwgcGFja2FnZSBtYW5hZ2Vt ZW50IHNjaGVtZSwgY29tcGlsZXIsIHdoYXQgaGF2ZSB5b3UuIEJ1dCB5b3UgY2Fubm90IHRoZW4g dXNlIGFueSBvdGhlciBvcGVuIHNvdXJjZSBsaWJyYXJ5Lgo+Cj5UaGVyZSBhcmUgMyB0aGluZ3Mg dGhhdCBtYWtlIGl0IHBvc3NpYmxlIHRvIHVzZSBvcGVuIHNvdXJjZSBzb2Z0d2FyZSBhdCBHb29n bGUuCj4xKSBXZSBoYXZlIDEwMCBvciBzbyBwZW9wbGUgd2hvIGRvIG5vdGhpbmcgYnV0IHdvcmsg b24gb3VyIHNvZnR3YXJlIGJ1aWxkaW5nIGluZnJhc3RydWN0dXJlLgo+MikgV2UgaGF2ZSAxMCBv ciBzbyBwZW9wbGUgd2hvIGRvIG5vdGhpbmcgYnV0IGhhY2sgb24gdG9vbGNoYWlucy4KPjMpIElm IHlvdSB3YW50IHRvIHVzZSBhIHRoaXJkLXBhcnR5IHBhY2thZ2UgYXQgR29vZ2xlLCBhbmQgaXQg aGFzbid0IGFscmVhZHkgYmVlbiBicm91Z2h0IGludG8gb3VyIHN5c3RlbSwgeW91IGNhbiAod2Vs bCwgcmVhbGx5LCBtdXN0KSBkbyBpdCB5b3Vyc2VsZi4gWW91IGNhbiBzcGVuZCB0aGUgbWludXRl cy9ob3Vycy9kYXlzIGl0IHdpbGwgdGFrZSB0byBtYWtlIGp1c3QgdGhhdCBvbmUgcHJvamVjdCBi dWlsZCBpbiBvdXIgc3lzdGVtLgo+Cj5CdXQsIG9uY2UgeW91J3ZlIGRvbmUgc28sIGl0IHdpbGwg SnVzdCBXb3Jrwq4gd2l0aCBldmVyeXRoaW5nIGVsc2UsIGFuZCB0aGUgd29yayB5b3UndmUgZG9u ZSB3aWxsIGJlbmVmaXQgZXZlcnlvbmUuCj4KPlRoaXMgd29ya3MgYmVjYXVzZSB0aGVyZSdzIGFs d2F5cyBvbmx5IG9uZSB2ZXJzaW9uIG9mIGFueSBwYXJ0aWN1bGFyIHByb2plY3QgY2hlY2tlZCBp biAobW9kdWxvIHNvbWUgc3BlY2lhbCBzbm93Zmxha2VzIHRoYXQgaGF2ZSB0byBhcG9sb2dpemUg YW5kIGV4cGxhaW4gdGhlbXNlbHZlcyBmb3JtYWxseSBpbiBzcGVjaWFsIGRvY3VtZW50cyB0aGF0 IGxpdmUgaW4gdGhlIHN5c3RlbSB3aXRoIHRoZSBjb2RlKS4KPgo+QnV0IEkndmUganVzdCB0cmll ZCwgZm9yIHRoZSBsYXN0IHRpbWUsIHRvIHdyaXRlIGEgcHJvZ3JhbSBvdXRzaWRlIG9mIHRoYXQg c3lzdGVtLiBJdCdzIHRvbyBmcnVzdHJhdGluZywgYW5kIEknZCByYXRoZXIgd3JpdGUgc29uZ3Mu IFRoaXMgbWVhbnMgdGhhdCBteSBXb3JkbGUgKHRoZSB3b3JkIGNsb3VkLCByZW1lbWJlciB0aGF0 IGZyb20gMjAwOD8pIHdpbGwgbmV2ZXIgaGFwcGVuIGFnYWluLgo+Cj5JJ2xsIGFsc28gbmV2ZXIg bWFrZSBhbnl0aGluZyBsaWtlIFB5dGhvbiBNb2RlIGZvciBQcm9jZXNzaW5nIGFnYWluLiBKdXN0 IHRyeWluZyB0byBtYWludGFpbiBpdCBtZWFucyBtYW55IGhvdXJzIG9mIGRvd25sb2FkaW5nIGFu ZCBjb25maWd1cmluZyB0aGUgbGF0ZXN0IGhvdG5lc3MgaW4gSmF2YSB2ZXJzaW9ucywgSURFcywg YnVpbGQgdG9vbHMsIGV0Yy4KPgo+Tm90IHdvcnRoIGl0LiBNeSB0aW1lIG9uIEVhcnRoIGlzIHRv byBzaG9ydC4KCkkgbG92ZSBob3cgZWFzeSBHdWl4IG1ha2VzIGl0IHRvIGJ1aWxkIGxvdHMgb2Yg dHJpY2t5IHNvZnR3YXJlLCBhbmQgbW9yZSBhbGwgdGhlIHRpbWUuIFRoYW5rcyB0byBldmVyeWJv ZHkgd2hvJ3MgZW5hYmxlZCB0aGlzIGFtYXppbmcgd29yayBhbmQgY29udGludWVzIHRvIG1haW50 YWluIGl0ISBMZXQncyBkb3VibGUgZG93biBvbiB0aGF0LCBhbmQga2VlcCB0aGlua2luZyBvZiB3 YXlzIHRvIGltcHJvdmUgdGhlIHNvZnR3YXJlIHRvb2xjaGFpbiBmb3IgdGhlIHdob2xlIHdvcmxk LgoKQ2hlZXJzLApSeWFu --b1_7VUMyz67EytzVWECNlDoDFoPhwZ9juT3kCFLPZnUHco Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsIj5JIHJlYWQgYSBUd2l0dGVyDQp0aHJlYWQg anVzdCBub3csIHdoaWNoIEknbGwgbGluayBhbmQgcmVwcm9kdWNlIGJlbG93LCB0aGF0IHJlbWlu ZHMgbWUgb2YNCiBzb21ldGhpbmcgd2UncmUgdHJ5aW5nIHRvIGJ1aWxkIHdpdGggR3VpeC4gUGVy aGFwcyBpdCdsbCByZXNvbmF0ZSB3aXRoDQpvdGhlciBmb2xrcyBoZXJlIGxpa2UgaXQgZGlkIHdp dGggbWUuPC9zcGFuPjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsIj48YnI+PC9kaXY+PGRp dj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwiPjxzcGFuPkpvbmF0aGFuIEZlaW5iZXJn IHdyb3RlIGF0IDxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9v cGVuZXIiIGhyZWY9Imh0dHBzOi8vdHdpdHRlci5jb20vcGhlaW5iZXJnL3N0YXR1cy8xNTAzMTE2 NzUwMjAzNzk3NTE2Ij5odHRwczovL3R3aXR0ZXIuY29tL3BoZWluYmVyZy9zdGF0dXMvMTUwMzEx Njc1MDIwMzc5NzUxNjwvYT48L3NwYW4+PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ PHNwYW4+Jmd0O0kgbGl0ZXJhbGx5IGNhbm5vdCB3cml0ZSBzb2Z0d2FyZSBvdXRzaWRlIG9mIEdv b2dsZSBhbnltb3JlLiBFdmVyeSBDKysgcHJvamVjdCB1c2VzIGl0cyBvd24gYnVpbGQgZW5naW5l ZXJpbmcuIFRoZXJlJ3MgQ21ha2UsIE5pbmphLCBiYXplbCwgY29uZmlndXJlLCBlbXNkaywgZXRj LiBUaGVyZSBpcyBubyByZWFzb25hYmxlIHdheSB0byBtYWtlIHRoZW0gY29leGlzdC48L3NwYW4+ PC9kaXY+PGRpdj4mZ3Q7PC9kaXY+PGRpdj4mZ3Q7PHNwYW4+WW91IGNhbiB1c2UgYW55IDNyZCBw YXJ0eSBvcGVuIHNvdXJjZSBsaWJyYXJ5IHlvdSBsaWtlLCBhcyBsb25nIGFzIHlvdSB1c2UgdGhl aXIgYnVpbGQsIHBhY2thZ2UgbWFuYWdlbWVudCBzY2hlbWUsIGNvbXBpbGVyLCB3aGF0IGhhdmUg eW91LiBCdXQgeW91IGNhbm5vdCB0aGVuIHVzZSBhbnkgb3RoZXIgb3BlbiBzb3VyY2UgbGlicmFy eS48L3NwYW4+PHNwYW4+WW91IGNhbiB1c2UgYW55IDNyZCBwYXJ0eSBvcGVuIHNvdXJjZSBsaWJy YXJ5IHlvdSBsaWtlLCBhcyBsb25nIGFzIHlvdSB1c2UgdGhlaXIgYnVpbGQsIHBhY2thZ2UgbWFu YWdlbWVudCBzY2hlbWUsIGNvbXBpbGVyLCB3aGF0IGhhdmUgeW91LiBCdXQgeW91IGNhbm5vdCB0 aGVuIHVzZSBhbnkgb3RoZXIgb3BlbiBzb3VyY2UgbGlicmFyeS48L3NwYW4+PGJyPjwvZGl2Pjxk aXY+Jmd0OzwvZGl2PjxkaXY+Jmd0OzxzcGFuPlRoZXJlIGFyZSAzIHRoaW5ncyB0aGF0IG1ha2Ug aXQgcG9zc2libGUgdG8gdXNlIG9wZW4gc291cmNlIHNvZnR3YXJlIGF0IEdvb2dsZS48L3NwYW4+ PC9kaXY+PGRpdj48c3Bhbj4mZ3Q7MSkgV2UgaGF2ZSAxMDAgb3Igc28gcGVvcGxlIHdobyBkbyBu b3RoaW5nIGJ1dCB3b3JrIG9uIG91ciBzb2Z0d2FyZSBidWlsZGluZyBpbmZyYXN0cnVjdHVyZS48 L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mZ3Q7MikgV2UgaGF2ZSAxMCBvciBzbyBwZW9wbGUgd2hv IGRvIG5vdGhpbmcgYnV0IGhhY2sgb24gdG9vbGNoYWlucy48L3NwYW4+PC9kaXY+PGRpdj4mZ3Q7 PHNwYW4+MykgSWYgeW91IHdhbnQgdG8gdXNlIGEgdGhpcmQtcGFydHkgcGFja2FnZSBhdCBHb29n bGUsIGFuZCBpdCBoYXNuJ3QgYWxyZWFkeSBiZWVuIGJyb3VnaHQgaW50byBvdXIgc3lzdGVtLCB5 b3UgY2FuICh3ZWxsLCByZWFsbHksIG11c3QpIGRvIGl0IHlvdXJzZWxmLiBZb3UgY2FuIHNwZW5k IHRoZSBtaW51dGVzL2hvdXJzL2RheXMgaXQgd2lsbCB0YWtlIHRvIG1ha2UganVzdCB0aGF0IG9u ZSBwcm9qZWN0IGJ1aWxkIGluIG91ciBzeXN0ZW0uPC9zcGFuPjwvZGl2PjxkaXY+Jmd0OzwvZGl2 PjxkaXY+Jmd0OzxzcGFuPkJ1dCwgb25jZSB5b3UndmUgZG9uZSBzbywgaXQgd2lsbCBKdXN0IFdv cmvCriB3aXRoIGV2ZXJ5dGhpbmcgZWxzZSwgYW5kIHRoZSB3b3JrIHlvdSd2ZSBkb25lIHdpbGwg YmVuZWZpdCBldmVyeW9uZS48L3NwYW4+PC9kaXY+PGRpdj4mZ3Q7PGJyPjwvZGl2PjxkaXY+Jmd0 OzxzcGFuPlRoaXMgd29ya3MgYmVjYXVzZSB0aGVyZSdzIGFsd2F5cyBvbmx5IG9uZSB2ZXJzaW9u IG9mIGFueSBwYXJ0aWN1bGFyIHByb2plY3QgY2hlY2tlZCBpbiAobW9kdWxvIHNvbWUgc3BlY2lh bCBzbm93Zmxha2VzIHRoYXQgaGF2ZSB0byBhcG9sb2dpemUgYW5kIGV4cGxhaW4gdGhlbXNlbHZl cyBmb3JtYWxseSBpbiBzcGVjaWFsIGRvY3VtZW50cyB0aGF0IGxpdmUgaW4gdGhlIHN5c3RlbSB3 aXRoIHRoZSBjb2RlKS48L3NwYW4+PC9kaXY+PGRpdj4mZ3Q7PC9kaXY+PGRpdj4mZ3Q7PHNwYW4+ QnV0IEkndmUganVzdCB0cmllZCwgZm9yIHRoZSBsYXN0IHRpbWUsIHRvIHdyaXRlIGEgcHJvZ3Jh bSBvdXRzaWRlIG9mIHRoYXQgc3lzdGVtLiBJdCdzIHRvbyBmcnVzdHJhdGluZywgYW5kIEknZCBy YXRoZXIgd3JpdGUgc29uZ3MuIFRoaXMgbWVhbnMgdGhhdCBteSBXb3JkbGUgKHRoZSB3b3JkIGNs b3VkLCByZW1lbWJlciB0aGF0IGZyb20gMjAwOD8pIHdpbGwgbmV2ZXIgaGFwcGVuIGFnYWluLjwv c3Bhbj48L2Rpdj48ZGl2PiZndDs8YnI+PC9kaXY+PGRpdj4mZ3Q7PHNwYW4+SSdsbCBhbHNvIG5l dmVyIG1ha2UgYW55dGhpbmcgbGlrZSBQeXRob24gTW9kZSBmb3IgUHJvY2Vzc2luZyBhZ2Fpbi4g SnVzdCB0cnlpbmcgdG8gbWFpbnRhaW4gaXQgbWVhbnMgbWFueSBob3VycyBvZiBkb3dubG9hZGlu ZyBhbmQgY29uZmlndXJpbmcgdGhlIGxhdGVzdCBob3RuZXNzIGluIEphdmEgdmVyc2lvbnMsIElE RXMsIGJ1aWxkIHRvb2xzLCBldGMuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jmd0Ozwvc3Bhbj48 L2Rpdj48ZGl2PjxzcGFuPiZndDtOb3Qgd29ydGggaXQuIE15IHRpbWUgb24gRWFydGggaXMgdG9v IHNob3J0Ljwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkkg bG92ZSBob3cgZWFzeSBHdWl4IG1ha2VzIGl0IHRvIGJ1aWxkIGxvdHMgb2YgdHJpY2t5IHNvZnR3 YXJlLCBhbmQgbW9yZSBhbGwgdGhlIHRpbWUuIFRoYW5rcyB0byBldmVyeWJvZHkgd2hvJ3MgZW5h YmxlZCB0aGlzIGFtYXppbmcgd29yayBhbmQgY29udGludWVzIHRvIG1haW50YWluIGl0ISBMZXQn cyBkb3VibGUgZG93biBvbiB0aGF0LCBhbmQga2VlcCB0aGlua2luZyBvZiB3YXlzIHRvIGltcHJv dmUgdGhlIHNvZnR3YXJlIHRvb2xjaGFpbiBmb3IgdGhlIHdob2xlIHdvcmxkLjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+Q2hlZXJzLDwvZGl2PjxkaXY+Unlhbjxicj48L2Rpdj4= --b1_7VUMyz67EytzVWECNlDoDFoPhwZ9juT3kCFLPZnUHco--