From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fb.mail.gandi.net (spool8.mail.gandi.net [217.70.178.217]) by nmboxes7-ms7.sd4.0x35.net (Postfix) with ESMTPS id 3402B61930 for ; Tue, 16 Jan 2024 06:31:39 +0000 (UTC) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by fb.mail.gandi.net (Postfix) with ESMTPS id 5EA1560376 for ; Tue, 16 Jan 2024 06:31:38 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=hI6UPAgDt/OZYdzjC1PK7uVeEuuu5Q4FzVuKBoHXuWg=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: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=1705386697; v=1; b=NAJuV0Tp7FtlMikJ8Y6xWq2qRvCbyFretDqgcv4usxAsA89Tb+trpr0I/L1ik70kRH1qjyJS +Bf+b7FJOU4bacCr0tL5uXPmzSOv7g+lcGeVg5PDAf1ijIHk2HCieLhZGMS7rwfJJiGNmEeRpO4 JR/gjDbQOLFAe2DAWz5gWSzg= X-Received: by 127.0.0.2 with SMTP id xQ9QYY7687511xjvvWfJZsz2; Mon, 15 Jan 2024 22:31:37 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web10.69930.1705296696903888072 for ; Sun, 14 Jan 2024 21:31:37 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10953"; a="465918551" X-IronPort-AV: E=Sophos;i="6.04,195,1695711600"; d="scan'208";a="465918551" X-Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jan 2024 21:31:36 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10953"; a="902665442" X-IronPort-AV: E=Sophos;i="6.04,195,1695711600"; d="scan'208";a="902665442" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 14 Jan 2024 21:31:35 -0800 X-Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Sun, 14 Jan 2024 21:31:35 -0800 X-Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Sun, 14 Jan 2024 21:31:35 -0800 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Sun, 14 Jan 2024 21:31:35 -0800 X-Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.40) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Sun, 14 Jan 2024 21:31:32 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NDspc2uTVdnvyLch3ouYlJeA6ahMPlldfkofU2vx7PrO93WXy9rcQlp01D92O6VuzDXWuIrO5Re4ZTavC3Xvzjx9kCQSEKlbAYgVgI37mPjNqIN1JSgn0ZUCPTlShrJzpkYnyuSMQXs+Dqzy9h6Dsgg/4pGp5siv1KTaTlqtqmEOcSxRrO0l/ze1rcwomPo5ZLVPFFRZKO+By42XGNodnE3P4O0fZx7QuCzBzHo2a4CtlwDce1jg7zeE1XX8HjHDxOGr10PrsAjvywrj1akYnz9cX9pLwcXcQUBu6gil4PdxazTtASLp/0WTieuisx7ifV8GZ2SiRd1YzJaQ7UBCcQ== 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=hq0QKtWbM+uib7bS4BcEsoWvcEbEFtXC7HPWK2TbZiQ=; b=oOWd4q17dN5QRQ/KDw4A1AtmdHk0nIfg+Za2jSMJ8upbxihFG452m2MKpXTnvBhdIEb+ye+FHbMmqqTrrnrvKlQpmU8JXyNqm0Gv9e4rXXwZsCA2sNuNh5ed3yavfZ3cYybtHe5I8ofSzICmmjj0hTjvFC3n2NeVLqrz89iq+N80yaxg7mgzvk5Qv5hPF/UBQ8mlsBK7gWomSMVK3I6iD82eHoIymAc43blLh5pKgCRXxFeO+4NKzs/NRFki4ZsaRGEQ1NO9ZnwciIyFQOq0+V5EXLNaTX9XgCW9nsywQ+UOu1U9rcJLWuhnks6diZPsVXabHhwAsGCAcV9acziP6Q== 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 DM3PR11MB8760.namprd11.prod.outlook.com (2603:10b6:0:4b::19) by PH7PR11MB6030.namprd11.prod.outlook.com (2603:10b6:510:1d1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.17; Mon, 15 Jan 2024 05:31:24 +0000 X-Received: from DM3PR11MB8760.namprd11.prod.outlook.com ([fe80::e4d2:8628:e687:f5ff]) by DM3PR11MB8760.namprd11.prod.outlook.com ([fe80::e4d2:8628:e687:f5ff%4]) with mapi id 15.20.7181.015; Mon, 15 Jan 2024 05:31:24 +0000 From: "Heng Luo" To: "devel@edk2.groups.io" , "gaoliming@byosoft.com.cn" , "Kasbekar, Saloni" , "Clark-williams, Zachary" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v2] NetworkPkg: Triger regularly scan only if not connect to AP Thread-Topic: [edk2-devel] [PATCH v2] NetworkPkg: Triger regularly scan only if not connect to AP Thread-Index: AQHaIaf8hTGKBhWZSEude7fCg2ClbbCU9gPggA7Z3uCABOsO0IAAm/+QgB0YM9CAAQxlgIAAU6mggAlBsgCACWuQoIAAICiAgAAIMVA= Date: Mon, 15 Jan 2024 05:31:24 +0000 Message-ID: References: <02dd01da3ddf$6b9af650$42d0e2f0$@byosoft.com.cn> <17A88F83F824C8C1.24350@groups.io> <010401da476f$f4ff1270$defd3750$@byosoft.com.cn> In-Reply-To: <010401da476f$f4ff1270$defd3750$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PR11MB8760:EE_|PH7PR11MB6030:EE_ x-ms-office365-filtering-correlation-id: 305243bc-768d-4b86-e57d-08dc158b36d0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: tDzir9q5sud9yTs/Myg9R3zYxLxMwdpmprXS/2PoDPTazHV5XWPJSJxmECr3LFtFEh3gbrDpCODEH1xpjf7ydM/Tgmb7InppkDuEWm0kssbccFosjCcQG4ClshLJ2/2Hi289SLb3gG2JxIpRbglE7fz3qyqeosCHtOwBVCJM5zajP4VFserDQVDkIUzf771Ofd/c+vGArP9P5/1f6kNxF0tUQtiY6SxBPFG/We9Qbn3ij2FMSqUV8247LZfh+i0zWqqMZqmsLCrmFMFp3A4poxKCEhbRXFIoPN/eS697iPwT/aeD3lQ/DYUCjzzxFNP6qhzxtdS0WpJFFtTeGsC4UQxixNzlL5SkQnbdW4rYzJJ0sTjh+EzX8VBCtUV897OFPSqRvhpGxY6mBeuyUDkB9/et/HB1YdngmbL5+EAF3i1j6eXYFEm9yitjIPBTrO2tgGlkvF21qfJWeQ7N9OMnOscwA+g5rjOwJqIHxyW+nRUg9qSbOsLCelEMAIk1B5YQJX/v5J8LFtVm9V9pnbBmJ69yQKPMEYyotw2nek4QDLvBBR/C1ozb55kSV4Lzy+HzyZrSvYkx9HkB7WselppfiPqxaQmYAXrSGOGy+6aUcfGypcVGHsipq9bRTVns13G6yRThVi646l54XFCGSo7y+Q== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VFBhcEZtQmlwMGdQSmxnZG9YdEVicm53b3Jvc3luM3B1SnNsZVVTdDZ1UWh0?= =?utf-8?B?MFZlR1VJZHVFZ0pZM21hM3hERzBsQkdFRDFiU2s1VlNreWtucGNHWFM1M2NZ?= =?utf-8?B?T1ovaUlhd1p4dU1wUXZFaGQ2ZXRvbGUxUjNETHNtRkI1VzdiTFMyVGNXWE14?= =?utf-8?B?Q2FHSEpzZE5vUHBUcHpCOVVKUTV3amg2NFRXclVtZE8xT0FiVmpqVW5RQU5B?= =?utf-8?B?Ni9HMExQL0VJRks4dXpjN0JSTVFEWm5tVzZVNXBZVjhlYXZnbUd2WFlZelJC?= =?utf-8?B?R1N6VlIrdWdBS0RzNU5TeGo5Vm5UWUVFYXpuVEFXejAvUW1uamY2OVBqQ3do?= =?utf-8?B?ZEZRdC90Y0F2ajU5Qk9XRmhXTnhVdjk4TjM1TlpKZXN0ZGlaZThjd2hyTlg4?= =?utf-8?B?dUt3b2h0dS9ZQktPL3IrQ202N0dodG5RdGVYSHdTcmFDemowd0Z5akQ4VUFG?= =?utf-8?B?ZitoTG1LQ0VWU1JsaWgvYWl3Y2xRNUlrb1l2Y1J2Yk5lcEZvNkJubWNyVGtr?= =?utf-8?B?RTRrTkVsOWYyWThyMThFN25aRytXNms1Q29lRUxiVEVBSnROMWdxMHRWdFVr?= =?utf-8?B?K2pSRDNwcTdKWkxLV1BObTlhbGMrL1FmQ2pKQkRXc2VQaGo3WjYwVVdYaktW?= =?utf-8?B?YXlHeDBvVHFKeE1lZTNHdC9tQ3lhVXlYSWpLYVY0Tkw4YnFNYWxzMDVaSkVr?= =?utf-8?B?T1VtMUZsWXV5QnBoVW53Q05SaFdHNmNYZmIxK1lUU1BUM013ZEk0NWJYK3Fx?= =?utf-8?B?YWdpMmJHME1WUlhEVzFITHlwRVpjL3ZTY2RhRDUxbXNwaHRMaGN4cWNFT0pV?= =?utf-8?B?NDJxcTBtTG5UL0tDbjRTc1c0bFhkMGJxR1krbHhRZ0xJY2svUFVFMEZVVmd1?= =?utf-8?B?ZTQ4THBlWi9TT2Y5R25YTGNqZzdzZjVWSi82bzYxT2c0ZVRwQklMekh1Rmd5?= =?utf-8?B?eFF6dmhLYTFMeFpCYmhnOXdMVVgyU1FGRjZHMFQycVZGTUZNSlRDVWIvM09I?= =?utf-8?B?R2lQekhQeDU0b0Q2cE9VSmc5d2RtdDhGdkI2RVpIeWRiZEs2cXh6bzRKMGRI?= =?utf-8?B?dnFiMXVpM2pvdFdocVVWRGRIMlZtMUxMZFdNVmlVTjBPb01sUkU5Q293a3M5?= =?utf-8?B?Q2RCS0xkemRRWnhwZHFyazNsNGdXSVBWZGdnSytmT3F5RmhDL0hlZU1IdzZa?= =?utf-8?B?bEswSjI3dkRubm8yT3o4cWppZE5YektCeGdqUGJKeWxieWg5T1prSlhBaTNE?= =?utf-8?B?dHJtWVVuem1mSThBTTJjTkplZjEyYVRWSktEWkFsMXFiZ1VjTktQQ2FVcHdJ?= =?utf-8?B?K2dDOVp4RHRZTktySi9jMXhIdXdSdWpZZEZRZEVGckdXVUtRdjgxRjRsL0xo?= =?utf-8?B?M0ZDQUFkdnJXY0F0b3Q2OG9lUjdab2hqZXRnbjE1dlBmNWlZZzdpdWJVZEVN?= =?utf-8?B?ZksrQU1zRWpPNzBZZmJ1NFQ0bERUWDY2Yk5xaHJoVkdoR1VtcEhINk5PTFRK?= =?utf-8?B?QXFlaE1mUGl3TFM2UG5USVUyTG9MbnFxS1NwWTQ0cTNoZjJZV1d0dk8yKytu?= =?utf-8?B?dkVVTGI2VUp2S2M2Z0ZndlRubHZqZVJrNjI2OGlNN3ZhUVZuam1POGlSK2p0?= =?utf-8?B?cWxWVE5jVno0anMvaDkyZDJGMTdKUlRxU2d0TitKNVMwRUFpS2V3b0hzZDhv?= =?utf-8?B?eTNLV1ZpTm9MWVB0UkgvRlNyWVdSSGhwYVlha0dXTFVVc3VhYVFHYy9qS2tU?= =?utf-8?B?VU1vV0srRW9GMGZycktXM2RGRFRoeGttaldLaUx2VWZ1TVVpWDBnZTFtaEhU?= =?utf-8?B?Q04reVNNSzkxcm9TSkZjWEc4T2h1Z0pFV1NKNnZLdlVpZVhvcUV6KzVWdjdB?= =?utf-8?B?dzl3SVQrOTAyKzlIdE1CQXpYREVYTTJ2aDBpaTFoZVhRbE9VVk9xZEJvMlFl?= =?utf-8?B?a09ySWRPeEZuNnNvdzUwRVRWa24xYkdqWHVJZDEwK3Y0Nys0UzV0aS9qd1k0?= =?utf-8?B?T2llWERKNHhidWFwYkk2cXdSZzV1MHBka1JYamFjeWpTMHhDUFZLWE1wQlla?= =?utf-8?B?QWpTMHRRbkJ0bUYxUkYxVEpVemxvenJhanZYczNHRHE4SHljQkxkL0xpQ1E2?= =?utf-8?Q?oV/eEAn3T7nWxESpWlNQ2JL03?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR11MB8760.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 305243bc-768d-4b86-e57d-08dc158b36d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2024 05:31:24.3517 (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: 9ixRJJr1hMl8vAad+/IwdikpSDQNZ7x5tdNQZE7Efw1V+xfKzLEOy99GgNv5SJUbs00YnL2PxJZXX/LSXwiwfg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6030 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,heng.luo@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: dXgq2DJ042zRqNHY5a4q0sIYx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: fb.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=NAJuV0Tp; 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 (fb.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io VGhhbmsgTGltaW5nIQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRl dmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mDQo+ IGdhb2xpbWluZyB2aWEgZ3JvdXBzLmlvDQo+IFNlbnQ6IE1vbmRheSwgSmFudWFyeSAxNSwgMjAy NCAxOjAyIFBNDQo+IFRvOiBMdW8sIEhlbmcgPGhlbmcubHVvQGludGVsLmNvbT47IGRldmVsQGVk azIuZ3JvdXBzLmlvOyBLYXNiZWthciwgU2Fsb25pDQo+IDxzYWxvbmkua2FzYmVrYXJAaW50ZWwu Y29tPjsgQ2xhcmstd2lsbGlhbXMsIFphY2hhcnkgPHphY2hhcnkuY2xhcmstDQo+IHdpbGxpYW1z QGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bT4NCj4gU3ViamVjdDog5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyXSBOZXR3b3JrUGtn OiBUcmlnZXIgcmVndWxhcmx5IHNjYW4gb25seQ0KPiBpZiBub3QgY29ubmVjdCB0byBBUA0KPiAN Cj4gSGVuZzoNCj4gICBUaGlzIG9uZSBoYXMgYmVlbiBtZXJnZWQuDQo+IA0KPiBUaGFua3MNCj4g TGltaW5nDQo+ID4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiA+IOWPkeS7tuS6ujogTHVvLCBI ZW5nIDxoZW5nLmx1b0BpbnRlbC5jb20+DQo+ID4g5Y+R6YCB5pe26Ze0OiAyMDI05bm0MeaciDE1 5pelIDExOjA4DQo+ID4g5pS25Lu25Lq6OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgTHVvLCBIZW5n IDxoZW5nLmx1b0BpbnRlbC5jb20+OyBHYW8sDQo+IExpbWluZw0KPiA+IDxnYW9saW1pbmdAYnlv c29mdC5jb20uY24+OyBLYXNiZWthciwgU2Fsb25pDQo+ID4gPHNhbG9uaS5rYXNiZWthckBpbnRl bC5jb20+OyBDbGFyay13aWxsaWFtcywgWmFjaGFyeQ0KPiA+IDx6YWNoYXJ5LmNsYXJrLXdpbGxp YW1zQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEDQo+ID4gPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPg0KPiA+IOS4u+mimDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjJdIE5ldHdv cmtQa2c6IFRyaWdlciByZWd1bGFybHkgc2NhbiBvbmx5DQo+ID4gaWYgbm90IGNvbm5lY3QgdG8g QVANCj4gPg0KPiA+IEhpIExpbWluZyAmIE1pa2UsDQo+ID4gQ291bGQgeW91IHBsZWFzZSBoZWxw IHRvIG1lcmdlIFBSDQo+ID4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwv NTA3NSA/DQo+ID4NCj4gPiBUaGFua3MsDQo+ID4gSGVuZw0KPiA+DQo+ID4gPiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVs QGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgSGVuZw0KPiA+IEx1bw0KPiA+ID4gU2VudDog VHVlc2RheSwgSmFudWFyeSA5LCAyMDI0IDExOjE3IEFNDQo+ID4gPiBUbzogR2FvLCBMaW1pbmcg PGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IGRldmVsQGVkazIuZ3JvdXBzLmlvOw0KPiA+ID4g S2FzYmVrYXIsIFNhbG9uaSA8c2Fsb25pLmthc2Jla2FyQGludGVsLmNvbT47IENsYXJrLXdpbGxp YW1zLA0KPiA+ID4gWmFjaGFyeSA8emFjaGFyeS5jbGFyay13aWxsaWFtc0BpbnRlbC5jb20+OyBL aW5uZXksIE1pY2hhZWwgRA0KPiA+ID4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+ ID4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjJdIE5ldHdvcmtQa2c6IFRyaWdl ciByZWd1bGFybHkNCj4gPiA+IHNjYW4gb25seQ0KPiA+IGlmDQo+ID4gPiBub3QgY29ubmVjdCB0 byBBUA0KPiA+ID4NCj4gPiA+IEhJIExpbWluZywNCj4gPiA+IEFsbCBjaGVja3MgaGF2ZSBwYXNz ZWQgaW4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3B1bGwvNTA3NS4NCj4gPiBX aGF0DQo+ID4gPiBkbyBJIG5lZWQgdG8gZG8/DQo+ID4gPg0KPiA+ID4gVGhhbmtzLA0KPiA+ID4g SGVuZw0KPiA+ID4NCj4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+ID4g RnJvbTogTHVvLCBIZW5nDQo+ID4gPiA+IFNlbnQ6IFdlZG5lc2RheSwgSmFudWFyeSAzLCAyMDI0 IDE6NTUgUE0NCj4gPiA+ID4gVG86IGdhb2xpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNu PjsgZGV2ZWxAZWRrMi5ncm91cHMuaW87DQo+ID4gPiA+IEthc2Jla2FyLCBTYWxvbmkgPHNhbG9u aS5rYXNiZWthckBpbnRlbC5jb20+OyBDbGFyay13aWxsaWFtcywNCj4gPiA+ID4gWmFjaGFyeSA8 WmFjaGFyeS5DbGFyay13aWxsaWFtc0BpbnRlbC5jb20+OyBLaW5uZXksIE1pY2hhZWwgRA0KPiA+ ID4gPiA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+ID4gPiA+IFN1YmplY3Q6IFJFOiBb ZWRrMi1kZXZlbF0gW1BBVENIIHYyXSBOZXR3b3JrUGtnOiBUcmlnZXIgcmVndWxhcmx5DQo+ID4g PiA+IHNjYW4gb25seSBpZiBub3QgY29ubmVjdCB0byBBUA0KPiA+ID4gPg0KPiA+ID4gPiBUaGFu ayBMaW1pbmcsIGhlcmUgaXMgdGhlIFBSOg0KPiA+ID4gPiBodHRwczovL2dpdGh1Yi5jb20vdGlh bm9jb3JlL2VkazIvcHVsbC81MDc1DQo+ID4gPiA+DQo+ID4gPiA+IFRoYW5rcywNCj4gPiA+ID4g SGVuZw0KPiA+ID4gPg0KPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4g PiA+ID4gRnJvbTogZ2FvbGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+ID4gPiA+ ID4gU2VudDogV2VkbmVzZGF5LCBKYW51YXJ5IDMsIDIwMjQgODo1NSBBTQ0KPiA+ID4gPiA+IFRv OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgTHVvLCBIZW5nIDxoZW5nLmx1b0BpbnRlbC5jb20+Ow0K PiA+ID4gPiA+IEthc2Jla2FyLCBTYWxvbmkgPHNhbG9uaS5rYXNiZWthckBpbnRlbC5jb20+OyBD bGFyay13aWxsaWFtcywNCj4gPiA+ID4gPiBaYWNoYXJ5DQo+ID4gPiA+ID4gPHphY2hhcnkuY2xh cmstIHdpbGxpYW1zQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEDQo+ID4gPiA+ID4gPG1p Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+ID4gPiA+IFN1YmplY3Q6IOWbnuWkjTogW2Vk azItZGV2ZWxdIFtQQVRDSCB2Ml0gTmV0d29ya1BrZzogVHJpZ2VyDQo+ID4gPiA+ID4gcmVndWxh cmx5IHNjYW4gb25seSBpZiBub3QgY29ubmVjdCB0byBBUA0KPiA+ID4gPiA+DQo+ID4gPiA+ID4g SGVuZzoNCj4gPiA+ID4gPiAgIENhbiB5b3UgaGVscCBjcmVhdGUgcHVsbCByZXF1ZXN0IGZvciB0 aGlzIHBhdGNoPyBPbmNlIGl0IHBhc3MNCj4gPiA+ID4gPiBDSSwgSSB3aWxsIG1lcmdlIGl0Lg0K PiA+ID4gPiA+DQo+ID4gPiA+ID4gVGhhbmtzDQo+ID4gPiA+ID4gTGltaW5nDQo+ID4gPiA+ID4g PiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQo+ID4gPiA+ID4gPiDlj5Hku7bkuro6IGRldmVsQGVk azIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4g5Luj6KGoIEhlbmcNCj4gPiBMdW8N Cj4gPiA+ID4gPiA+IOWPkemAgeaXtumXtDogMjAyNOW5tDHmnIgy5pelIDE2OjU1DQo+ID4gPiA+ ID4gPiDmlLbku7bkuro6IEthc2Jla2FyLCBTYWxvbmkgPHNhbG9uaS5rYXNiZWthckBpbnRlbC5j b20+Ow0KPiA+IENsYXJrLXdpbGxpYW1zLA0KPiA+ID4gPiA+ID4gWmFjaGFyeSA8emFjaGFyeS5j bGFyay13aWxsaWFtc0BpbnRlbC5jb20+Ow0KPiA+ID4gPiA+ID4gZGV2ZWxAZWRrMi5ncm91cHMu aW87IEtpbm5leSwgTWljaGFlbCBEDQo+ID4gPiA+ID4gPiA8bWljaGFlbC5kLmtpbm5leUBpbnRl bC5jb20+DQo+ID4gPiA+ID4gPiDkuLvpopg6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyXSBO ZXR3b3JrUGtnOiBUcmlnZXIgcmVndWxhcmx5DQo+ID4gPiA+ID4gPiBzY2FuIG9ubHkNCj4gPiA+ ID4gPiBpZg0KPiA+ID4gPiA+ID4gbm90IGNvbm5lY3QgdG8gQVANCj4gPiA+ID4gPiA+DQo+ID4g PiA+ID4gPiBIaSBNaWtlLA0KPiA+ID4gPiA+ID4gV291bGQgeW91IGxpa2UgdG8gaGVscCB1cyBt ZXJnZSB0aGUgcGF0Y2g/DQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gVGhhbmtzLA0KPiA+ID4g PiA+ID4gSGVuZw0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj4gPiA+ID4gPiA+ID4gRnJvbTogS2FzYmVrYXIsIFNhbG9uaSA8c2Fsb25pLmth c2Jla2FyQGludGVsLmNvbT4NCj4gPiA+ID4gPiA+ID4gU2VudDogRnJpZGF5LCBEZWNlbWJlciAx NSwgMjAyMyA0OjM2IEFNDQo+ID4gPiA+ID4gPiA+IFRvOiBMdW8sIEhlbmcgPGhlbmcubHVvQGlu dGVsLmNvbT47IENsYXJrLXdpbGxpYW1zLCBaYWNoYXJ5DQo+ID4gPiA+ID4gPiA8emFjaGFyeS5j bGFyay0NCj4gPiA+ID4gPiA+ID4gd2lsbGlhbXNAaW50ZWwuY29tPjsgZGV2ZWxAZWRrMi5ncm91 cHMuaW87IEtpbm5leSwgTWljaGFlbCBEDQo+ID4gPiA+ID4gPiA+IDxtaWNoYWVsLmQua2lubmV5 QGludGVsLmNvbT4NCj4gPiA+ID4gPiA+ID4gU3ViamVjdDogUkU6IFtQQVRDSCB2Ml0gTmV0d29y a1BrZzogVHJpZ2VyIHJlZ3VsYXJseSBzY2FuDQo+ID4gPiA+ID4gPiA+IG9ubHkgaWYgbm90DQo+ ID4gPiA+ID4gPiBjb25uZWN0DQo+ID4gPiA+ID4gPiA+IHRvIEFQDQo+ID4gPiA+ID4gPiA+DQo+ ID4gPiA+ID4gPiA+IE1pa2UsDQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+IFdvdWxkIHlv dSBiZSBhYmxlIHRvIGhlbHAgdXMgbWVyZ2UgdGhlIHBhdGNoPw0KPiA+ID4gPiA+ID4gPg0KPiA+ ID4gPiA+ID4gPiBUaGFua3MsDQo+ID4gPiA+ID4gPiA+IFNhbG9uaQ0KPiA+ID4gPiA+ID4gPg0K PiA+ID4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gPiA+ID4gPiBG cm9tOiBMdW8sIEhlbmcgPGhlbmcubHVvQGludGVsLmNvbT4NCj4gPiA+ID4gPiA+ID4gU2VudDog VGh1cnNkYXksIERlY2VtYmVyIDE0LCAyMDIzIDM6MjAgQU0NCj4gPiA+ID4gPiA+ID4gVG86IENs YXJrLXdpbGxpYW1zLCBaYWNoYXJ5DQo+ID4gPiA+ID4gPiA+IDx6YWNoYXJ5LmNsYXJrLXdpbGxp YW1zQGludGVsLmNvbT47DQo+ID4gPiA+ID4gS2FzYmVrYXIsDQo+ID4gPiA+ID4gPiA+IFNhbG9u aSA8c2Fsb25pLmthc2Jla2FyQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4g PiA+ID4gPiA+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjJdIE5ldHdvcmtQa2c6IFRyaWdlciByZWd1 bGFybHkgc2Nhbg0KPiA+ID4gPiA+ID4gPiBvbmx5IGlmIG5vdA0KPiA+ID4gPiA+ID4gY29ubmVj dA0KPiA+ID4gPiA+ID4gPiB0byBBUA0KPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiBIaSBT YWxvbmksDQo+ID4gPiA+ID4gPiA+IENvdWxkIHlvdSBoZWxwIHRvIG1lcmdlIHRoZSBwYXRjaD8N Cj4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gVGhhbmtzLA0KPiA+ID4gPiA+ID4gPiBIZW5n DQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gPiA+ID4gPiA+ID4gPiBGcm9tOiBMdW8sIEhlbmcNCj4gPiA+ID4gPiA+ID4gPiBTZW50 OiBNb25kYXksIERlY2VtYmVyIDExLCAyMDIzIDQ6MTMgUE0NCj4gPiA+ID4gPiA+ID4gPiBUbzog Q2xhcmstd2lsbGlhbXMsIFphY2hhcnkNCj4gPiA+ID4gPiA+ID4gPiA8WmFjaGFyeS5DbGFyay13 aWxsaWFtc0BpbnRlbC5jb20+Ow0KPiA+ID4gPiA+ID4gPiA+IEthc2Jla2FyLCBTYWxvbmkgPHNh bG9uaS5rYXNiZWthckBpbnRlbC5jb20+Ow0KPiA+ID4gPiA+ID4gPiA+IGRldmVsQGVkazIuZ3Jv dXBzLmlvDQo+ID4gPiA+ID4gPiA+ID4gU3ViamVjdDogUkU6IFtQQVRDSCB2Ml0gTmV0d29ya1Br ZzogVHJpZ2VyIHJlZ3VsYXJseSBzY2FuDQo+ID4gPiA+ID4gPiA+ID4gb25seSBpZiBub3QgY29u bmVjdCB0byBBUA0KPiA+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+ID4gSGkgWmFjaywNCj4g PiA+ID4gPiA+ID4gPiBDb3VsZCB5b3UgcGxlYXNlIHJldmlldyB0aGUgY2hhbmdlPw0KPiA+ID4g PiA+ID4gPiA+IFRoYW5rcywNCj4gPiA+ID4gPiA+ID4gPiBIZW5nDQo+ID4gPiA+ID4gPiA+ID4N Cj4gPiA+ID4gPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+ID4g PiA+ID4gPiBGcm9tOiBLYXNiZWthciwgU2Fsb25pIDxzYWxvbmkua2FzYmVrYXJAaW50ZWwuY29t Pg0KPiA+ID4gPiA+ID4gPiA+ID4gU2VudDogU2F0dXJkYXksIERlY2VtYmVyIDIsIDIwMjMgNToy NSBBTQ0KPiA+ID4gPiA+ID4gPiA+ID4gVG86IEx1bywgSGVuZyA8aGVuZy5sdW9AaW50ZWwuY29t PjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gPiA+ID4gPiA+ID4gPiA+IENjOiBDbGFyay13aWxs aWFtcywgWmFjaGFyeQ0KPiA+ID4gPiA+ID4gPiA+ID4gPHphY2hhcnkuY2xhcmstd2lsbGlhbXNA aW50ZWwuY29tPg0KPiA+ID4gPiA+ID4gPiA+ID4gU3ViamVjdDogUkU6IFtQQVRDSCB2Ml0gTmV0 d29ya1BrZzogVHJpZ2VyIHJlZ3VsYXJseQ0KPiA+ID4gPiA+ID4gPiA+ID4gc2NhbiBvbmx5IGlm IG5vdCBjb25uZWN0IHRvIEFQDQo+ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+ID4g UmV2aWV3ZWQtYnk6IEthc2Jla2FyLCBTYWxvbmkNCj4gPiA+ID4gPiA+ID4gPiA+IDxzYWxvbmku a2FzYmVrYXJAaW50ZWwuY29tPg0KPiA+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gPiA+ IFRoYW5rcywNCj4gPiA+ID4gPiA+ID4gPiA+IFNhbG9uaQ0KPiA+ID4gPiA+ID4gPiA+ID4NCj4g PiA+ID4gPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiA+ID4gPiA+ ID4gPiBGcm9tOiBMdW8sIEhlbmcgPGhlbmcubHVvQGludGVsLmNvbT4NCj4gPiA+ID4gPiA+ID4g PiA+IFNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgMjcsIDIwMjMgNzowNyBQTQ0KPiA+ID4gPiA+ID4g PiA+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4gPiA+ID4gPiA+ID4gPiBDYzogS2Fz YmVrYXIsIFNhbG9uaSA8c2Fsb25pLmthc2Jla2FyQGludGVsLmNvbT47DQo+ID4gPiA+ID4gPiA+ ID4gPiBDbGFyay13aWxsaWFtcywgWmFjaGFyeQ0KPiA+ID4gPiA+ID4gPiA+ID4gPHphY2hhcnku Y2xhcmstd2lsbGlhbXNAaW50ZWwuY29tPg0KPiA+ID4gPiA+ID4gPiA+ID4gU3ViamVjdDogW1BB VENIIHYyXSBOZXR3b3JrUGtnOiBUcmlnZXIgcmVndWxhcmx5IHNjYW4NCj4gPiA+ID4gPiA+ID4g PiA+IG9ubHkgaWYgbm90IGNvbm5lY3QgdG8gQVANCj4gPiA+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ ID4gPiA+ID4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5j Z2k/aWQ9NDYwNQ0KPiA+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gPiA+IFdoZW4gVUVG SSBXaS1GaSBpcyBpbiBCU1MgY29ubmVjdGVkIHN0YXRlLCB0aGUgcGxhdGZvcm0NCj4gPiA+ID4g PiA+ID4gPiA+IGlzIGNvbnNpZGVyZWQgYXMgYSBzdGF0aWMgYW5kIFdpLUZpIHJvYW1pbmcgc3Vw cG9ydCBpcyBub3QNCj4gbmVlZGVkLg0KPiA+ID4gPiA+ID4gPiA+ID4gV2lmaSBjb25uZWN0aW9u IG1hbmFnZXIgc2hvdWxkIG5vdCBpbml0aWF0ZSBTY2FuDQo+ID4gPiA+ID4gPiA+ID4gPiByZXF1 ZXN0cyBpbiB0aGlzIHN0YXRlIGFmZmVjdCBCU1MgY2xpZW50IGNvbm5lY3Rpdml0eSBhbmQgbXVz dCBiZQ0KPiBhdm9pZGVkLg0KPiA+ID4gPiA+ID4gPiA+ID4gVHJpZ2VyIHJlZ3VsYXJseSBzY2Fu IG9ubHkgaWYgbm90IGNvbm5lY3QgdG8gQVAuDQo+ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogSGVuZyBMdW8gPGhlbmcubHVvQGludGVsLmNvbT4NCj4g PiA+ID4gPiA+ID4gPiA+IENjOiBTYWxvbmkgS2FzYmVrYXIgPHNhbG9uaS5rYXNiZWthckBpbnRl bC5jb20+DQo+ID4gPiA+ID4gPiA+ID4gPiBDYzogWmFjaGFyeSBDbGFyay13aWxsaWFtcw0KPiA+ ID4gPiA+ID4gPiA+ID4gPHphY2hhcnkuY2xhcmstd2lsbGlhbXNAaW50ZWwuY29tPg0KPiA+ID4g PiA+ID4gPiA+ID4gLS0tDQo+ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gTmV0d29ya1BrZy9XaWZp Q29ubmVjdGlvbk1hbmFnZXJEeGUvV2lmaUNvbm5lY3Rpb25NZ3JJbXBsLmMNCj4gPiA+ID4gfA0K PiA+ID4gPiA+ID4gNA0KPiA+ID4gPiA+ID4gPiArKy0NCj4gPiA+ID4gPiA+ID4gPiAtDQo+ID4g PiA+ID4gPiA+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkNCj4gPiA+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+ID4gPiBkaWZmIC0tZ2l0DQo+ ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiBhL05ldHdvcmtQa2cvV2lmaUNvbm5lY3Rpb25NYW5h Z2VyRHhlL1dpZmlDb25uZWN0aW9uTWdySW1wbC5jDQo+ID4gPiA+ID4gPiA+ID4gPg0KPiA+ID4g PiBiL05ldHdvcmtQa2cvV2lmaUNvbm5lY3Rpb25NYW5hZ2VyRHhlL1dpZmlDb25uZWN0aW9uTWdy SW1wbC5jDQo+ID4gPiA+ID4gPiA+ID4gPiBpbmRleCBkMTE4MmU1MmJkLi40YzU0NjBiNjVjIDEw MDY0NA0KPiA+ID4gPiA+ID4gPiA+ID4gLS0tDQo+ID4gPiA+ID4gPg0KPiBhL05ldHdvcmtQa2cv V2lmaUNvbm5lY3Rpb25NYW5hZ2VyRHhlL1dpZmlDb25uZWN0aW9uTWdySW1wbC5jDQo+ID4gPiA+ ID4gPiA+ID4gPiArKysNCj4gPiA+ID4gPiA+ID4NCj4gPiBiL05ldHdvcmtQa2cvV2lmaUNvbm5l Y3Rpb25NYW5hZ2VyRHhlL1dpZmlDb25uZWN0aW9uTWdySW1wbC5jDQo+ID4gPiA+ID4gPiA+ID4g PiBAQCAtMTUwNiw4ICsxNTA2LDggQEAgV2lmaU1nck9uVGltZXJUaWNrICgNCj4gPiA+ID4gPiA+ ID4gPiA+ICAgIH0gICAgTmljLT5TY2FuVGlja1RpbWUrKzstICBpZiAoKChOaWMtPlNjYW5UaWNr VGltZSA+DQo+ID4gPiA+ID4gPiA+ID4gPiBXSUZJX1NDQU5fRlJFUVVFTkNZKSB8fCBOaWMtPk9u ZVRpbWVTY2FuUmVxdWVzdCkgJiYtDQo+ID4gPiA+ID4gPiAoTmljLQ0KPiA+ID4gPiA+ID4gPiA+ ID4gPlNjYW5TdGF0ZSA9PSBXaWZpTWdyU2NhbkZpbmlzaGVkKSkrICBpZg0KPiA+ID4gPiA+ID4g PiA+ID4gPigoKChOaWMtPlNjYW5UaWNrVGltZQ0KPiA+ID4gPiA+ID4gPiA+ID4gPj4NCj4gPiA+ ID4gPiA+ID4gPiA+IFdJRklfU0NBTl9GUkVRVUVOQ1kpICYmIChOaWMtPkNvbm5lY3RTdGF0ZSAh PQ0KPiA+ID4gPiA+ID4gPiA+IFdpZmlNZ3JDb25uZWN0ZWRUb0FwKSkNCj4gPiA+ID4gPiA+ID4g PiA+IHx8KyAgICAgICBOaWMtPk9uZVRpbWVTY2FuUmVxdWVzdCkgJiYgKE5pYy0+U2NhblN0YXRl ID09DQo+ID4gPiA+ID4gPiA+ID4gPiBXaWZpTWdyU2NhbkZpbmlzaGVkKSkgICB7ICAgICBOaWMt Pk9uZVRpbWVTY2FuUmVxdWVzdCA9DQo+ID4gRkFMU0U7DQo+ID4gPiA+ID4gPiBOaWMtDQo+ID4g PiA+ID4gPiA+ID4gPiA+U2NhblRpY2tUaW1lICAgICAgID0gMDstLQ0KPiA+ID4gPiA+ID4gPiA+ ID4gMi4zMS4xLndpbmRvd3MuMQ0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4g Pg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+ID4N Cj4gPiA+DQo+ID4gPg0KPiA+ID4NCj4gPiA+DQo+IA0KPiANCj4gDQo+IA0KPiANCj4gDQo+IA0K DQoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8gTGlua3M6IFlvdSByZWNlaXZl IGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcvUmVwbHkgT25saW5lICgjMTEz Nzk0KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTEzNzk0Ck11dGUg VGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTAzNzMzNzkwLzc2ODYxNzYKR3JvdXAg T3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vic2NyaWJlOiBodHRwczovL2Vk azIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3BlbmZ3LmlvXQotPS09LT0tPS09 LT0tPS09LT0tPS09LQoKDQo=