From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.3 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_2 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 35B3DC4338F for ; Mon, 9 Aug 2021 07:34:49 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8ACB760E97 for ; Mon, 9 Aug 2021 07:34:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 8ACB760E97 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6D68B8039B; Mon, 9 Aug 2021 09:34:46 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="WP4hT/sd"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id CABB58039B; Mon, 9 Aug 2021 09:34:44 +0200 (CEST) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-am5eur02on061e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe07::61e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 3BE0F80608 for ; Mon, 9 Aug 2021 09:34:37 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=ye.li@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fCNM59IfCJddhGhE7FGlaTwc2EvJ3W0HnM8S57xbp84GI3WmYlElFiKqyw21TAJUlOSyHjNEsDiNwWAGCzCs2YGyV526ZxdgIuabjLT9JAh4fWEo6Twwjc+390Cq9RD75Cwuw/t/gFHbpEiR32WrePk4JCtaG0/8/1xapwrZ2Vwco0Axe1RHMTcfIfZs3jgyuS8zYQdS6W78XB9yBzD3B6fs6kTo9t9JdBUkdChuszV3OMk+v16tYfkSfflWWbUeTqpXWlTnKwxsSUCwbOTvLGAgn8VvFGyeAb2GxNlQMhVkJhcozxjk6uA4r01MKviIeCBayTl+PFSAPBfnLHE8vQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TtpsXGQnjuJRw9fUcNfGR+J87Ve+9wjCNHjTmgguBWQ=; b=K1o66V+wmwDJYtmoP0/4v+Ff7+rytmAwf8cBxp43zukE9JjmB5dHHTWO89hDZRT8gE5dSSU8QOMB2NIRdMVkhfpIm3mIvevD+4gtNF5BzXtNYQ0lfvqE2iw5KR0nJrLveR+U7F4x1gNk7W0lb46toKZypIWFx/poJyUFkv9fdTcw5avr2iIDguPMp0+FvJOXyLb9oBCMfoEgaxoiWQKvQaFo1Q81aNZOLrI96AKkuVELYsSCnINTZckHr9rc0kv3eEv/mbZCWKcFELq+/OW9GlQAvq+W4ef0RJkYOGQ9bS8S9291hdS0yn+svBE1cI+IkrnBKxcI+4cWXnJ/u0LuDQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TtpsXGQnjuJRw9fUcNfGR+J87Ve+9wjCNHjTmgguBWQ=; b=WP4hT/sdbfEG7qObSSAydgh3q81nfGYqEBotsJ3YO62TOs7vt3ilJqya+/EwCBZb7vF8q/QGYaW5Xy2Dq2hLzQXiIEk5tLAA4RJt/oVZRmqERgh1LHQx+yuZtxixUVQ/Yvf0iAPgFgH9HVd4sIUpqUpVhCBLT1XhZHJselejuZs= Received: from VI1PR04MB7069.eurprd04.prod.outlook.com (2603:10a6:800:127::19) by VI1PR04MB6831.eurprd04.prod.outlook.com (2603:10a6:803:135::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.17; Mon, 9 Aug 2021 07:34:34 +0000 Received: from VI1PR04MB7069.eurprd04.prod.outlook.com ([fe80::5d8c:a6f9:c7db:56e4]) by VI1PR04MB7069.eurprd04.prod.outlook.com ([fe80::5d8c:a6f9:c7db:56e4%3]) with mapi id 15.20.4394.023; Mon, 9 Aug 2021 07:34:34 +0000 From: Ye Li To: "marex@denx.de" , "trini@konsulko.com" CC: "swarren@nvidia.com" , "hai.pham.ud@renesas.com" , "u-boot@lists.denx.de" , "simon.k.r.goldschmidt@gmail.com" , "lokeshvutla@ti.com" , "wd@denx.de" , "jan.kiszka@siemens.com" Subject: Re: [EXT] Re: [PATCH] Revert "arm: bootm: Disable LMB reservation for command line and board info on arm64" Thread-Topic: [EXT] Re: [PATCH] Revert "arm: bootm: Disable LMB reservation for command line and board info on arm64" Thread-Index: AQHXh+VQ9n/ZTlNjHUepVqQA8WV4iKtiU7UAgAMtUYCAATUsgIAC8VEAgAAEGQCAAAfXAIAAB3eAgAAIjYCAAQ7LAA== Date: Mon, 9 Aug 2021 07:34:34 +0000 Message-ID: <1628494486.86799.17.camel@nxp.com> References: <1971775f-28de-83d0-9459-a4e68c744a18@siemens.com> <20210802212759.GD9379@bill-the-cat> <20210803215144.GW9379@bill-the-cat> <015eed03-b945-8757-e994-17d17de45546@denx.de> <20210806164917.GB858@bill-the-cat> <4aff44db-6a83-bcce-a405-1662187983b2@denx.de> <20210808140010.GH858@bill-the-cat> <03720507-5ea4-0fb9-0549-37df3128be2b@denx.de> <20210808145457.GI858@bill-the-cat> <9dbf9adb-7f6b-4b3c-859a-9a0024c69917@denx.de> In-Reply-To: <9dbf9adb-7f6b-4b3c-859a-9a0024c69917@denx.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.18.5.2-0ubuntu3.2 authentication-results: denx.de; dkim=none (message not signed) header.d=none;denx.de; dmarc=none action=none header.from=nxp.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bdc85de3-048f-429d-c5db-08d95b0822b1 x-ms-traffictypediagnostic: VI1PR04MB6831: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xhemjxI5EH40K7Tlt9+u1ZxibmufGHPDPvliJvbISQqEg66Q0dnh815uiwe/MS4OrfHLLYffXxzXNluiQ8THjJoChe1tj0oaxxWpwP6WF5BUvFAAJhiZfBhRo7LdCWx9+SREJh403V2eh67aexg7GOorWfGdCpmjisE1s3TBnSyotFFZ/Yp6J9FGjMqLVu9FA+xiJGoQLBuXwuTGj5hqEuH05PIXY2HyWDLsM1TzhaW4V5IWMjKfh695LzVh3JvQH94xGjuQCCGifO2Lsdwdbhp0eMGknLCpZbplbW1ubihX3DbzLB1ZZBhz7uA6LgdMEPs9/5K0f+atiI8k8PVKQVtkungLF5Yd0oF6GWLjMkXP2jQOoRIeV7w3+Qb8Qw9fbTSPfa9NnNLv/2booxGVvcAYE8LemVnuv9hx3Lkmh6EckaTs8MOQvP6dfXA6fU5eFmBiForqXmPMXGSFkKMhOujeQkgJctzvoRDAz3zGDxx6bqBf7UEnXqYUwhRqg2/bpWj+ue47p++CXBmUPewnHb5YPLeKAjRqO33f0DB0bqL+eaJ2w15hIvh4datqSafNPn2ZKyWq9xwztBCvjt0uGqXGghW9pRD66eXh+eRRVTFRJ5++Fg3y0F6O77slxRpl7IC3vCNRoH2h9mq0UjdLPGXrkRLnuVib7WgZyyQStCyHoVkYYCCR4DmYKY4g78dD37lk/W41Rh73pKDERdrE5CkP0BkcB9urqyZ2lO+Ca09AsQeHzwz7bopGROMxkd/bhgRW17w1pskO9T0YPmexn1+0Vq1CSzdX714w+vHG754= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB7069.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(76116006)(91956017)(66946007)(6512007)(26005)(508600001)(103116003)(4326008)(966005)(53546011)(6506007)(83380400001)(2616005)(8936002)(86362001)(6486002)(122000001)(54906003)(5660300002)(2906002)(38100700002)(71200400001)(110136005)(38070700005)(8676002)(316002)(36756003)(44832011)(45080400002)(186003)(66446008)(66476007)(66556008)(64756008)(99106002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TldlcWlwR2s2bjNrTHlBc0pQNmZqVmJxS2pnbWJkRGVpVGZWM3JibGhSTFJG?= =?utf-8?B?M3IwRVVRT2Jrb050M3JNUlVIejZrSzRxMWZSY0ZUWVlZekxyN2hNbS9sUXRv?= =?utf-8?B?MC9mSGlqSk9EMkJXZ2M4YU8xSGo2S2xxalNYbFV4VE1KZ3o5b3dESk82WVla?= =?utf-8?B?OVFmMk9wM254MXpOa25iY1dwaW9jdGNOc0VnWFpBemFiQ0ZtYS9GU3RVUHJC?= =?utf-8?B?R3gyaXdXNU9zOXNhV0ZZcjM3cUpOTVJDdU0yKys4bGRDVWxlVnM1MDgzemRO?= =?utf-8?B?bHFDOW1jbk9UdkdJYlY2NTBRV0VGcm5DRFRLaHFUVFBUcnpBakRjekNQVzFt?= =?utf-8?B?WDJqVEp0bk00NHJ3cDhzRzI2cytUQXVMb3BzSEJKbXUwSENDMmFHU2hiVTBK?= =?utf-8?B?U2VBbWUvbnNNc2tuZWpMNGtyZ2ZVajloWlBLQ25ITmNFOWZyd2F1QmxnY3hk?= =?utf-8?B?RTFja0dOWVBUVEJ6K0FucTRrNVRKZFZ2K2RCSTV6MGxJT3hhUWJ6amFMc29L?= =?utf-8?B?VFpNWnBFcDNXQ0wvMERLdVhueGpuQVZiOHFoZ3JwamxIcmoySCtZNG43YWJJ?= =?utf-8?B?eU1FczNKOVpWYmhwRFMveWI3WUtoSzJoRVpQYldLTE5aZlpZeUdLREVyRVJO?= =?utf-8?B?d2NBS3BiT3I0bFJNT25yOXZEbWZYdy9kTFlSN053ZXJOMWc4b1g2QmQ3dnBR?= =?utf-8?B?ZVBDY1VEdW85dWt6RGpQc3Ywd3p3bGg2eVVQWUh6T2JlanpVYXl4aDg0L0dM?= =?utf-8?B?QlJreER2d2UxSlo5eUNaQzJyM0dRbE0yM3N4WGRMOGlBVXVnZHJPQ1dGa1Nl?= =?utf-8?B?ZnNJYmFENzdLRmRIWE1MWjZKZWpNTjVVQkJNTThVaHJ1RkN0TGROdlJJMXVJ?= =?utf-8?B?a0owcUVmZzBaV0R4a3RMVTBLcTFHSG5BelZndDVKOEdoSUlHcWFrNlhHbXBD?= =?utf-8?B?Z1ZRcG9nVmd5Rll4UWFmWHVGbkxVNVFvcTRxTm1ITmRYNEUwZXhjNzg1MnYy?= =?utf-8?B?czlVcWNXWGVLL21scjJhUVU4T3ZFOGFpM2RQbGVDZTlNV3NHS1psVm9udmN6?= =?utf-8?B?Ynp1OFlyS0k1dzZmVlpibzk3Wk4rTHYwdkhuQXlTQ3ZVS3dXeC92REhtdk9n?= =?utf-8?B?cjBWSm9ySVZHMFpJQ2N6RkpxWjdvdEsvZkppWFBmNFdlWDc1cjlYRXBXbXFk?= =?utf-8?B?cEQ4enZpUSsveEFWUmdUckt5bzhXYmtkdktTN1VwS1ltRE5ZZ1R2RDZieVZK?= =?utf-8?B?Nkl5TzBSbE9uMzV2ZHplM291VG5YTldjWHk0V2V1R0NRSnFvUEJyWU1CeW0r?= =?utf-8?B?aDFub1RUUWRURnNGcGQzZTFhNlYxWXdnVUhMZVN3eTUyYURBbjVlMFVFb2J4?= =?utf-8?B?UTBudnhYZXJpWlJTVU1ZMXE4T1pabzJVbkxKMHVyRGtmM1JpUmZGalBva2ND?= =?utf-8?B?L0t4ejNKS29idUloc25XSU9WcHUxNVphYVVuWHFEczhxdzhYNWVjdkMvODFH?= =?utf-8?B?akMyOWYwbitLWGd1ZDNXK2tMWjBoVVFpckQvSUVzK0pUYm5BdGIzVTRGSjEw?= =?utf-8?B?ODBrYVEwcTZEaHJzSWpXSTZ4RDZGNHh5RDl4ekx4M01tQ3dxN1VzQU4rd0dE?= =?utf-8?B?MmZSUmF3OFNtM1RmN0sycGIzeEYzaHZCeGRWQW5VODNkcGZ2UWl3REcvWEhR?= =?utf-8?B?REZkbE5BL2h4bi9zRzhUYzRhN2RiVGR2clMxLzlzd2MwUi9Xb2hzZEsva2sw?= =?utf-8?Q?t/XtMf3e2Kp6DzKBzt2EU1GPC7w0ncSGGeCf214?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB7069.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bdc85de3-048f-429d-c5db-08d95b0822b1 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2021 07:34:34.8432 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: eCeUmttReHXSEnu92CB/EHxBvb6dfXO8ZcMq5WWc1p+q8SXZ0++XFkAthZdcRLS4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6831 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean SGkgTWFyZWssDQoNCk9uIFN1biwgMjAyMS0wOC0wOCBhdCAxNzoyNSArMDIwMCwgTWFyZWsgVmFz dXQgd3JvdGU6DQo+IENhdXRpb246IEVYVCBFbWFpbA0KPiANCj4gT24gOC84LzIxIDQ6NTQgUE0s IFRvbSBSaW5pIHdyb3RlOg0KPiANCj4gWy4uLl0NCj4gDQo+ID4gDQo+ID4gPiANCj4gPiA+ID4g DQo+ID4gPiA+IEkgZXhwZWN0IGl0IHdhcyBub3Qgc2ltcGx5IGJlY2F1c2UgdXANCj4gPiA+ID4g dW50aWwgcmF0aGVyIHJlY2VudGx5IHdlIGRpZG4ndCBoYXZlIGFueSBjaGVja3MgZm9yICJkb24n dA0KPiA+ID4gPiBvdmVyd3JpdGUNCj4gPiA+ID4gc3BlY2lmaWMgYXJlYXMgb2YgbWVtb3J5IiBv dGhlciB0aGFuIHJpZ2h0IGJlZm9yZSBmaXJpbmcgb2ZmDQo+ID4gPiA+IHRoZSBPUyAoYW5kDQo+ ID4gPiA+IG1vZGlmeSB3aGF0ZXZlciBtZW1vcnkgeW91IHdhbnQgdG8gbW9kaWZ5IGlzIGEgZmVh dHVyZSBub3QgYQ0KPiA+ID4gPiBidWcpLg0KPiA+ID4gVGhlIExNQiBoYXMgYmVlbiBhcm91bmQg c2luY2UgZm9yZXZlciB0aG91Z2ggPw0KPiA+IFllcywgTE1CIGhhcyBiZWVuIGFyb3VuZCBzaW5j ZSB0aGUgUG93ZXJQQyBkZXZpY2UgdHJlZSBkYXlzIEkNCj4gPiBzdXNwZWN0IChJDQo+ID4gZGlk bid0IGRpZyB0aGF0IGZhciBiYWNrKSwgYnV0IG9ubHkgdXNlZCBvdXRzaWRlIG9mIHRoZSAiZG9u J3QNCj4gPiBvdmVyd3JpdGUNCj4gPiB0aGUgcnVubmluZyBVLUJvb3Qgd2hpbGUgd2UgcmVsb2Nh dGUgZGV2aWNlIHRyZWUgLyBpbml0cmQgYmVmb3JlDQo+ID4gYm9vdGluZw0KPiA+IE9TIiBzaW5j ZSAyMDE4IG9yIHNvLg0KPiBTbywgYXJlIHdlIHVzaW5nIExNQiBmb3IgdHdvIGRpZmZlcmVudCB0 aGluZ3Mgbm93ID8NCj4gDQo+ID4gDQo+ID4gPiANCj4gPiA+IFsuLi5dDQo+ID4gPiANCj4gPiA+ ID4gDQo+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+IE9LLCBzbyB0aGVuIHRo ZXJlIGlzbid0IGEgcHJvYmxlbSByZXZlcnRpbmcgdGhpcyBjb21taXQgZm9yDQo+ID4gPiA+ID4g PiByY2FyPw0KPiA+ID4gPiA+IFRoZSByZXZlcnQgd2lsbCBicmVhayB0aGUgdXNlIGNhc2Ugd2hl cmUgdGhlIG90aGVyIENQVXMgYXJlDQo+ID4gPiA+ID4gdXNpbmcgbWVtb3J5DQo+ID4gPiA+ID4g YWJvdmUgVS1Cb290LCBidXQgaGF2ZSBhIGxvb2sgYXQgdGhlIGZvbGxvd2luZyBicmFuY2gsIGl0 DQo+ID4gPiA+ID4gc2hvdWxkIHBlcm1pdCBtZQ0KPiA+ID4gPiA+IHRvIHBhcmFtZXRyaXplIHRo ZSBhcmNoX2xtYl9yZXNlcnZlKCkgYmV0dGVyIGFuZCByZXNlcnZlIHRoZQ0KPiA+ID4gPiA+IHJp Z2h0IG1lbW9yeQ0KPiA+ID4gPiA+IGFyZWFzIHBlciBhcmNoaXRlY3R1cmUvbWFjaC9ib2FyZCwg YW5kIGV2ZW4gY2xlYW4gdGhlDQo+ID4gPiA+ID4gYXJjaF9sbWJfcmVzZXJ2ZSB1cA0KPiA+ID4g PiA+IGZ1cnRoZXI6DQo+ID4gPiA+ID4gaHR0cHM6Ly9ldXIwMS5zYWZlbGlua3MucHJvdGVjdGlv bi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJQ0KPiA+ID4gPiA+IDJGJTJGc291cmNlLmRlbngu ZGUlMkZ1LWJvb3QlMkZjdXN0b2RpYW5zJTJGdS1ib290LXNoJTJGLQ0KPiA+ID4gPiA+ICUyRnRy ZWUlMkZsbWItDQo+ID4gPiA+ID4gdjEmYW1wO2RhdGE9MDQlN0MwMSU3Q3llLmxpJTQwbnhwLmNv bSU3Q2I5YmRhNDgwZDA0OTRhOTI0OWM3MA0KPiA+ID4gPiA+IDhkOTVhODBjNTUyJTdDNjg2ZWEx ZDNiYzJiNGM2ZmE5MmNkOTljNWMzMDE2MzUlN0MwJTdDMCU3QzYzNzYNCj4gPiA+ID4gPiA0MDMz MTQwNzczNzA5OCU3Q1Vua25vd24lN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxD DQo+ID4gPiA+ID4gSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAlM0Ql N0MxMDAwJmFtcDtzZGF0YQ0KPiA+ID4gPiA+ID15aEliTUhXWk1qWHk1OUJWREZWYlkyb3dNN1RO ZFd2ayUyQjN3MklIZzc4b2slM0QmYW1wO3Jlc2VydmUNCj4gPiA+ID4gPiBkPTANCj4gPiA+ID4g PiBTbyB5ZXMsIHBpY2sgdGhlIHJldmVydCBhbmQgSSdsbCBzdWJtaXQgdGhlIGZvdXIgcGF0Y2hl cyBmb3INCj4gPiA+ID4gPiBsaWtlbHkgbmV4dA0KPiA+ID4gPiA+IHJlbGVhc2UuDQo+ID4gPiA+ IFRoYW5rcyBmb3IgZXhwbGFpbmluZywgSSdsbCBwaWNrIHVwIHRoZSByZXZlcnQgcGF0Y2ggdGhl bi4NCj4gPiA+ID4gDQo+ID4gPiA+IEZvciB5b3VyIExNQiB0cmVlLCBJIGxpa2UgdGhlIGluaXRp YWwgYXBwcm9hY2ggYnV0IGxvb2tpbmcgYXQNCj4gPiA+ID4gNTI4OTE1YzcxNzYyICgiaW14OiBG aXggcG90ZW50aWFsIGxtYiBtZW1vcnkgb3ZlcndyaXR0ZW4gYnkNCj4gPiA+ID4gc3RhY2siKSBJ DQo+ID4gPiA+IHRoaW5rIHRoYXQgc2hvd3MgdGhlIGdlbmVyYWwgIjRLIGlzIGVub3VnaCBmb3Ig c3RhY2sgd2UgaG9wZSINCj4gPiA+ID4gaXMgd3JvbmcsDQo+ID4gPiA+IGFuZCB3ZSBzaG91bGQg ZG8gMTZLIGluc3RlYWQgZm9yIGV2ZXJ5b25lIGFzIHRoZSBkZWZhdWx0LsKgwqBCdXQNCj4gPiA+ ID4gd2UgY2FuDQo+ID4gPiA+IGRpc2N1c3MgdGhhdCBtb3JlIHRvbyBvbmNlIHlvdSBwb3N0IHRo ZSB3aG9sZSBzZXJpZXMgd2hpY2gNCj4gPiA+ID4gYWdhaW4sIEkNCj4gPiA+ID4gdGhpbmsgaXMg dGhlIHJpZ2h0IGRpcmVjdGlvbi4NCj4gPiA+IFRoZSBJTVggdGhpbmcgaXMgb2RkIGluZGVlZCBh bmQgcmFpc2VzIGEgYmlnZ2VyIHF1ZXN0aW9uIC0tIHdoYXQNCj4gPiA+IGlzIHRoZQ0KPiA+ID4g InJpZ2h0IiBhbW91bnQgb2Ygc3RhY2sgdG8gcmVzZXJ2ZSA/DQo+ID4gSXQncyBhIGdvb2QgcXVl c3Rpb24sIHllcy7CoMKgQW5kIHNvbWUgbW9yZSBkZXRhaWxzIGFib3V0IHdoYXQNCj4gPiBleGFj dGx5IHRoZQ0KPiA+IE5YUCBmb2xrcyB3ZXJlIGRvaW5nIHRvIGhpdCB0aGF0IHdvdWxkIGFsc28g YmUgbmljZS4NCj4gK0NDIFllIExpLg0KDQpPbiBpLk1YOFFNL1FYUCwgd2UgaW1wbGVtZW50IHRo ZcKgZnRfc3lzdGVtX3NldHVwIHRvIHVwZGF0ZSBrZXJuZWwgRkRULg0KSXQgbmVlZHMgbGFyZ2Vy IHN0YWNrIHNpemUgdG8gcGFyc2UgdGhlIEZEVCB0byBkaXNhYmxlIG5vZGVzIGlmIHRoZQ0KY29y cmVzcG9uZGluZyByZXNvdXJjZXMgYXJlIG5vdCBvd25lZCBieSBBIGNvcmUuDQpXaGVuIHdlIGVu YWJsZWQgdGhlIGluaXRyZCByZWxvY2F0aW9uIGluIHUtYm9vdCwgaXQgYWxsb2NhdGVzIGEgc3Bh Y2UNCmZyb20gTE1CIGZvciBpbml0cmQganVzdCBiZWZvcmUgdGhlIFNQIHJlc2VydmF0aW9uLiBU aGUgc3RhY2sgb3ZlcmZsb3cNCm92ZXJ3cml0ZXMgdGhlIGluaXRyZCBhbmQgY2F1c2Uga2VybmVs IGlzc3VlLg0KDQpUaGUgc2l6ZSBvZiBzdGFjayByZXNlcnZhdGlvbiBhY3R1YWxseSBkZXBlbmRz IG9uIHRoZSBpbXBsZW1lbnRhdGlvbi4NClRoZXJlIGFyZSBsb3RzIG9mIGJvYXJkIG9yIHNvYyBs ZXZlbCBmdW5jdGlvbnMgaW4gdGhlIGJvb3Qgc2VxdWVuY2UuDQpZb3UgY2FuJ3QgcHJlZGljdCBo b3cgbXVjaCBzdGFjayBpcyBuZWVkZWQuIFNvIHByb3ZpZGluZyBhIHdheSB0aGF0IGNhbg0KYWRq dXN0IHRoZSBzaXplIGlzIHVzZWZ1bC4NCg0KDQpCZXN0IHJlZ2FyZHMsDQpZZSBMaQ==