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 A3D8142430; Fri, 20 Jan 2023 14:58:09 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4977B40150; Fri, 20 Jan 2023 14:58:09 +0100 (CET) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id D5195400D5; Fri, 20 Jan 2023 14:58:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1674223088; x=1705759088; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=3ugTQi8Hh6sluqJh9cddNaBWbVdgAGF7V188V5teKZY=; b=fMyv6ehh1qNQtnz3vOoOyG6OjlKL4FkLMQw0q2mwCpp0cjNsOymH0yCd 7W15p36aBK3gMOqmHuspWSyzwjsEQRRJveE6oWdwcEwnEZfP4gYN35o9m HvkhLc1MVwmXpVxuLbkuiGbMXxhA4DpH0qRfCNwr6lwJYADJvOVB5F3eZ 4QJT3ihdVx6y1WqkH0I/rxeQp0pAFLM1INfvTET1L71wCgkRhQ20rqVb+ 7SXrrZZ9sIKQApVm72XrGaXutZNrcn3kIoa2hMxI2zKWcd6/Ix5By3TSV ZTieEOmVYrIZqE+6OTOljP6mhAx8cLkaNea76GhSvoDm0TnG1nvt/KTq0 g==; X-IronPort-AV: E=McAfee;i="6500,9779,10595"; a="387946250" X-IronPort-AV: E=Sophos;i="5.97,232,1669104000"; d="scan'208";a="387946250" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jan 2023 05:58:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10595"; a="691059006" X-IronPort-AV: E=Sophos;i="5.97,232,1669104000"; d="scan'208";a="691059006" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga008.jf.intel.com with ESMTP; 20 Jan 2023 05:58:05 -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.16; Fri, 20 Jan 2023 05:58:05 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.16; Fri, 20 Jan 2023 05:58:04 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.16 via Frontend Transport; Fri, 20 Jan 2023 05:58:04 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) 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.16; Fri, 20 Jan 2023 05:58:04 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L3ukKpZlUM86Nzv2Kz0NnQZ+Z6YDFJXZsDUFHpGEKTzAYwQTyQorEaFO6hGQzqL1sDbKq1tCZd6k3PbPV3bAtA3U56JeStp9IxrsxBeOkrEdgYLN+CzB3nYwr5tls+NEDPsWyvZ3BKOd8LLxNUgbnJc9M1pi7v7VpP/HLLNTT4HvOz8XccnfzzQz/YHGF3uUTJZG/oWtT7Vax4IXtTHgDioXEGyZbsU/mNCGQFJn0vakHBuvGC/mwRZTXpJxNdG1at73RmDVHVs8rkRvlaXKNHdxGWtAURO6smoxc3YAtSSDjVQwLK7xudk8hKnVrDG8kMpacwBOLSN5CzM1ZcfS1w== 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=3ugTQi8Hh6sluqJh9cddNaBWbVdgAGF7V188V5teKZY=; b=n+BgPxxRNihAMiqQ/5BpC7P/AxunvpRSWcbixQJvxXxQK58vKpChxO4i5aRpmNRl+/T5FI1QfzboVU+26VtTlXGgrsCgn8+z1eKxeqEQX4FKL1Qz+g+KsvZuPHCw1z2ooy4Dv9RUhqkCOn8Lg3heazM63J+rh2h6Fo8pgupK0ofPZ9qL4SbCxdrkQZ8UNojBRswSF1yv3/hoEmFb3AkEqMfun2GdgpXYUfgw6aRAX/ct4CC5vynvTNre79Gx8heViMkjZbykZScP9VSyPP0O+ZuTu4fKvprwM7tmn5+7AtVdUVcFIQWXvL+JT/tXZbqhNYa+BPr/MTgbA12Bv4h/5g== 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 PH7PR11MB6769.namprd11.prod.outlook.com (2603:10b6:510:1af::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.23; Fri, 20 Jan 2023 13:57:57 +0000 Received: from SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::ab30:b5db:8ea4:6eac]) by SA1PR11MB6613.namprd11.prod.outlook.com ([fe80::ab30:b5db:8ea4:6eac%9]) with mapi id 15.20.6002.024; Fri, 20 Jan 2023 13:57:56 +0000 From: "Su, Simei" To: David Marchand CC: "Xing, Beilei" , "Zhang, Yuying" , "dev@dpdk.org" , "Zhang, Qi Z" , "Yang, Qiming" , "stable@dpdk.org" , "Zhang, Helin" Subject: RE: [PATCH] net/i40e: rework maximum frame size configuration Thread-Topic: [PATCH] net/i40e: rework maximum frame size configuration Thread-Index: AQHZKZjZqk/N7tnBpEuON7bINFmRcq6g5V0AgAANS7CABf0vgIAAZA6A Date: Fri, 20 Jan 2023 13:57:56 +0000 Message-ID: References: <20230116105318.19412-1-simei.su@intel.com> In-Reply-To: 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_|PH7PR11MB6769:EE_ x-ms-office365-filtering-correlation-id: e4fda6ca-c805-49c7-b065-08dafaee5567 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: G+e+8QDqk0ih8WCGVrnNwxQFJWq/doRytawoKN32FToMceRMjrhwtA/BC7hwlLs5/uxdQIuRbujk91FCEvzoqJqbSCZaVF9UgYn5Axi8OwAASesrJ2m1jSO2JfA+TPCXcHTIm77zQxpJ6TCNWaVj+de1hdyfWvUY8iKA9sHv+pUnv2aZZo1BJG4rdgv789VVAFt/FojdqiwxxUUWrmKk6Sew3xy2/LIeSO4xn0jmynqU5s7paVuzYOfEXkd5vMAMbkRJssxAlpFYWCNQuuEz4GWoap2Y0LV5VIVmYCYriqMyCZaRfXrV+FcNTN6j/8SlVcXFsKdLrsqVotIEb5x07v/ZwoZ1UEkJcwGIopT8oT/xiXbanfIQ97KqG4K/iXIvjqqyWUaLykReESon4+FBbIjHxILCzFjNvwsSGrdKGAj5MywL98AgwFGX8uYqsRmnRQW1IJ5KCZw/q1uclTdNmJd6XeFrdNhjX9vrMnTz31CYKAYPGPEUInQrFvIsGx0u9/VFOl++q7pot4jQvF3hgLGwkEXuKMffZ+Uvi/fHxpg4rNKKA9oJF76Cy3pc1NvJ5h8s4t/KScyzzznePj+HsoY5IIKGFdyoQKQIPQ2bR3gbzq5BHRoMACDf4HYdx1O8Hz6QHzeoUar/KkZODcOBkiCfcvhEZfV188oCDrJEOmwCovmuZHEIdGBMa/m/wl3Jd+6E3LzHNWsFEl75sCZGHmptGQYAeVqwhZxeR/hmvFo= 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:(13230022)(346002)(366004)(396003)(136003)(39860400002)(376002)(451199015)(53546011)(66446008)(4326008)(55016003)(64756008)(9686003)(8676002)(6916009)(66946007)(66476007)(41300700001)(186003)(66556008)(26005)(54906003)(316002)(107886003)(71200400001)(7696005)(38070700005)(122000001)(966005)(38100700002)(2906002)(6506007)(82960400001)(478600001)(8936002)(52536014)(5660300002)(83380400001)(33656002)(76116006)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?STRzU1lOdk5OemdpSGpHcTZrb29LeEdYeXllRHNJd0hja3VENWtuckREQmto?= =?utf-8?B?U00raXJKdDk1ejVSWmlVTWVMN0V6WmRQeGRWbW55eVdHcHFza3o0ZzNYdW55?= =?utf-8?B?NldqZmVudFpmKzcwRlNJUmZDVFM1TDIya0sycVhCZ3hiUklwWW5HL3FTOXNO?= =?utf-8?B?OUVHOVFZWUNnUG92dmFneE9VYUNiejVCK2w1RXVZalROVmwwNWFHVmpWdlp0?= =?utf-8?B?UUhqZGR1SXNST1lxS0FQalhCRmFQcmZkMnJBVlpDeHZTYXN0RC85NE1Uc1pn?= =?utf-8?B?aWphZlVPcFpoVUZIUmhSWnc1R0JwNHMrdW5FT1BzUmNLY1l3YmUzL1UwcjF2?= =?utf-8?B?MmlybS81UmZKRVlsRG5pdU9NM0NuRitvaU5KUjBIS0dET01vT2pNWjhPVHVG?= =?utf-8?B?akR1Rkw0d1ZNWTdZeEhFdU9jMVpndXpRL0RaMk96RTRiTi8yRmJaSlhzck9L?= =?utf-8?B?REd1YUVKekFwNlhMLy93M3JwUHg3L1hycVdWNER0ait1MXRGWFJPb1BIZEM5?= =?utf-8?B?WkdTWVNsdlVHeWh6Rzh4eHFsRGc1WVY1K3FJOUJpWkd0V25wY0RFVDg1VTRN?= =?utf-8?B?MitHZE1DRDRjb0UvS3habXo5ckIvaXhQRHpXdzJZbjJPRHRKUEJRc3pYZkwx?= =?utf-8?B?OEw5aHE3cDV6a3FldERnUHRTRkdaQ0xnNHYrRng5MTRUcU1Wb3hNdjNLMzNJ?= =?utf-8?B?RmduVUlHbGVIanJUYmhTa0pPTlNQNWJCUXRDMlFmVWgzcnppVlZYQnUvRmpv?= =?utf-8?B?QUdXR09iY1NIRm4rdzQ0Y2pXSkVQSWM2SEJnaGR1YWxTV2V6LzZlblpNdFBp?= =?utf-8?B?UWNLU3Nmcm1MTU5zSkdZVXlUVXRET2JyYkpady9BajhYUUxtMEZXMTA5Z2RI?= =?utf-8?B?WkgvUjZKSUhCUUpDck9peFQ2UlkvejFwTmxjRWVjTUVlWG1PR3NFSHpOc3Yr?= =?utf-8?B?a0V0VUthV1dGMDZ5TGRKcVlKbXNZc2dxWWlCdlpNRlZhQnhTZmZwbWU1d1d5?= =?utf-8?B?djQ1TE9aWmoyandYeTZDc3VJc08yTTRIdzdBQktOdlBsYUhsNU5CL3FrTDlC?= =?utf-8?B?TzZxb0tkMmozT1BubTRWbzgreStvT2VuREs2NkwrUGVYb0djOUNvYWN3TVlz?= =?utf-8?B?VzFPQVFZOWxtRlVlKzZrc2hSeHBkeUtHQktlc0FoM1UrUHoyYUdIT0o2RDVT?= =?utf-8?B?MUxsQ215M2pSejI0NDl1U2hoSnFKYjB4QnZiOWNZVEF5V2wyZXdqa1FyMW9W?= =?utf-8?B?S1Yyc2lHMGVBcTdWekhtSkM2Vm84OTVORkdySkkwYk1CVlJXMG44aWhlbkRC?= =?utf-8?B?OU00aks3dEJXclc0SEp5bExySEVOcElMSmlnQmVhTFlIZFlxU2lNUDMzdlZU?= =?utf-8?B?V2lPcm16djFkdGx5VlFLblZJQjVDSDAvZnAxQ2c0OW9kTHhIejhxcTZ3KzVn?= =?utf-8?B?NnA3VGlDc0FJeWhjVjRVaUdKRFk5dEVmdi8yYzYvc0Z5UW9QU2lxTWJYc0N3?= =?utf-8?B?RTdpdGppYWxYeDFBVjhNa1dRS3paa0VUVENucUhqSGthZk4rNjZWMWNuU2hB?= =?utf-8?B?ZE5xYU9Bb09uYlJoMHpBODk1M3RzM0VYUXIzeUY2UUN2NUF1MTNybi96U2RK?= =?utf-8?B?NW9XVXA4L0g5K01mRTUvZ0tmNmhuaytaOGJ1QTE3Q1RmWGVWY1o0Q2MxRHhG?= =?utf-8?B?WTk3cHY4dzBVdFI0dXdNYmZIcjZwZHlzckNob0E3cWJmbzBOWlJDcktNVXpG?= =?utf-8?B?VW8raktkYlQzWWF2OHE0Vjg2TFFzUU1JUW5JcUxJRG51bmJ1Wlgyd1FtWkgz?= =?utf-8?B?bERsb1RPcURWQ2RweDcvVkJBRDAwNVQvZWNkSTBpK1hXR1pMRmFUd0w1UG52?= =?utf-8?B?K1hFSDFqQk9OdlI2dUd1YlZRZHEvRDBlSm5GcVQ3VHA5RGJxWklHbUVxbm81?= =?utf-8?B?c2FiTXF4QjJzNkNuMHZkNUM1MzRXNXhCcWJORzYvTEVXUSttaEdwclczVGpM?= =?utf-8?B?NGVtNU9Zamh1ZFlkZVRjSDFZTVdPY1FPaTJIck1KTnZUSEZ3RmxDQzdkdTY5?= =?utf-8?B?cFVaOHBNZUtYOXB4UWhNdDNXYk5RUXlSSmhQSGtrRnd5bUtRZ0VsZEM1Qzd6?= =?utf-8?Q?xDBJnpJ+VXM8/lCbma1VpRK5B?= 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: e4fda6ca-c805-49c7-b065-08dafaee5567 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2023 13:57:56.7897 (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: bi9VyN2iyTAyNOy7KxPtWvtNfcJnnCzdfaDYK29yCYW6YKg3AJY4B3hj2FfXaTmXUXmcnrDGoNvBj2EKpYCOmw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6769 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 SGkgRGF2aWQsDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQg TWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IEZyaWRheSwgSmFu dWFyeSAyMCwgMjAyMyAzOjM0IFBNDQo+IFRvOiBTdSwgU2ltZWkgPHNpbWVpLnN1QGludGVsLmNv bT4NCj4gQ2M6IFhpbmcsIEJlaWxlaSA8YmVpbGVpLnhpbmdAaW50ZWwuY29tPjsgWmhhbmcsIFl1 eWluZw0KPiA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsgWmhhbmcsIFFp IFoNCj4gPHFpLnouemhhbmdAaW50ZWwuY29tPjsgWWFuZywgUWltaW5nIDxxaW1pbmcueWFuZ0Bp bnRlbC5jb20+Ow0KPiBzdGFibGVAZHBkay5vcmc7IFpoYW5nLCBIZWxpbiA8aGVsaW4uemhhbmdA aW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIXSBuZXQvaTQwZTogcmV3b3JrIG1heGlt dW0gZnJhbWUgc2l6ZSBjb25maWd1cmF0aW9uDQo+IA0KPiBPbiBNb24sIEphbiAxNiwgMjAyMyBh dCAxOjE1IFBNIFN1LCBTaW1laSA8c2ltZWkuc3VAaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+ IEhpIERhdmlkLA0KPiA+DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4g RnJvbTogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+ID4gPiBT ZW50OiBNb25kYXksIEphbnVhcnkgMTYsIDIwMjMgNzoxOSBQTQ0KPiA+ID4gVG86IFN1LCBTaW1l aSA8c2ltZWkuc3VAaW50ZWwuY29tPg0KPiA+ID4gQ2M6IFhpbmcsIEJlaWxlaSA8YmVpbGVpLnhp bmdAaW50ZWwuY29tPjsgWmhhbmcsIFl1eWluZw0KPiA+ID4gPHl1eWluZy56aGFuZ0BpbnRlbC5j b20+OyBkZXZAZHBkay5vcmc7IFpoYW5nLCBRaSBaDQo+ID4gPiA8cWkuei56aGFuZ0BpbnRlbC5j b20+OyBZYW5nLCBRaW1pbmcgPHFpbWluZy55YW5nQGludGVsLmNvbT47DQo+ID4gPiBzdGFibGVA ZHBkay5vcmc7IFpoYW5nLCBIZWxpbiA8aGVsaW4uemhhbmdAaW50ZWwuY29tPg0KPiA+ID4gU3Vi amVjdDogUmU6IFtQQVRDSF0gbmV0L2k0MGU6IHJld29yayBtYXhpbXVtIGZyYW1lIHNpemUNCj4g PiA+IGNvbmZpZ3VyYXRpb24NCj4gPiA+DQo+ID4gPiBPbiBNb24sIEphbiAxNiwgMjAyMyBhdCAx MTo1NCBBTSBTaW1laSBTdSA8c2ltZWkuc3VAaW50ZWwuY29tPiB3cm90ZToNCj4gPiA+ID4NCj4g PiA+ID4gVGhpcyBwYXRjaCByZW1vdmVzIHVubmVjZXNzYXJ5IGxpbmsgc3RhdHVzIGNoZWNrLg0K PiA+ID4gPg0KPiA+ID4gPiBGaXhlczogYTRiYTc3MzY3OTIzICgibmV0L2k0MGU6IGVuYWJsZSBt YXhpbXVtIGZyYW1lIHNpemUgYXQgcG9ydA0KPiA+ID4gPiBsZXZlbCIpDQo+ID4gPiA+IEZpeGVz OiAyMTg0ZjdjZGVlYWEgKCJuZXQvaTQwZTogZml4IG1heCBmcmFtZSBzaXplIGNvbmZpZyBhdCBw b3J0DQo+ID4gPiA+IGxldmVsIikNCj4gPiA+ID4gRml4ZXM6IDcxOTQ2OWYxM2IxMSAoIm5ldC9p NDBlOiBmaXgganVtYm8gZnJhbWUgUnggd2l0aCBYNzIyIikNCj4gPiA+ID4gQ2M6IHN0YWJsZUBk cGRrLm9yZw0KPiA+ID4gPg0KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBTaW1laSBTdSA8c2ltZWku c3VAaW50ZWwuY29tPg0KPiA+ID4NCj4gPiA+IFRoYW5rcyBmb3IgbG9va2luZyBpbnRvIHRoZSBp c3N1ZS4NCj4gPiA+DQo+ID4gPiBUaGlzIGlzIHJhdGhlciBjbG9zZSB0byB3aGF0IEkgaGFkIHRy aWVkIFsxXSBhbG9uZyBteSBvcmlnaW5hbA0KPiA+ID4gcmVwb3J0LCBidXQgaXQgZmFpbGVkIGlu IHRoZSBDSS4NCj4gPiA+IExldCdzIHNlZSBob3cgdGhlIHZhbGlkYXRpb24gb2YgeW91ciBwYXRj aCBnb2VzLg0KPiA+ID4NCj4gPiA+IDE6DQo+ID4gPg0KPiBodHRwczovL3BhdGNod29yay5kcGRr Lm9yZy9wcm9qZWN0L2RwZGsvcGF0Y2gvMjAyMjEyMTIxNDM3MTUuMjk2NDktMQ0KPiA+ID4gLWQN Cj4gPiA+IGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbS8NCj4gPiA+DQo+ID4NCj4gPiBPSy4gV2Ug d2lsbCBmaW5kIG9uZSBlbnZpcm9ubWVudCB0byBzZWUgd2h5IHRoZSB1bml0IHRlc3QgZmFpbGVk Lg0KPiANCj4gQW55IHVwZGF0ZT8NCg0KV2UgY2FuIHJlcHJvZHVjZSBDSSBlcnJvciwgYnV0ICJp ZmNvbmZpZyBpbnRlcmZhY2UgdXAiIG5lZWRzIHRvIGJlIGRvbmUgZmlyc3RseQ0KdG8gcmVwcm9k dWNlIGl0IG90aGVyd2lzZSB0aGlzIGVycm9yIHdvbid0IGV4aXN0LiBUaGUgc3BlY2lmaWMgcmVh c29uIGhhc24ndCBiZWVuDQpmb3VuZCBjdXJyZW50bHkuIFdlIHdpbGwgZGlzY3VzcyBpdCBhZnRl ciBDaGluZXNlIE5ldyBZZWFyIGFib3V0IGhvdyB0byBoYW5kbGUgaXQNCm1vcmUgcmVhc29uYWJs eS4NCg0KPiANCj4gDQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==