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 06B3D7803D0 for ; Thu, 17 Aug 2023 20:50:59 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=bo/ajAKqKbyzb0PkLjsKu908I8ijnOe1/rYDdusD5yU=; 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: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=1692305458; v=1; b=HnBcUKt9XS1eDeGw1Utxh9AR6ZLPeROnBpmOY907dtSyPCXNbxRHFfvXoOufpI9WLjHnPTta MqBhDqJRlqtWPrR/JxaUrOpabHJWlC/XGvvYEBxNv1rhz1OIZ5+jSPB3Ai39c2RzBevDmnP9VBq sdnKO+cwCiF4rrRXF1RS85f8= X-Received: by 127.0.0.2 with SMTP id ykVjYY7687511xzrE5j5hCsj; Thu, 17 Aug 2023 13:50:58 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web10.4706.1692305458179021795 for ; Thu, 17 Aug 2023 13:50:58 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10805"; a="353236599" X-IronPort-AV: E=Sophos;i="6.01,180,1684825200"; d="scan'208";a="353236599" X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Aug 2023 13:50:57 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10805"; a="711683233" X-IronPort-AV: E=Sophos;i="6.01,180,1684825200"; d="scan'208";a="711683233" X-Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga006.jf.intel.com with ESMTP; 17 Aug 2023 13:50:57 -0700 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 17 Aug 2023 13:50:56 -0700 X-Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Thu, 17 Aug 2023 13:50:56 -0700 X-Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.105) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Thu, 17 Aug 2023 13:50:56 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eZKgjS6VvVp41uG91ncOUIPkLLiEiCIUlAOwKxf5YmURYJ85BFK8Iu9b2ykGpqyXcnX/5EUjMJwPvKOMctpuBNCylAiJO3j1dw1IDnXp/2CTPGle0x9DjjyygsZ6UmDgJgw2Gif+rwqB4/5gUcgts0PqwnIxzof1YqfoI0h+CmGnNejoyk7Bb9TWoX7xPwEgden7XETIlegQmUb9e9Xu456rOZBhjTQMxEvMArABg5HejEGIw2oyuwjovvFuKPmkJm0aUiP/bxH7Atx8GeDHNPI3Le7rk3FzKIaTS5dACKrLJtbaN3hPHBsv5SoqR4e5D3rlZqcND5Yas87BSflFng== 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=xZjNU0R3BabS4AQN5isYW8UT/0wxLvXGyzdACKTrXlk=; b=MEMxqwuUsbEsOQDiZ/5pNB1sQEa9DlDc8UJDSrO+AYjNU5xy2HDo90EDRPKzOwXblwqp+8jXDch+AninW3g88mwbOkee8SQPcNjsxAVxkSL0J2w06na+E0u0ehtMEKyCOAqWQypiMsXMbNWR15VGLv4SCHhVNU3i7CuVxX4qT4X0v4u7xa+msU9pE8cc23tGuN5Oc9r9PMWUS2XDPZZKJSbSA5cbenNUja7MRMBL/+nZl78rUi+0ctLfs39hD/PcAxVlwASEQK/YqiA4aoGN5K0jWjGZiOuPE8MilAQ6FYADe20I7uWQ3vUX/S+9EeDbVZlU1ZH7lB2DBG+SiBuhtA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MW4PR11MB5870.namprd11.prod.outlook.com (2603:10b6:303:187::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.31; Thu, 17 Aug 2023 20:50:49 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::eaa6:1c0:c33f:2a11]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::eaa6:1c0:c33f:2a11%2]) with mapi id 15.20.6678.031; Thu, 17 Aug 2023 20:50:49 +0000 From: "Michael D Kinney" To: Pedro Falcato , "devel@edk2.groups.io" CC: "Andrew (EFI) Fish" , "wangliu@iscas.ac.cn" , "Kinney, Michael D" Subject: =?UTF-8?B?UmU6IFtlZGsyLWRldmVsXSBDYW4gUkVMRUFTRSB0YXJnZXQgZGlzYWJsZSAtV2Vycm9yIENDX0ZMQUfvvJ8=?= Thread-Topic: =?utf-8?B?W2VkazItZGV2ZWxdIENhbiBSRUxFQVNFIHRhcmdldCBkaXNhYmxlIC1XZXJy?= =?utf-8?B?b3IgQ0NfRkxBR++8nw==?= Thread-Index: AQHZ0QBd4+7X5vcO1kKeo/dtOafVAa/u6C1ggAAFioCAAAeFsA== Date: Thu, 17 Aug 2023 20:50:49 +0000 Message-ID: References: <7fd9a0bb.6fde.18a02303b9d.Coremail.wangliu@iscas.ac.cn> <8CFC95B8-3B45-4CAC-A159-F6F31088414E@apple.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|MW4PR11MB5870:EE_ x-ms-office365-filtering-correlation-id: 11a1df98-438e-41bb-706d-08db9f63a380 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: a1QwbrHfhZy/+jEPmGij3NRRW3QpSp09Vax7svwsVOfabrSnKsRkZ4WlZvcoHgA6rt0nmSuSV+UECkFClfa3j2BTpYoxyx0q/gs72O1XsVQzpslgCM6GFEPkacj9Si69fkdiN4MSRpLfUmoYBKbOXezVXC1LDTjfSjZoavC0jzUvZHz3f2rwnW9JsFmq13ffFRwZu9qRJZaaUdctoy1NbHqKHMY1/UwzfTQ5iU7jfHYWsIL/KdqzvQW/n0X4avbxFZU+3PuE/FLfuXxuqn7Gao3JfmRuwXhqu3Bwn5POAhD2cc0vfh6oeU71VIu9j/EJ+iO/2YRPDExR+6JtuORYkqpBU5JgtCadvS5oTJTdhXkn6O0D5MXOxZBTgNDykZApsHpiG5d4VX2tpEgd5niFBqINcPpMsMmIkhGAG/hcmdoSJ6Tu1+sd4G0OK1K16ogR2YZ2Cq0lazTrD7YX3yQuQbPagSOULSXL3VqlA5ECsMcwpY54KrXoKkpeyH3OGE+04kaW1bfdrOkqyU4UuatbHIeJ/3teRGg9zpgNL4Ve9EzbSUQ64a5Wb9z7urNePr770SdbwqfQKEn1cb1AbTvl0+KXjXj1YtT+sCHaoM5gwbQ= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RnZ3WWRmaFBlaEIyUk5UN3dEcU1uOEV0TmgyOTUwYWphVWJMd2U2WVRtZDFF?= =?utf-8?B?L2JDNWNtQ01GL3R4K2JOOEtUeHdva2lINU5LeUlFYmhxaUcyVkovaFA5Q3ZY?= =?utf-8?B?a1dhQ25CS1YrbFpTdnB6cnZiNDZVUkJBK2Z5MGVURHE0aE9tSGx5UXE2Yk93?= =?utf-8?B?U3JuTWk2Sm5sOFBSOG5lQzV1dW5oWG5LUW5COXJBM2hWNlRYVFViWld3c0hJ?= =?utf-8?B?Z2tVaW1XUlB4WDJTMUx5Q291V3g4OC9JNlR4eFkySFNSNy8xTEJVTksyaUwr?= =?utf-8?B?b1NOVzFZT0h5V3FzcWsxVlRYYzZqQ2VDOVUyRWk0ZzRLYnlYS0lSQmhSUG9J?= =?utf-8?B?Y1dUMFZXeS82UlBPdk9tem94OHNaeFZBSWJzS2FOUXJZcDBHMWgxZFVPSXdH?= =?utf-8?B?dzA1RmVxeGduY2FQUjRYbXlMRzhYYStlb2hnNmpiMm5EU1B4dTd6aTVkaWxG?= =?utf-8?B?ZkNqdmdCcndLeWx6OFZJcE44Qmxzck8xMW5IRjBRei95NTQxYksrQ0dmeHAz?= =?utf-8?B?Umc2Z0c3UXBlaGVqMGdubkJxVjVSeDVDbisvWHdUQk45V2ZXV2wxQVg5UUx1?= =?utf-8?B?aFN6NjNHa0djekZPczNhQ2pvanFGbnpoK25XdHh6V3l1c3hMQ1pzNytJSjZX?= =?utf-8?B?SlI4cVBabVgxaDdqRmRyTWV6bUl3ZngvZlpqb0x5T1k0T2FiTVRMR3dUVG9l?= =?utf-8?B?cmFIYVAxRUsyK0RXRTlFZHZSYjdDZGFvZ0Z2cExnYTE4dUVJUHNsOXFPS0ZL?= =?utf-8?B?ZzRERDJHSEFRMm16dzk5WitIVFN4ODhzbVF2bVNMOU1aSmxzSUpWTXQ3VjEy?= =?utf-8?B?WmEzb2tLV1Z2RGcvWUdWdE5DYkIrc1ZwU3l1ZHZEazdDTENhcWd1Uk5YSUR4?= =?utf-8?B?NWNESExVV3F3MCs3M09IOWJvNUcvNktkSU1RQmI3ZDJJUkFjY05lak5Kb1BK?= =?utf-8?B?ckFicTRYMEo3L1NDeE42Mnh1MUZyeGUxVmx5NFEzdVkyRkNOWFpZQzFKVFJZ?= =?utf-8?B?RmtxQ0doRlRMMWh4dy9rczgzWkQ1aFZFMmpJSkdPMDZlSmwwKyt5TUlkSXBu?= =?utf-8?B?YkorSk44c3pPWE1BK1pTeXBJNkw1TW80bWVUTkVLNXpkUk45aUpsblhzdkxl?= =?utf-8?B?Y3ZrZkF0NEVwSllHQlFNcm9GdTNtRFB4YW4rWmlVNUh5aXFMdlRrd1pXZkt3?= =?utf-8?B?V2ttMTE3QXhEZUFpUzd5ZFRCdlVzWVlZd3VtU1diaHZRZVJOSzg3VEhKV0Nq?= =?utf-8?B?d2c4Q1N4NW1ZV0o0SnFsZm1ZMnk2Q0VaR2RiZ0l1amxrNDdPdTdrSlkzMXd2?= =?utf-8?B?TUg2ci9XN08yUFQ1ajcra2RWSHRCaWdNZHFaYVlpRkdNajNueUpKa3BQZk5I?= =?utf-8?B?S0Y2K2hMcEdHc2Zwd2RPQ0xIc3d5eVNIbTRIc3pmM1BrQlZLNEN3YkNpVkZq?= =?utf-8?B?bEl4UGtVdkNzRTN3b3NrMGlmdU5ZZnBDaTA2bXFIcytabEdRdWV6YzNLNnkr?= =?utf-8?B?RlViMEZMdm4rblIyK0NPNElZaGJGc3lIaFliemt0MzdFUGFPcHFrdnc3UjJo?= =?utf-8?B?Mlg1RC9LTGtDelFrMXVwNW11a08yKys4SmtTVmd1TXBseEtaOXhFeUFuVU5E?= =?utf-8?B?Qll3Q0l5TjYrVUsrRFNwMWhDNmFjdGx1U1NDUHNDdGcyWmdyWkRRK2h1aytK?= =?utf-8?B?QmZLczVieS9Va0VGQVFDK3RuYTJVRVBQdkg2bU10NXk5MS9kNHUzL3hKY1F5?= =?utf-8?B?bGxGT0UrZkNJMGFrMDV1d1FZc2xYQ0E1eWdJbjFJSU5PZ2ZyS0owdndMYTNY?= =?utf-8?B?TVVxMGZvNGdhME1kUDNMNmlkZXc4NFZ6NDZ3Q3JaNDFqYnBsWWc0cUVNUmRB?= =?utf-8?B?aVhCN1hOaktJQms2QmR2OWt4OC8zVDBFVzZHSk4yV3FpRmZRSTZzSG44d0hD?= =?utf-8?B?YXVKR1BCQkJrVWYyZUhBeGEzcFlZdVc2a1ZmdFl4Tkk3OUFVTE9xWmhqdlN0?= =?utf-8?B?TUMxSzdXOU1TdmFrTlk1LzFuUGpaNCtSZE02b0FpQnlTUFlZbW1OQmYwR0E2?= =?utf-8?B?ZUVBcjdaVVZ4MTFvejZ6elI2SHBIcUpoSnM4VXgzZDM2THpRaW5iM3ozcmtt?= =?utf-8?Q?fouchQBWXTK5t2pk3paE0YZ1p?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 11a1df98-438e-41bb-706d-08db9f63a380 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Aug 2023 20:50:49.6635 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: g85h4wkd+JfyHarJANwzc0TaRadMM9TKoqJiLCDEGKnhTJ21I9G9NgpGh2dy1CPUT/ruQKw/gSUYToPWsi5u9J4MdJTqbX7HWiWaVB5/WiI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB5870 X-OriginatorOrg: intel.com 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,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: gezwBL6yGjKxCs47Bi1iJ8v6x7686176AA= 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=HnBcUKt9; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgUGVkcm8sDQoNCkkgYWdyZWUgdGhhdCBjb21waWxlciBhbmQgc3RhdGljIGFuYWx5c2lzIGFi c29sdXRlbHkgZG8gZ2V0IGZhbHNlIHBvc2l0aXZlDQpyZXN1bHRzLg0KDQpXaGVuIHdlIHNlZSB0 aGVzZSwgd2UgaGF2ZSBhIGNob2ljZSB0byBtYWtlDQoqIERvY3VtZW50IGZvciBhbGwgY29uc3Vt ZXJzIHRoYXQgYSBzcGVjaWZpYyB0b29sIGhhcyBhIGZhbHNlIHBvc2l0aXZlIGFuZA0KICB3ZSBj YW4gYWxsIHNhZmVseSBpZ25vcmUgdGhlIHJlcG9ydC4gVGhpcyBpcyBjaGFsbGVuZ2luZyB0byBj b21tdW5pY2F0ZQ0KICB0aGVzZSB0byBhbGwgZG93bnN0cmVhbSBjb25zdW1lcnMuDQoqIERpc2Fi bGUgd2FybmluZ3MvZXJyb3JzIGlmIHRoZSByZXBvcnQgaXMgZnJvbSBhIGNvbXBpbGVyLg0KKiBE byBhIHNtYWxsIHNvdXJjZSBjb2RlIGNoYW5nZSB0byBhZGRyZXNzIHRoZSBmYWxzZSBwb3NpdGl2 ZS4NCg0KV2UgaGF2ZSBhIGhpc3Rvcnkgb2YgZG9pbmcgdGhlIGxhc3QgMi4NCg0KSSB3b3VsZCBh bHNvIHBvaW50IG91dCB0aGF0IHdoZW4gdGhlc2UgZmFsc2UgcG9zaXRpdmVzIGFyZSBnZW5lcmF0 ZWQsDQp0aGV5IHRlbmQgdG8gYmUgaW4gbGFyZ2VyLCBtb3JlIGNvbXBsZXggZnVuY3Rpb25zLiAg QW5vdGhlciBvcHRpb24gDQp0byBjb25zaWRlciBpcyB0byByZWZhY3RvciB0aGUgY29kZSBpbnRv IHNtYWxsZXIgcGFydHMgc28gdGhlIGNvZGUNCmlzIGJvdGggZWFzaWVyIHRvIG1haW50YWluL3N1 cHBvcnQgYW5kIGltcHJvdmUgdGhlIHN0YXRpYyBhbmFseXNpcw0KcmVzdWx0cyB3aXRoIGZld2Vy IGZhbHNlIHBvc2l0aXZlcy4NCg0KRWFjaCByZXBvcnQgbmVlZHMgdG8gYmUgaGFuZGxlZCBvbiBh IGNhc2UgYnkgY2FzZSBiYXNpcy4NCg0KTWlrZQ0KDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiBGcm9tOiBQZWRybyBGYWxjYXRvIDxwZWRyby5mYWxjYXRvQGdtYWlsLmNvbT4N Cj4gU2VudDogVGh1cnNkYXksIEF1Z3VzdCAxNywgMjAyMyAxOjE4IFBNDQo+IFRvOiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbzsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwu Y29tPg0KPiBDYzogQW5kcmV3IChFRkkpIEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IHdhbmdsaXVA aXNjYXMuYWMuY24NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBDYW4gUkVMRUFTRSB0YXJn ZXQgZGlzYWJsZSAtV2Vycm9yIENDX0ZMQUfvvJ8NCj4gDQo+IE9uIFRodSwgQXVnIDE3LCAyMDIz IGF0IDk6MDDigK9QTSBNaWNoYWVsIEQgS2lubmV5DQo+IDxtaWNoYWVsLmQua2lubmV5QGludGVs LmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBJIGFtIHN1cnByaXNlZCB0aGlzIHNhbWUgR0NDIGVycm9y IGlzIG5vdCBiZWluZyBzZWVuIGZvciBvdGhlciBDUFUNCj4gYXJjaHMuDQo+ID4NCj4gPg0KPiA+ DQo+ID4gVGhlIHNpbXBsZSBmaXggaXMgdG8gdGhpcyBzcGVjaWZpYyBpc3N1ZSBpcyB0byBpbml0 aWFsaXplIENvbW1hbmRMaW5lDQo+IHRvIE5VTEwgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgZnVu Y3Rpb24uDQo+IA0KPiBUaGUgY29ycmVjdCBmaXggaGVyZSBpcyB0byAtV25vLWVycm9yPW1heWJl LXVuaW5pdGlhbGl6ZWQuIFRoaXMNCj4gd2FybmluZyBpcyBlcnJvciBwcm9uZSBhbmQgSUlSQyBh bHJlYWR5IGRpc2FibGVkIGluIHRoZSBMaW51eCBrZXJuZWwuDQo+IEhlY2ssIFduby1lcnJvcj11 bmluaXRpYWxpemVkIHdvdWxkbid0IGJlIGEgYmFkIGlkZWEgZWl0aGVyLCB3ZQ0KPiByZWNlbnRs eSB1bmNvdmVyZWQgYSBHQ0MgYnVnIG9uIGl0DQo+IChodHRwczovL2xvcmUua2VybmVsLm9yZy9h bGwvMjAyMzA3MTkxOTAwNDUuNDAwNzM5MS0xLWFybmRAa2VybmVsLm9yZy8pLg0KPiA+DQo+ID4g V2UgaGF2ZSBvYnNlcnZlZCB0aGF0IGNvbXBpbGVycyBjb250aW51ZSB0byBhZGQgbW9yZSBhbmQg bW9yZSBzdGF0aWMNCj4gYW5hbHlzaXMgbGlrZSBmZWF0dXJlcyBvdmVyIHRpbWUuICBDb2RlIHRo YXQgY29tcGlsZWQgd2l0aG91dA0KPiB3YXJuaW5ncy9lcnJvcnMgd2l0aCBhbiBlYXJsaWVyIGNv bXBpbGVyIG1heSBnZW5lcmF0ZSB3YXJuaW5ncy9lcnJvcnMgb24NCj4gYSBuZXdlciBjb21waWxl ci4gIFRoaXMgbG9va3MgbGlrZSBhbiBleGFtcGxlIG9mIHRoaXMgY2FzZS4NCj4gV2VsbCwgaW4g dGhpcyBjYXNlIHRoZSBzdGF0aWMgYW5hbHlzaXMgaXMgd3JvbmcgOikNCj4gDQo+IC0tDQo+IFBl ZHJvDQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlua3M6IFlvdSByZWNl aXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVwbHkgT25saW5lICgj MTA3ODQwKTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTA3ODQwCk11 dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTAwNjYzMTk5Lzc2ODYxNzYKR3Jv dXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2NyaWJlOiBodHRwczov L2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbGVhdmUvMTIzNjcxMTEvNzY4NjE3Ni8xOTEzNDU2MjEy L3h5enp5IFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K