From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id C8F3DD801B2 for ; Mon, 27 Nov 2023 02:25:29 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=JSuVj5diwQ36VA5ubvYUeypMcwCf3TtoFP5KnKCb7gc=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:msip_labels:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1701051928; v=1; b=voFUjk29eVH8yCThjw78sar3cRYgGHeVH1LEWQHx7DCUzvGmnpbxOQBb67kWdqsdJ21766w8 qMv/HQo3GovpNAuqK998BpMbMdLgoRXspq+ga/wBCZq1aE2oUxdCMfhYFjXzwt5UG46JqxHsRED OE9guj4Q8ehxJbexbnimFKKs= X-Received: by 127.0.0.2 with SMTP id UhPbYY7687511x1DkXYHQCa5; Sun, 26 Nov 2023 18:25:28 -0800 X-Received: from NAM11-BN8-obe.outbound.protection.outlook.com (NAM11-BN8-obe.outbound.protection.outlook.com [40.107.236.41]) by mx.groups.io with SMTP id smtpd.web10.84857.1701051927364131043 for ; Sun, 26 Nov 2023 18:25:27 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C6u+ImhvcE77l1ZFi5bxQDmN7duYKKwnAICs5MGmqCu0MMrsz4I68XcQ0mxdMZMTXAkx0YYrnlw9QRAsZOAAXxoQnEWIJy9DiwJcZqOv1FH+Dktj5cNtR/ZO4ZY7DY9lWlvkxKKu1H5+gK6Tn4ATKc+XVmgTO8GblY4jyQMufzJQmNr93Hhk4WCR+vVQn6BnEJdI+5fPctW0ty/5UJ1EkzN8N5wYMUFfrNE/KGoxZ5UioNrkRTfetS7oFB26bIhnfczrSmy7DLSkiKxhi4sx4W3svKAx1L2cPxMUy9/WmZ1RvuAy1x/1TPTqaeIUJcsJzQTX4F5JruV1JT2KL0sv/g== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0qGsGvPj7t61H8DrP5aCOntKf7KWFcZWYFaiR1GXrLM=; b=g2iC3HvumW44a4Jhp0ptiNlsYqO3RovNRE59uD6LGggMUzqzU1Frzzr1pkw4Yvbatezk9RsFVmTaoT/KI4bFS4jYw671ckg65i8DG7yKMrUcUm1Dx7PnuUcKFBNID8+XpaEJj1pvfIkS+5bhcpAGMzQnvLCdCQgUHtE4b3o0pcEghj1Y1R8girWxkt8i9uInCmZGl22JLj1lG21MEmHRNfpdd1otemOouHunoqw3J55YfzYH+nCBheokfm1ukng734M179a646/fWfGciAVgBrlyjo+zM8rjy20Apgk3mkdMpVYVlXiUS2XbPitsC6vtuFEspgGHs+h+eMOLxnW2Jw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none X-Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by IA0PR12MB8908.namprd12.prod.outlook.com (2603:10b6:208:48a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.27; Mon, 27 Nov 2023 02:25:22 +0000 X-Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::91d9:e679:32a3:dd05]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::91d9:e679:32a3:dd05%5]) with mapi id 15.20.7025.022; Mon, 27 Nov 2023 02:25:22 +0000 From: "Chang, Abner via groups.io" To: Mike Maslenkin CC: "devel@edk2.groups.io" , Nickle Wang , "igork@ami.com" Subject: Re: [edk2-devel] [PATCH v2 3/3] RedfishPkg: fix searching for the BMC-exposed USB NIC Thread-Topic: [edk2-devel] [PATCH v2 3/3] RedfishPkg: fix searching for the BMC-exposed USB NIC Thread-Index: AQHaHaAwd+m7wQyEYkCCg9zwhDrJrbCHC3aAgAAPAACAAB4QEIAF3eeAgABfVxA= Date: Mon, 27 Nov 2023 02:25:21 +0000 Message-ID: References: <20231123000103.31216-1-mike.maslenkin@gmail.com> <20231123000103.31216-4-mike.maslenkin@gmail.com> <179A1BD569EE113B.9514@groups.io> In-Reply-To: Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=6f09aa63-5240-4144-9e32-49361f016df8;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=0;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-11-27T02:22:03Z;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR12MB3966:EE_|IA0PR12MB8908:EE_ x-ms-office365-filtering-correlation-id: abc5624a-0bc5-4903-2519-08dbeef01b1e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: l6WmuYImEcnEQ+RgeL48jp2smE5SPK5hCcvDICKC+LwLM03q4WTGL9CTaGVWE23IIcqFUupwzWD5Q28e0GN2r7K61leGtlnitOI1ouaM2j1wmGP+yqurUPDMxQ527WAGA+0Aa91EfLfwZV/DdhWIn1WgJpfWLBllRUJOcPe2uQHVrZPrpsaz/dl/prC8NeBAWfk1eg/YrI6xWsZLTl3fTBcWefHTHOZPZmDXljfRSmgIe7TEYs0OOr6SODia7EhSf7ChUrgXhpWQHDl3RrpeaMBe8GcndxmSd+CRrVLlgt/vyF+EJ6y4N9tHmubqkPFX9A83WgW8yYSzrB7+sRKTJA2cZfsdhsZM9zb4IiZnaRrX6YTkMPA0FTpnS6uTm7stSxon5/ptoyA0oUmsQdcgKUjU8QX+Y+MW0SCENqK+OogunwQRpMAok4asG9VeP6qQf6dTqgQVoNsjDwKTGfisvQQIZ1FqlJ5q9fGGwwOQUJKdPQSO88THrerC6d/UUIMWCCNpfWXcxJctdXbjGH1Bj4G/HDLfDBLr7wjIBlXIM8eGsWtINrZWeRTxZu4NwTTOBZZUaPSShZz3sqUB2Z8dffyWOmaQAQqy0mn9tnx1/jh4uMuIb3MxSbxS/zPn1ZdlsKFCHWnkzBOAPpUlaFoCgYA/eJyNLQaB0dvYu2LZKB4= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?anJpTkp6M1F5RVFLYTE2bC8wR0kwNFZvUTlESXE4YzErY2dHdjU3UXdiRG93?= =?utf-8?B?QzZycWpObDk1dXVlRy9ncDZaQU5XT0lja1F4bkExOXJES1I4eGJoY2lsL2pK?= =?utf-8?B?Wm9rdUwwNFR5dnNWYk56RjVkMnN1bkhxbEdhWHhQaC9GOVBQVjRPbE9pRjIw?= =?utf-8?B?YjhCa2RGaWYxUThnLzdTTHdCWDY2bUNoRzg1RWN2RUhwQUZwQnpxTk05SnI1?= =?utf-8?B?aHg4c1pMWjRTK21GczE1WFJwQ0R3OXZuL21sVUxhdmpGMTEvQWhWVGVzQ25E?= =?utf-8?B?aFcyTWhCQjlOY3NiVTBraUJSZmdaRXdTT2VWNWZLR09Zc2Yva0M4d3VYcVdv?= =?utf-8?B?dDJoZGdvOVRHY29yTXpVZ1FrS2pGSDkyUEFWZGVuUWhDMC9GOGhpRXoxWFFP?= =?utf-8?B?TjNKdWFubTlFQXgxZmRnSmdkcFo0MWFtSS9uMUV5ZEpsd3hrWDhzenZYbUFI?= =?utf-8?B?NGxiVFZZVXppRE5kbFNqUlJ5TGgwaXZpa0dzV1hsRjlsdEhKMFlnNW95SE1w?= =?utf-8?B?QTYyT0ZmKy9XRE9NaDViVVJXNnNwQ2Rqd0xOVHpHVFVTKy9CcWJhdkJrbjBQ?= =?utf-8?B?VFl6SVJQb0cxNnZsT2xEK2dCYUhJWWsrUHlKWFczQmJNLzlaVnBPbVlJbFUr?= =?utf-8?B?MHJLd2t3NXhteVZ4bldvUXJya2JFLzI4QVJDSTdERTdqK20rRDFzMFpyZW1D?= =?utf-8?B?YXpRUnR5a1liT3MzVjU2aG1RcVIvZW5GeFVleG9XZVBuVFZaa2dUaGRWTlBm?= =?utf-8?B?MlBsRGY1eVFpTEdZamVHakcyUjR1bmVVeXZzZWdnTTQ4bG5WV1hldnMybm9z?= =?utf-8?B?QzkvMXJKQXFqUTVCVTYzZmdBLzFiZ1ZYTkFaVGpDUWI5TGZTbnRsY2dkSEZy?= =?utf-8?B?ak5vU1pJM1I4TlRXaFkyMVdMeUdBZUhmZjhhQk84U3BJeFlhTnY4OGNkVUhz?= =?utf-8?B?ci9ITUhxd2VIcnFSOWJxTjlhbldiVWwwZ3BIbEY3UjFHR1VxNk41NjVyaCtW?= =?utf-8?B?RjFqTW9kQm5IWGJnWGF5NTNNLzQyU0h1NXl5dHZyKzlQamUrbG1LOFhwTEFx?= =?utf-8?B?dEdYYVd1QTRYei9PdmVWcUtITHZHMHdVN0ord0g5a09rOXpMdEUzdm9mUklv?= =?utf-8?B?ZzNYQXg4aE9CYzZFeFdpVFkyUGlDbzU5WHlhYkdYMmswN3d2Vkt6ZXdnUVBi?= =?utf-8?B?akJuRnBlYTJEWVg2T0RkL0RrWVN3VzQxUmlFd3BuY0dKOEZudStZQXhUWE5h?= =?utf-8?B?RURzM2hTQ1hBR081UDZub09JendKVzUwUWlsRFhUTnQ1YWNIZW9rUEVBZW03?= =?utf-8?B?Rjh4Wm9aYXl0QVltNmJTSjlqWm1iN3F5dDI5dDVLYjdqYjhuTmVJdi9qbWZj?= =?utf-8?B?aVhoWmI2OVUwM1BVZDBCMnhqQVpVbDlveXRFbG5MdmZ4RklGVVFvRkNzYmIw?= =?utf-8?B?djFYZGNaYjVZdFRkRDV2VDFlaWZZQWRWRDlDdmdWZlNMVmppV3NYZHU0U3Rp?= =?utf-8?B?M3kzMlgvZ2Vwa1ZiSWlxdG5Jdm1uOGNiQXAyNU0zY3BjMitiWHNnOFhtQVUw?= =?utf-8?B?eDcxM2RuVyt5bXNVQ2RNaW8xczk1Q1Ryc0RTNVMwT05qUGdYVVpHeHRkUmI5?= =?utf-8?B?dGdUQ2F3VDJmZkRiay92SEtXTk5LS3NJQ0ZzUnRmdlNPc2hOUTBWNC9yTFpI?= =?utf-8?B?UmpONXBxMFFBc2pKdE5NeDJ6c29mSklPSmFTY1N4MEF2MHNFdDY3cjNuVUsz?= =?utf-8?B?Wm5nSWhRdHF1ZGxFSC80WFhWaHhWS1ZkRUd1UTdTQzQyNldSUmdISGs0c29E?= =?utf-8?B?VlpSK0szQ2NrMjNtQTJmaERxelRUcEJtS1U5b2ZLVXBkalkvcmJVRFV0bEV6?= =?utf-8?B?Q1htaGJ4dlY5dUF0Mmp6b2dURkdQZlJRM3J1RUc1bUQxN1UyT05MUXVPWUU2?= =?utf-8?B?Um93QWE3VjN5alFNUVZxWkRyek16KzBhNmcxL1duUFFCdmFqcFo1VERtOHBW?= =?utf-8?B?bkMrNEFCcTk4OVpPb0dOYU01QXJHelpEbXNBTnJSdXNNZ24ySmFiR1FFL2g4?= =?utf-8?B?N0lKN2N0bDk0aE1PUkxjQUtMeVhFcitHcFRqbnVKRForbXVLZ3JRWjZVV0I5?= =?utf-8?Q?XN30=3D?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB3966.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: abc5624a-0bc5-4903-2519-08dbeef01b1e X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Nov 2023 02:25:21.7439 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: sPlPG2yosV4KqFCA1TUS0MUxRZO2KX0kcyuK6lVnsLNG8U34C2r8AaC+hXs4fRk3eeQQ7ohwFeEK4tGxazaMeQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB8908 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,abner.chang@amd.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: ZuYa4V9y3rdqRFJ2pPL6JawQx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=voFUjk29; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=none; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCk9rLCB0aGFua3MuIFRoZW4gd2Ug d2lsbCBqdXN0IG1lcmdlIDEvMyBhbmQgMi8zLg0KDQpOb3QgcXVpdGUgcmlnaHQsIGFzIG1haW50 YWluZXIgaGFzIHRvIGNoYW5nZSB0aGUgbGFiZWwgdG8gInB1c2giIG9uIFBSIHRoZW4gQ0kgd2ls bCBtZXJnZSBpdCBhdXRvbWF0aWNhbGx5LiBTbywgdGhlcmUgbXVzdCBiZSBhIFBSIGZvciB0aGUg Y2hhbmdlLiAgQWxzbyBmb3IgdGhlIENJIHRlc3RzLg0KDQpUaGFua3MNCkFibmVyDQoNCj4gLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWlrZSBNYXNsZW5raW4gPG1pa2UubWFz bGVua2luQGdtYWlsLmNvbT4NCj4gU2VudDogTW9uZGF5LCBOb3ZlbWJlciAyNywgMjAyMyA0OjQx IEFNDQo+IFRvOiBDaGFuZywgQWJuZXIgPEFibmVyLkNoYW5nQGFtZC5jb20+DQo+IENjOiBkZXZl bEBlZGsyLmdyb3Vwcy5pbzsgTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT47DQo+IGln b3JrQGFtaS5jb20NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjIgMy8zXSBS ZWRmaXNoUGtnOiBmaXggc2VhcmNoaW5nIGZvciB0aGUNCj4gQk1DLWV4cG9zZWQgVVNCIE5JQw0K Pg0KPiBDYXV0aW9uOiBUaGlzIG1lc3NhZ2Ugb3JpZ2luYXRlZCBmcm9tIGFuIEV4dGVybmFsIFNv dXJjZS4gVXNlIHByb3BlciBjYXV0aW9uDQo+IHdoZW4gb3BlbmluZyBhdHRhY2htZW50cywgY2xp Y2tpbmcgbGlua3MsIG9yIHJlc3BvbmRpbmcuDQo+DQo+DQo+IEhpIEFibmVyLA0KPg0KPiBJIGFn cmVlIHdpdGggeW91ciBmaXhlcy4NCj4gVGhpcyBwYXRjaCBjYW4gYmUgZHJvcHBlZCBmcm9tIHRo aXMgc2V0Lg0KPg0KPiBCVFcsIGRvIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHksIFBSIGlzIG5vdCBy ZXF1aXJlZCBiZWNhdXNlIGNoYW5nZXMgYXJlIHRyaXZpYWw/DQo+DQo+IFJlZ2FyZHMsDQo+IE1p a2UuDQo+DQo+IE9uIFRodSwgTm92IDIzLCAyMDIzIGF0IDY6MDbigK9BTSBDaGFuZywgQWJuZXIg PEFibmVyLkNoYW5nQGFtZC5jb20+DQo+IHdyb3RlOg0KPiA+DQo+ID4gW0FNRCBPZmZpY2lhbCBV c2UgT25seSAtIEdlbmVyYWxdDQo+ID4NCj4gPiBHb29kIHRvIGdvLiBXZSBjYW4gbWVyZ2UgdGhp cyBhZnRlciBjb2RlIGZyZWV6ZS4NCj4gPg0KPiA+IEFibmVyDQo+ID4NCj4gPiA+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2 ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZg0KPiBDaGFuZywNCj4gPiA+IEFibmVyIHZp YSBncm91cHMuaW8NCj4gPiA+IFNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAyMywgMjAyMyA5OjIw IEFNDQo+ID4gPiBUbzogTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT47IE1pa2UgTWFz bGVua2luDQo+ID4gPiA8bWlrZS5tYXNsZW5raW5AZ21haWwuY29tPjsgZGV2ZWxAZWRrMi5ncm91 cHMuaW8NCj4gPiA+IENjOiBpZ29ya0BhbWkuY29tDQo+ID4gPiBTdWJqZWN0OiBSZTogW2VkazIt ZGV2ZWxdIFtQQVRDSCB2MiAzLzNdIFJlZGZpc2hQa2c6IGZpeCBzZWFyY2hpbmcgZm9yIHRoZQ0K PiA+ID4gQk1DLWV4cG9zZWQgVVNCIE5JQw0KPiA+ID4NCj4gPiA+IFtBTUQgT2ZmaWNpYWwgVXNl IE9ubHkgLSBHZW5lcmFsXQ0KPiA+ID4NCj4gPiA+IENhdXRpb246IFRoaXMgbWVzc2FnZSBvcmln aW5hdGVkIGZyb20gYW4gRXh0ZXJuYWwgU291cmNlLiBVc2UgcHJvcGVyDQo+IGNhdXRpb24NCj4g PiA+IHdoZW4gb3BlbmluZyBhdHRhY2htZW50cywgY2xpY2tpbmcgbGlua3MsIG9yIHJlc3BvbmRp bmcuDQo+ID4gPg0KPiA+ID4NCj4gPiA+IFtBTUQgT2ZmaWNpYWwgVXNlIE9ubHkgLSBHZW5lcmFs XQ0KPiA+ID4NCj4gPiA+IEhJIE5pY2tsZSBhbmQgTWlrZSwNCj4gPiA+IEkgYWxzbyBoYXZlIHNv bWUgZml4ZXMgYW5kIHJldmlzZWQgQk1DIFVTQiBOSUMgbGlicmFyeSBmb3Igc2VhcmNoaW5nIEJN Qw0KPiA+ID4gZXhwb3NlZCBOSUMuDQo+ID4gPiBQbGVhc2UgZG9uJ3Qgbm90IG1lcmdlIHRoaXMg cGF0Y2ggc2V0IGp1c3QgZm9yIG5vdy4gSSB3aWxsIHJldmlldyB0aGlzIGFuZA0KPiA+ID4gY29t cGFyZSB3aXRoIHRoZSBjaGFuZ2VzIEkgaGF2ZS4NCj4gPiA+DQo+ID4gPiBUaGFua3MNCj4gPiA+ IEFibmVyDQo+ID4gPg0KPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4g PiBGcm9tOiBOaWNrbGUgV2FuZyA8bmlja2xld0BudmlkaWEuY29tPg0KPiA+ID4gPiBTZW50OiBU aHVyc2RheSwgTm92ZW1iZXIgMjMsIDIwMjMgODoyNCBBTQ0KPiA+ID4gPiBUbzogTWlrZSBNYXNs ZW5raW4gPG1pa2UubWFzbGVua2luQGdtYWlsLmNvbT47DQo+IGRldmVsQGVkazIuZ3JvdXBzLmlv DQo+ID4gPiA+IENjOiBDaGFuZywgQWJuZXIgPEFibmVyLkNoYW5nQGFtZC5jb20+OyBpZ29ya0Bh bWkuY29tDQo+ID4gPiA+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjIgMy8zXSBSZWRmaXNoUGtnOiBm aXggc2VhcmNoaW5nIGZvciB0aGUgQk1DLQ0KPiBleHBvc2VkDQo+ID4gPiA+IFVTQiBOSUMNCj4g PiA+ID4NCj4gPiA+ID4gQ2F1dGlvbjogVGhpcyBtZXNzYWdlIG9yaWdpbmF0ZWQgZnJvbSBhbiBF eHRlcm5hbCBTb3VyY2UuIFVzZSBwcm9wZXINCj4gPiA+IGNhdXRpb24NCj4gPiA+ID4gd2hlbiBv cGVuaW5nIGF0dGFjaG1lbnRzLCBjbGlja2luZyBsaW5rcywgb3IgcmVzcG9uZGluZy4NCj4gPiA+ ID4NCj4gPiA+ID4NCj4gPiA+ID4gUmV2aWV3ZWQtYnk6IE5pY2tsZSBXYW5nIDxuaWNrbGV3QG52 aWRpYS5jb20+DQo+ID4gPiA+DQo+ID4gPiA+IFJlZ2FyZHMsDQo+ID4gPiA+IE5pY2tsZQ0KPiA+ ID4gPg0KPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+ID4gRnJv bTogTWlrZSBNYXNsZW5raW4gPG1pa2UubWFzbGVua2luQGdtYWlsLmNvbT4NCj4gPiA+ID4gPiBT ZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgMjMsIDIwMjMgODowMSBBTQ0KPiA+ID4gPiA+IFRvOiBk ZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+ID4gPiA+IENjOiBhYm5lci5jaGFuZ0BhbWQuY29tOyBO aWNrbGUgV2FuZyA8bmlja2xld0BudmlkaWEuY29tPjsNCj4gPiA+ID4gPiBpZ29ya0BhbWkuY29t DQo+ID4gPiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDMvM10gUmVkZmlzaFBrZzogZml4IHNlYXJj aGluZyBmb3IgdGhlIEJNQy1leHBvc2VkDQo+ID4gPiBVU0INCj4gPiA+ID4gTklDDQo+ID4gPiA+ ID4NCj4gPiA+ID4gPiBFeHRlcm5hbCBlbWFpbDogVXNlIGNhdXRpb24gb3BlbmluZyBsaW5rcyBv ciBhdHRhY2htZW50cw0KPiA+ID4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBBY2NvcmRpbmcg dG8gUmVkZmlzaFBrZy9SZWFkbWUubWQgZG9jdW1lbnQ6DQo+ID4gPiA+ID4gIlRoZSBsYXN0IGJ5 dGUgb2YgaG9zdC1lbmQgVVNCIE5JQyBNQUMgYWRkcmVzcyBpcyB0aGUgbGFzdCBieXRlIG9mDQo+ IEJNQy0NCj4gPiA+IGVuZA0KPiA+ID4gPiBVU0INCj4gPiA+ID4gPiBOSUMgTUFDIGFkZHJlc3Mg bWludXMgMS4iDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBJdCBpcyBuZWNlc3NhcnkgdG8gc3VidHJh Y3QgMSBmcm9tIElwbWlMYW5DaGFubmVsTWFjQWRkcmVzcy4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+ IENjOiBBYm5lciBDaGFuZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCj4gPiA+ID4gPiBDYzogTmlj a2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT4NCj4gPiA+ID4gPiBDYzogSWdvciBLdWxjaHl0 c2t5eSA8aWdvcmtAYW1pLmNvbT4NCj4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBNaWtlIE1hc2xl bmtpbiA8bWlrZS5tYXNsZW5raW5AZ21haWwuY29tPg0KPiA+ID4gPiA+IC0tLQ0KPiA+ID4gPiA+ ICAuLi4vUGxhdGZvcm1Ib3N0SW50ZXJmYWNlQm1jVXNiTmljTGliLmMgICAgICAgICAgICAgICAg ICAgICAgIHwgNCArKy0tDQo+ID4gPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBkaWZmIC0tZ2l0DQo+ID4g PiA+ID4NCj4gPiA+ID4NCj4gPiA+DQo+IGEvUmVkZmlzaFBrZy9MaWJyYXJ5L1BsYXRmb3JtSG9z dEludGVyZmFjZUJtY1VzYk5pY0xpYi9QbGF0Zm9ybUhvc3RJbnRlcg0KPiA+ID4gPiBmYWMNCj4g PiA+ID4gPiBlQm1jVXNiTmljTGliLmMNCj4gPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4NCj4gYi9S ZWRmaXNoUGtnL0xpYnJhcnkvUGxhdGZvcm1Ib3N0SW50ZXJmYWNlQm1jVXNiTmljTGliL1BsYXRm b3JtSG9zdEludGVyDQo+ID4gPiA+IGZhYw0KPiA+ID4gPiA+IGVCbWNVc2JOaWNMaWIuYw0KPiA+ ID4gPiA+IGluZGV4IDk1OTAwNTc5MTE4Yi4uMjBlYzg5ZDRmY2IwIDEwMDY0NA0KPiA+ID4gPiA+ IC0tLQ0KPiA+ID4gPiA+DQo+ID4gPiA+DQo+ID4gPg0KPiBhL1JlZGZpc2hQa2cvTGlicmFyeS9Q bGF0Zm9ybUhvc3RJbnRlcmZhY2VCbWNVc2JOaWNMaWIvUGxhdGZvcm1Ib3N0SW50ZXINCj4gPiA+ ID4gZmFjDQo+ID4gPiA+ID4gZUJtY1VzYk5pY0xpYi5jDQo+ID4gPiA+ID4gKysrDQo+ID4gPiA+ DQo+IGIvUmVkZmlzaFBrZy9MaWJyYXJ5L1BsYXRmb3JtSG9zdEludGVyZmFjZUJtY1VzYk5pY0xp Yi9QbGF0Zm9ybUhvc3RJDQo+ID4gPiA+ID4gKysrIG50ZXJmYWNlQm1jVXNiTmljTGliLmMNCj4g PiA+ID4gPiBAQCAtNzM4LDggKzczOCw4IEBAIEhvc3RJbnRlcmZhY2VJcG1pQ2hlY2tNYWNBZGRy ZXNzICgNCj4gPiA+ID4gPiAgICAgICAgICAgICAgIChWT0lEICopJklwbWlMYW5DaGFubmVsTWFj QWRkcmVzcy5BZGRyLA0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gICAgICAgICAgICAgICBJcG1pTGFu TWFjQWRkcmVzc1NpemUgLSAxDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiAgICAgICAgICAgICAgICkg IT0gMCkgfHwNCj4gPiA+ID4gPg0KPiA+ID4gPiA+IC0gICAgICAgICAgKElwbWlMYW5DaGFubmVs TWFjQWRkcmVzcy5BZGRyW0lwbWlMYW5NYWNBZGRyZXNzU2l6ZSAtDQo+IDFdICE9DQo+ID4gPiA+ ID4NCj4gPiA+ID4gPiAtICAgICAgICAgICAqKFVzYk5pY0luZm8tPk1hY0FkZHJlc3MgKyBJcG1p TGFuTWFjQWRkcmVzc1NpemUgLSAxKSAtIDEpDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiArICAgICAg ICAgIChJcG1pTGFuQ2hhbm5lbE1hY0FkZHJlc3MuQWRkcltJcG1pTGFuTWFjQWRkcmVzc1NpemUg LSAxXQ0KPiAtIDENCj4gPiA+ID4gPiArICE9DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiArICAgICAg ICAgICAqKFVzYk5pY0luZm8tPk1hY0FkZHJlc3MgKyBJcG1pTGFuTWFjQWRkcmVzc1NpemUgLSAx KSkNCj4gPiA+ID4gPg0KPiA+ID4gPiA+ICAgICAgICAgICAgKQ0KPiA+ID4gPiA+DQo+ID4gPiA+ ID4gICAgICAgIHsNCj4gPiA+ID4gPg0KPiA+ID4gPiA+ICAgICAgICAgIERFQlVHICgoREVCVUdf UkVERklTSF9IT1NUX0lOVEVSRkFDRSwgIiAgICBNQUMgYWRkcmVzcyBpcw0KPiBub3QNCj4gPiA+ ID4gPiBtYXRjaGVkLlxuIikpOw0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gLS0NCj4gPiA+ID4gPiAy LjMyLjAgKEFwcGxlIEdpdC0xMzIpDQo+ID4gPg0KPiA+ID4NCj4gPiA+DQo+ID4gPiANCj4gPiA+ DQo+ID4NCg0KCi09LT0tPS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJl Y2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUg KCMxMTE3MTEpOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTE3MTEK TXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDI3NTkwODAvNzY4NjE3NgpH cm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBz Oi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0t PS09LT0tPS09LT0tPS09LT0tCgoNCg==