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 A9DCC41D5B; Fri, 24 Feb 2023 07:31:16 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9C29E40693; Fri, 24 Feb 2023 07:31:16 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 93CF840689 for ; Fri, 24 Feb 2023 07:31:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677220274; x=1708756274; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=WjfN72cdd/BuHL4WgUEbFEJQNLC1/hDIfWSo4mXu0ao=; b=loyQxseDU3r4cnImXP2QgtvAQNaIzjIoxj/kxfpmxyfYNnOngujx+Ti8 odtmEtdvUEFe6DalooIAY8pPyZIcbWGuteeI6wmfTls5IX4rcYgSIzXTK nUnkm2NJUgLQWEfur5nAlklzUCBszEyZcfWhamHXc8vnbiuxiQkbNOODV 2y/HsWKZCamOCnnxgXYS6miVMiJJ1FJqkom8UWHCSSKBqXwmoe7py5pBY Agwve5Ak/eU2Ayr++7LaOLke0ualQ9A+xo1qPj65esX0mkJek0FtLTf2N mrdl+Wbi/DXXynJVsOX79R4Vl11lGt8CsxSytB//EBiTigZb+dkvmgeCt Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10630"; a="331141462" X-IronPort-AV: E=Sophos;i="5.97,322,1669104000"; d="scan'208";a="331141462" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Feb 2023 22:31:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10630"; a="703088064" X-IronPort-AV: E=Sophos;i="5.97,322,1669104000"; d="scan'208";a="703088064" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga008.jf.intel.com with ESMTP; 23 Feb 2023 22:31:10 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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; Thu, 23 Feb 2023 22:31:09 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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; Thu, 23 Feb 2023 22:31:08 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Thu, 23 Feb 2023 22:31:08 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) 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; Thu, 23 Feb 2023 22:31:08 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n0ZtPcGggP1hG1OsGDJ3ehXL0NJBEjWqdDsMNZ6q72fSTBUeMQ1lEYQYQnGYGbjMsj4I1T/IMtgan/MBV05uqisvQcAUvjd11aQ5s04prJaDE1JS3F5w19vv7FngMFUunLKvgtXyK+S2eM/iVmCup9vANhb7LWj4+JuZWZfVVyrFSg8gTP0ty13G08b+9FANMmJDTQnaRvHgLAy/lvz/F/YGfZS2zAzYGrMSQqRXNy0KpI4S9wa/EPSoChgSALvL1869Miy78r5bd6IIl0PPkOJh0WRau5iTfKrvKyjpa7W7v4fzqqtzBr53YelRaDFV2XWcroTPVBujow1eipHgaA== 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=WjfN72cdd/BuHL4WgUEbFEJQNLC1/hDIfWSo4mXu0ao=; b=kq4hfC7o4V66q2yV+dlV+B/+VMeFJxpboXI0/ORwVIaeomU8/NtuhhDQyWI9NVPbb8lfvpBR56NNyL/h9q8U510KcjnJuA5pPRJParhGCe+KJZ0TzwXkdM+C/duk+A0JhB/kubwTJ+cie7DWPEAJi7t4lUN5vYeUkbdlkMTDRGjC8TKJuL/AJAAL/5RBIuUYcreEHYIwZ5Ad10qCRdcoEJ9rHU/RgXXnn7jGHVvOZ6+9u6fUWZy5dttnTGhKVCvrgO+ksDJ1jvrGVlHYX0sVAf6ziZXJZZOZhDjOHlUgFW8DaNQAgw4TUXFnLu/0hbnW8Mig9w25+dVfAfg3xXWRpg== 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 PH8PR11MB6780.namprd11.prod.outlook.com (2603:10b6:510:1cb::11) by PH0PR11MB5903.namprd11.prod.outlook.com (2603:10b6:510:144::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.21; Fri, 24 Feb 2023 06:31:07 +0000 Received: from PH8PR11MB6780.namprd11.prod.outlook.com ([fe80::5cb1:c8ce:6f60:4e09]) by PH8PR11MB6780.namprd11.prod.outlook.com ([fe80::5cb1:c8ce:6f60:4e09%9]) with mapi id 15.20.6134.021; Fri, 24 Feb 2023 06:31:06 +0000 From: "Yan, Zhirun" To: Jerin Jacob CC: "dev@dpdk.org" , "jerinj@marvell.com" , "kirankumark@marvell.com" , "ndabilpuram@marvell.com" , "Liang, Cunming" , "Wang, Haiyue" Subject: RE: [PATCH v1 04/13] graph: add get/set graph worker model APIs Thread-Topic: [PATCH v1 04/13] graph: add get/set graph worker model APIs Thread-Index: AQHY+kLWgkMgqLr6UEeRHXQ4cGWTsa7YcB8AgAW8VmA= Date: Fri, 24 Feb 2023 06:31:06 +0000 Message-ID: References: <20221117050926.136974-1-zhirun.yan@intel.com> <20221117050926.136974-5-zhirun.yan@intel.com> In-Reply-To: Accept-Language: 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: PH8PR11MB6780:EE_|PH0PR11MB5903:EE_ x-ms-office365-filtering-correlation-id: ee5d5129-91c8-4f72-c3e0-08db1630b5df x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0h7Xqtm0jELrGMDm8Lo6E+kzSlX7Oy8vcF2erKKApFOVWYFUTUydpRVfKs5aCOZsTthiBmjQAYyVH1KSDZhhx6mshF+XJr6JwXsRfs6Fl33g9K3VQ0/fCmBx9AZTW1W/RuXnNAzQQm5cd1XLZRjcmpas8+gJ6QwFbDP6YMOVyPaBUxyrApm8+U6bQkl1alIa6u8fpDdsrjiq9Z86tpQs1U+N3qJndTXmli3HmlXZfUvItgwhiMtfRFZ+z6G+0q70CF16T9pbMClA0PmrMOMxDU0BdBa+TvVNb/wD1nhC7QzXmfQmMrbO5Nmf3H6RKYXUmiIIAypQ6Ebix3m6DKukYrzZVuPOql2+tlWDOTc/Fwb2z4JgVY2VOacEg1e/OtgTmkCF2gvxzgtkmj0AVWqBxQ+KnTqSqQ+n7ObDWCPwdLDsh+47gXgDUEqQFTxt8jDQHAxVtHpk2F4BCepM3TKgT3ZEqTdY6rL5jAouodtA+rpJn4qChdTkdrq2V1FwzerX49m5TanECFLget1TvLXDx0pnx3/iYKxbCBc4ojmqVIc/2yMB4V2KZeysYYcSz+OOp2vks5St8MLMMa6StyXEsoBZlBrocYekKEx3XcFQaed0vKC0A1Cjo99Ft+Zh/zuPlUP0vnrjYzA+lNSIcSIno6YFNl8Mx1hyzOuqSKml0iH6jnE3PNPjYzIPbt2l8zK9Uz7vT6ZDD12S8mIIAqYETg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH8PR11MB6780.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(366004)(396003)(136003)(346002)(39860400002)(451199018)(82960400001)(38070700005)(122000001)(38100700002)(83380400001)(54906003)(7696005)(33656002)(2906002)(55016003)(26005)(186003)(9686003)(53546011)(6506007)(107886003)(478600001)(71200400001)(86362001)(316002)(41300700001)(8936002)(5660300002)(64756008)(8676002)(52536014)(66476007)(66556008)(66446008)(6916009)(66946007)(4326008)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OTkxTkY5blEza0hSNTdCQVRFa0NaWmUzNDc3am5hU2xUZDNrdWptSUEyUlpo?= =?utf-8?B?SzV3bTZpVXFzSGN1eVVxNWVzYjJGZWpNbVZSNnhDQ1JiVUVxcHNYRWpOcThR?= =?utf-8?B?K2VrNW1oNmZ5MjUxdzlxKzRLa1NCV2JSRTRkQnJlVStXNXhETTNvVTRhbWph?= =?utf-8?B?SUlldTN1SWlZOHVqbE95N1ZIWFF1NXdyQ2JudWxLYUZXWjRxLzlhaFBNeTNy?= =?utf-8?B?c3M4RnNkaDlub3oyYnRZTU1ISVdZRnpNeUtPU1NlVlI5Z2k0RFd2cXVhMitN?= =?utf-8?B?VWI0VkQ5R25jVXpta29oRk9kdHcwYzdDaXNqRjBrb2pMdnBSSFJVTWx3aXhY?= =?utf-8?B?NHpFTU9Mc2lwbXVxaHRDcDNFb0VzU0xoWFl2bzludFZBMEFBZFdvNzJSbEQr?= =?utf-8?B?WmExVG1OYVBKcHRBa3p1QVU2b3ROTUtZZTltUWZwOU0vdWFtWWxmR1V5N0pp?= =?utf-8?B?TmVtNjZjc1Y1NFQyaVNzR2V6Z21jTTA4dzBPTkQzZjhRakNjZVpvOVJaeWtZ?= =?utf-8?B?VXBpbnlEM05RQUNSSm9nZDZWSUs2NlczS0VvZFZUOGcxcmNmRSsrOXBCRjFR?= =?utf-8?B?OCttTXpJa3pmRmwxcHU1YUJnSktpNnNPQzNsaEhoR1N0Tzk2Y3p5SnJpNTRv?= =?utf-8?B?bTRsTDZ2b1R2WjB3SkxzQzBXcU1sRDBpanRMM1duRTJPeis0cm5BUmxic0Zu?= =?utf-8?B?SWI0OElELzlrUVhXQ1R6TlhCTW50cWpJbXgxdk1kMXZ6d1I2ejBqS2dwWWtR?= =?utf-8?B?UUtrSVEvUSsxdnJqQ0VwOHNzbE1yZlBaTkJMUlZFcTVsUUc1M3cwbWdaQ0xv?= =?utf-8?B?Si9SampjQ05GNjJ0RGE4NGJpanlYVGZJQzAwTVFrUTZqcVRNbEpnNXJCSGhJ?= =?utf-8?B?MVliMmwvTHNRQTFvSzlubTBOb1U2b2xHYk93RFAydkV4UUlRZis5VFBjRnUx?= =?utf-8?B?cUxBSWRjS0xUTzExUDhIMDNhdmZtNk55VFpSV3BTTmgrcEpVcEdEdWRjSnU1?= =?utf-8?B?TWt3cmw4NXhZTFQyeGFUYlRUcHRtcDdRTklBNGNNeklOWTdDYnlqVStlbGdl?= =?utf-8?B?cUtpaVRxLy9WcHQ3S2ZWeVNTU2d1SzBGOUM1R2tJY3RmVmw3S01nM2x6T1lW?= =?utf-8?B?dnZPV0Ryd3hrcWpjQzRwUjBmMXVySk9maHlaMHA3ZERHM2phbFd0Q2JoTkJX?= =?utf-8?B?UDFkUWt4TUZZTTErVGtRRHp1cW9wNjJUOVZ4SExnR3JNY0xVc2prUDBudXdE?= =?utf-8?B?dUZFOExXMS9KN0kvREVQVHlHcEg0VkxBSDNwa2x6MDdQS0YvU01kWkV5d3Ix?= =?utf-8?B?dWxOZFByMmVIdS9DMlhCc25iS2xVd1lQMkpzSXR0bVdURlAxWnA0QWFYY21I?= =?utf-8?B?NmNMMVYwbmh2ZVlVa2Yrd1c5SGx6SGdYT1hkSGs3b0hVdFEzQVlud2Vzdm51?= =?utf-8?B?OU1pc1hQZDMya0ZRdkl4S2xGeDJCdWJMSWkzVytqQSsxSnU5eHZxaUlXcW9V?= =?utf-8?B?RmtPaDlKU0x5SmlEd1RidTZ0TnpVMFZYK2JsSmptV0VCMUxSelh1Vlk2VzZ0?= =?utf-8?B?RDlBTXo0dFhXZlVXNWNlNXlJOGQ5VTlUWndwTDBMVmczT3RvblU5OVNRTWYw?= =?utf-8?B?ZzVkQmV0UHpaNVkyWi9POVpZb2s4aFpaM2FJUFJRUWFWL1dVZ2tQMlJiY2dH?= =?utf-8?B?WXFDVjM0QUVWQTRoZ3FrZ2Y2Y2F6SHAzL3RsSFcvNXc4YkZBMjhOZFl5Wmc1?= =?utf-8?B?bjNqemVaaXZ3K3RVTWVsTkdYRlVaVGQxNkh5ckE2U1BRU216di9PNkJoSHNB?= =?utf-8?B?TzBHY1c4R0o3NmNPMktDdXVZVVJMeGRPT0E5VFg5eVpScVk0NTF5cmdXekhl?= =?utf-8?B?TlFIMS9sRDUvNDkrQXVWNGU0dWdPZll2b0VMb2M0UmZ2aVNCUlNXTEViZzZn?= =?utf-8?B?SXJCeUt4ak1pR090c3FjekhDa2VWbVpRMDBqclVVSHAvTWxKZGo5Q2hYdkhU?= =?utf-8?B?YUxsUnZVS0VzWnV2ZTAvNDFnRm1OQXozeG9vMUdZOGRWeWxlZEVCQ1Q1VFpM?= =?utf-8?B?RmJ6QjA2RFc2TnBFVkI0TVFNM2NLQm9OUHJLeUcraFBhbGxaS3B2YmRBMzJH?= =?utf-8?Q?2GqQxWwgOzZd5lCtwOFBYUVy2?= 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: PH8PR11MB6780.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee5d5129-91c8-4f72-c3e0-08db1630b5df X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2023 06:31:06.8171 (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: KTTnjhwUjNM8e8M45WekdacFjNTpLlPG0EnyKLZ+c2zEgT+FRFtD0Bmf/zPSlJzZ3ZJkXmdlHYrDgX5GRJxhug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5903 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgPGpl cmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogTW9uZGF5LCBGZWJydWFyeSAyMCwgMjAyMyA5 OjUxIFBNDQo+IFRvOiBZYW4sIFpoaXJ1biA8emhpcnVuLnlhbkBpbnRlbC5jb20+DQo+IENjOiBk ZXZAZHBkay5vcmc7IGplcmluakBtYXJ2ZWxsLmNvbTsga2lyYW5rdW1hcmtAbWFydmVsbC5jb207 DQo+IG5kYWJpbHB1cmFtQG1hcnZlbGwuY29tOyBMaWFuZywgQ3VubWluZyA8Y3VubWluZy5saWFu Z0BpbnRlbC5jb20+OyBXYW5nLA0KPiBIYWl5dWUgPGhhaXl1ZS53YW5nQGludGVsLmNvbT4NCj4g U3ViamVjdDogUmU6IFtQQVRDSCB2MSAwNC8xM10gZ3JhcGg6IGFkZCBnZXQvc2V0IGdyYXBoIHdv cmtlciBtb2RlbCBBUElzDQo+IA0KPiBPbiBUaHUsIE5vdiAxNywgMjAyMiBhdCAxMDo0MCBBTSBa aGlydW4gWWFuIDx6aGlydW4ueWFuQGludGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBBZGQgbmV3 IGdldC9zZXQgQVBJcyB0byBjb25maWd1cmUgZ3JhcGggd29ya2VyIG1vZGVsIHdoaWNoIGlzIHVz ZWQgdG8NCj4gPiBkZXRlcm1pbmUgd2hpY2ggbW9kZWwgd2lsbCBiZSBjaG9zZW4uDQo+ID4NCj4g PiBTaWduZWQtb2ZmLWJ5OiBIYWl5dWUgV2FuZyA8aGFpeXVlLndhbmdAaW50ZWwuY29tPg0KPiA+ IFNpZ25lZC1vZmYtYnk6IEN1bm1pbmcgTGlhbmcgPGN1bm1pbmcubGlhbmdAaW50ZWwuY29tPg0K PiA+IFNpZ25lZC1vZmYtYnk6IFpoaXJ1biBZYW4gPHpoaXJ1bi55YW5AaW50ZWwuY29tPg0KPiA+ IC0tLQ0KPiA+ICBsaWIvZ3JhcGgvcnRlX2dyYXBoX3dvcmtlci5oICAgICAgICB8IDUxICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrDQo+ID4gIGxpYi9ncmFwaC9ydGVfZ3JhcGhfd29ya2Vy X2NvbW1vbi5oIHwgMTMgKysrKysrKysNCj4gPiAgbGliL2dyYXBoL3ZlcnNpb24ubWFwICAgICAg ICAgICAgICAgfCAgMyArKw0KPiA+ICAzIGZpbGVzIGNoYW5nZWQsIDY3IGluc2VydGlvbnMoKykN Cj4gPg0KPiA+IGRpZmYgLS1naXQgYS9saWIvZ3JhcGgvcnRlX2dyYXBoX3dvcmtlci5oDQo+ID4g Yi9saWIvZ3JhcGgvcnRlX2dyYXBoX3dvcmtlci5oIGluZGV4IDU0ZDEzOTA3ODYuLmEwZWEwZGYx NTMgMTAwNjQ0DQo+ID4gLS0tIGEvbGliL2dyYXBoL3J0ZV9ncmFwaF93b3JrZXIuaA0KPiA+ICsr KyBiL2xpYi9ncmFwaC9ydGVfZ3JhcGhfd29ya2VyLmgNCj4gPiBAQCAtMSw1ICsxLDU2IEBADQo+ ID4gICNpbmNsdWRlICJydGVfZ3JhcGhfbW9kZWxfcnRjLmgiDQo+ID4NCj4gPiArc3RhdGljIGVu dW0gcnRlX2dyYXBoX3dvcmtlcl9tb2RlbCB3b3JrZXJfbW9kZWwgPQ0KPiA+ICtSVEVfR1JBUEhf TU9ERUxfREVGQVVMVDsNCj4gDQo+IFRoaXMgd2lsbCBicmVhayB0aGUgbXVsdGlwcm9jZXNzLg0K DQpUaGFua3MuIEkgd2lsbCB1c2UgVExTIGZvciBwZXItdGhyZWFkIGxvY2FsIHN0b3JhZ2UuDQoN Cj4gDQo+ID4gKw0KPiA+ICsvKiogR3JhcGggd29ya2VyIG1vZGVscyAqLw0KPiA+ICtlbnVtIHJ0 ZV9ncmFwaF93b3JrZXJfbW9kZWwgew0KPiA+ICsjZGVmaW5lIFdPUktFUl9NT0RFTF9ERUZBVUxU ICJkZWZhdWx0Ig0KPiANCj4gV2h5IG5lZWQgc3RyaW5ncz8NCj4gQWxzbywgZXZlcnkgc3ltYm9s IGluIGEgcHVibGljIGhlYWRlciBmaWxlIHNob3VsZCBzdGFydCB3aXRoIFJURV8gdG8gYXZvaWQN Cj4gbmFtZXNwYWNlIGNvbmZsaWN0Lg0KDQpJdCB3YXMgdXNlZCB0byBjb25maWcgdGhlIG1vZGVs IGluIGFwcC4gSSBjYW4gcHV0IHRoZSBzdHJpbmcgaW50byBleGFtcGxlLg0KDQo+IA0KPiA+ICsg ICAgICAgUlRFX0dSQVBIX01PREVMX0RFRkFVTFQgPSAwLA0KPiA+ICsjZGVmaW5lIFdPUktFUl9N T0RFTF9SVEMgInJ0YyINCj4gPiArICAgICAgIFJURV9HUkFQSF9NT0RFTF9SVEMsDQo+IA0KPiBX aHkgbm90IFJURV9HUkFQSF9NT0RFTF9SVEMgPSBSVEVfR1JBUEhfTU9ERUxfREVGQVVMVCBpbiBl bnVtDQo+IGl0c2VsZi4NClllcywgd2lsbCBkbyBpbiBuZXh0IHZlcnNpb24uDQoNCj4gDQo+ID4g KyNkZWZpbmUgV09SS0VSX01PREVMX0dFTkVSSUMgImdlbmVyaWMiDQo+IA0KPiBHZW5lcmljIGlz IGEgdmVyeSBvdmVybG9hZGVkIHRlcm0uIFVzZSBwaXBlbGluZSBoZXJlIGkuZQ0KPiBSVEVfR1JB UEhfTU9ERUxfUElQRUxJTkUNCg0KQWN0dWFsbHksIGl0J3Mgbm90IGEgcHVyZWx5IHBpcGVsaW5l IG1vZGUuIEkgcHJlZmVyIHRvIGNoYW5nZSB0byBoeWJyaWQuIA0KPiANCj4gDQo+ID4gKyAgICAg ICBSVEVfR1JBUEhfTU9ERUxfR0VORVJJQywNCj4gPiArICAgICAgIFJURV9HUkFQSF9NT0RFTF9N QVgsDQo+IA0KPiBObyBuZWVkIGZvciBNQVgsIGl0IHdpbGwgYnJlYWsgdGhlIEFCSSBmb3IgZnV0 dXJlLiBTZWUgb3RoZXIgc3Vic3lzdGVtIHN1Y2ggYXMNCj4gY3J5cHRvZGV2Lg0KDQpUaGFua3Ms IEkgd2lsbCBjaGFuZ2UgaXQuDQo+IA0KPiA+ICt9Ow0KPiANCj4gPg0K