From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by sourceware.org (Postfix) with ESMTPS id 955F53858C20 for ; Tue, 5 Sep 2023 07:04:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 955F53858C20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1693897481; x=1725433481; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=CN+wUPOmWZdvPcFYg26X8/0kanc055KAFMuPI6UmvZk=; b=aXCEppH0Q7MYYkL7uNvp/HtGv6lgG+WYb8CuU32IVNrRq1pZOSWOtoBW vcEyksVAgz6rmHBo++JCA3Q5ZUD80c9HzAYyUu8/U03v5Ly8AM44YO3A4 xEdh9kSUbeaSKQxA6ILZpeg8qRYm2VK1v0FE5qY0aHI66xynvxDN0qaUh e1QC0Ygvh285H5xm2U/ELqNKviAKxhvUfcSOdfpTFQjQMdQPF9igRo0zH YUkpid9MDz2yspFV4/wX3UNTCssiQ3fHPSZN8kGONGkANnlEKflDAbeZV kw/ePzCFDqiG44EZsoq0Jy3xohK8H+DaCrzRqs1hXrV4jkObKNGd49bsE w==; X-IronPort-AV: E=McAfee;i="6600,9927,10823"; a="380524775" X-IronPort-AV: E=Sophos;i="6.02,228,1688454000"; d="scan'208";a="380524775" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Sep 2023 00:04:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10823"; a="1071865154" X-IronPort-AV: E=Sophos;i="6.02,228,1688454000"; d="scan'208";a="1071865154" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga005.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 05 Sep 2023 00:04:40 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 5 Sep 2023 00:04:39 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Tue, 5 Sep 2023 00:04:39 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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; Tue, 5 Sep 2023 00:04:39 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.43) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Tue, 5 Sep 2023 00:04:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O96S7lGjqzbIWlHiXX1tP4/YDiaourDwx8sdHQZpZ/elCtI96TiqIxaZfqLmm8N+/Xnbq3ljF6N5KR357EeZJ1QKmnNbKec1woa5e3HcEpiWAqDD0S4vkBWKHzN/1MsLtYLTnGX2mUBL4tqJhcRr7Ppnjsd9WDbjXsq9Eqm86/UBCrjpQGJEdNkW5xm+qYFVNhrvNZV1jAoniSoyLqNxYeWzuhC013/FAxQVbAaz9dadhaHBWAgT3MrUzbpTWwC9lQ4MntfT6jk6v1phX+rpZ95m6LzYjYbYgo0gV5763DI+EiIklmYtrFXUWg5eWXVCagH0PR0ZPaFFyZVNDpIgfA== 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=CN+wUPOmWZdvPcFYg26X8/0kanc055KAFMuPI6UmvZk=; b=bjnziiEHAkrIjzeG6ZcFGqDmV1Z710GtY8AQYLE69+PvHKwIYsx9hUniofFiqd/3vgKuWu3YDXG2ZUdZkeyMrQm8XYSmNH5bL3LqbgGOarOxw4DhdYZFc8r2BIDOKvZwo4okhOtE7YnlgvlyKXbI+jlOH8YmQEixmbuvPGTDXyDs7I7LaAIyv823WIi9G8qpCFWo9Vxm8L3eoTO2GoaY7Y6FFTCqXQdzBSrhCEQgRLkttPz9xeHsTfXxqCfflhryg5udEJ+jZqswY69mdDDzNfmri8Axa2YQunOaJ4RWkLlZh6pAYUnMmTtqlZbFeCxZJG3egKqHXjC9c752322heQ== 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 SA1PR11MB5946.namprd11.prod.outlook.com (2603:10b6:806:23a::9) by SA0PR11MB4734.namprd11.prod.outlook.com (2603:10b6:806:99::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.33; Tue, 5 Sep 2023 07:04:36 +0000 Received: from SA1PR11MB5946.namprd11.prod.outlook.com ([fe80::e600:9840:9396:d970]) by SA1PR11MB5946.namprd11.prod.outlook.com ([fe80::e600:9840:9396:d970%7]) with mapi id 15.20.6745.030; Tue, 5 Sep 2023 07:04:36 +0000 From: "Jiang, Haochen" To: "Beulich, Jan" CC: Binutils , "H.J. Lu" Subject: RE: [PATCH 3/5] x86: support AVX10.1/512 Thread-Topic: [PATCH 3/5] x86: support AVX10.1/512 Thread-Index: AQHZ11JGyywAizRXbEWWuDpmpMEJhK//ANdwgABHAICAAADFwIAABeoAgAIrywCAAJPl4IAAb5wAgACA1wCAArL1AIAAARFQgAAUOQCABgi9cA== Date: Tue, 5 Sep 2023 07:04:36 +0000 Message-ID: References: <6f819651-36c0-1c69-8224-fe21f0f96a3f@suse.com> <3dc8a453-eb31-1caa-c003-4bee60bf0863@suse.com> <194c4c39-8af0-3eac-9138-df04bc3b2f87@suse.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: SA1PR11MB5946:EE_|SA0PR11MB4734:EE_ x-ms-office365-filtering-correlation-id: 0ab917dd-032e-4443-939b-08dbadde5d54 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: r5942A0Ypv6noEM4axXvJkWzZhAQpIFrRe7K47Ms7lWVqEe7BN+AlS5Ua0XOdpI8EqrqAyoWtmGu6SOpKsrgd5DqUmKdmlm3m8ytENt07N57xIp8dFTYMOp1QXrBJRNPrafdPbEnk5BJam+UTABqJFzCp1OWBJiIS6OsIA1mfjrGZ5LR0fTTHwbgAckGHH6FUUmr2z5nQIHzEgQGYxYQZfSGwuHaUhedIzmdfk+MYF14+Toh8ooj6G2DDMvkud0L/bHqAVMQ1ZDchTswIHdQvCoubh8uF/qkWyOP6vswv/z0OeLz9VF/C59F+wLV1bCE8QMqscRWQmfsUqLSqlBcZCb27zF6RGdErI+fk7d1LdXw3TXP0Pc5ZARFLN5ozqij+IF5nQH7kKmDkXPk0jW6+5T57OiwafJf8bwnnR6823BRAWtuAn1XveFrrKoI0KVDXlPtAtqAKy4K4V+hZ/4PLEfsuficsNF4Ly7Xen0vltzG9/m+7mutk5wF/aHSq5sL5WBnafsc9NPW6ZD18iKHVFOJOxWvuHBrH+C4hoLxkZj1Unj27fztU6vdXPPIylwqdseVeH7jseViWafok5LayqtdGmNa4hOSjj/fZW0ouqSrBaL5PeJm2OEwUvZu+4Rx x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB5946.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(346002)(366004)(376002)(136003)(39860400002)(396003)(1800799009)(186009)(451199024)(55016003)(66899024)(478600001)(71200400001)(7696005)(6506007)(122000001)(26005)(9686003)(54906003)(6916009)(316002)(64756008)(66476007)(66556008)(66946007)(41300700001)(76116006)(38070700005)(38100700002)(82960400001)(66446008)(2906002)(83380400001)(86362001)(52536014)(8936002)(5660300002)(8676002)(4326008)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TDBVVWcwV01RMGRsUzZLSjhLRndGNWpOOVo2R3Uxc0dXUVVzQTlTYW9heHpZ?= =?utf-8?B?b0YyRWNubHhBalRuT0o1NmwyQkZ1OGlSTmdTdm5DSG9weGdhL1o4N3BOSVB3?= =?utf-8?B?NlY0MlJrN0hxaGNHUEpNK0NqdlVwdVBiU09aZUxBbUorNkxRT2kraUhURlI0?= =?utf-8?B?aUJkZ1RkNEcxRjFRZWZZTGM1SHR5UDVuMEN3dW1pS3JNSFV4b1ZtVTdQRGUr?= =?utf-8?B?VHVZVElpT1ZsY25ycHhBTTNmbVlPMnNOWkhTbmJ0WnlqaUdiTEZIYjBiSUdN?= =?utf-8?B?c3NabHFuV0Vua0pGWHlQNWpiek5GK3k5RXpZTStYaG8yaHh3RmVBUmN5UStk?= =?utf-8?B?emNPQmZBQkthUzhDeWlndGh5b3BCZUN5dW11cmtPZkFVN3Fudk1ob29QV2VK?= =?utf-8?B?S1JBN1k3VjIxREUzMmlCMzhEbzRTdFBWc1FpdFhSQitSS0NyQzFydjh0MjJM?= =?utf-8?B?MXFKVXpRSTBMeWJTSWExYThzQWFTSWROZHR0alRvVVpUaEI2ckVwNDVTNGhV?= =?utf-8?B?a2d6MjYvZktaM0pyZm5uTWpZenJ5T2xCTko1MkltVlcwNHh1VUZ6Y2ZUa0hM?= =?utf-8?B?ME03Y2I1R0xPRkdpSzlLNHM1RTU4bzhGNFhpai9BMnI0WWFNMGFwMjRiT1ho?= =?utf-8?B?TjlMTXkyajJtSEM3MWJDOGNRRDQ1K3BPRVA1QnNUQy9LeW9renNObXJKMGVz?= =?utf-8?B?VzM4UW44YWZNRWhhU05TYWVvSU4zYUd3VER2V2F3S3NYSGxqL0tTc3IrSWlz?= =?utf-8?B?RUYyb1NKNTJnUVIzRmFoS3dTdktKR1ZMcW82cWRzeHZVS3BWOE1rYVFvYit5?= =?utf-8?B?NW5PVUZHWTdFVHNhdDQreWZFcCtLOVlUWjg5VXVnRlNHWEN4aVU3VEdkNTZW?= =?utf-8?B?ZkJTNDdHcDlCZ2RSUWJRbG14ZkkrU2ZKbEhERE00SWNjd0IvUG5RN0dJaGMv?= =?utf-8?B?LytsczUzMVoyM0NqTkJKU1BFMFZnSE1BaXZuSFl5aDdIQ3BrZGEvZVRrVm42?= =?utf-8?B?ZC9JODA0bmlRakl2UUV6ZW5wQVZZYVNROGx1N3lwcmpNV0pQMitzTGplVm5w?= =?utf-8?B?MGtidGxHR1haRWZOd1JTQlNMbld4bkxoc0hUenYwa2xrRGZ4cmZmSkxKNHVa?= =?utf-8?B?aGIraStreGplNXd6cklicFk5Nk5ZY3BPR0QyRk0zWnhEaGdqQzd0K1d5OXBT?= =?utf-8?B?Y2J2dGYxbGRvVkdDS0t1ZGpDck81a2g4WjlxQ2FRQ2tiTzJET2JKUTJnMEtG?= =?utf-8?B?Q3I3cmpiL3hhbC8zdFh6Rk5hOXVCdncwVWg3dURTbHgrcXZwbW9HQ2sxa3Nh?= =?utf-8?B?WUpiVHBBK1p5V1RWRDdPR1JsTXljc1NBRm4zT3VpaCtvNm85MFZCS2xiTUgr?= =?utf-8?B?YTkxa3NRSStwZ3I4MXJkOVVlWStmanRQTmJiMUs3ZXRtdEN2blh5MVU1Rm41?= =?utf-8?B?NjBsem1mVjJ0eXBvcThoVnUxQVg3a00xRHRNSWl4RERXTzNIZ09CTmVHNzg2?= =?utf-8?B?S2xWOGhJdEE0ZVhkeXhra2w1Z3VJVW50RWhBS1BYNXd5WVJNdlRGN1A4ZzVR?= =?utf-8?B?bEZpSTFZM1NPWlNtMkJZQUc5MTNZdVc4eDR1TFZOejMrcCtYem1oRGFTNEJQ?= =?utf-8?B?OWhFVHArWTUxOSsrWStCVGZvcUNaL2xlK0RRWmJFeGtzN0NSTFpINkttYi83?= =?utf-8?B?VE1vVVR4cktVQjVRRGpzSDlTMTNyNThNSS9YZmsva3BwdHdIV2Z4OUJIQi9W?= =?utf-8?B?UWs1WVR4VklJRUlRTHJ6cDdCS1FrSi9rZHNWcTM1amM3c1hYbm5zTXd4SXVJ?= =?utf-8?B?RVhEOGQ2aDlDZjV4Q1l2RzRBUjlhTTg1dk9HdXBRcEpWb1JLRFkyb0RIOHI5?= =?utf-8?B?Y1ZtU1YxQTNTbkxJb2U0dmdWOFFpdmJXL1ZqOGVTVE51SkJwWEF5d1VPQjE0?= =?utf-8?B?YUh1VUI4eDlWV2pkV3JtTWxZbWhxRjRna1AzZ3dDc09Lb2RCTHJscWMveVBD?= =?utf-8?B?V2ZVMHNWRXdCLzROQlp0Uk9PZmw4bHBCQkdMSWF5ZkR5ZEUzMW55MXhZanIw?= =?utf-8?B?anNXUDBKYklXU3dJa2xXdFFtMUFPV2FRR29oWEVpeVAzNzd4L0tGMk9FT052?= =?utf-8?Q?ONLUyt0TuoLV/DNFzmaSNb6pz?= 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: SA1PR11MB5946.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0ab917dd-032e-4443-939b-08dbadde5d54 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2023 07:04:36.3120 (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: WouJJdMFnOzPKwYOND8cb+Qkaf67fRQv8EyRsmLMUKaDLWeEeMVSzYNj2sWzdCRF008HGvYjvl2gKgFu5xHX9Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4734 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: PiA+PiBBY3R1YWxseSB0aGVyZSdzIHNvbWV0aGluZyBzaW1pbGFyIHdpdGggQVZYMTAgaXRzZWxm OiBBVlg1MTJGIGluY2x1ZGVzDQo+ID4+IGVxdWl2YWxlbnRzIHJpZ2h0IGF3YXkgb2Ygd2hhdCBj b21lcyB1bmRlciBzZXBhcmF0ZSBleHRlbnNpb25zIGZvciBBVlg6DQo+ID4+IEYxNkMgYW5kIEZN QS4gQVZYMTAsIG90b2gsIGlzIHByZXNlbnRseSBzcGVjaWZpZWQgdG8gb25seSBndWFyYW50ZWUN Cj4gPj4gQVZYIGFuZCBBVlgyLiBEb2VzIHRoYXQgbWVhbiB0aGF0IFZFWC1lbmNvZGVkIHZmbXth ZGQsc3VifSogYW5kIHBzPC1waA0KPiA+PiBjb252ZXJzaW9uIGluc25zIGFyZW4ndCBndWFyYW50 ZWVkIHRvIGFsc28gYmUgYXZhaWxhYmxlPyBEb2Vzbid0IHNlZW0NCj4gPj4gbG9naWNhbCB0byBt ZSwgc28gSSdtIGluY2xpbmVkIHRvIG1ha2UgRk1BIGFuZCBGMTZDIHByZXJlcXMgb2YgQVZYMTAu MQ0KPiA+PiBhcyB3ZWxsIChvciBhbHRlcm5hdGl2ZWx5IG9mIEFWWDUxMkYsIGJ1dCBJIHRoaW5r IHRoaXMgd291bGQgaGF2ZQ0KPiA+PiB1bmRlc2lyYWJsZSBlZmZlY3RzKS4gQVZYMiBpc24ndCBh biBleHBsaWNpdCBwcmVyZXEgb25seSBiZWNhdXNlIGl0DQo+ID4+IGFscmVhZHkgaXMgb25lIG9m IEFWWDUxMkYuDQo+ID4NCj4gPiBJIHN1cHBvc2UgQVZYMTAgc2hvdWxkIG9ubHkgZW5hYmxlIEVW RVggZW5jb2RpbmcsICB0aGV5IGhhdmUgbm90aGluZw0KPiA+IHRvIGRvIHdpdGggdGhlIFZFWCBl bmNvZGluZy4NCj4gPg0KPiA+IEZvciB0aG9zZSBpbmRlcGVuZGVudCBWRVggSVNBcywgaWYgQVZY NTEyRiBpcyBub3QgZW5hYmxpbmcgaXQsIEFWWDEwIG5laXRoZXIuDQo+ID4NCj4gPiBBY3R1YWxs eSwgbm90IG9ubHkgRjE2QyBhbmQgRk1BLCB1bmRlciBBVlgxMCwgSVNBcyBsaWtlIEFWWC1WTk5J LCBBVlgtSUZNQQ0KPiA+IGFyZSBhbHNvIG5vdCBlbmFibGVkLg0KPiANCj4gVGhlIGRpZmZlcmVu Y2UgdG8gdGhlIEFWWC0qIG9uZXMgeW91IG1lbnRpb24gaXMgaW1wb3J0YW50IGhlcmU6IEFWWC1W Tk5JDQo+ICh0YWtpbmcgdGhhdCBhcyBleGFtcGxlKSBpc24ndCBhIGZlYXR1cmUgdGhhdCBoYWQg ZXF1aXZhbGVudCBFVkVYDQo+IGVuY29kaW5ncyBhZGRlZCByaWdodCBpbiBBVlg1MTJGLiBTbyBJ J2QgbGlrZSB0byBhc2sgdGhhdCB5b3UgcmUtY29uc2lkZXINCg0KSSBzZWUgeW91ciBwb2ludCBz aW5jZSBoZXJlIHdlIGFyZSBqdXN0IGZvY3VzaW5nIG9uIGZlYXR1cmVzIGludHJvZHVjZWQgaW4N CkFWWDUxMkYuIEJ1dCBJIHN0aWxsIHdvdWxkIGxpa2UgdG8gbWVudGlvbiBBVlgtVk5OSSBiZWxv dyBqdXN0IGZvciBkaXNjdXNzaW9uLg0KDQo+IHdoYXQgeW91IHNhaWQuIEFsc28gdGhpbmsgYWJv dXQgd2hhdCB0aGUgY29tcGlsZXIgZG9lcyAod2hpY2ggZG9lc24ndA0KPiBlbWl0IC5hcmNoIGRp cmVjdGl2ZXMgdG8gbGltaXQgdGhlIHVzYWJsZSBJU0EgZXh0ZW5zaW9ucykgd2hlbiBqdXN0DQo+ IC1tYXZ4NTEydmwgaXMgcGFzc2VkIHRvIGl0OiBWRVgtZW5jb2RlZCB2Zm17YWRkLHN1Yn0qIHdv dWxkIHRoZW4gc3RpbGwgYmUNCj4gcmVzdWx0aW5nICh0byBwcmV2ZW50IHRoYXQsIHRoZSBjb21w aWxlciB3b3VsZCBuZWVkIHRvIGZ1cnRoZXIgZW1pdCB7ZXZleH0NCj4gcHNldWRvLXByZWZpeGVz KS4gSU9XIGluIHRoZSBjb21waWxlciB0aGVyZSBpcyBzdWNoIGFuIGltcGxpY2F0aW9uIGFscmVh ZHkNCj4gYW55d2F5Lg0KDQpGb3IgRk1BLCBpbiBHQ0MsIHdlIGhhdmUgc3VjaCBjb21tZW50IG9u IHRoYXQ6DQoNCjs7IFRoZSBzdGFuZGFyZCBuYW1lcyBmb3Igc2NhbGFyIEZNQSBhcmUgb25seSBh dmFpbGFibGUgd2l0aCBTU0UgbWF0aCBlbmFibGVkLg0KOzsgQ1BVSUQgYml0IEFWWDUxMkYgZW5h YmxlcyBldmV4IGVuY29kZWQgc2NhbGFyIGFuZCA1MTItYml0IGZtYS4gIEl0IGRvZXNuJ3QNCjs7 IGNhcmUgYWJvdXQgRk1BIGJpdCwgc28gd2UgZW5hYmxlIGZtYSBmb3IgVEFSR0VUX0FWWDUxMkYg ZXZlbiB3aGVuIFRBUkdFVF9GTUENCjs7IGFuZCBUQVJHRVRfRk1BNCBhcmUgYm90aCBmYWxzZS4N Cjs7IFRPRE86IEluIHRoZW9yeSBBVlg1MTJGIGRvZXMgbm90IGF1dG9tYXRpY2FsbHkgaW1wbHkg Rk1BLCBhbmQgd2l0aG91dCBGTUENCjs7IG9uZSBtdXN0IGZvcmNlIHRoZSBFVkVYIGVuY29kaW5n IG9mIHRoZSBmbWEgaW5zbnMuICBJZGVhbGx5IHdlJ2QgaW1wcm92ZQ0KOzsgR0FTIHRvIGFsbG93 IHByb3BlciBwcmVmaXggc2VsZWN0aW9uLiAgSG93ZXZlciwgZm9yIHRoZSBtb21lbnQgYWxsIGhh cmR3YXJlDQo7OyB0aGF0IHN1cHBvcnRzIEFWWDUxMkYgYWxzbyBzdXBwb3J0cyBGTUEgc28gd2Ug Y2FuIGlnbm9yZSB0aGlzIGZvciBub3cuDQoNCkFsdGhvdWdoIHNwbGl0dGluZyB0aGUgcGF0dGVy biBiZXR3ZWVuIEZNQS9GTUE0IGFuZCBBVlg1MTJGLCB0aGUgY29kZSBpdHNlbGYgYWN0dWFsbHkN Cndvbid0IGVtaXQgYW4ge2V2ZXh9IHByZWZpeCBpbiBtbmVtb25pYyBpZiB0aGVyZSBpcyBvbmx5 IEFWWDUxMkYgc2luY2UgdGhlcmUgaXMgbm8gdHJ1ZQ0KaGFyZHdhcmUgZm9yIGNvZGVnZW4gdG8g ZG8gc28uDQoNCkZvciBGMTZDLCB0aGUgcGF0dGVybiBpcyBldmVuIG5vdCBzcGxpdCwgc28gdGhl IHNjZW5hcmlvIGlzIHRoZSBzYW1lIGFzIEZNQS9GTUE0Lg0KDQpUaGVyZWZvcmUsIEkgc3VwcG9z ZSBpdCBjb3VsZCBiZSBvayBmb3IgQVZYMTAgdG8gaW1wbHkgRk1BL0YxNkMgaW4gZ2FzIGZvciBz aW1wbGljaXR5LiBCdXQNCmxldCdzIHdhaXQgZm9yIEguSi4ncyBvcGluaW9uIG9uIHRoYXQuDQoN CkZvciBBVlgtVk5OSSBpc3N1ZSwgaXQgaXMgaW50cm9kdWNlZCBpbiBTYXBwaGlyZSBSYXBpZHMs IHdoaWNoIGlzIGJlZm9yZSBBVlgxMC4xIGludHJvZHVjdGlvbg0KKEdyYW5pdGUgUmFwaWRzKSwg d2hpY2ggbWVhbnMgdGhhdCBvbiB0aGUgaGFyZHdhcmUgd2Ugd2lsbCBhbHdheXMgaGF2ZSBBVlgt Vk5OSSB3aGlsZQ0KQVZYMTAuMSBpcyB0aGVyZS4gU28gdGhlcmUgbWlnaHQgYmUgYSBjaGFuY2Ug dG8gaW1wbHkgQVZYLVZOTkkgaW4gQVZYMTAuMSBpbiBjb21waWxlciwNCmJ1dCB3ZSBjb3VsZCBw dXQgdGhhdCBkaXNjdXNzaW9uIGFmdGVyIGV2ZXJ5dGhpbmcgaW4gQVZYMTAuMSBpcyBzZXQgaW4g Y29tbXVuaXR5Lg0KDQpUaHgsDQpIYW9jaGVuDQoNCj4gDQo+IEphbg0K