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; Wed, 21 Jul 2021 17:24:01 -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 16M0Dk9C016376; Wed, 21 Jul 2021 20:15:00 -0400 Received: from outgoing-exchange-1.mit.edu (OUTGOING-EXCHANGE-1.MIT.EDU [18.9.28.15]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 16M0DYhs016345 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Wed, 21 Jul 2021 20:13:45 -0400 Received: from oc11exedge1.exchange.mit.edu (OC11EXEDGE1.EXCHANGE.MIT.EDU [18.9.3.17]) by outgoing-exchange-1.mit.edu (8.14.7/8.12.4) with ESMTP id 16M0DXxx023955 for ; Wed, 21 Jul 2021 20:13:45 -0400 Received: from w92expo31.exchange.mit.edu (18.7.74.43) by oc11exedge1.exchange.mit.edu (18.9.3.17) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Wed, 21 Jul 2021 20:12:22 -0400 Received: from oc11exhyb8.exchange.mit.edu (18.9.1.113) by w92expo31.exchange.mit.edu (18.7.74.43) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Wed, 21 Jul 2021 20:12:18 -0400 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.177) by oc11exhyb8.exchange.mit.edu (18.9.1.113) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Wed, 21 Jul 2021 20:12:18 -0400 Received: from DM5PR13CA0027.namprd13.prod.outlook.com (2603:10b6:3:7b::13) by DM8PR01MB6920.prod.exchangelabs.com (2603:10b6:8:15::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.23; Thu, 22 Jul 2021 00:12:17 +0000 Received: from DM6NAM11FT047.eop-nam11.prod.protection.outlook.com (2603:10b6:3:7b:cafe::98) by DM5PR13CA0027.outlook.office365.com (2603:10b6:3:7b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.7 via Frontend Transport; Thu, 22 Jul 2021 00:12:17 +0000 Received: from mail-4324.protonmail.ch (185.70.43.24) by DM6NAM11FT047.mail.protection.outlook.com (10.13.172.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.24 via Frontend Transport; Thu, 22 Jul 2021 00:12:17 +0000 From: madscientistatlarge To: Microcontroller discussion list - Public. Sender: "piclist-bounces@mit.edu" Date: Wed, 21 Jul 2021 17:12:14 -0700 Subject: Re: [PIC] Automotive RS-485 & PIC18F25K80 Thread-Topic: [PIC] Automotive RS-485 & PIC18F25K80 Thread-Index: Add+j99BeC5DUFRXR4Katgw5+hswEg== Message-ID: References: <929F10AE-E5A5-452D-8573-34F012953A78@contoso.com> List-Help: List-Subscribe: , List-Unsubscribe: , In-Reply-To: <929F10AE-E5A5-452D-8573-34F012953A78@contoso.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 protonmail.com designates 185.70.43.24 as permitted sender) receiver=protection.outlook.com; client-ip=185.70.43.24; helo=mail-4324.protonmail.ch; dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1626912734; bh=9C3rdfG37o6kDBQCNCHEfGIuoI/Y6K4prNAR6IzHd64=; h=Date:To:From:Reply-To:Subject:In-Reply-To:References:From; b=tBLXxDVzirgzoNVomx4JTaqu8DdzK/AmAhhnlTbKC7EB00wJHvX0xdqJcd4z+DOR+ Lsm2GSOkXht9qwXquT/JYMjLo6caZGtqJXDFEn68Nhv041mB6I9k+wdrD8alyv1xVz rramq0AIgNw/yEL0yQLgyhI8EuIVWCtNFCei52RQ= authentication-results: spf=pass (sender IP is 185.70.43.24) smtp.mailfrom=protonmail.com; mit.edu; dkim=pass (signature was verified) header.d=protonmail.com;mit.edu; dmarc=pass action=none header.from=protonmail.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-spam-checker-version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch x-spam-status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 x-topics: [PIC] x-mime-autoconverted: from quoted-printable to 8bit by PCH.mit.edu id 16M0DYhs016345 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 SSB0aGluayBpdCBtYXkgYmUgdXNpbmcgdGhlIFJTLTQ4NSBjaGlwIGFzIGEgYnVmZmVyIHB1dHRp bmcgb3V0IFJTLTQ4NSB2b2x0YWdlcywgYnV0IG5vdCBSUy00ODUgZW5jb2RpbmcuICBIYXZlIHlv dSB0cmllZCBDQU4gYnVzIHByb3RvY29scz8gIFRoZSBtaWNyb250cm9sbGVyIHlvdSBtZW50aW9u IHN1cHBvcnRzIEVDQU4sIHdoaWNoIGlzIGFwcGFyZW50bHkgQ0FOIDIuMEIgZnJvbSB0aGUgZGF0 YXNoZWV0LiAgSS5FLiwgaXQncyB1c2luZyB0aGUgQ0FOIHByb3RvY29sIGJ1dCBhdCBSUy00ODUg dm9sdGFnZSBsZXZlbHMgaW4gc3RlYWQgb2YgdXNpbmcgYSB0cmFuc2Zvcm1lciBldGMuICBVbmxl c3MgdGhlICBtaWNybyBpcyB1c2luZyB0aG9zZSBwaW5zIGZvciBDQU4sIHRoYXQncyBsaWtlbHkg aXQsIGlmIHRoZSBDQU4gcGlucyBhcmUgbm90IGNvbm5lY3RlZCBpdCdzIHNvbWV0aGluZyBlbHNl LiAgSSdtIG5vdCBhcyBmYW1pbGlhciB3aXRoIGRpZmZlcmVudCBlbmNvZGluZyBhcyBJJ2QgbGlr ZSB0byBiZSBzbyBJIGNhbid0IHRlbGwgZnJvbSB0aGUgZmlsZXMgeW91IGluY2x1ZGVkLiAgSG9w ZSB0aGlzIGhlbHBzLg0KDQpTZW50IHdpdGggUHJvdG9uTWFpbCBTZWN1cmUgRW1haWwuDQoNCuKA kOKAkOKAkOKAkOKAkOKAkOKAkCBPcmlnaW5hbCBNZXNzYWdlIOKAkOKAkOKAkOKAkOKAkOKAkOKA kA0KDQpPbiBUdWVzZGF5LCBKdWx5IDIwdGgsIDIwMjEgYXQgODo1OCBQTSwgSmFtZXMgV2FnZXMg PGphbWVzQGtpcmFtZWsuY29tPiB3cm90ZToNCg0KPiBJIGFtIGFuYWx5emluZyBSUy00ODUgY29t bXVuaWNhdGlvbiBiZXR3ZWVuIGEgdGhpcmQtcGFydHkgYXV0b21vdGl2ZSBpbnRlcmZhY2UgYW5k IHRoZSBhdWRpbyBoZWFkIHVuaXQgb2YgYSAxMlYgcGFzc2VuZ2VyIGNhci4gSSBhbSB1bmFibGUg dG8gcmVjb2duaXplIHRoZSBlbmNvZGluZyBzY2hlbWUgdXNlZCwgaGVuY2UgbXkgcG9zdCB0byBQ SUNMSVNUIHRvZGF5LiBUaGUgMTJWIHRoaXJkIHBhcnR5IGludGVyZmFjZSB1c2VzIGEgUElDMThG MjVLODAgTUNVIGF0dGFjaGVkIHRvIGFuIEFETTMwNzhFIFJTLTQ4NSB0cmFuc2NlaXZlciBJQy4g RGF0YXNoZWV0cyBvZiBlYWNoIGNoaXAgYXJlIGZvdW5kIGhlcmU6DQo+DQo+IGh0dHBzOi8vd3cx Lm1pY3JvY2hpcC5jb20vZG93bmxvYWRzL2VuL0RldmljZURvYy9QSUMxOEY2Nks4MCBGQU1JTFkg RW5oYW5jZWQgRmxhc2ggTUNVIHdpdGggRUNBTiBYTFAgVGVjaG5vbG9neSAzMDAwOTk3N0cucGRm DQo+DQo+IGh0dHBzOi8vd3d3LmFuYWxvZy5jb20vbWVkaWEvZW4vdGVjaG5pY2FsLWRvY3VtZW50 YXRpb24vZGF0YS1zaGVldHMvQURNMzA3MEVfMzA3MUVfMzA3MkVfMzA3M0VfMzA3NEVfMzA3NUVf MzA3NkVfMzA3N0VfMzA3OEUucGRmDQo+DQo+IFRoaXMgdGhpcmQtcGFydHkgaW50ZXJmYWNlIHNl bmRzIGFuZCByZWNlaXZlcyBkYXRhIG92ZXIgUlMtNDg1IHZpYSB0aGUgQURNMzA3OEUgY2hpcCdz IEEgJiBCIHBpbnMuIEEgJiBCIGVhY2ggaGF2ZSBhIHNlcmllcyAzMzAtb2htIHJlc2lzdG9yLCB3 aGljaCBpcyBmb2xsb3dlZCBieSBhIDEyMC1vaG0gdGVybWluYXRpbmcgcmVzaXN0b3IgYWNyb3Nz IEEgJiBCLiBBICYgQiB0aGVuIGFyZSBhdHRhY2hlZCB0byB0aGUgYmFjayBvZiB0aGUgdmVoaWNs ZSdzIGZhY3RvcnktaW5zdGFsbGVkIGF1ZGlvIHN5c3RlbSB2aWEgdGhpcmQtcGFydHkgY2FibGUu DQo+DQo+IFRoZSBjYXIncyBhdWRpbyBzeXN0ZW0gZG9lcyBub3QgaW5jbHVkZSBuYXZpZ2F0aW9u IGZlYXR1cmVzIGJ1dCBpcyBpbnN0ZWFkIGp1c3QgYW4gTENEIGRpc3BsYXkgYW5kIGF1ZGlvIGFt cGxpZmllciB0byB3aGljaCB0aGUgdXNlciBjYW4gYXR0YWNoIGEgc21hcnRwaG9uZSB2aWEgVVNC IG9yIEJsdWV0b290aC4gVGhpcyAiRGlzcGxheSBBdWRpbyIgc3lzdGVtIGFsc28gc3VwcG9ydHMg QXBwbGUncyBDYXJwbGF5IHByb3RvY29sLiBJdCBpcyB1c2VkIGluIGNlcnRhaW4gMjAyMCBhbmQg bmV3ZXIgVG95b3RhIGNhcnMuIE5vcm1hbGx5LCB0aGUgY29ubmVjdG9yIG9uIHRoZSBiYWNrIG9m IHRoZSBEaXNwbGF5IEF1ZGlvIHVuaXQsIHdoaWNoIGNvbnRhaW5zIFJTLTQ4NSBBICYgQiwgaXMg bGVmdCBkaXNjb25uZWN0ZWQgdW5sZXNzIGEgZmFjdG9yeSBDRC9EVkQgdW5pdCBpcyBhdHRhY2hl ZCB0aGVyZS4NCj4NCj4gVGhlIHRoaXJkLXBhcnR5IGludGVyZmFjZSBJIGFtIGFuYWx5emluZyBp cyBhbiBpbnRlcmZhY2UgdGhhdCBhbGxvd3Mgbm9uLWZhY3RvcnkgYXVkaW8gJiB2aWRlbyBhY2Nl c3NvcmllcyAobGlrZSBhIENEL0RWRCBwbGF5ZXIgb3IgY2FtZXJhKSB0byBiZSBhdHRhY2hlZCB0 byB0aGUgZmFjdG9yeSBoZWFkIHVuaXQsIHdoaWNoIGlzIGltcG9zc2libGUgd2l0aG91dCB0aGUg a2luZCBvZiBpbnRlcmZhY2UgSSBhbSB0ZXN0aW5nLiBJZiB5b3UgdHJ5IHRvIGNvbm5lY3QgYSB0 aGlyZC1wYXJ0eSBEVkQgcGxheWVyIHdpdGhvdXQgdGhpcyBzb3J0IG9mIGludGVyZmFjZSwgdGhl IGZhY3RvcnkgaGVhZCB1bml0IHdvbid0IHdvcmsgd2l0aCBpdCBiZWNhdXNlIHRoZSBoZWFkIHVu aXQgd29uJ3QgcmVjb2duaXplIHRoYXQgdGhpcmQtcGFydHkgRFZEIHVuaXQgYXMgYmVpbmcgYSBm YWN0b3J5IGRldmljZS4gQmFzaWNhbGx5LCB0aGUgdGhpcmQtcGFydHkgaW50ZXJmYWNlIEkgYW0g dGVzdGluZyBpcyBjb21tdW5pY2F0aW5nIHdpdGggdGhlIGZhY3RvcnkgYXVkaW8gaGVhZCB1bml0 IHRvIHByZXRlbmQgdG8gYmUgYSBmYWN0b3J5IENEL0RWRCBwbGF5ZXIgc28gYXMgdG8gInVuYmxv Y2siIHRoaXJkLXBhcnR5IENEL0RWRCBwbGF5ZXJzLiBUaGUgdGhpcmQtcGFydHkgaW50ZXJmYWNl IG9ubHkgaGFzIDEyViBQb3dlciwgR05ELCBhbmQgUlMtNDg1IEEgJiBCIGNvbm5lY3Rpb25zICg0 LXdpcmVzIHRvdGFsKS4NCj4NCj4gSSBhbSB0cnlpbmcgdG8gZGV0ZXJtaW5lIGhvdyB0aGUgdGhp cmQtcGFydHkgaW50ZXJmYWNlIHRyaWNrcyB0aGUgZmFjdG9yeSAiRGlzcGxheSBBdWRpbyIgaGVh ZCB1bml0IGludG8gYWxsb3dpbmcgdGhpcmQtcGFydCBhdHRhY2hlZCBkZXZpY2VzIHRvIHdvcmsu IFRvd2FyZCB0aGF0IGVuZCwgSSBhdHRhY2hlZCBhIGxvZ2ljIGFuYWx5emVyIG9uIHRoZSBBICYg QiBsaW5lcyAoUlMtNDg1KSBhbmQgcmVjb3JkZWQgcHVsc2VzLiBJIGxhdGVyIHNlcGFyYXRlbHkg cmVjb3JkZWQgdGhlIFBJQyBNQ1Ugb3V0cHV0cyB3aGljaCBhdHRhY2ggdG8gdGhlIFJPLCDCrFJF LCBERSAmIERJIHBpbnMgb2YgdGhlIEFETTMwNzhFIGNoaXAuDQo+DQo+IE15IGxvZ2ljIGFuYWx5 emVyIGlzIGFuIG9sZGVyIG1vZGVsIFNhbGVhZSAxNkNIIDEwME1IeiBkZXZpY2UuIEkgc3RhcnRl ZCB0aGUgbG9naWMgYW5hbHl6ZXIgcmVjb3JkaW5nIHdoaWxlIHRoZSBjYXIncyBpZ25pdGlvbiB3 YXMgc3dpdGNoZWQgb2ZmIChoZWFkIHVuaXQgb2ZmKSwgdGhlbiBJIHN3aXRjaGVkIHRoZSBpZ25p dGlvbiBvbiwgd2FpdGVkIGFib3V0IDcgc2Vjb25kcyBmb3IgdGhlIERpc3BsYXkgQXVkaW8gaGVh ZCB1bml0IHRvIGJvb3QsIGFuZCB0aGVuIEkgcHJlc3NlZCB0aGUgcGh5c2ljYWwgQXVkaW8gYnV0 dG9uLCB0aGVuIEkgcHJlc3NlZCB0aGUgb25zY3JlZW4gIkRWRCIgYnV0dG9uICh3aGljaCBpcyBu b3JtYWxseSBub3QgZGlzcGxheWVkIG9uIHNjcmVlbiB1bmxlc3MgeW91IGhhdmUgZWl0aGVyIHRo ZSBmYWN0b3J5IGF1ZGlvIG9yIGEgdGhpcmQtcGFydHkgaW50ZXJmYWNlIGF0dGFjaGVkKS4gSSB0 aGVuIGRpZCBub3RoaW5nIGJ1dCByZWNvcmQgZGF0YSBzZXZlcmFsIG1vcmUgc2Vjb25kcywgYW5k IHRoZW4gZW5kZWQgdGhlIGxvZ2ljIGFuYWx5emVyIHJlY29yZGluZy4gTXkgZmlyc3QgcmVjb3Jk aW5nIHdhcyBvbmx5IDIgY2hhbm5lbHMgYmVjYXVzZSBJIHJlY29yZGVkIG9ubHkgQSAmIEIgKFJT LTQ4NSkuIE15IHNlY29uZCByZWNvcmRpbmcgd2FzIDQgY2hhbm5lbHMgYmVjYXVzZSBJIHJlY29y ZGVkIHRoZSAiUElDIGNvbm5lY3Rpb24gc2lkZSIgb2YgdGhlIEFETTMwNzhFIGNoaXAgKFJPLCDC rFJFLCBERSAmIERJKS4NCj4NCj4gTXkgcmVjb3JkaW5ncyBhbmQgdGhlIHJlcXVpcmVkIHNvZnR3 YXJlIHRvIHZpZXcgdGhlIHJlY29yZGluZ3MgaXMgZ2l2ZW4gaGVyZToNCj4NCj4gaHR0cHM6Ly9r aXJhbWVrLmNvbS8yMXRlc3Q5NS9Mb2dpY19BbmFseXplcl9TYW1wbGVzLnppcA0KPg0KPiBEb3du bG9hZCB0aGUgZnJlZSBMb2dpYyB2ZXJzaW9uIDEuMi4yNiAoZm9yIFdpbmRvd3Mgb3IgTWFjIG9y IExpbnV4KSBoZXJlOg0KPg0KPiBodHRwczovL3N1cHBvcnQuc2FsZWFlLmNvbS9sb2dpYy1zb2Z0 d2FyZS9sZWdhY3ktc29mdHdhcmUvb2xkZXItc29mdHdhcmUtcmVsZWFzZXMjbG9naWMtMS14LWRv d25sb2FkLWxpbmtzDQo+DQo+IFdpdGhpbiBteSAiTG9naWNfQW5hbHl6ZXJfU2FtcGxlcy56aXAi IGZpbGUgeW91IGZpbmQgIjEwMCBNSHosIDMgQiBTYW1wbGVzLmxvZ2ljZGF0YS4iIFRoYXQgZmls ZSBpcyBodWdlIGJlY2F1c2UsIGZvciByZWFzb25zIEkgZG9uJ3QgdW5kZXJzdGFuZCwgaXQgcmVj b3JkZWQgdGhvdXNhbmRzIG9mIDEwbnMgaGkvbG8gc2FtcGxlcyB3aGVuIGl0IHNob3VsZG4ndCBo YXZlLiBSYXRoZXIgdGhhbiBtYWtpbmcgMSBjb250aW51b3VzIHB1bHNlIG9uIENIMCwgaXQgdXNl ZCBtdWx0aXBsZSAxMG5zIHB1bHNlcyB0byBzaW11bGF0ZSB0aGUgcmVndWxhciBwdWxzZXMuIFRv IHVuZGVyc3RhbmQgd2hhdCBJIG1lYW4sIHBsZWFzZSBvcGVuIHRoYXQgZmlsZSBpbiB0aGUgTG9n aWMgYXBwIGFuZCB6b29tIGluIGFsbCB0aGUgd2F5LiBJdCdzIHJhdGhlciBzdHJhbmdlLiBUaGF0 IGlzIG9uZSBvZGQgdGhpbmcgSSdtIHN0cnVnZ2xpbmcgdG8gZXhwbGFpbi4gSWYgYW55IG9mIHlv dSBoYXZlIHRob3VnaHRzIGFib3V0IHdoeSB0aGF0IG9jY3VycmVkLCBJIHdvdWxkIGNlcnRhaW5s eSBhcHByZWNpYXRlIGhlYXJpbmcgZnJvbSB5b3UuIEFnYWluLCB0aGF0IGZpbGUgcmVjb3JkZWQg b25seSB0aGUgUlMtNDg1IChBICYgQikgY29tbXVuaWNhdGlvbi4NCj4NCj4gSWYgeW91IG5vdyBv cGVuIG15IG90aGVyIGZpbGUgKGluc2lkZSB0aGUgWklQKSBuYW1lZCAiNTAgTUh6LCAzIEIgU2Ft cGxlcy5sb2dpY2RhdGEiIHlvdSB3aWxsIG5vdCBzZWUgYW55IDEwbnMgcHVsc2luZyBwcm9ibGVt IGF0IGFsbCwgYW5kIGl0J3MgZmlsZXNpemUgaXMgbXVjaCBzbWFsbGVyIGFzIGEgcmVzdWx0Lg0K Pg0KPiBXaGVuIHZpZXdpbmcgdGhlIHB1bHNlcyBpbiBMb2dpYywgdGhlIGVuY29kaW5nIHNjaGVt ZSB2aXN1YWxseSBvZiByZW1pbmRzIG1lIG9mIE1hbmNoZXN0ZXIsIGJ1dCBJIGNhbm5vdCBmb2xs b3cgdGhlIGV4YWN0IHBhdHRlcm4gYmVjYXVzZSB0aGUgcHVsc2Ugd2lkdGhzL3RpbWluZyBhcmUg bm9uLXN0YW5kYXJkLiBMb2dpYyBoYXMgbXVsdGlwbGUgQW5hbHl6ZXJzLCBidXQgbm9uZSBvZiB0 aGVtIGZ1bGx5IHJlY29nbml6ZSB0aGUgZGF0YSBlaXRoZXIuIEknbSBjdXJpb3VzIGlmIGFueSBv ZiB5b3UgaGF2ZSBzZWVuIGFueXRoaW5nIGxpa2UgdGhpcyBvciBjYW4gb3RoZXJ3aXNlIHJlY29n bml6ZSB0aGUgZW5jb2RpbmcgcGF0dGVybj8NCj4NCj4gSSBhbHNvIHRyaWVkIGF0dGFjaGluZyBh IGRlZGljYXRlZCBVU0IgdG8gUlMtNDg1IGludGVyZmFjZSB0byBteSBQQyBhbmQgdGhlbiB1c2Vk ICJEZXZpY2UgTW9uaXRvcmluZyBTdHVkaW8iIHRvIHJlYWQgaW5jb21pbmcgZGF0YSBmcm9tIHRo ZSBjYXIncyBEaXNwbGF5IEF1ZGlvIGhlYWQgdW5pdCAoUlMtNDg1IEEgJiBCIG9ubHkpLCBidXQg SSBvbmx5IGdldCBhIGNvbnRpbnVhbCBzdHJlYW0gb2YgRkYgb3IgRkUgYXMgaW5jb21pbmcgZGF0 YSwgcmVnYXJkbGVzcyBvZiB0aGUgZGlmZmVyZW50IGJhdWQgcmF0ZXMgSSB0cnkuDQo+DQo+IGh0 dHBzOi8vd3d3LmhoZHNvZnR3YXJlLmNvbS9kZXZpY2UtbW9uaXRvcmluZy1zdHVkaW8NCj4NCj4g QW5vdGhlciBzdHJhbmdlIHRoaW5nIGlzIHRoYXQgdGhlIFBJQzE4RjI1SzgwIG9uIHRoZSB0aGly ZC1wYXJ0eSBpbnRlcmZhY2UgUENCIGRvZXMgTk9UIHVzZSBhbnkgb2YgaXRzIFVBUlQgcGlucyB0 byBpbnRlcmZhY2Ugd2l0aCB0aGUgQURNMzA3OEUgKFJTLTQ4NSkgY2hpcCwgbXVjaCB0byBteSBz dXJwcmlzZS4gSW5zdGVhZCwgdGhlIFBJQyB1c2VzIHBpbiAyNSAod2hpY2ggaGFzIGEgUFdNIG1v ZHVsZSwgYnV0IG5vIFVBUlQpIGFuZCBwaW4gMjMgKHdoaWNoIGFsc28gb2ZmZXJzIFBXTSBidXQg bm90IFVBUlQpLiBQSUMgcGluIDI1IGNvbm5lY3RzIHRvIMKsUkUgJiBERSwgd2hpY2ggYXJlIHRp ZWQgdG9nZXRoZXIgYXQgdGhlIEFETTMwNzhFIGNoaXAsIGFuZCBQSUMgcGluIDIzIGNvbm5lY3Rz IHRvIERJIG9uIHRoZSBBRE0zMDc4RSBjaGlwLiBQSUMgcGlucyAyNSAmIDIzIGVhY2ggY29ubmVj dCB0byB0aGUgQURNMzA3OEUgY2hpcCB0aHJvdWdoIGEgMTAwLW9obSByZXNpc3RvciwgYW5kIGVh Y2ggaGFzIGEgMTBrIHB1bGxkb3duIHJlc2lzdG9yIG9uIHRoZSBBRE0gY2hpcCBzaWRlLiBXb3Vs ZCBhbnkgb2YgeW91IGhhdmUgYW4gaWRlYSBhcyB0byB3aHkgUElDMThGMjVLODAgcGlucyAyMyAm IDI1IHdvdWxkIGhhdmUgYmVlbiB1c2VkIHRvIGludGVyZmFjZSB3aXRoIHRoZSBBRE0zMDc4RSBj aGlwIGluc3RlYWQgb2YgdGhlIFBJQydzIFVBUlQgY2FwYWJsZSBwaW5zPw0KPg0KPiBUaGFuayB5 b3UsDQo+DQo+IEphbWVzDQo+DQo+DQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4NCj4gaHR0cDovL3d3dy5waWNsaXN0LmNvbS90 ZWNocmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxpc3QgYXJjaGl2ZQ0KPg0KPiBWaWV3L2NoYW5n ZSB5b3VyIG1lbWJlcnNoaXAgb3B0aW9ucyBhdA0KPg0KPiBodHRwOi8vbWFpbG1hbi5taXQuZWR1 L21haWxtYW4vbGlzdGluZm8vcGljbGlzdA0KDQotLQ0KaHR0cDovL3d3dy5waWNsaXN0LmNvbS90 ZWNocmVmL3BpY2xpc3QgUElDL1NYIEZBUSAmIGxpc3QgYXJjaGl2ZQ0KVmlldy9jaGFuZ2UgeW91 ciBtZW1iZXJzaGlwIG9wdGlvbnMgYXQNCmh0dHA6Ly9tYWlsbWFuLm1pdC5lZHUvbWFpbG1hbi9s aXN0aW5mby9waWNsaXN0DQo= .