From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by sourceware.org (Postfix) with ESMTPS id 690A63858C42 for ; Fri, 26 Apr 2024 08:14:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 690A63858C42 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 690A63858C42 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=192.198.163.18 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1714119295; cv=pass; b=R0sAfIQIBRgYe7Cq1ANkmC9B6C3VX7Rr9jybv0V9TC6rQdQYVY81hLeceH1wN+cPQKby0KH52pIK/xdcCnDmPTXBo24rlG8SX/es78cu3piW1ooFdPxabn+k8H/IzzC1Btf9KxOfSk2RQq82PRXTutI+dkA3Cw5vvhIObwIwnp4= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1714119295; c=relaxed/simple; bh=L6icO4mbiYOy7FV5stPjxI7pGi1tixfX4JiHFqR63YQ=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=IvD19HJrHmOjgGzC0dSYitVM8iDbvLTlR7ugy5ag2f2sUe4Fsx6pyQmulxKeSJ64q7lpXuC/2iiO684d8LAhVJ+muKW9ZTPzJIaVlAFA1uHc36NHPathoWWN/Ya9qIycdJlUSMd/9IkSEEZcGDesa+6kLoeFnRSnVioi++NRoyY= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1714119293; x=1745655293; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=L6icO4mbiYOy7FV5stPjxI7pGi1tixfX4JiHFqR63YQ=; b=VRGQNxrqAY8AW2qxU7Z77vm8S92zp9WCcrZyzuZfaQfbOcaYLMLf2DxO /RP24Ag8eBKPVPuxHnFqpUmqWg+fbg5/tJSjTzmgIKSBD/WeFyv+L9tBD D5dmXd0+TA3LYv8NO+f33GNSD22VXt9zezexh5WadFjvI9ai+ykKnoR8V j8qAty5DSDpRVAOSHd1SfqQjKBW48Ua3GmPN/FeEKADJPE5C0nvcuS4l3 k2oKd7yu7cT7CLFfZF+UhY/Ke9eoPbdGdjvr/dxNKBaUu8zqCWEXyHvaV Afy7MpRcyeJM/YX4lkDAdvINuGlfbC6cw/ka6jgLo1Xem4wGZ8mDwTwH0 A==; X-CSE-ConnectionGUID: G12coDP5QuGKrKHTrAa4QA== X-CSE-MsgGUID: AB3tv64tTzG6imR+adT4Hg== X-IronPort-AV: E=McAfee;i="6600,9927,11055"; a="9700358" X-IronPort-AV: E=Sophos;i="6.07,232,1708416000"; d="scan'208";a="9700358" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Apr 2024 01:14:52 -0700 X-CSE-ConnectionGUID: ioHw61aDS7OVpLTU3nOiPw== X-CSE-MsgGUID: copTGRBKSwOZq9/6/1TDmw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,232,1708416000"; d="scan'208";a="56286298" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orviesa002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 26 Apr 2024 01:14:51 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.35; Fri, 26 Apr 2024 01:14:51 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.35 via Frontend Transport; Fri, 26 Apr 2024 01:14:51 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Fri, 26 Apr 2024 01:14:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CJRziGWHNahWzpXb6+BA5rjpvG48pxceGtkAMU3mbW3+ryYsiTxyrWrOQcC/5wd+oeJbFq8gtNf1I4JDnBtIbWtZg6U2Y+xxIi+Sm0FWKHuHb6+umZS3aGhJ1CcBNIszOBNjdkYniAXLFbTzMEgCE2BIWtGvQpbbytqK451Y1HK0P3YIU3CoaCoibRq3LpGg05aHJ9TMeiEqWMV5jQVNzdy8IQycGR8FEnlOR6eeKvebA5BjAxgiqNkPm8I8V4uRi9/SkXG7gTDEfHGWp7l1j/mTMTOlYuYdBYBNzNE5wG9jZhFEbPpGVQIeOF5nOm2pHjBwr+Z6WpGepYfn8qIjkQ== 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=L6icO4mbiYOy7FV5stPjxI7pGi1tixfX4JiHFqR63YQ=; b=NMWOzEZKq8sT0aDUmcIUCNJPDlS1erh8k+cOciwTqDd7blnV9IqBoXVx1niHxHpXKNfvSKndRNPPhVOWOKtiRbIS1RZovVKJhUm3yt1LXkURDM4x8Shf9yw1zwkRvCRgST81WEyrTLMP306cOwv2ZbmfE025GnhykOxR56J7Q42kc/AsS9Ps7Nfq4h5Mlv44C1/N/tDfmS7AdUxREjQ18fP6ALOY/X35VaNX7DFMbDwMBXR3vueISPLSFlByRKhJjtAaHNLMK4X7CnEeDmmvpI0MJjmcfppx4YwBsXIx83hZfBjEChRxu7/76i+RcEF2ERhgIgNybKgBKXRnajoqLg== 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 SJ0PR11MB5600.namprd11.prod.outlook.com (2603:10b6:a03:3ab::16) by DS0PR11MB8070.namprd11.prod.outlook.com (2603:10b6:8:12d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.12; Fri, 26 Apr 2024 08:14:49 +0000 Received: from SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::2ffd:d20c:62c8:a67]) by SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::2ffd:d20c:62c8:a67%3]) with mapi id 15.20.7519.021; Fri, 26 Apr 2024 08:14:49 +0000 From: "Cui, Lili" To: "Beulich, Jan" CC: "hjl.tools@gmail.com" , "binutils@sourceware.org" Subject: RE: [PATCH 2/3] x86: Drop SwapSources Thread-Topic: [PATCH 2/3] x86: Drop SwapSources Thread-Index: AQHalhidUJg0UK7XBUWCrl8YW6IfG7F3EMGAgAMfmtA= Date: Fri, 26 Apr 2024 08:14:48 +0000 Message-ID: References: <20240424072356.2433122-1-lili.cui@intel.com> <20240424072356.2433122-3-lili.cui@intel.com> <8549a5b2-d8b1-451e-90c1-74ee29dadf3a@suse.com> In-Reply-To: <8549a5b2-d8b1-451e-90c1-74ee29dadf3a@suse.com> 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: SJ0PR11MB5600:EE_|DS0PR11MB8070:EE_ x-ms-office365-filtering-correlation-id: 3c53ab70-0e4f-4e48-4c7c-08dc65c8f0f3 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;ARA:13230031|1800799015|376005|366007|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?U2lsWXlZbE5tQnZ6d2xyMjRqZkZLdGlVZ0JQcUVTQkwwd0toRkY4WVcyWWpp?= =?utf-8?B?Uy9VcklGWm44N2hYVURRYmlsL2hjenIrUGNyS3JMa2MzSDF5QWh6UjlyWjhz?= =?utf-8?B?OEgrOFNQZ01GdW9KRWRjaHlJZURYdnY1RVVwby9kdDF1Q3ZYdGdsUmVWOTBT?= =?utf-8?B?RE9TR3lnQUJwQStvQlVxSlhCajZuVUFVRGFFNmFDcWMxUE5HWUtRc1lRNlNk?= =?utf-8?B?QmVUWVRLSDAvUGdXZlI0VlQ2OURhaWhPR1ZRNEtLWEMxVUkrZkNTT3BxR0p5?= =?utf-8?B?T3hxZDI5dldEYlVqVG1vZC9JVzFsY3NGZ3RNNkF5WnVNV0lRbEpwUm1XTktV?= =?utf-8?B?RUpLeDdhZi9Qak5neGp6TXUzOTgvRTlIMnJqZzF6N0ZoaW1yRjY1VmhXK3F6?= =?utf-8?B?MTZLeFBYWExTNEtvREluU3RXY2lJYmlEaWJGM1ZtSkNBb1Y4a2VNRmd4azdp?= =?utf-8?B?QmZsbGxxK3VLZEFjRjJUQ0s3aVllMzBRSVFHTDM3amNJVzAraE00ejIzNVNY?= =?utf-8?B?eWNnT3RhSGhXc0NBR1BNajhwcm5BeFk1Y0I2NjR5NHhPeENrMzlkaDNvamYr?= =?utf-8?B?Tk5rM1RWQTZ5bWZIaHBmNmc4UGVOcGs0dCtKQ1JRekgrQ2NTZUtIQ3hSZ1Q1?= =?utf-8?B?eE5Nc0NKbnlXRGpKak1IU0l5NlpVejlYSmM2L3BtZkg5Mk9wNkNKWVVZK1ov?= =?utf-8?B?VkZnbUtZNG1wbE1Qd0Vra0h0WnhCTEs4cVZhdWtyT21ESHBMdkQ1VDQ2dDNs?= =?utf-8?B?dzlrM20xVlRRckVWdzhKMDE3VGxhaUZNTDFEUnR2cVQwcVlSaTNGM0JYQUZC?= =?utf-8?B?eDZORW1CSncvOFVEd1JGc2d0WVB0MDVvVWhINmw3WGJKSDV0bE5VRzlXbVl5?= =?utf-8?B?YUtvT3JDVDlJbkZrSEkrK2RMajRqK0ViMDZvVzhna2d6WmxhRFY1blZlNlRi?= =?utf-8?B?TGJpMXhtZkp6NkdIMWpkUnFBbmlKU2lXeVgyZHltQlZISGd2SHhYT2w0VFNQ?= =?utf-8?B?NExIR2l5cUQ0YWN2bi82UVBEdG9UNGx4L05sb3cvMGh2b3ltbzVDWEdROHhw?= =?utf-8?B?T1VtNlJPeG5OdE5JaVJ1akVjUGVxN25kU3VENWFENGdLdzQ3N0xxVUJXRE04?= =?utf-8?B?alNOTnhIOVNER2JGVm9IVXc1WWhlai9PZ2R2dE1QVVFGQ3FVRWFseUlzdzdl?= =?utf-8?B?K0VEMHZ4Vm9NcThnelpNd2xoVTlXSzV5U215a01yWEdXV21tWjAyclEvTExk?= =?utf-8?B?UWEzMXd2WnJHTkhndkpDRmRGblA2YmZNRGphK3R2bnl4RmsvQWtLd2xYdWd2?= =?utf-8?B?WmVMVVV0MmFDTVpZaU5ha0pSMXpVWWFReGE1aDZlN1MzSE0wa1BrTXJWNnlr?= =?utf-8?B?L3ZOdHAyTC9CcHE4cGhDWUd5bUM4b2kydjBhbE9YWlF5ZXVoMWFjMG1QOVlQ?= =?utf-8?B?V3RHQmlhQnA4OVhaWkNHSFVjM1JtZWNwYVYxeHNYYXRGeWkxSDBnRFhiZkYr?= =?utf-8?B?eW4zaE9WTUlmNjNuaGZta1hVN0lvNWxnOWVXWENyalh5ZnJNbWUySytlTHg3?= =?utf-8?B?cDhXQ3A3ZkhTRVNxMEtZQzlETSsyUzF0MUNtUlVJTEJxaFFMcTU2aXljT3lm?= =?utf-8?B?cGZUTkMwdjhvbnRTS3ZwYm9MTGFIaGg0VTJJYmYzR2dsNDJxdk5QMXlCTG9W?= =?utf-8?B?NmZ4VnEraGY5UU93VGR2bnZmdUdCRXBuN25xNmRPRGgvUFplbVd3amNOY0h2?= =?utf-8?B?S25XTjNqdW84QkZLZC9DaWQwZ2hKMlB0WDY0KzJ2TkYxbXA3UFhaV1ozMzZr?= =?utf-8?B?TDRhN2lPMm54V0lOQXFqZz09?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5600.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SnFMZ09wVkhMbXJXaFFzT3ZBWlRYOEJJdGVzOE1VRUJidkRpSDZXNTM3aXNU?= =?utf-8?B?MW9zdHg1YjliU0JGbmwrRkdUUG1VelNQRWJNMUdiMEtKTzJJNjIva2RMVmFQ?= =?utf-8?B?OEg1c01pUmZOY003Vkl3OWlhWmkxdWxQWkQxSHZuZ2dXS1JpblJoVHZCbVpQ?= =?utf-8?B?M0lZdkxtVFJJY0wxWWRyckcwQW9VWFI4c3ZJcERicytja0dJdENaRzNmekU2?= =?utf-8?B?eHN4ODNDZnRMdlVFbGhhVkYxTTZ0T3ZDL283TTdwc0NnTUdsNXp5aThvOHdo?= =?utf-8?B?REtmSGJWUjZLcnZqSVNLR0hZZkJkZVhNODh1bC85Sk54UE1XbmNzVElpQ0pq?= =?utf-8?B?KzFSYjZtL3dOcXlZN01wTnZIOUkrL2JORG5VVStXL2RXb090QkNHeXUyYkUz?= =?utf-8?B?M29PUUNFQXRWblQxR2MvZGh3RTlmeFA2c2RnTzJSeDA4ZE8yUFNDTkVkZ1da?= =?utf-8?B?c2FCcHB5YzNETkJvZ0hwbDRjcHUwRVdTK0N4ZVZweTZjWFkwUnZmaE9QZWRm?= =?utf-8?B?QUdMQmluNFRxRXFLU0ZTek1jY2tXbUJsS3ZrWDNYM2UwMDNYbzlObndlb29v?= =?utf-8?B?RGRPMjVSOFA1V3E0dmJnS1FYbDdrWE9HWkRxNER2WTFhd0tnamFQc09hd09a?= =?utf-8?B?UDdFL1c2ckRObE5MVHUrTnFCNzArb0pDVjVGTW1hcDNBUm1WRkd3dUZrZG9h?= =?utf-8?B?aDQ2ejBqVlFmU0UveW5sVFJ5dC9zeFBaUHZJb3NrQ2N5cjhxV280UE11TzRn?= =?utf-8?B?eFg1ZXRvSW1jOUU5b011RmZZc2FxWkkwT0RoNzlUTWhucUpKNWpQVmdFQVpQ?= =?utf-8?B?aTlWWWNkOGlxeHpOVWI3QlAvNWFFTTZOcm11dnlVbk1PMHYxeDdtcjVpUG1U?= =?utf-8?B?UHg2UjVMcllqRGlVWEx4Q09TYnZYRFprbGZzZk52ZnhiKy9wMEIveklvSW1R?= =?utf-8?B?MFFkNGE4NXBwczFzMFZQbWN4dUFmUXk5UktBaWN4d3JZOTFuK21xTCtyTUlU?= =?utf-8?B?Z0k0SkFIK29aTEI4SldtODB4TldNbU5zQXhkZklXOHFDNWk3alRrSFYvTUF0?= =?utf-8?B?cHVBUTdmaGFGSGVVdHFRdnRlaC82QTVoRDJOWXBDRHVKWjFyWlY0SFBHTWpG?= =?utf-8?B?SUExczNhT3RXNGl4c1Vlby9aYVpJRHh5cWJsV1FGVkxMbGZCYmY4SzlrWVFU?= =?utf-8?B?N2FtTzBCTUhVSkNtM2ZXRHNzVnVxTGxnZTk0Vk9tSk1oSTMrR0FabnVLZER3?= =?utf-8?B?L0ZlWS9VWTJvL1o5WlpMMFg2Y2ZPUUhzcFZMSXlvaHNucmtncGU3Z0pNU25B?= =?utf-8?B?Sm5Fb3ozaFgrL1N5N1pwVUhmZ2RnYnFRcTFCSHBMTkJLUEJ1TjUva0xlV2xQ?= =?utf-8?B?T3F5VW1BYnRHSEJBYjBpOUUyKzZCUXFJV0NhNDd1ZnNOek9hSm44aFp3dmZw?= =?utf-8?B?RDJjeS80TW1nTTljenFzeXVmbEROcmVVS1MwQ0lPVHZjeUEwU3AxYTRCSXFy?= =?utf-8?B?OTdXK0pzYjRidVNuRW1jQk1BOVRCUS9CMFJocU5NVHNDc0UrYTQ0bnIyY1RT?= =?utf-8?B?Y3JpTDNVYUFua2tuVFZMa2NzVlprMDlMWGcrMzh0YXZBeVF0Vlc2WkhNSmp0?= =?utf-8?B?WGYvWWY4ZEM1OG8wTXJ6UTIxeHoyaWwrWkMxSmFFTERSeFl1QVpOWTIwT0lv?= =?utf-8?B?djgzSDJrT3hvQmNpZzI3T0VKR1REMExtWlVQclczREpTd2drV3h2TE00WkZP?= =?utf-8?B?SEVGdFA2b01VQmRqUTZYc25JZGswSnhRaGdpbUoyVXllYU12OVNvaEswQ09s?= =?utf-8?B?b3I0UHIrNXVKZHlTM3R1SDhYczgrRUxXVEFIa25QNkRXanduQlpBZENqeWw3?= =?utf-8?B?cWZwZE12U0ZkZXRaaVRzWGVjaXdWWDFJVGRBVGRjYkFucVdFenNzb05GZkpO?= =?utf-8?B?RDNYbGQxWERXTnduYXhOYW9oYUdkdzZkZGNHc3liQmtQZGlQWFVEWTU5Q09k?= =?utf-8?B?YzFOTElKeWRCZEVGVTNBQjdDdk8rdGxEQmpDZ2F5dTlQaHBPeVpEdHRnY2JJ?= =?utf-8?B?WUprNGFUTjZxNWdCR0xTbGdHZ3RKUGpHUFhhMFR6TGRrVVBZa09rNWNtSlJs?= =?utf-8?Q?iu9k=3D?= 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: SJ0PR11MB5600.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c53ab70-0e4f-4e48-4c7c-08dc65c8f0f3 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2024 08:14:49.0090 (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: D9a7BvQ4xVUlVBt65urhP1ieBp0fbaK1DzjOjtp0WGKxQWMJyTheoQH0oDPGSKYyIX+e8AYAgL1zYN96fQX9ug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB8070 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-4.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: PiBPbiAyNC4wNC4yMDI0IDA5OjIzLCBDdWksIExpbGkgd3JvdGU6DQo+ID4gLS0tIGEvZ2FzL2Nv bmZpZy90Yy1pMzg2LmMNCj4gPiArKysgYi9nYXMvY29uZmlnL3RjLWkzODYuYw0KPiA+IEBAIC0x MDQzNCw2ICsxMDQzNCwxNCBAQCBidWlsZF9tb2RybV9ieXRlICh2b2lkKQ0KPiA+DQo+ID4gICAg c3dpdGNoIChpLnRtLm9wY29kZV9tb2RpZmllci52ZXh2dnZ2KQ0KPiA+ICAgICAgew0KPiA+ICsg ICAgY2FzZSBWZXhWVlZWX1NSQzI6DQo+ID4gKyAgICAgIGlmIChzb3VyY2UgIT0gb3ApDQo+ID4g Kwl7DQo+ID4gKwkgIHYgPSBzb3VyY2UrKzsNCj4gPiArCSAgYnJlYWs7DQo+ID4gKwl9DQo+ID4g KyAgICAgIC8qIEZvciBYT1A6IHZwc2hsKiBhbmQgdnBzaGEqLiAgKi8NCj4gPiArICAgICAgLyog RmFsbCB0aHJvdWdoLiAgKi8NCj4gPiAgICAgIGNhc2UgVmV4VlZWVl9TUkMxOg0KPiANCj4gVGhp cyBmYWxsaW5nLXRocm91Z2ggaXMgb2RkIGFuZCBoZW5jZSBuZWVkcyBhIGJldHRlciBjb21tZW50 ICh0aGVuIGFsc28NCj4gY292ZXJpbmcgdnByb3QqLCB3aGljaCBhZmFpY3QgaXMgc2ltaWxhcmx5 IGFmZmVjdGVkKS4gVGhlIHJlYXNvbiBmb3IgdGhpcyBpcyB0aGUNCj4gWE9QLlctY29udHJvbGxl ZCBvcGVyYW5kIHN3YXBwaW5nLCBpZiBJJ20gbm90IG1pc3Rha2VuPyBJbiB3aGljaCBjYXNlDQo+ IHBlcmhhcHMgaW5zdGVhZCBvZiB0aGUgZmFsbC10aHJvdWdoIGhlcmUgdGhlIGxvZ2ljIHN3YXBw aW5nIHRoZSBvcGVyYW5kcw0KPiBzaG91bGQgcmVwbGFjZSBWZXhWVlZWX1NSQzIgYnkgVmV4VlZW Vl9TUkMxPw0KPiANCg0KWWVzLCB2cHJvdCogc2hvdWxkIGJlIGluY2x1ZGVkLCBhbmQgaXQgaXMg cmVsYXRlZCB0byBYT1AuVy1jb250cm9sbGVkIG9wZXJhbmQgc3dhcHBpbmcsIHRoZSBjb21tZW50 cyBzYXlzICIgLyogT25seSB0aGUgZmlyc3QgdHdvIHJlZ2lzdGVyIG9wZXJhbmRzIG5lZWQgcmV2 ZXJzaW5nLCBhbG9uZ3NpZGUgZmxpcHBpbmcgVkVYLlcuICAqLyAiLCAgQnV0IHRoZXJlIGlzIGFj dHVhbGx5IGEgbWVtb3J5IG9wZXJhbmQsIG5vdCB0d28gcmVnaXN0ZXIgb3BlcmFuZHMuDQoNCkkg dGhpbmsgVmV4VlZWVl9TUkMyIG1ha2VzIG1vcmUgc2Vuc2UgaGVyZSwgaXQgbWF0Y2hlcyB0aGUg YWN0dWFsIHNpdHVhdGlvbiwgd2Ugd2FudCB0byB1c2UgdnZ2diB0byBlbmNvZGUgdGhlIGZpcnN0 IG9wZXJhbmQuDQoNCk9wY29kZSB0YWJsZToNCnZwcm90PHhvcD4sIDB4OTAgfCA8eG9wOm9wYz4s IFhPUCwgRHxNb2RybXxWZXgxMjh8U3BhY2VYT1AwOXxWZXhWVlZWX1NyYzJ8VmV4VzB8Tm9TdWYs IHsgUmVnWE1NLCBSZWdYTU18VW5zcGVjaWZpZWR8QmFzZUluZGV4LCBSZWdYTU0gfQ0KDQp0ZXN0 Y2FzZToNCnZwcm90YiAoJXJheCksJXhtbTEyLCV4bW0xNQ0KdnByb3RiICV4bW0xNSwoJXIxMiks JXhtbTANCg0KVGhhbmtzLA0KTGlsaS4NCg==