From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2F81D4380F; Thu, 4 Jan 2024 03:56:49 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AD847402D8; Thu, 4 Jan 2024 03:56:48 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) by mails.dpdk.org (Postfix) with ESMTP id 9B8FF40266 for ; Thu, 4 Jan 2024 03:56:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1704337007; x=1735873007; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=SuP8lJwB/Cx55O1cgHCP+doN6lNf15O9Kj46PGqIe1s=; b=AgROqYK6QEOY/jPwxiCp/90pQcbnt9NTqlpQ4G1qKJ/uMEWpGWODgz4A 2DccEn9DCOz8gsyT9YsNzRauXQZhyf25t1BGr/ltmsVwi3ql9YKc4DdKb ndPqReI/QWoTbubODHQ9oXl43a9eKgZgcqfeUzn+4xo3AIJAfsADiM1sN zFvGLk8Cp7TSTiRZYu1ACywv+A/SZXQJH+u81Yskm5Iuxxd8cMu3VuYcB SKAT0TBcYpLNjqFgj+K9HL+AKpEwOh+Ep9X2Ds7MWdbZ/14eti6ijEgwk ROrVhWbMquedtPK8tLeB11a8ett3qbOu5pCKgW8tUwgR1Upk/QCAPF93c w==; X-IronPort-AV: E=McAfee;i="6600,9927,10942"; a="4458787" X-IronPort-AV: E=Sophos;i="6.04,329,1695711600"; d="scan'208";a="4458787" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jan 2024 18:56:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.04,329,1695711600"; d="scan'208";a="14684189" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 03 Jan 2024 18:56:44 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 3 Jan 2024 18:56:44 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Wed, 3 Jan 2024 18:56:44 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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; Wed, 3 Jan 2024 18:56:44 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 3 Jan 2024 18:56:43 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X3ypy16guQfvasFeyQyKGki6y7FNxlIzWcibcZwKzlG/cAYoVYiJO0HL3FsVwTouYW5C0LcI0aF1eebqybauz0BfgWDNi/WvOPX87mKD1rMwFR+Iy6do3VG3sJ0Ycdd0xHPfoLJm6BjO9fhm+22SUlmyWRc9S7QojYKyc4uuasx4BJZxsiRwpFs006hawJjV/4DV1z71x/WIE9TekksqVDHmvFGmcl4n1D9cGUpvW7s7FVeASY4+wk3wwydbxU/X10TZ/cA9DEqRmLu/lFc8nAC58wL3X5D0530mAEM6XIdrAU14UIla6oXXCVdjJ7m8A7IKX/+OTTev2fDfbaZO2Q== 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=SuP8lJwB/Cx55O1cgHCP+doN6lNf15O9Kj46PGqIe1s=; b=GTQrnPoR5m07jp7FcL2EbV+zqlSdphxlEKrLSYTM3nI4KnSwEFzOJC90aEqxvctfJHIZ30TfkuuIqO65CnU9caF9cC7z9V16JRQEnDFk5e4I1MRc6QGoYBz0A9lJymCeaQNVG5aEFfGUtZ+paWsrmYboY9hdcxnwOb6ms5xq5ZUsAYTxui6NW/f1ynx7Z0ZOoZpdDw/0s/jkXUTZt2SOoSuUzG5x63r06b42LFB0TFYC29qLx8x7Tz/r7njdeVWTaGtR9t2LrMQBjY8pzGw0nEiuUiNpIZLeyWypxF1jR+s99fOI51HrT2hop220rgAUzD4SoWdpBG2GR2stv4JnKg== 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 Received: from SA1PR11MB6613.namprd11.prod.outlook.com (2603:10b6:806:254::9) by CH3PR11MB7723.namprd11.prod.outlook.com (2603:10b6:610:127::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.13; Thu, 4 Jan 2024 02:56:41 +0000 Received: from SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::a2fb:a414:62ba:bfbb]) by SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::a2fb:a414:62ba:bfbb%4]) with mapi id 15.20.7159.013; Thu, 4 Jan 2024 02:56:41 +0000 From: "Su, Simei" To: Chuanyu Xue CC: "Xing, Beilei" , "dev@dpdk.org" , "Zhang, Qi Z" , "Lu, Wenzhuo" Subject: RE: [PATCH] net/e1000: support launchtime feature Thread-Topic: [PATCH] net/e1000: support launchtime feature Thread-Index: AQHaMSa05jg+eXAv1UiAlNWb6QLwv7CxppGQgAL+FgCABKkUsIAHjDMAgAaG4oCAAVscgIAAVDhA Date: Thu, 4 Jan 2024 02:56:41 +0000 Message-ID: References: <20240103215215.19140-1-chuanyu.xue@uconn.edu> In-Reply-To: <20240103215215.19140-1-chuanyu.xue@uconn.edu> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR11MB6613:EE_|CH3PR11MB7723:EE_ x-ms-office365-filtering-correlation-id: 2ce92bf6-4a95-464e-62fc-08dc0cd0c737 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: eWPAz8mIzcL6m8WNV41eqBaBu/EPRBLnFF3eEbM2/5gsITY0HfAQBAQKlu75XdjMpx/hXhmg+AZ3Bu+lxDDzM9gNJtySgTKAtdbvCPJDSltOGfGlUgBJMeh21MHLHA6vUk/VqqJNLs6nZkeovKw0emG5PP90jQfmaxHKpmE1h1imwnIAi0C/GmW8rxqy+OlZRhNHBFmTn19OC7VZzkPMOcKaFEbCqDr1qC9jYCZN9kE2TFI1+61w50hqty0gtNXLaSHmLuUKR5cJfwgJcx3jVU4/dDbnFadL8WXnlbT29HAjkKJ881xyu0PL0oO1UwOuuf3lsWC44YWQm8VnbxHeZV0hKyb7k9btVFsr06+r29n8Wd4BKDaF4B/dgA38K/+kcb9t/hvO08/QGH/i/Tg+TggvltnxLGX6mnSjFHcQt5IQi6cTYbcvwY+ZyIDrPyH0WAzm0NH8RG5HaL79jN9C2P1JFDyGRQT9egDeH6nunlr2Jh14s8sTWeTCnnjvzWIgElYjm4zpjGSuKPdJ89eufLwUo5MziXYjegddPmqZO22FHL9HPr33Y/GW09ny2SwY6ICcDXk6GYCpC5Q83NdflCRJgXLNnQKh2cb72E3zCmXhVRuL1KG8YExbQWIczo2n x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR11MB6613.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(39860400002)(366004)(396003)(136003)(376002)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(86362001)(33656002)(82960400001)(38070700009)(478600001)(71200400001)(7696005)(6506007)(53546011)(66446008)(55016003)(64756008)(66476007)(66556008)(66946007)(6916009)(54906003)(76116006)(9686003)(107886003)(2906002)(5660300002)(296002)(8936002)(8676002)(316002)(52536014)(4326008)(38100700002)(122000001)(83380400001)(41300700001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bGZhYURsblMxRVMycHJkcUEyeFlIQWFsa21hbUIzVEFxdjdZQVozM29tTVJh?= =?utf-8?B?VmhMamo5RDVKaGR3cGFNRGQ2dmp1eDFwanpMSkxyL01CeGg2aHhPcGtGc0o3?= =?utf-8?B?WlZtZkszNnpSZVU4dEFFWlZPVU9sRk9PbWViZjFCc1hCeStkNmd3a25RaDhU?= =?utf-8?B?N2VhaWZITFBoRm1oa25JR3U5OU42NHZLYXBmVUk5UDFMN3Azb2ordkZDSUVn?= =?utf-8?B?MG5iSUdDSUd2cFMvcFBKVU45L3BmcVpqQnp6cGxxTE4yckNyVTJhNkk4aUZl?= =?utf-8?B?S2VKbUV5WGp2ZGgyZTk2UlNGZGVOcFR2elF5SWhCVFcrN2FtTzR3Z0xzdzI3?= =?utf-8?B?ckVJU0ZDanErdmZIL1NoeXNUQWpPVFpaZi8zZnJ1OTNoKzJiNFBkNCsrM3d0?= =?utf-8?B?cFlNTnk3TW95ejNZa1FlaUJpOS9qUHkrdzFDSDRWVENkS042ajZ4TkNGTENo?= =?utf-8?B?MExjZjNXYzRYbWZPUUdoYzRFUFZLWGFBNFJUUzBuYnVHT3VzUDhBS0ZKRWRC?= =?utf-8?B?YmVlR1c5bExqVlMzclAxZkhKLzlPMTR5dnZscEdOZ051VHY1TVU0TmwrcXBF?= =?utf-8?B?bTc1UFpsOCtnK0gwL2JObmZDWkVRUm1EMXBTS2NVZEdBdlZCb04ycHpncG1n?= =?utf-8?B?TEFuY0NSb0x0bVp2Mk9WUVRNQjdtaGVGZjE0M1hya1FVWTVvdXhWQk1FVXVP?= =?utf-8?B?RXFRbnR4MHdaUjZqdThpRER6T1JZc0FzWlJpbm5QMVFIcVRDSG4xR2had3Zo?= =?utf-8?B?WEkzL0wrMFlQcFRVUnNmTlJ4SkJFbHpEYmRQUFRGaFlMNERHQmxFOGx1WCtH?= =?utf-8?B?TmJ4K1dOSUdiRHRuc0JaOE42Q3ZqZmE5M1N5dFc1OGdKMVRvV0tiVDIrRnMv?= =?utf-8?B?c0IrK1RwelRpeHpXbFR1c3dvTjdwejI0SmRld3dYbHgvNFh4em00RWRmYTlS?= =?utf-8?B?dytKUkdMTkRyaDNOOEFnS3NkN1NaUkFXS3NzMVBJTW11S0NGb3hnRU43UDVF?= =?utf-8?B?VHNqV3lRd1pIN3FrbDNhSkZ1RlhnK2FRQmNoMDQ3S3hjekdqdHUrRHBJZktm?= =?utf-8?B?RWh2M3l5NEQzZUYxUDhKVE5WNmZjTzlIQnNFZ3pFb0xPV3BuSUNLY1RHb2JL?= =?utf-8?B?eFhtUWZISlZYdG9WU1NMTG5pZFJkU2c5dXdTRUkvekUzeGhnSGV4cm1IRU11?= =?utf-8?B?NGc4VHV0WndTQitEbmhORGVpWWRSa2w2L1BWVkR1bU9rSEtCL2tReVovakVI?= =?utf-8?B?Zy9TNFBqd25acUNYNkdqMERzQVg4QVF3ZEd0bDBZR2hTSWFRNWdib1g5TjBN?= =?utf-8?B?RUdTYTZkRFRRVFhUWjk0MCtyWmE0eElPUlpCaDc0dWF1c3gwZUJkU2hhSVM3?= =?utf-8?B?c0lxWVlMdXhTV2F4QkNPa01tZVNUVTdlQmQ3Mm90eUt6TSttcnBRdHg5Y05O?= =?utf-8?B?YnZJWGpFcXkvV3grZk01emxGMWVONG9BSnc2S3ZydUd5R2VTSjFtemw1ZkM1?= =?utf-8?B?NWJYUGg1UGJ2dGlVREJmRzJQLzQvSjhBWG90SUhHL21DRXJXUm1hd3NPazVy?= =?utf-8?B?bWZUUnhUZEIvc3R1UHBJYmFJZEppeXVkYzFLLzIxTWFjazAzQzVZdmR1S1BQ?= =?utf-8?B?aWs3UUFTZ29TMnpZRnNydThpUTB1U1JNUHNKZ0hCMUFFaVNyTEFORE02YmMy?= =?utf-8?B?dUsyajg0WHlJVUtNL0ZPUVRlZGJxYnJzZlhUMkFEMGdUVVlzbjgxdWRkRUla?= =?utf-8?B?SERkUHVBUGdxWVZRc1pzZUdLVVJNUzl0NWpCVUFPa09NeVZ5OUZsbmRPOElt?= =?utf-8?B?QmJ2Rk5VQjV4RVU3MkRUdVlpSVVFMm9yTVFiS0E4TUw4MWJJSUZxM01BY1JE?= =?utf-8?B?QzRXWWhXTXVoS0hGa25haVNBbWdHbWQxKzRRc3dXT09uQWM5bG8ybWpTK0pG?= =?utf-8?B?VlBhd0pYczloSnNPckpieXJQL2JobXFpU2Z4N0xLYkxpNWJXajlKSzVISTJQ?= =?utf-8?B?Z0lnZjZaaDFXZGhrQVZmdmRCZ2Vja3R2d2t5KytNK2tNT2s4VTB6RGNZT0Iv?= =?utf-8?B?VDdTWUl2V0daYWgrYWZPUUZ5M2JsU3B1VE45bVgwTjlPNUlqTWZjODJiUGJY?= =?utf-8?B?SVArbGx4MzdVVkI2NkhGQWF0RGJYd2VLalZ6ZUdobTlxOWhRa09aS05WKzA1?= =?utf-8?Q?xahIeDmHR/Cboqzf/Grml5Y7rAbbWzlWm5w4g59aYm4L?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB6613.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ce92bf6-4a95-464e-62fc-08dc0cd0c737 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jan 2024 02:56:41.4677 (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: sjXnOjyq+LHsoQRPK5i59hsHs9Jn2S48dFzWkwsRSxVxxJSvXHoXR8Z2q9h+28s03fAQMaigFFRKwPaGuJF63A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7723 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SGkgQ2h1YW55dSwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBDaHVh bnl1IFh1ZSA8Y2h1YW55dS54dWVAdWNvbm4uZWR1Pg0KPiBTZW50OiBUaHVyc2RheSwgSmFudWFy eSA0LCAyMDI0IDU6NTIgQU0NCj4gVG86IFN1LCBTaW1laSA8c2ltZWkuc3VAaW50ZWwuY29tPg0K PiBDYzogWGluZywgQmVpbGVpIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBjaHVhbnl1Lnh1ZUB1 Y29ubi5lZHU7DQo+IGRldkBkcGRrLm9yZzsgWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwu Y29tPjsgTHUsIFdlbnpodW8NCj4gPHdlbnpodW8ubHVAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBS RTogW1BBVENIXSBuZXQvZTEwMDA6IHN1cHBvcnQgbGF1bmNodGltZSBmZWF0dXJlDQo+IA0KPiBI aSwgU2ltZWkNCj4gDQo+IFRoYW5rIHlvdSBmb3IgeW91ciBndWlkYW5jZSBvbiBob3cgdG8gdGVz dCB0aGlzIGZlYXR1cmUuDQo+IA0KPiA+PiBGb2xsb3dpbmcgaXMgaG93IEkgdHJ5IHRvIHRlc3Qg d2l0aCB0ZXN0cG1kLiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgSQ0KPiA+PiBkaWQgc29tZXRoaW5n IHdyb25nLg0KPiA+Pg0KPiA+PiAgICAgICBzdWRvIC4vZHBkay10ZXN0cG1kIC0tIC1pIC0tZm9y d2FyZC1tb2RlPXR4b25seQ0KPiA+Pg0KPiA+PiAgICAgICB0ZXN0cG1kPiBwb3J0IHN0b3AgMA0K PiA+PiAgICAgICB0ZXN0cG1kPiBzZXQgYnVyc3QgMQ0KPiA+PiAgICAgICB0ZXN0cG1kPiBzZXQg dHh0aW1lcyAxMDAwMDAwMDAsMA0KPiA+PiAgICAgICB0ZXN0cG1kPiBwb3J0IGNvbmZpZyAwIHR4 X29mZmxvYWQgc2VuZF9vbl90aW1lc3RhbXAgb24NCj4gPj4gICAgICAgdGVzdHBtZD4gcG9ydCBz dGFydCAwDQo+ID4+ICAgICAgIHRlc3RwbWQ+IHN0YXJ0DQo+ID4NCj4gPldoZW4gdGVzdGluZyBs YXVuY2ggdGltZSBmZWF0dXJlIHdpdGggaWdjIGRyaXZlciwgZmlyc3RseSwgc29tZSBjb2RlDQo+ ID5jaGFuZ2UgbWFkZSBpbiB0eG9ubHkuYzoNCj4gPnBrdC0+b2xfZmxhZ3MgfD0gUlRFX01CVUZf Rl9UWF9JRUVFMTU4OF9UTVNUOyAodGhpcyBmbGFnIHNob3VsZCBiZQ0KPiA+cGt0LT5hZGRlZCB0 bw0KPiA+Zm9yd2FyZCBQVFAgcGFja2V0IHdpdGggaGFyZHdhcmUgVHggdGltZXN0YW1wKQ0KPiA+ DQo+ID4jIC4vYnVpbGQvYXBwL2RwZGstdGVzdHBtZCAtYSAwMDAwOjgxOjAwLjAgLWMgZiAtbiA0 IC0tIC1pDQo+ID4tLXR4LW9mZmxvYWRzPTB4MjAwMDAwDQo+ID50ZXN0cG1kPiBzZXQgYnVyc3Qg MQ0KPiA+dGVzdHBtZD4gc2V0IGZ3ZCB0eG9ubHkNCj4gPnRlc3RwbWQ+IHNldCB0eHRpbWVzIDEw MDAwMDAsMA0KPiA+dGVzdHBtZD4gc3RhcnQNCj4gPg0KPiA+T24gcmVjZWl2ZXIgc2lkZSAod2l0 aCB0Y3BkdW1wKToNCj4gPiMgdGNwZHVtcCAtUSBpbiAtdHR0IC1uaSBlbnMyNWYzIC0tdGltZS1z dGFtcC1wcmVjaXNpb249bmFubyAtag0KPiA+YWRhcHRlcl91bnN5bmNlZCAtYyAzMg0KPiANCj4g Tm93IGRwZGstdGVzdHBtZCB3b3JrcyB3ZWxsIHdpdGggdGhpcyBwYXRjaCBhZnRlciBJIGFkZCB0 aGUgZmxhZyBpbiB0eG9ubHkuYyBhcw0KPiB5b3UgbWVudGlvbmVkLg0KDQpPSywgZ29vZC4NCg0K PiANCj4gSXQgaXMgd29ydGggbm90aW5nIHRoYXQgSSBhbHNvIGFkZGVkIGBydGVfZXRoX3RpbWVz eW5jX2VuYWJsZShwaSk7YCBpbiB0aGUNCj4gZnVuY3Rpb24gYHR4X29ubHlfYmVnaW5gIGluIHR4 b25seS5jIHRvIGVuYWJsZSB0aGUgUFRQIGNsb2NrLiBPdGhlcndpc2UsIGFsbCBUeA0KPiBwYWNr ZXRzIHNjaGVkdWxlZCBhcmUgZHJvcHBlZC4NCg0KWWVzLCBnb3QgaXQuDQoNCj4gDQo+IEZvbGxv d2luZyBhcmUgdGhlIG1lYXN1cmVtZW50IHJlc3VsdHMgb24gdGhlIGxpc3RlbmVyLiBJIHVzZSB0 aGUgc2FtZQ0KPiBjb25maWd1cmF0aW9uIGFzIHlvdSBtZW50aW9uZWQgZm9yIGRwZGstdGVzdHBt ZCBvbiB0aGUgdGFsa2VyLg0KPiANCj4gICAgIOKenCAgfiBzdWRvIHRjcGR1bXAgLVEgaW4gLXR0 dCAtbmkgZW5wMXMwIC0tdGltZS1zdGFtcC1wcmVjaXNpb249bmFubyAtag0KPiBhZGFwdGVyX3Vu c3luY2VkIC1jIDMyDQo+IA0KPiAgICAgdGNwZHVtcDogdmVyYm9zZSBvdXRwdXQgc3VwcHJlc3Nl ZCwgdXNlIC12W3ZdLi4uIGZvciBmdWxsIHByb3RvY29sIGRlY29kZQ0KPiAgICAgbGlzdGVuaW5n IG9uIGVucDFzMCwgbGluay10eXBlIEVOMTBNQiAoRXRoZXJuZXQpLCBzbmFwc2hvdCBsZW5ndGgN Cj4gMjYyMTQ0IGJ5dGVzDQo+IA0KPiANCj4gICAgICAwMDowMDowMC4wMDAwMDAwMDAgSVAgMTk4 LjE4LjAuMS45ID4gMTk4LjE4LjAuMi45OiBVRFAsIGxlbmd0aCAyMg0KPiAgICAgIDAwOjAwOjAw LjAwMTAwMDAwOCBJUCAxOTguMTguMC4xLjkgPiAxOTguMTguMC4yLjk6IFVEUCwgbGVuZ3RoIDIy DQo+ICAgICAgMDA6MDA6MDAuMDAxMDAwMDAwIElQIDE5OC4xOC4wLjEuOSA+IDE5OC4xOC4wLjIu OTogVURQLCBsZW5ndGggMjINCj4gICAgICAwMDowMDowMC4wMDEwMDAwMDAgSVAgMTk4LjE4LjAu MS45ID4gMTk4LjE4LjAuMi45OiBVRFAsIGxlbmd0aCAyMg0KPiAgICAgIDAwOjAwOjAwLjAwMTAw MDAwMCBJUCAxOTguMTguMC4xLjkgPiAxOTguMTguMC4yLjk6IFVEUCwgbGVuZ3RoIDIyDQo+ICAg ICAgLi4uLg0KPiAgICAgIDAwOjAwOjAwLjAwMTAwMDAwMCBJUCAxOTguMTguMC4xLjkgPiAxOTgu MTguMC4yLjk6IFVEUCwgbGVuZ3RoIDIyDQo+ICAgICAgMDA6MDA6MDAuMDAxMDAwMDAwIElQIDE5 OC4xOC4wLjEuOSA+IDE5OC4xOC4wLjIuOTogVURQLCBsZW5ndGggMjINCj4gICAgICAwMDowMDow MC4wMDEwMDAwMDAgSVAgMTk4LjE4LjAuMS45ID4gMTk4LjE4LjAuMi45OiBVRFAsIGxlbmd0aCAy Mg0KPiAgICAgIDAwOjAwOjAwLjAwMTAwMDAwOCBJUCAxOTguMTguMC4xLjkgPiAxOTguMTguMC4y Ljk6IFVEUCwgbGVuZ3RoIDIyDQo+ICAgICAgMDA6MDA6MDAuMDAxMDAwMDAwIElQIDE5OC4xOC4w LjEuOSA+IDE5OC4xOC4wLjIuOTogVURQLCBsZW5ndGggMjINCj4gICAgIDMyIHBhY2tldHMgY2Fw dHVyZWQNCj4gICAgIDExOCBwYWNrZXRzIHJlY2VpdmVkIGJ5IGZpbHRlcg0KPiAgICAgMCBwYWNr ZXRzIGRyb3BwZWQgYnkga2VybmVsDQo+IA0KPiBBYm92ZSB0ZXN0IGlzIGJhc2VkIG9uIHRoZSBw YXRjaCB2MiB3aXRoIEludGVsIGkyMTAgTklDLg0KDQpPSy4gSSB3aWxsIHJldmlldyB2MiBwYXRj aC4NCg0KVGhhbmtzLA0KU2ltZWkgDQoNCj4gDQo+IC0gQ2h1YW55dQ0K