Received: from PCH.mit.edu (18.7.21.50) by mail.efplus.com (192.168.0.8) with Microsoft SMTP Server (TLS) id 8.3.485.1; Sun, 1 Aug 2021 08:09:58 -0700 Received: from PCH.MIT.EDU (localhost.localdomain [127.0.0.1]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 171F0iLN012843; Sun, 1 Aug 2021 11:01:18 -0400 Received: from outgoing-exchange-5.mit.edu (OUTGOING-EXCHANGE-5.MIT.EDU [18.9.28.59]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 171F0hd1012830 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Sun, 1 Aug 2021 11:00:43 -0400 Received: from oc11exedge2.exchange.mit.edu (OC11EXEDGE2.EXCHANGE.MIT.EDU [18.9.3.18]) by outgoing-exchange-5.mit.edu (8.14.7/8.12.4) with ESMTP id 171F0gbC022337 for ; Sun, 1 Aug 2021 11:00:42 -0400 Received: from oc11exhyb4.exchange.mit.edu (18.9.1.100) by oc11exedge2.exchange.mit.edu (18.9.3.18) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Sun, 1 Aug 2021 11:00:22 -0400 Received: from oc11exhyb4.exchange.mit.edu (18.9.1.100) by oc11exhyb4.exchange.mit.edu (18.9.1.100) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Sun, 1 Aug 2021 11:00:09 -0400 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.105) by oc11exhyb4.exchange.mit.edu (18.9.1.100) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Sun, 1 Aug 2021 11:00:08 -0400 Received: from DM6PR17CA0008.namprd17.prod.outlook.com (2603:10b6:5:1b3::21) by BN6PR01MB2596.prod.exchangelabs.com (2603:10b6:404:cd::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18; Sun, 1 Aug 2021 15:00:40 +0000 Received: from DM6NAM11FT054.eop-nam11.prod.protection.outlook.com (2603:10b6:5:1b3:cafe::29) by DM6PR17CA0008.outlook.office365.com (2603:10b6:5:1b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.20 via Frontend Transport; Sun, 1 Aug 2021 15:00:40 +0000 Received: from mail-pl1-f182.google.com (209.85.214.182) by DM6NAM11FT054.mail.protection.outlook.com (10.13.173.95) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18 via Frontend Transport; Sun, 1 Aug 2021 15:00:39 +0000 Received: by mail-pl1-f182.google.com with SMTP id e21so16729212pla.5 for ; Sun, 01 Aug 2021 08:00:39 -0700 (PDT) From: Luis Moreira To: Microcontroller discussion list - Public. Sender: "piclist-bounces@mit.edu" Date: Sun, 1 Aug 2021 08:00:29 -0700 Subject: Re: [EE]: Solar Micro Inverters Thread-Topic: [EE]: Solar Micro Inverters Thread-Index: AdeG50u+P7YzS1Z6T4yDcJrQfFNMMQ== Message-ID: References: <414d6df1-8226-1fe2-ea78-d21c2aafdd05@gmail.com> List-Help: List-Subscribe: , List-Unsubscribe: , In-Reply-To: <414d6df1-8226-1fe2-ea78-d21c2aafdd05@gmail.com> Reply-To: Microcontroller discussion list - Public. Accept-Language: en-US X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Organization-AuthSource: TS500.efplus4.local X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-Exchange-Organization-SenderIdResult: Pass X-MS-Exchange-Organization-PRD: mit.edu X-MS-TNEF-Correlator: received-spf: Pass (protection.outlook.com: domain of googlemail.com designates 209.85.214.182 as permitted sender) receiver=protection.outlook.com; client-ip=209.85.214.182; helo=mail-pl1-f182.google.com; dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=QRA/td8+oucI71G43dRx1Vhw75TDLAPSGySBTWzETM0=; b=jZjoCT4puOiSNsxpCuvCSQodUS6snhUManRgsx2k234BIR/mDNx5LoUjxuMMCrfDLJ uzJ/RtRVvZx8jX3527N9RTFLFjgaES+EqXHjEu43gKoo3jLPSHe5m4feIr7rWLnZ5h2n YeXlfeZsI5ugFS2clL6y4OEOFxmONZ96xK8meXkOEMx5VkIRCD0xy/3/Ygdzn6sUYwyw RdYTxZwiSD5nsijXrYnPIHZhV1jBPzepAoYQ2mQVOKlMLCseUsQ+O+Vci2HRSBtGSnvK Yk1R16UivDmyGec3lHsHHpVg9DRl7cy4fIubzuX9HlDg/K7gMAyahMca1gWQ3NcPwCch tR1w== authentication-results: spf=pass (sender IP is 209.85.214.182) smtp.mailfrom=googlemail.com; mit.edu; dkim=pass (signature was verified) header.d=googlemail.com;mit.edu; dmarc=pass action=none header.from=googlemail.com; errors-to: piclist-bounces@mit.edu list-id: "Microcontroller discussion list - Public." list-post: x-beenthere: piclist@mit.edu x-mailman-version: 2.1.6 x-received: by 2002:a17:90a:d816:: with SMTP id a22mr13016190pjv.180.1627830038705; Sun, 01 Aug 2021 08:00:38 -0700 (PDT) x-topics: [EE] x-content-filtered-by: Mailman/MimeDel 2.1.6 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 SGkgSXNzYWMsClRoYW4geW91IGZvciB0aGUgY2FsY3VsYXRpb25zLCBJIHdhcyBvdmVydGhpbmtp bmcgdGhpcyBpc3N1ZS4KCkFzIGZhciBhcyBJIGtub3cgbm9ybWFsIHN5c3RlbXMsIG5vdCB1c2lu ZyBtaWNyb2ludmVydGVzLCB0YWtlIGEgZmV3Cm1pbnV0ZXMgdG8gbG9jayBvbiB0byB0aGUgZ3Jp ZCwgc28gZXZlbiBsZXNzIG9mIGFuIGlzc3VlLiBIZXJlIGlzIHdoZXJlIEkKaGF2ZSBhbm90aGVy IHF1ZXN0aW9uOgpPbiBhIHNpbmdsZSBpbnZlcnRlciBzeXN0ZW0gdXNpbmcgc29sYXIgcGFuZWxz IGNvbm5lY3RlZCBpbiBzdHJpbmdzLCBJIGNhbgpzZWUgd2hlcmUgcGVyaGFwcyBpdCB3aWxsIGRp c2Nvbm5lY3QgdGhlIGFsbCBzeXN0ZW0gb2YgdGhlIGdyaWQgYW5kIHRoZW4KY29ubmVjdCB3aGVu IHRodyBncmlkIHJldHVybnMsIHRoZXJlIGlzIG9uZSBzaW5nbGUgcG9pbnQgb2YgY29udGFjdCwg YnV0CmhvdyBkbyB0aGV5IGRvIGl0IHdpdGggdGhlIG1pY3JvIGludmVydGVycz8gRG8gdGhleSBm aXQgc29tZSBzb3J0IG9mCmV4dGVybmFsIGNvbnRhY3Rvcj8KCkJlc3QgUmVnYXJkcwogICAgICAg ICBMdWlzCgoKCgoKT24gU3VuLCAxIEF1ZyAyMDIxLCAxNTozOCBJc2FhYyBNYXJpbm8gQmF2YXJl c2NvLCA8aXNhYWNiYXZhcmVzY29AZ21haWwuY29tPgp3cm90ZToKCj4gVGhlIHdvcnN0IGNhc2Ug cGhhc2UgZXJyb3IgaXMgb25lIGhhbGYgb2YgYSBjeWNsZS4gVGhhdCBpcywgMS8xMDB0aCBvcgo+ IDEvMTIwdGggb2YgYSBzZWNvbmQuCj4KPiBJZiB0aGUgY29udHJvbGxlciBpcyBsZXNzIHRoYW4g aGFsZiBjeWNsZSBhaGVhZCBvZiB0aGUgZ3JpZCBpdCBjYW4gc2xvdwo+IGRvd24sIGlmIGl0IGlz IGxlc3MgdGhhbiBoYWxmIGN5Y2xlIGJlaGluZCBpdCBjYW4gc3BlZWQgdXAgdG8gY2F0Y2ggd2l0 aAo+IHRoZSBncmlkLgo+Cj4gSWYgdGhlIGRpZmZlcmVuY2UgaXMgc3ByZWFkIGFjcm9zcyBvbmUg c2Vjb25kLCB0aGUgY2hhbmdlIGluIHRoZQo+IGZyZXF1ZW5jeSBpcyBsZXNzIHRoYW4gMSUuIElm IGl0IHRha2VzIDUgc2Vjb25kcyB0byBzeW5jaHJvbml6ZSwgdGhlCj4gZGlmZmVyZW5jZSBpcyBq dXN0IDAuMiUuCj4KPiBJIHRoaW5rIHRoYXQgbm8gZXF1aXBtZW50IHdpbGwgZmVlbCBhIDElIGZy ZXF1ZW5jeSBjaGFuZ2UgZHVyaW5nIDEgc2Vjb25kLgo+Cj4KPiBDaGVlcnMsCj4KPiBJc2FhYwo+ Cj4KPgo+IEVtIDAxLzA4LzIwMjEgMTE6MTksIEx1aXMgTW9yZWlyYSBlc2NyZXZldToKPiA+IEhp LAo+ID4gU3VyZSBJIGdldCB0aGF0IGl0IHdpbGwgYmUgZG9pbmcgc29tZXRoaW5nIGxpa2UgdGhh dCwgYnV0IEkgd29uZGVyICBob3cKPiA+IGZhc3QgZG9lcyBpdCBkbyBpdCBhbmQgaG93IG11Y2gg YWxsIHRoZSBkZXZpY2VzIGF0dGFjaGVkIHRvIGl0IGNhbiB0YWtlCj4gaW4KPiA+IHRlcm1zIG9m IGNoYW5nZS4gcHJlc3VtYWJseSB0aGUgZGV2aWNlcyBjYW4gdGFrZSBxdWl0ZSBhIGJpdCBvZiBj aGFuZ2UKPiBhbmQKPiA+IEknbSBvdmVydGhpbmtpbmcgdGhpcywgYnV0IHdvdWxkIGJlIGludGVy ZXN0aW5nIHRvIGdldCBzb21lIGRldGFpbHMuIFRoZQo+ID4gZGVzY3JpcHRpb25zIEkgY2FuIGZp bmQgIHdoZW4gSSBzZWFyY2ggb24gdGhlIHN1YmplY3QsIHRhbGtzIG9mIGEgUExMCj4gbG9jawo+ ID4gdG8gdGhlIGdyaWQgYnkgdXNpbmcgemVybyBjcm9zc2luZyBkZXRlY3Rpb24sIHdoaWNoIG1h a2VzIHNlbnNlLgo+ID4KPiA+IEJlc3QgcmVnYXJkcwo+ID4gICAgICAgICAgICBMdWlzCj4gPgo+ ID4gT24gU3VuLCAxIEF1ZyAyMDIxIGF0IDEyOjM5LCBtYWRzY2llbnRpc3RhdGxhcmdlIDwKPiA+ IG1hZHNjaWVudGlzdGF0bGFyZ2VAcHJvdG9ubWFpbC5jb20+IHdyb3RlOgo+ID4KPiA+PiBCeSBt b25pdG9yaW5nIHRoZSB2b2x0YWdlIG9uIHRoZSBwb3dlciBsaW5lIGl0IGtub3dzIHdoZW4gdGhl IGdyaWQgaXMKPiBiYWNrCj4gPj4gYW5kIHdpbGwgcmVzeW5jaHJvbml6ZSBiZWZvcmUgaXQgc3Rh cnRzIHB1c2hpbmcgb3V0IHBvd2VyIGFnYWluLiAgSSBoYWQKPiBhCj4gPj4gdXBzIHRoYXQgd29y a2VkIHRoYXQgd2F5LiAgV2l0aCB0aGUgdXBzIEkgaGFkIGl0IHdvdWxkIHJ1biBvZmYgYmF0dGVy aWVzCj4gPj4gYW5kIHNsb3dseSBzaGlmdCB0aGUgcGhhc2UgdG8gbWF0Y2ggdGhlIGxpbmUgYmVm b3JlIHJlY29ubmVjdGluZyB0byB3YWxsCj4gPj4gcG93ZXIuICBJbiB0aGUgY2FzZSBvZiB0aGUg c29sYXIgaW52ZXJ0ZXIgaXQgcHJvYmFibHkgZG9lcyB0aGUgc2FtZSwKPiBpLmUuCj4gPj4gaXQg a2VlcHMgcHV0dGluZyBvdXQgbG9jYWwgcG93ZXIgdG8gdGhlIGhvdXNlIGFuZCBzbG93bHkgcmVz eW5jcyB0byB0aGUKPiA+PiBwb3dlciBsaW5lIGJlZm9yZSBjb25uZWN0aW5nIHRvIGl0Lgo+ID4+ Cj4gPj4gU2VudCB3aXRoIFByb3Rvbk1haWwgU2VjdXJlIEVtYWlsLgo+ID4+Cj4gPj4g4oCQ4oCQ 4oCQ4oCQ4oCQ4oCQ4oCQIE9yaWdpbmFsIE1lc3NhZ2Ug4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQCj4g Pj4KPiA+PiBPbiBTdW5kYXksIEF1Z3VzdCAxc3QsIDIwMjEgYXQgNDo0MiBBTSwgTHVpcyBNb3Jl aXJhIDwKPiA+PiBsdWlzLm1vcmVpcmExNTc1QGdvb2dsZW1haWwuY29tPiB3cm90ZToKPiA+Pgo+ ID4+PiBIaSBHdXlzLAo+ID4+Pgo+ID4+PiBUaGFuayB5b3UgZm9yIHRoZSBpbmZvLgo+ID4+Pgo+ ID4+PiBUaGUgYXBwIG5vdGUgaGFzIGdyZWF0IGluZm8gdG8ga2VlcCBtZSBnb2luZyBmb3IgYSB3 aGlsZS4KPiA+Pj4KPiA+Pj4gQW5vdGhlciB0aGluZyB0aGF0IGludHJpZ3VlZCBtZSB3YXMgdGhl IGdyaWQgc3luYy4gU3VwcG9zZWRseSB3aGVuCj4gPj4+Cj4gPj4+IHRyYW5zaXRpb25pbmcgZnJv bSBzdGFuZCBhbG9uZSB0byBncmlkIHRpZWQsIHRoZSBzeXN0ZW0gbmVlZHMgdG8gbG9jawo+IG9u Cj4gPj4gdG8KPiA+Pj4gdGhlIGdyaWQgYmVmb3JlIGl0IGNvbm5lY3RzIHRvIGl0LiBUaGUgbWV0 aG9kIHRoYXQgaXQgdXNlcyBpcyBub3QgdGhlCj4gPj4gaXNzdWUKPiA+Pj4gZm9yIG1lLCB0aGUg dGhpbmcgaXMgaWYgaXQgaXMgd29ya2luZyBvZmYgZ3JpZCBwb3dlcmluZyBzb21lIGRldmljZXMK PiBhbmQKPiA+Pj4KPiA+Pj4gdGhlbiBuZWVkcyB0byBhZGp1c3QgdGhlIHdhdmVmb3JtIHRvIG1h dGNoIHRoZSBncmlkIGZvciBjb25uZWN0aW9uLCBob3cKPiA+PiBkbwo+ID4+PiB0aGV5IGFkanVz dCBpdCB3aXRob3V0IGRhbWFnaW5nIHRoZSBkZXZpY2VzPyBJcyB0aGVyZSBzb21lIHNvcnQgb2Yg cnVsZQo+ID4+IG9uCj4gPj4+IHRoaXM/IFRoaXMgd2lsbCBoYXZlIHRvIGJlIGRvbmUgYnkgc2xp Z2h0bHkgY2hhbmdlIHRoZSBmcmVxdWVuY3ksIEkKPiA+PiBndWVzcy4KPiA+Pj4gSSB3aWxsIGNo ZWNrIHRoZSBhcHAgbm90ZSwgaXQgcHJvYmFibHkgZXhwbGFpbnMgaXQuCj4gPj4+Cj4gPj4+IEJl c3QgUmVnYXJkcwo+ID4+Pgo+ID4+PiBMdWlzCj4gPj4+Cj4gPj4+IE9uIFN1biwgMSBBdWcgMjAy MSwgMDY6MzggSmVzc2UgTGFja2V5LCBqc2wtbWxAY2VsZXN0aWFsYXVkaW8uY29tCj4gd3JvdGU6 Cj4gPj4+Cj4gPj4+PiBNaWNyb2NoaXAgYXBwbm90ZSBmb3IgdGhlIHdpbjoKPiA+Pj4+Cj4gPj4+ PiBodHRwczovL3d3MS5taWNyb2NoaXAuY29tL2Rvd25sb2Fkcy9lbi9BcHBOb3Rlcy8wMTQ0NEEu cGRmCj4gPj4+Pgo+ID4+Pj4gIkdyaWQtQ29ubmVjdGVkIFNvbGFyIE1pY3JvaW52ZXJ0ZXIgUmVm ZXJlbmNlIERlc2lnbiIKPiA+Pj4+Cj4gPj4+PiBUaGUgVEw7RFI6IGl0IGlzIGNvbXBsaWNhdGVk Lgo+ID4+Pj4KPiA+Pj4+IEoKPiA+Pj4+Cj4gPj4+PiBMdWlzIE1vcmVpcmEgd3JvdGU6Cj4gPj4+ Pgo+ID4+Pj4+IEhpIGFsbCwKPiA+Pj4+Pgo+ID4+Pj4+IExvbmcgdGltZSBzaW5jZSBwb3N0aW5n IGhlcmUuCj4gPj4+Pj4KPiA+Pj4+PiBJIHN0YXJ0ZWQgaGF2aW5nIGEgbG9vayBhdCBzb2xhciBt aWNybyBpbnZlcnRlcnMgYW5kIGFsdGhvdWdoIEkgY2FuCj4gPj4+Pj4KPiA+Pj4+PiB1bmRlcnN0 YW5kIHRoZSBwcmluY2lwbGUgb2YgdGhlbSBhbmQgd2h5IHlvdSB3b3VsZCB1c2UgdGhlbSwgSSdt Cj4gPj4gZmFpbGluZwo+ID4+Pj4+IHRvCj4gPj4+Pj4KPiA+Pj4+PiBmaW5kIG1vcmUgZGV0YWls ZWQgaW5mby4uCj4gPj4+Pj4KPiA+Pj4+PiBEbyB5b3UgZ3V5cyBoYXZlIGFueSBsaW5rcyBmb3Ig ZGV0YWlsZWQgZGVzY3JpcHRpb25zIGZvciB0aGVtIHRoYXQKPiA+PiB5b3UKPiA+Pj4+PiB3b3Vs ZCBsaWtlIHRvIHNoYXJlPwo+ID4+Pj4+Cj4gPj4+Pj4gTXkgaW1tZWRpYXRlIHF1ZXN0aW9ucyBh cmU6Cj4gPj4+Pj4KPiA+Pj4+PiAtICAgT24gdGhlIGdyaWQgdGllZCBzeXN0ZW1zLCBhcmUgdGhl eSBhbGwgaW4gZWZmZWN0IGNvbm5lY3RlZCBpbgo+ID4+IHBhcmFsbGVsCj4gPj4+Pj4gICAgICBh bmQgd2l0aCB0aGUgZ3JpZCBkaXJlY3RseSBvciBpcyB0aGVyZSBzb21lIHNvcnQgb2YgImFnZ3Jl Z2F0b3IiCj4gPj4gaW4KPiA+Pj4+PiAgICAgIHBsYWNlPwo+ID4+Pj4+IC0gICBkbyB0aGV5IGhh dmUgYSBzaG9ydCB0ZXJtIHN0b3JhZ2UgZGV2aWNlIGxpa2UgYSBiYXR0ZXJ5L2NhcGFjaXRvcgo+ ID4+Pj4+Cj4gPj4+Pj4gICAgICBpbnRlcm5hbGx5IGZvciB0aGUgaW50ZXJtZWRpYXRlIERDL0RD IGNvbnZlcnRlciBvciBkb2VzIGl0IGhhdmUKPiA+PiBzb21lIHNvcnQKPiA+Pj4+PiAgICAgIG9m IGRpcmVjdCBEQy9EQy9BQyBjb252ZXJ0ZXI/Cj4gPj4+Pj4gLSAgIGhvdyBkb2VzIHRoZSBzeW5j IGNpcmN1aXQgd29yaz8gaXQgcHJvYmFibHkgbmVlZHMgdG8gYmUgZmFzdGVyCj4gPj4gdGhhbiBh Cj4gPj4+Pj4gICAgICBub3JtYWwgaW52ZXJ0ZXIgY2lyY3VpdCBvciB0aGUgd2FzdGVkIGVuZXJn eSB3aGlsZSB0cnlpbmcgdG8KPiA+PiBsb2NrIHdvdWxkCj4gPj4+Pj4gICAgICBiZQo+ID4+Pj4+ Cj4gPj4+Pj4gICAgICB0b28gaGlnaC4KPiA+Pj4+Pgo+ID4+Pj4+IEFueSBkaWFncmFtcyBhbmQg YWxnb3JpdGhtcyB3b3VsZCBiZSBncmVhdGx5IGFwcHJlY2lhdGVkLgo+ID4+Pj4+Cj4gPj4+Pj4g VGhhbmsgeW91IGluIGFkdmFuY2VkCj4gPj4+Pj4KPiA+Pj4+PiBCZXN0IFJlZ2FyZHMKPiA+Pj4+ Pgo+ID4+Pj4+IEx1aXMKPiA+Pj4+IC0tCj4gPj4+Pgo+ID4+Pj4gaHR0cDovL3d3dy5waWNsaXN0 LmNvbS90ZWNocmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxpc3QgYXJjaGl2ZQo+ID4+Pj4KPiA+ Pj4+IFZpZXcvY2hhbmdlIHlvdXIgbWVtYmVyc2hpcCBvcHRpb25zIGF0Cj4gPj4+Pgo+ID4+Pj4g aHR0cDovL21haWxtYW4ubWl0LmVkdS9tYWlsbWFuL2xpc3RpbmZvL3BpY2xpc3QKPiA+Pj4gLS0K PiA+Pj4KPiA+Pj4gaHR0cDovL3d3dy5waWNsaXN0LmNvbS90ZWNocmVmL3BpY2xpc3QgUElDL1NY IEZBUSAmIGxpc3QgYXJjaGl2ZQo+ID4+Pgo+ID4+PiBWaWV3L2NoYW5nZSB5b3VyIG1lbWJlcnNo aXAgb3B0aW9ucyBhdAo+ID4+Pgo+ID4+PiBodHRwOi8vbWFpbG1hbi5taXQuZWR1L21haWxtYW4v bGlzdGluZm8vcGljbGlzdAo+ID4+IC0tCj4gPj4gaHR0cDovL3d3dy5waWNsaXN0LmNvbS90ZWNo cmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxpc3QgYXJjaGl2ZQo+ID4+IFZpZXcvY2hhbmdlIHlv dXIgbWVtYmVyc2hpcCBvcHRpb25zIGF0Cj4gPj4gaHR0cDovL21haWxtYW4ubWl0LmVkdS9tYWls bWFuL2xpc3RpbmZvL3BpY2xpc3QKPiA+Pgo+Cj4gLS0KPiBFc3RlIGVtYWlsIGZvaSBlc2NhbmVh ZG8gcGVsbyBBdmFzdCBhbnRpdsOtcnVzLgo+IGh0dHBzOi8vd3d3LmF2YXN0LmNvbS9hbnRpdmly dXMKPgo+IC0tCj4gaHR0cDovL3d3dy5waWNsaXN0LmNvbS90ZWNocmVmL3BpY2xpc3QgUElDL1NY IEZBUSAmIGxpc3QgYXJjaGl2ZQo+IFZpZXcvY2hhbmdlIHlvdXIgbWVtYmVyc2hpcCBvcHRpb25z IGF0Cj4gaHR0cDovL21haWxtYW4ubWl0LmVkdS9tYWlsbWFuL2xpc3RpbmZvL3BpY2xpc3QKPgot LSAKaHR0cDovL3d3dy5waWNsaXN0LmNvbS90ZWNocmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxp c3QgYXJjaGl2ZQpWaWV3L2NoYW5nZSB5b3VyIG1lbWJlcnNoaXAgb3B0aW9ucyBhdApodHRwOi8v bWFpbG1hbi5taXQuZWR1L21haWxtYW4vbGlzdGluZm8vcGljbGlzdAo= .