From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-3.9 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 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 dcvr.yhbt.net (Postfix) with ESMTPS id 235CB1F463 for ; Wed, 18 Sep 2019 00:02:18 +0000 (UTC) Received: from localhost ([::1]:53678 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iANQH-0006qs-9T for e@80x24.org; Tue, 17 Sep 2019 20:02:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54140) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iANPw-0006qD-UJ for libreplanet-discuss@libreplanet.org; Tue, 17 Sep 2019 20:01:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iANPt-000241-OC for libreplanet-discuss@libreplanet.org; Tue, 17 Sep 2019 20:01:56 -0400 Received: from c.mail.sonic.net ([64.142.111.80]:59942) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iANPt-00023Q-9K for libreplanet-discuss@libreplanet.org; Tue, 17 Sep 2019 20:01:53 -0400 Received: from webmail.sonic.net (webmail.a.apps.sonic.net [64.142.109.105]) (authenticated bits=0) by c.mail.sonic.net (8.15.1/8.15.1) with ESMTPA id x8I01nQX016348; Tue, 17 Sep 2019 17:01:49 -0700 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_53a92024725196babb5f48d6507864d3" Date: Tue, 17 Sep 2019 17:01:49 -0700 From: Thomas Lord To: Libreplanet Discussion list In-Reply-To: <1732d3224513c4f985d630a11f18673d@basiscraft.com> References: <1732d3224513c4f985d630a11f18673d@basiscraft.com> Message-ID: <6ef9c890005864b36666c78950f7e0a3@basiscraft.com> User-Agent: Roundcube Webmail/1.3.10 X-Sonic-Auth: l4nHc3SPyv+7IOE79KMZSPYPAqbspnTVpilRcDF9jpeJ3r+EyAjFvovstO83P62AKOLyGAsiW4SVLjU37KLJyCUygmgJbM9fT0RsuBt7uzM= X-Sonic-CAuth: UmFuZG9tSVbfRwl1Xiw5Yxd9FnqNrmuaCrW4YZB5vhbNuZRIDRrdUErvHwc2noXq8ycDRRU6zh7CHTcaGJv7C+KlBiyYbkMvScgdiF47/P0= X-Sonic-ID: C;smTvgqfZ6RGLINJF5axgbQ== M;yL7ygqfZ6RGLINJF5axgbQ== X-Sonic-Spam-Details: 0.0/5.0 by cerberusd X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 64.142.111.80 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 Subject: Re: the movement going forward X-BeenThere: libreplanet-discuss@libreplanet.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libreplanet-discuss-bounces+e=80x24.org@libreplanet.org Sender: "libreplanet-discuss" --=_53a92024725196babb5f48d6507864d3 Content-Type: multipart/alternative; boundary="=_4facdacdf55c41b8d57ad6eb7208b6ee" --=_4facdacdf55c41b8d57ad6eb7208b6ee Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII I don't quite know which piece of software so mangled the formatting of a plain-text email - perhaps it was the mail client I'm using or perhaps it was something on the libreplanet.org end. For convenience, I've included the non-mangled plain text file as an attachment to this message. -t On 2019-09-17 16:36, Thomas Lord wrote: > This is a big crisis for the free software movement. > To briefly review the past few days and weeks: > ---------------------------------------------- > We learned that MIT and in particular the Media Lab knowingly > and secretively made itself a servant of a rich sexual > predator and eugenicist. "The prestigious, high power Media > Lab? That Media Lab?", one might ask. Well, by way of answer, > news of the Lab's corruption in relation to Epstein eclipsed > another breaking news story - the Lab's history of raising > money via faked demos. That Media Lab. (h/t Dr. Sara Taber - > @SarahTaber_bww on twitter - see > ) > An MIT alum then launched a successful media campaign > promoting some falsehoods about emails RMS had sent. Among > the noteworthy consequences of her effort, the media spotlight > has shifted from the corruption at MIT to the false > accusations against RMS. > The Free Software Conservancy joined in the false media > campaign, making an unsigned personal attack on RMS under the > Conservancy's name. (I am also hearing a rumor that someone > from the Conservancy might replace RMS at the FSF.) > The Free Software Foundation has done nothing to correct > the record and, curiously, is the sole source of news > about RMS' resignation. > A broader crisis: > ----------------- > My understanding of the aim of the free software movement was > formed when I first became active, in the late 1980s, and when > I worked, for a time, for the FSF on the GNU project in the > mid-1990s. I was never as successful as I hoped in advancing > the movement, but I think I did help. > I believe that the aim of the free software movement is to get > software freedom going *in practice*. What do I mean? I mean > a huge cultural and pragmatic shift. I want everyone who uses > computers to know, and to figure into their plans, that they > and everyone can study the source code, modify it, run it as > they see fit, and share it and their modifications. I want > everyone to think of these freedoms as practical, useful > options for how to solve problems. > I have found that, today, if I want to explain the movement > for software freedom to someone, that it useless -- even > harmful -- to direct them to the FSF web site. The web site > is useless for someone trying to understand what the movement > is about or to get started switching to libre software tools. > The web site offers no real help to developers who are trying > to empower users in concrete, impactful ways. The web site > content is largely obscure platitudes and self promotion. The > organization, these days, seems to be largely "about" itself > and nothing more. It appears to me to be falling fast into > the trap of being a charity that is mainly concerned with > making its executive and employee payrolls. > More generally, the GNU project, the movement in general, have > lost any central focus on actually getting software freedom > into practice on a mass scale. > We need a reboot. > The historical moment: > ---------------------- > The climate emergency demands revolutionary change in our > systems of production and distribution, rapidly, on a mass > (global) scale. It therefore probably also demands > significant change in our systems of governance. > Software freedom, it seems to me, is tactically critical to > our current needs. We need software freedom to implement > massive changes to our systems of production and distribution. > We need software freedom to facilitate democratized control of > social communication, globally. We need that freedom because > we can reasonably anticipate that no centralized system of > software production and customization can keep up with the > scale and scope of changes we must now make. > Were the Free Software Foundation in the business of > "[promoting] the development and use of free software," I > would think it should be analyzing what currently blocks mass > adaptation of these tools, in light of current social > conditions -- and then working to cure those obstacles. > We (as the movement) have lots of "pieces" - software > components, minimally compromised hardware, and so forth. We > are weak on easily adopted tools, on documentation, on > promotion and experimentation about how to make software > freedom a widespread practice - a way of solving social needs > - rather than "just a theory" or "just a license". > We can do it. But the FSF as it stands, and the movement as > it stands, aren't helping. > One idea for "what next": > ------------------------- > I don't think, based on the evidence so far, that we can trust > the FSF or the Conservancy to "do the right thing". The > intentions of the individuals who run those organizations > might be good, but we see that in practice they are not doing > what they ought to be doing. The occasion of RMS leaving > provides several examples, as noted in part above. > I think that what is needed is a second-generation GNU project, > but one that is squarely focused on deploying software freedom. > The original GNU project was, necessarily, focussed on cranking > out programs. We needed a replacement for sed(1) and sh(1) and > the C library, and so forth. The goal was to accumulate a body > of source code that added up to a "complete system". > Where the original project cut corners, to achieve that first > essential goal, includes: > 0. Failing to think collectively about the practical role of > software freedom in real and present society! > 1. Documentation. > 2. Tutorials and training. > 3. System integeration of complete systems that do useful things > "out of the box". > 4. Getting free software into the hands of a mass of people, > and helping them get started using it and using it by > excersizing their software freedom. > Where the movement has got caught up or stuck in the weeds: > 1. Trying to directly compete with "social media" as defined > by clearly evil Silicon Valley firms. > 2. Being content with obscure shit like Debian. Making > a big pile of mud rather than a broadly useful tool. > 3. Getting caught up in an ego/career game of projects > that compete for attention and never cooperate in assembling > a useful totality in service of human need. > So let's renew the GNU project, but for reals. > -t > (aka Thomas Lord) > _______________________________________________ > libreplanet-discuss mailing list > libreplanet-discuss@libreplanet.org > https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss --=_4facdacdf55c41b8d57ad6eb7208b6ee MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" I don't quite know which piece of software so mangled the formatting of a plain-text email - perhaps it was the mail client I'm using or perhaps it was something on the libreplanet.org end. For convenience, I've included the non-mangled plain text file as an attachment to this message. -t On 2019-09-17 16:36, Thomas Lord wrote: This is a big crisis for the free software movement. To briefly review the past few days and weeks: ---------------------------------------------- We learned that MIT and in particular the Media Lab knowingly and secretively made itself a servant of a rich sexual predator and eugenicist. "The prestigious, high power Media Lab? That Media Lab?", one might ask. Well, by way of answer, news of the Lab's corruption in relation to Epstein eclipsed another breaking news story - the Lab's history of raising money via faked demos. That Media Lab. (h/t Dr. Sara Taber - @SarahTaber_bww on twitter - see <[1]https://gizmodo.com/mit-built-a-theranos-for-plants-1837968240 >) An MIT alum then launched a successful media campaign promoting some falsehoods about emails RMS had sent. Among the noteworthy consequences of her effort, the media spotlight has shifted from the corruption at MIT to the false accusations against RMS. The Free Software Conservancy joined in the false media campaign, making an unsigned personal attack on RMS under the Conservancy's name. (I am also hearing a rumor that someone from the Conservancy might replace RMS at the FSF.) The Free Software Foundation has done nothing to correct the record and, curiously, is the sole source of news about RMS' resignation. A broader crisis: ----------------- My understanding of the aim of the free software movement was formed when I first became active, in the late 1980s, and when I worked, for a time, for the FSF on the GNU project in the mid-1990s. I was never as successful as I hoped in advancing the movement, but I think I did help. I believe that the aim of the free software movement is to get software freedom going *in practice*. What do I mean? I mean a huge cultural and pragmatic shift. I want everyone who uses computers to know, and to figure into their plans, that they and everyone can study the source code, modify it, run it as they see fit, and share it and their modifications. I want everyone to think of these freedoms as practical, useful options for how to solve problems. I have found that, today, if I want to explain the movement for software freedom to someone, that it useless -- even harmful -- to direct them to the FSF web site. The web site is useless for someone trying to understand what the movement is about or to get started switching to libre software tools. The web site offers no real help to developers who are trying to empower users in concrete, impactful ways. The web site content is largely obscure platitudes and self promotion. The organization, these days, seems to be largely "about" itself and nothing more. It appears to me to be falling fast into the trap of being a charity that is mainly concerned with making its executive and employee payrolls. More generally, the GNU project, the movement in general, have lost any central focus on actually getting software freedom into practice on a mass scale. We need a reboot. The historical moment: ---------------------- The climate emergency demands revolutionary change in our systems of production and distribution, rapidly, on a mass (global) scale. It therefore probably also demands significant change in our systems of governance. Software freedom, it seems to me, is tactically critical to our current needs. We need software freedom to implement massive changes to our systems of production and distribution. We need software freedom to facilitate democratized control of social communication, globally. We need that freedom because we can reasonably anticipate that no centralized system of software production and customization can keep up with the scale and scope of changes we must now make. Were the Free Software Foundation in the business of "[promoting] the development and use of free software," I would think it should be analyzing what currently blocks mass adaptation of these tools, in light of current social conditions -- and then working to cure those obstacles. We (as the movement) have lots of "pieces" - software components, minimally compromised hardware, and so forth. We are weak on easily adopted tools, on documentation, on promotion and experimentation about how to make software freedom a widespread practice - a way of solving social needs - rather than "just a theory" or "just a license". We can do it. But the FSF as it stands, and the movement as it stands, aren't helping. One idea for "what next": ------------------------- I don't think, based on the evidence so far, that we can trust the FSF or the Conservancy to "do the right thing". The intentions of the individuals who run those organizations might be good, but we see that in practice they are not doing what they ought to be doing. The occasion of RMS leaving provides several examples, as noted in part above. I think that what is needed is a second-generation GNU project, but one that is squarely focused on deploying software freedom. The original GNU project was, necessarily, focussed on cranking out programs. We needed a replacement for sed(1) and sh(1) and the C library, and so forth. The goal was to accumulate a body of source code that added up to a "complete system". Where the original project cut corners, to achieve that first essential goal, includes: 0. Failing to think collectively about the practical role of software freedom in real and present society! 1. Documentation. 2. Tutorials and training. 3. System integeration of complete systems that do useful things "out of the box". 4. Getting free software into the hands of a mass of people, and helping them get started using it and using it by excersizing their software freedom. Where the movement has got caught up or stuck in the weeds: 1. Trying to directly compete with "social media" as defined by clearly evil Silicon Valley firms. 2. Being content with obscure shit like Debian. Making a big pile of mud rather than a broadly useful tool. 3. Getting caught up in an ego/career game of projects that compete for attention and never cooperate in assembling a useful totality in service of human need. So let's renew the GNU project, but for reals. -t (aka Thomas Lord) _______________________________________________ libreplanet-discuss mailing list [2]libreplanet-discuss@libreplanet.org [3]https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss References 1. https://gizmodo.com/mit-built-a-theranos-for-plants-1837968240 2. mailto:libreplanet-discuss@libreplanet.org 3. https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss --=_4facdacdf55c41b8d57ad6eb7208b6ee-- --=_53a92024725196babb5f48d6507864d3 Content-Transfer-Encoding: base64 Content-Type: text/plain; name=rms Content-Disposition: attachment; filename=rms; size=6431 VGhpcyBpcyBhIGJpZyBjcmlzaXMgZm9yIHRoZSBmcmVlIHNvZnR3YXJlIG1vdmVtZW50LgoKVG8g YnJpZWZseSByZXZpZXcgdGhlIHBhc3QgZmV3IGRheXMgYW5kIHdlZWtzOgotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgogIFdlIGxlYXJuZWQgdGhhdCBNSVQg YW5kIGluIHBhcnRpY3VsYXIgdGhlIE1lZGlhIExhYiBrbm93aW5nbHkKICBhbmQgc2VjcmV0aXZl bHkgbWFkZSBpdHNlbGYgYSBzZXJ2YW50IG9mIGEgcmljaCBzZXh1YWwKICBwcmVkYXRvciBhbmQg ZXVnZW5pY2lzdC4gICJUaGUgcHJlc3RpZ2lvdXMsIGhpZ2ggcG93ZXIgTWVkaWEKICBMYWI/ICBU aGF0IE1lZGlhIExhYj8iLCBvbmUgbWlnaHQgYXNrLiBXZWxsLCBieSB3YXkgb2YgYW5zd2VyLAog IG5ld3Mgb2YgdGhlIExhYidzIGNvcnJ1cHRpb24gaW4gcmVsYXRpb24gdG8gRXBzdGVpbiBlY2xp cHNlZAogIGFub3RoZXIgYnJlYWtpbmcgbmV3cyBzdG9yeSAtIHRoZSBMYWIncyBoaXN0b3J5IG9m IHJhaXNpbmcKICBtb25leSB2aWEgZmFrZWQgZGVtb3MuICBUaGF0IE1lZGlhIExhYi4gIChoL3Qg RHIuIFNhcmEgVGFiZXIgLQogIEBTYXJhaFRhYmVyX2J3dyBvbiB0d2l0dGVyIC0gc2VlCiAgPGh0 dHBzOi8vZ2l6bW9kby5jb20vbWl0LWJ1aWx0LWEtdGhlcmFub3MtZm9yLXBsYW50cy0xODM3OTY4 MjQw77u/PikKCiAgQW4gTUlUIGFsdW0gdGhlbiBsYXVuY2hlZCBhIHN1Y2Nlc3NmdWwgbWVkaWEg Y2FtcGFpZ24KICBwcm9tb3Rpbmcgc29tZSBmYWxzZWhvb2RzIGFib3V0IGVtYWlscyBSTVMgaGFk IHNlbnQuICBBbW9uZwogIHRoZSBub3Rld29ydGh5IGNvbnNlcXVlbmNlcyBvZiBoZXIgZWZmb3J0 LCB0aGUgbWVkaWEgc3BvdGxpZ2h0CiAgaGFzIHNoaWZ0ZWQgZnJvbSB0aGUgY29ycnVwdGlvbiBh dCBNSVQgdG8gdGhlIGZhbHNlCiAgYWNjdXNhdGlvbnMgYWdhaW5zdCBSTVMuCgogIFRoZSBGcmVl IFNvZnR3YXJlIENvbnNlcnZhbmN5IGpvaW5lZCBpbiB0aGUgZmFsc2UgbWVkaWEKICBjYW1wYWln biwgbWFraW5nIGFuIHVuc2lnbmVkIHBlcnNvbmFsIGF0dGFjayBvbiBSTVMgdW5kZXIgdGhlCiAg Q29uc2VydmFuY3kncyBuYW1lLiAgKEkgYW0gYWxzbyBoZWFyaW5nIGEgcnVtb3IgdGhhdCBzb21l b25lCiAgZnJvbSB0aGUgQ29uc2VydmFuY3kgbWlnaHQgcmVwbGFjZSBSTVMgYXQgdGhlIEZTRi4p CgogIFRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24gaGFzIGRvbmUgbm90aGluZyB0byBjb3Jy ZWN0CiAgdGhlIHJlY29yZCBhbmQsIGN1cmlvdXNseSwgaXMgdGhlIHNvbGUgc291cmNlIG9mIG5l d3MKICBhYm91dCBSTVMnIHJlc2lnbmF0aW9uLgoKCkEgYnJvYWRlciBjcmlzaXM6Ci0tLS0tLS0t LS0tLS0tLS0tCgogIE15IHVuZGVyc3RhbmRpbmcgb2YgdGhlIGFpbSBvZiB0aGUgZnJlZSBzb2Z0 d2FyZSBtb3ZlbWVudCB3YXMKICBmb3JtZWQgd2hlbiBJIGZpcnN0IGJlY2FtZSBhY3RpdmUsIGlu IHRoZSBsYXRlIDE5ODBzLCBhbmQgd2hlbgogIEkgd29ya2VkLCBmb3IgYSB0aW1lLCBmb3IgdGhl IEZTRiBvbiB0aGUgR05VIHByb2plY3QgaW4gdGhlCiAgbWlkLTE5OTBzLiAgSSB3YXMgbmV2ZXIg YXMgc3VjY2Vzc2Z1bCBhcyBJIGhvcGVkIGluIGFkdmFuY2luZwogIHRoZSBtb3ZlbWVudCwgYnV0 IEkgdGhpbmsgSSBkaWQgaGVscC4KCiAgSSBiZWxpZXZlIHRoYXQgdGhlIGFpbSBvZiB0aGUgZnJl ZSBzb2Z0d2FyZSBtb3ZlbWVudCBpcyB0byBnZXQKICBzb2Z0d2FyZSBmcmVlZG9tIGdvaW5nICpp biBwcmFjdGljZSouICBXaGF0IGRvIEkgbWVhbj8gIEkgbWVhbgogIGEgaHVnZSBjdWx0dXJhbCBh bmQgcHJhZ21hdGljIHNoaWZ0LiAgSSB3YW50IGV2ZXJ5b25lIHdobyB1c2VzCiAgY29tcHV0ZXJz IHRvIGtub3csIGFuZCB0byBmaWd1cmUgaW50byB0aGVpciBwbGFucywgdGhhdCB0aGV5CiAgYW5k IGV2ZXJ5b25lIGNhbiBzdHVkeSB0aGUgc291cmNlIGNvZGUsIG1vZGlmeSBpdCwgcnVuIGl0IGFz CiAgdGhleSBzZWUgZml0LCBhbmQgc2hhcmUgaXQgYW5kIHRoZWlyIG1vZGlmaWNhdGlvbnMuICBJ IHdhbnQKICBldmVyeW9uZSB0byB0aGluayBvZiB0aGVzZSBmcmVlZG9tcyBhcyBwcmFjdGljYWws IHVzZWZ1bAogIG9wdGlvbnMgZm9yIGhvdyB0byBzb2x2ZSBwcm9ibGVtcy4KCiAgSSBoYXZlIGZv dW5kIHRoYXQsIHRvZGF5LCBpZiBJIHdhbnQgdG8gZXhwbGFpbiB0aGUgbW92ZW1lbnQKICBmb3Ig c29mdHdhcmUgZnJlZWRvbSB0byBzb21lb25lLCB0aGF0IGl0IHVzZWxlc3MgLS0gZXZlbgogIGhh cm1mdWwgLS0gdG8gZGlyZWN0IHRoZW0gdG8gdGhlIEZTRiB3ZWIgc2l0ZS4gIFRoZSB3ZWIgc2l0 ZQogIGlzIHVzZWxlc3MgZm9yIHNvbWVvbmUgdHJ5aW5nIHRvIHVuZGVyc3RhbmQgd2hhdCB0aGUg bW92ZW1lbnQKICBpcyBhYm91dCBvciB0byBnZXQgc3RhcnRlZCBzd2l0Y2hpbmcgdG8gbGlicmUg c29mdHdhcmUgdG9vbHMuCiAgVGhlIHdlYiBzaXRlIG9mZmVycyBubyByZWFsIGhlbHAgdG8gZGV2 ZWxvcGVycyB3aG8gYXJlIHRyeWluZwogIHRvIGVtcG93ZXIgdXNlcnMgaW4gY29uY3JldGUsIGlt cGFjdGZ1bCB3YXlzLiAgVGhlIHdlYiBzaXRlCiAgY29udGVudCBpcyBsYXJnZWx5IG9ic2N1cmUg cGxhdGl0dWRlcyBhbmQgc2VsZiBwcm9tb3Rpb24uICBUaGUKICBvcmdhbml6YXRpb24sIHRoZXNl IGRheXMsIHNlZW1zIHRvIGJlIGxhcmdlbHkgImFib3V0IiBpdHNlbGYKICBhbmQgbm90aGluZyBt b3JlLiAgSXQgYXBwZWFycyB0byBtZSB0byBiZSBmYWxsaW5nIGZhc3QgaW50bwogIHRoZSB0cmFw IG9mIGJlaW5nIGEgY2hhcml0eSB0aGF0IGlzIG1haW5seSBjb25jZXJuZWQgd2l0aAogIG1ha2lu ZyBpdHMgZXhlY3V0aXZlIGFuZCBlbXBsb3llZSBwYXlyb2xscy4KCiAgTW9yZSBnZW5lcmFsbHks IHRoZSBHTlUgcHJvamVjdCwgdGhlIG1vdmVtZW50IGluIGdlbmVyYWwsIGhhdmUKICBsb3N0IGFu eSBjZW50cmFsIGZvY3VzIG9uIGFjdHVhbGx5IGdldHRpbmcgc29mdHdhcmUgZnJlZWRvbQogIGlu dG8gcHJhY3RpY2Ugb24gYSBtYXNzIHNjYWxlLgoKICBXZSBuZWVkIGEgcmVib290LgoKClRoZSBo aXN0b3JpY2FsIG1vbWVudDoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKICBUaGUgY2xpbWF0ZSBl bWVyZ2VuY3kgZGVtYW5kcyByZXZvbHV0aW9uYXJ5IGNoYW5nZSBpbiBvdXIKICBzeXN0ZW1zIG9m IHByb2R1Y3Rpb24gYW5kIGRpc3RyaWJ1dGlvbiwgcmFwaWRseSwgb24gYSBtYXNzCiAgKGdsb2Jh bCkgc2NhbGUuICBJdCB0aGVyZWZvcmUgcHJvYmFibHkgYWxzbyBkZW1hbmRzCiAgc2lnbmlmaWNh bnQgY2hhbmdlIGluIG91ciBzeXN0ZW1zIG9mIGdvdmVybmFuY2UuCgogIFNvZnR3YXJlIGZyZWVk b20sIGl0IHNlZW1zIHRvIG1lLCBpcyB0YWN0aWNhbGx5IGNyaXRpY2FsIHRvCiAgb3VyIGN1cnJl bnQgbmVlZHMuICBXZSBuZWVkIHNvZnR3YXJlIGZyZWVkb20gdG8gaW1wbGVtZW50CiAgbWFzc2l2 ZSBjaGFuZ2VzIHRvIG91ciBzeXN0ZW1zIG9mIHByb2R1Y3Rpb24gYW5kIGRpc3RyaWJ1dGlvbi4K ICBXZSBuZWVkIHNvZnR3YXJlIGZyZWVkb20gdG8gZmFjaWxpdGF0ZSBkZW1vY3JhdGl6ZWQgY29u dHJvbCBvZgogIHNvY2lhbCBjb21tdW5pY2F0aW9uLCBnbG9iYWxseS4gIFdlIG5lZWQgdGhhdCBm cmVlZG9tIGJlY2F1c2UKICB3ZSBjYW4gcmVhc29uYWJseSBhbnRpY2lwYXRlIHRoYXQgbm8gY2Vu dHJhbGl6ZWQgc3lzdGVtIG9mCiAgc29mdHdhcmUgcHJvZHVjdGlvbiBhbmQgY3VzdG9taXphdGlv biBjYW4ga2VlcCB1cCB3aXRoIHRoZQogIHNjYWxlIGFuZCBzY29wZSBvZiBjaGFuZ2VzIHdlIG11 c3Qgbm93IG1ha2UuCgogIFdlcmUgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiBpbiB0aGUg YnVzaW5lc3Mgb2YKICAiW3Byb21vdGluZ10gdGhlIGRldmVsb3BtZW50IGFuZCB1c2Ugb2YgZnJl ZSBzb2Z0d2FyZSwiIEkKICB3b3VsZCB0aGluayBpdCBzaG91bGQgYmUgYW5hbHl6aW5nIHdoYXQg Y3VycmVudGx5IGJsb2NrcyBtYXNzCiAgYWRhcHRhdGlvbiBvZiB0aGVzZSB0b29scywgaW4gbGln aHQgb2YgY3VycmVudCBzb2NpYWwKICBjb25kaXRpb25zIC0tIGFuZCB0aGVuIHdvcmtpbmcgdG8g Y3VyZSB0aG9zZSBvYnN0YWNsZXMuCgogIFdlIChhcyB0aGUgbW92ZW1lbnQpIGhhdmUgbG90cyBv ZiAicGllY2VzIiAtIHNvZnR3YXJlCiAgY29tcG9uZW50cywgbWluaW1hbGx5IGNvbXByb21pc2Vk IGhhcmR3YXJlLCBhbmQgc28gZm9ydGguICBXZQogIGFyZSB3ZWFrIG9uIGVhc2lseSBhZG9wdGVk IHRvb2xzLCBvbiBkb2N1bWVudGF0aW9uLCBvbgogIHByb21vdGlvbiBhbmQgZXhwZXJpbWVudGF0 aW9uIGFib3V0IGhvdyB0byBtYWtlIHNvZnR3YXJlCiAgZnJlZWRvbSBhIHdpZGVzcHJlYWQgcHJh Y3RpY2UgLSBhIHdheSBvZiBzb2x2aW5nIHNvY2lhbCBuZWVkcwogIC0gcmF0aGVyIHRoYW4gImp1 c3QgYSB0aGVvcnkiIG9yICJqdXN0IGEgbGljZW5zZSIuCgogIFdlIGNhbiBkbyBpdC4gIEJ1dCB0 aGUgRlNGIGFzIGl0IHN0YW5kcywgYW5kIHRoZSBtb3ZlbWVudCBhcwogIGl0IHN0YW5kcywgYXJl bid0IGhlbHBpbmcuCgoKT25lIGlkZWEgZm9yICJ3aGF0IG5leHQiOgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCgogIEkgZG9uJ3QgdGhpbmssIGJhc2VkIG9uIHRoZSBldmlkZW5jZSBzbyBmYXIs IHRoYXQgd2UgY2FuIHRydXN0CiAgdGhlIEZTRiBvciB0aGUgQ29uc2VydmFuY3kgdG8gImRvIHRo ZSByaWdodCB0aGluZyIuICBUaGUKICBpbnRlbnRpb25zIG9mIHRoZSBpbmRpdmlkdWFscyB3aG8g cnVuIHRob3NlIG9yZ2FuaXphdGlvbnMKICBtaWdodCBiZSBnb29kLCBidXQgd2Ugc2VlIHRoYXQg aW4gcHJhY3RpY2UgdGhleSBhcmUgbm90IGRvaW5nCiAgd2hhdCB0aGV5IG91Z2h0IHRvIGJlIGRv aW5nLiAgVGhlIG9jY2FzaW9uIG9mIFJNUyBsZWF2aW5nCiAgcHJvdmlkZXMgc2V2ZXJhbCBleGFt cGxlcywgYXMgbm90ZWQgaW4gcGFydCBhYm92ZS4KCiAgSSB0aGluayB0aGF0IHdoYXQgaXMgbmVl ZGVkIGlzIGEgc2Vjb25kLWdlbmVyYXRpb24gR05VIHByb2plY3QsCiAgYnV0IG9uZSB0aGF0IGlz IHNxdWFyZWx5IGZvY3VzZWQgb24gZGVwbG95aW5nIHNvZnR3YXJlIGZyZWVkb20uCgogIFRoZSBv cmlnaW5hbCBHTlUgcHJvamVjdCB3YXMsIG5lY2Vzc2FyaWx5LCBmb2N1c3NlZCBvbiBjcmFua2lu ZwogIG91dCBwcm9ncmFtcy4gIFdlIG5lZWRlZCBhIHJlcGxhY2VtZW50IGZvciBzZWQoMSkgYW5k IHNoKDEpIGFuZAogIHRoZSBDIGxpYnJhcnksIGFuZCBzbyBmb3J0aC4gIFRoZSBnb2FsIHdhcyB0 byBhY2N1bXVsYXRlIGEgYm9keQogIG9mIHNvdXJjZSBjb2RlIHRoYXQgYWRkZWQgdXAgdG8gYSAi Y29tcGxldGUgc3lzdGVtIi4KCiAgV2hlcmUgdGhlIG9yaWdpbmFsIHByb2plY3QgY3V0IGNvcm5l cnMsIHRvIGFjaGlldmUgdGhhdCBmaXJzdAogIGVzc2VudGlhbCBnb2FsLCBpbmNsdWRlczoKCiAg MC4gRmFpbGluZyB0byB0aGluayBjb2xsZWN0aXZlbHkgYWJvdXQgdGhlIHByYWN0aWNhbCByb2xl IG9mCiAgICAgc29mdHdhcmUgZnJlZWRvbSBpbiByZWFsIGFuZCBwcmVzZW50IHNvY2lldHkhCgog IDEuIERvY3VtZW50YXRpb24uCgogIDIuIFR1dG9yaWFscyBhbmQgdHJhaW5pbmcuCgogIDMuIFN5 c3RlbSBpbnRlZ2VyYXRpb24gb2YgY29tcGxldGUgc3lzdGVtcyB0aGF0IGRvIHVzZWZ1bCB0aGlu Z3MKICAgICAib3V0IG9mIHRoZSBib3giLgoKICA0LiBHZXR0aW5nIGZyZWUgc29mdHdhcmUgaW50 byB0aGUgaGFuZHMgb2YgYSBtYXNzIG9mIHBlb3BsZSwKICAgICBhbmQgaGVscGluZyB0aGVtIGdl dCBzdGFydGVkIHVzaW5nIGl0IGFuZCB1c2luZyBpdCBieQogICAgIGV4Y2Vyc2l6aW5nIHRoZWly IHNvZnR3YXJlIGZyZWVkb20uCgoKICBXaGVyZSB0aGUgbW92ZW1lbnQgaGFzIGdvdCBjYXVnaHQg dXAgb3Igc3R1Y2sgaW4gdGhlIHdlZWRzOgoKICAxLiBUcnlpbmcgdG8gZGlyZWN0bHkgY29tcGV0 ZSB3aXRoICJzb2NpYWwgbWVkaWEiIGFzIGRlZmluZWQKICAgICBieSBjbGVhcmx5IGV2aWwgU2ls aWNvbiBWYWxsZXkgZmlybXMuCgogIDIuIEJlaW5nIGNvbnRlbnQgd2l0aCBvYnNjdXJlIHNoaXQg bGlrZSBEZWJpYW4uICBNYWtpbmcKICAgICBhIGJpZyBwaWxlIG9mIG11ZCByYXRoZXIgdGhhbiBh IGJyb2FkbHkgdXNlZnVsIHRvb2wuCgogIDMuIEdldHRpbmcgY2F1Z2h0IHVwIGluIGFuIGVnby9j YXJlZXIgZ2FtZSBvZiBwcm9qZWN0cwogICAgIHRoYXQgY29tcGV0ZSBmb3IgYXR0ZW50aW9uIGFu ZCBuZXZlciBjb29wZXJhdGUgaW4gYXNzZW1ibGluZwogICAgIGEgdXNlZnVsIHRvdGFsaXR5IGlu IHNlcnZpY2Ugb2YgaHVtYW4gbmVlZC4KCiAgU28gbGV0J3MgcmVuZXcgdGhlIEdOVSBwcm9qZWN0 LCBidXQgZm9yIHJlYWxzLgoKCiAgLXQKICAoYWthIFRob21hcyBMb3JkKQoKCgo= --=_53a92024725196babb5f48d6507864d3 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlicmVwbGFu ZXQtZGlzY3VzcyBtYWlsaW5nIGxpc3QKbGlicmVwbGFuZXQtZGlzY3Vzc0BsaWJyZXBsYW5ldC5v cmcKaHR0cHM6Ly9saXN0cy5saWJyZXBsYW5ldC5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJyZXBs YW5ldC1kaXNjdXNz --=_53a92024725196babb5f48d6507864d3--