From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by sourceware.org (Postfix) with ESMTPS id 174423858CDA for ; Mon, 1 Apr 2024 06:21:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 174423858CDA 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 174423858CDA Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=192.198.163.7 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1711952467; cv=pass; b=obhZQQHqrEVzYg1hjgmnAgqCmZIbweBMXEQqI3Uz38di1Se2t2Kk4UYZNmTJ0XBcoJ9iZfc//kR+r7zMqDf4zpcYvUE9erZ82/UY7XUREe5OICZj5tO+aXBzOduji26cpEdVflIGj7e+gc8o1c17q5ubKV5CgyaANEVXtOEeGkM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1711952467; c=relaxed/simple; bh=puby0maJldzLjbiC6Zi2vMaV8HM5XkCW9M0LFpCnRJk=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=R87RXVEVjhp9bBRMaOipaeF46QlnNwgFlMRGdI6vTRd+zHAjTKjoDXi95GZGq7+/Xjea7zM63RIJePJt1N7xmqfQTOLvsg1u3cv5KxuuwVDpAD9S6N9KgBwJ3pds9PJsuVkrysJ/dw9IjhOvRc24XahnnYXonjD6yYf0d1VHpis= 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=1711952463; x=1743488463; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=puby0maJldzLjbiC6Zi2vMaV8HM5XkCW9M0LFpCnRJk=; b=SlrXkTqWAv/TkWZ6sJQeBiqXC7Ooj05EQTwkRKjrTRBjv3k0VJIirNiB 8gRrCq/nqKcDqyRb/LT7M+uApLuqXhbqBCcJuUWCCRmaK0lLGTh5B8kJp Luy34GLr5PDz72OohClBTtQJWVJZaxIDMsImfWBmCjq7dZ+qX9XzuL907 WYyh/asZ3riPUJDPlaU0WozdgiskQkYvqjuIT8IuAx1z3TjxwyuTirQNR trsUNQ0X1AwRqsdt/RLOZOTHPR73fJqjfqZSemuXZpC7EdEHuBNHjerew huBoSJ3oknh91Cpw4ppkT5c0BqMozeH3GBos0mAci7yMf0E130X1xkeBq A==; X-CSE-ConnectionGUID: HxkSv/SrT52HJXWtNooRzA== X-CSE-MsgGUID: 9Zy3JxBQRxKLQlJhQ1slUQ== X-IronPort-AV: E=McAfee;i="6600,9927,11030"; a="32476721" X-IronPort-AV: E=Sophos;i="6.07,171,1708416000"; d="scan'208";a="32476721" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Mar 2024 23:21:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,171,1708416000"; d="scan'208";a="55085448" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 31 Mar 2024 23:21:01 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.35; Sun, 31 Mar 2024 23:21:00 -0700 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.35 via Frontend Transport; Sun, 31 Mar 2024 23:21:00 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) 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.35; Sun, 31 Mar 2024 23:21:00 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e7J8Y+Zud6MeiAQ8ljNavOmrchz/DDxCDlKv2bAkyOaES5E2WqV7RJM0XGQb07L9lz/oRfqYG40279zBHqNX/SFQU2tvLwEytSSrZykr8Uh0p+rlKCVIu7lk9Drr/wCYKMWWuONq8clRcw2K6GDskwzVUh5zaUuSIC+3gcaInPJfnw7poSLejb8TdscFIS4YwCMMyWJEcrn1gAy0K8lPMsf1kTFyExHEHZ6Fy3bwUVk5W3LMIIt6g/3NgTvJ4nBOR7DQ8BCcfK0oqagT6la8KDYvaMx10lq62EjN4wo1+P1/TJqGugwJWeIPSUFh62ZYhCEtYtskF8v8rr7PwyoliA== 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=puby0maJldzLjbiC6Zi2vMaV8HM5XkCW9M0LFpCnRJk=; b=dk9DanFGenMJRjZ1DHLnf7aprOruAL4GZViXpwKrGcDs4NGq881IFMaxxnhBywn6RF6qyI94OzTZagLQmaXQqQGB9DjCkuBK95XsTjnYtFXbcLokR7f9+1hsAGEFMh5ssYi4iK8tZh9jVeCwxqJqFSxA5X9/YgqelrfWaAqOh2pAXZ/dUOxet/XHKwhlo3a0LRogziIEVRqW6IyE2YIj+Hjb9eNIzShNnbnHjHJbux3SnHxjJ3DgK7MbDTQwbjqYfvcjzNKFqj2jj/6jGi11ni9iw8OvauYcIVXkPLYK7VEf8qnfRifuvfbgGtbcVJQNWZ+sthTUZz9gPQhPT8iWew== 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 SN7PR11MB6876.namprd11.prod.outlook.com (2603:10b6:806:2a7::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.24; Mon, 1 Apr 2024 06:20:57 +0000 Received: from SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::1ba5:5380:f4b6:6f9]) by SJ0PR11MB5600.namprd11.prod.outlook.com ([fe80::1ba5:5380:f4b6:6f9%4]) with mapi id 15.20.7452.019; Mon, 1 Apr 2024 06:20:56 +0000 From: "Cui, Lili" To: "Beulich, Jan" CC: "hjl.tools@gmail.com" , "binutils@sourceware.org" Subject: RE: [PATCH V4] Support APX NF Thread-Topic: [PATCH V4] Support APX NF Thread-Index: AQHaf0oXrkUyZokAI0CnNtEKke3AAbFNBnaAgAX0GjA= Date: Mon, 1 Apr 2024 06:20:56 +0000 Message-ID: References: <20240326064939.1458879-1-lili.cui@intel.com> <47e11c46-ae50-4a68-9b09-6f5d5d1d9fe0@suse.com> In-Reply-To: <47e11c46-ae50-4a68-9b09-6f5d5d1d9fe0@suse.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB5600:EE_|SN7PR11MB6876:EE_ 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: h2apP4doH1V4IoQglJWBSSGKmcgthV/S+duBNqU4gaCd7MBesOJVAiEdaanLGoPw0DkjILG3w58qKkBkwgmas851aGWAbWpPf6HTlBlKfRYOYo05J5JCg+MiuTqXWB9XAecZlwR9S2p6TIMp7SY9MS1I9+rtlCgv8AxhdUdJMdJEJj6aT7qe88AnzojY4hjjr7Yqgex4wk6gLksqJ1aRMq0I/5m6CyMgBgq/cq6sncXubaBBXe0V7qIVyIEGBx3gWlYyzerWBJfnQ+l9lOQodsztYrturxUOmpHypSryhCMHHBUhELpu0bC/qGyMmvcO9Ystas5GFGpyx34+Bd/QHFllureffOpHS/wy0fkWLmEZOh2HN2R+5jUNQJ+1AMX4mK60QPS5uN8wp9jv0mHeV7+CIOmWVgVpb6kb7S/ZhM51unRl5//8A7FjRZQLs01ldv0CHDApsMy1+SgOsxnqO0UA9pi0sdnq3uuL69eLi0BVsFps0gOInqYpyCL93QovjxtrE2KnnXh6ymjVY9R2j+2N3/tbTvATcPzHzrjyhqqkx0yFB12Imgs2eZwkWqXhm/W0f+a8QDQnqJn8qgSsp6wsTTvHnb4RLn7PMw6ZA+KdFZk7S4SE8PjT10K9iXz3XobTz0CIU1wzIyMHShNR8QbWXxjpNKKA+E1axrGsrTk= 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);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Nk5Yd3luYnJiTlUwb04vYWx0WHZxSEYwSWxSek85ME4zMEh4TnNyZlZNaFZX?= =?utf-8?B?VmNuZFFNQTFuYU9ZcmpmRUk1UlV0V3FUelZHbzBnZHZUYjMySW0vR2NCeUtW?= =?utf-8?B?R25sTkR3ejlQRHRSdVI2dDBzbHZNM3ZnblZrTjdKNERTQmRzT2R6QzJUVlNV?= =?utf-8?B?N2Uyek92VEVzYmNsK0psLzhtZldxMzQvRC9zTHliSjdZYVpWYW5PQmplVFVM?= =?utf-8?B?VTBFZWZaME93M3BNT3RxenNDTnh2dElKSEg2VFhJZEN3eXA2UjZ1bTlKOFBp?= =?utf-8?B?dVcxRSszWVpIWEJHY0lSNlBKQjF2OTFWY1BBMTJPWjQxaW9nQndXVTA3UlVs?= =?utf-8?B?eklHUXZwY2lWcHIxaU1kWi9pU0h3Z2tOTCtKR25mT05VQWxWSXh2WDZzSnBG?= =?utf-8?B?ZFQwcnZnNmdkMFR6cktiZHpLdlExMUFWQ29VZTZrWmVubVpwbDF4eW93SlZx?= =?utf-8?B?S2UxNUd5cDhCVm9kQmR4N2xkOThZTVMxZThmZlVHOTU4L2Rac1NiNE9LU1N5?= =?utf-8?B?RzZZZ1J4NjBXVjhsZEk3a3BUbG5aSGdRbVlIUXFxZHFKV2lBRjhPMlNqN2Qr?= =?utf-8?B?eElrcjhSZGpreFdJRUpXN3dZVGRMaW1mZlExTHNjT1RlMklLR3hhMmd5SWdq?= =?utf-8?B?VjFxMVhlaU5nYlZqR0RES0tZUzljVnVwZmRmQ1ZNSnY1T0l5NDVDdzVIRG5X?= =?utf-8?B?N0daVmVuc1ZvZzk1OG5hOGlRaE03UGVPNGNleXU2cFhPQmpDc2E0cXNIYVYw?= =?utf-8?B?TWJXQWk0VmtxOGpBWHhOWHJONEE1TzV2STBLQ1l4Sy8zNDNMWjZrK2Q3T0dh?= =?utf-8?B?L1FTM2d1WEtRRzd1eUVKTzJIS2VoUHNmRFJPYjNGZEtzMG5QY056S3A5M0hV?= =?utf-8?B?QXZQaHBlYllFaVl3Yis0QUhWSW5EdzBmMEgzVVNUcmRMMTd4UDZnbEpzc0ZV?= =?utf-8?B?QUw3L3I0V1ZyK2prNm9Ca0gySllJckFCV21hNnU5djNpejY2cFJza1J2b3NS?= =?utf-8?B?UVBla0p4cGVpTEJTM2s1a1ZydDh0UXpzSVFHamxCV2xnNGY5WDBhZ1htY0ho?= =?utf-8?B?SEFOVGZJRWtFaFhOQTdYbkVhd3JkZ0ZFMjFYMkQzdHZOTUVxd1IzdldmZ3Nj?= =?utf-8?B?ZjNmY3YxY2JERzlvMjBsYWFLVm05OWxkbjlRd3k0Vi8xQmJvd3JsdkJrVURO?= =?utf-8?B?S2dnRW5rS2xCeFJobkJ5ZS9YT3R3OEk1ZnljdVcvM1VOK2cycXRDcGt0Um9K?= =?utf-8?B?Y0p3d2J1blNCMkxMby9laHl3ODFTb2RVeFVmbHg2UTRYNE1kMEh4SFlLSGYy?= =?utf-8?B?Y0ZONlZab2RDU2xCQUxiOUJqQ2pCUG96Q252R085UWVuR1hBWnozd0tGR3Zl?= =?utf-8?B?WHU3UXROZ1U4Yy8vSk9uK2FUR2hidjI0cm1BaW0vK0ZaOUxHbFZsbXpGUVVm?= =?utf-8?B?RXE5aGIrWHF3T0dPK015bnhXczQ3dmEySXNpc3V0L3RzOWM3QWV5MjBxQ2lW?= =?utf-8?B?MlBST29wNElQL0psWFBUVkZEUjJiVFhjUDZwelJ2Q0VENTF1YlpwM2JvM0lz?= =?utf-8?B?c0FWdndQUVlDRlFHbVJjcDdPTG5VRTlDUC8xZlUwblRNZ29MdTZWWlAyVnBq?= =?utf-8?B?TXA5Z0ZZNGt1MGRlZytXa2JBZ3QySHJHMElDNVhIY1NaWHp4YXZuYkRlUzJl?= =?utf-8?B?bzdxRzgrTXNuSTZZZm1ydDYrb0ZXejlnZ0JqaTVTZ3lWUEJoSTRkQzdTcVo2?= =?utf-8?B?cXVDVi9JM2lwZFM3Uis3eGJhVnlrNXdwM0JFOHNzZEVua1dna3Q5V2g3d1lq?= =?utf-8?B?STVSalhBcWFxQUlCZ3VmRSsyUWxrK2drS2E5QmdZQkpFck96TnFGY1hKczIy?= =?utf-8?B?TGpTeGpGUXByWFJoYWE1TGhkanVMcE5mMVVkN2Q5Z3UxdS84WHVNWTVWZ1BC?= =?utf-8?B?RUZiWktkWndWNDlQOGNtNGEvVEZ6YStHMVpJRE9ubjlSK0d3a2F0a2x6cHJG?= =?utf-8?B?VlBPZFRTd2R3cUJuT3FTSVJDRTJtVWdWZENlSXFQRjNqWUgyVnRqM2o1Y2Ix?= =?utf-8?B?WjNHTnpLUzQvaDRrU25WWXA0OEdCL2lzRmdaaDYyT21PTUVDUWt6dFFCM0Nh?= =?utf-8?B?M0Rvc2RJcGlUVU1PemVPVmE4bjg2dlQzUjZrYnFNVGxiN0RpblVGRnZJUE1w?= =?utf-8?Q?pAm7lqkMS9uQuMRfAmzXuXo=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: 0597cc7d-6216-4be6-5ae7-08dc5213e3fd X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Apr 2024 06:20:56.2557 (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: bSApXboeKLIGVXmIMgXdbNWnDfdBXO8q9/bBOvl7ZUzvOJXpZ8q/kaqG87wBH89tKY5c2MmlQUPdBPkeD24JAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6876 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,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: PiBPbiAyNi4wMy4yMDI0IDA3OjQ5LCBDdWksIExpbGkgd3JvdGU6DQo+ID4gLS0tIGEvZ2FzL3Rl c3RzdWl0ZS9nYXMvaTM4Ni94ODYtNjQtYXB4LWludmFsLnMNCj4gPiArKysgYi9nYXMvdGVzdHN1 aXRlL2dhcy9pMzg2L3g4Ni02NC1hcHgtaW52YWwucw0KPiA+IEBAIC0yLDMgKzIsMTIgQEANCj4g PiAgCS50ZXh0DQo+ID4gIAlhZGRxICQweGUwLCAlZnM6MCwgJXJkeA0KPiA+ICAJeG9ycSAkMHhl MCwgZm9vKCVlYXgsJWVkeCksICVyZHgNCj4gPiArCXtuZn0gYWRjICQxLCAoJXJheCkNCj4gPiAr CXtuZn0gbm90ICVyMTUNCj4gPiArCXtuZn0gcmNsICQweDdiLCVyMTUNCj4gPiArCXtuZn0gcmNy ICQweDdiLCVyMTUNCj4gPiArCXtuZn0gc2JiICQweDdiLCVyMTUNCj4gPiArCXtuZn0gcG9wMiAl cmF4LCAlcmJ4DQo+ID4gKwl7bmZ9IHB1c2gyICVyYngsICVyYXgNCj4gDQo+IEkgdGhpbmsgaXQg d291bGQgYmUgbmljZSBpZiBvbmUgb2YgQURDWC9BRE9YIGFuZCBhdCBsZWFzdCBvbmUgb2YgdGhl IEJNSTINCj4gaW5zbnMgbm90IHBlcm1pdHRpbmcgTkYgd291bGQgYWxzbyBiZSBjb3ZlcmVkIGhl cmUuDQo+IA0KDQpEb25lLg0KDQo+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ICsrKyBiL2dhcy90ZXN0 c3VpdGUvZ2FzL2kzODYveDg2LTY0LWFweC1uZi1pbnRlbC5kDQo+ID4gQEAgLTAsMCArMSwxMzgz IEBADQo+ID4gKyNhczoNCj4gPiArI29iamR1bXA6IC1kdyAtTWludGVsDQo+ID4gKyNuYW1lOiB4 ODZfNjQgQVBYX0YgaW5zbnMgKEludGVsIGRpc2Fzc2VtYmx5KQ0KPiANCj4gSGVyZSwgLi4uDQo+ IA0KPiA+IC0tLSAvZGV2L251bGwNCj4gPiArKysgYi9nYXMvdGVzdHN1aXRlL2dhcy9pMzg2L3g4 Ni02NC1hcHgtbmYuZA0KPiA+IEBAIC0wLDAgKzEsMTM4MyBAQA0KPiA+ICsjYXM6DQo+ID4gKyNv YmpkdW1wOiAtZHcNCj4gPiArI25hbWU6IHg4Nl82NCBBUFhfRiBpbnNucw0KPiANCj4gLi4uIGhl cmUsIGFuZCAuLi4NCj4gDQo+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ICsrKyBiL2dhcy90ZXN0c3Vp dGUvZ2FzL2kzODYveDg2LTY0LWFweC1uZi5zDQo+ID4gQEAgLTAsMCArMSwxMzc4IEBADQo+ID4g KyMgQ2hlY2sgNjRiaXQgQVBYX0YgaW5zdHJ1Y3Rpb25zDQo+IA0KPiAuLi4gaW4gdGhpcyBjb21t ZW50IE5GIHdhbnRzIG1lbnRpb25pbmcuDQo+IA0KDQpEb25lLg0KDQo+ID4gKwl7bmZ9CWJsc21z awklZWN4LCAlZWR4DQo+ID4gKwl7bmZ9CWJsc21zawklcjksICVyMzENCj4gPiArCXtuZn0JYmxz bXNrCTI5MSglcjgsICVyYXgsIDQpLCAlZWN4DQo+ID4gKwl7bmZ9CWJsc21zawkyOTEoJXI4LCAl cmF4LCA0KSwgJXI5DQo+ID4gKwl7bmZ9CWJsc3IJJWVjeCwgJWVkeA0KPiA+ICsJe25mfQlibHNy CSVyOSwgJXIzMQ0KPiA+ICsJe25mfQlibHNyCTI5MSglcjgsICVyYXgsIDQpLCAlZWN4DQo+ID4g Kwl7bmZ9CWJsc3IJMjkxKCVyOCwgJXJheCwgNCksICVyOQ0KPiA+ICsJe25mfQliemhpCSVlY3gs ICVlZHgsICVyMTBkDQo+ID4gKwl7bmZ9CWJ6aGkJJWVjeCwgMjkxKCVyOCwgJXJheCwgNCksICVl ZHgNCj4gPiArCXtuZn0JYnpoaQklcjksICVyMzEsICVyMTENCj4gPiArCXtuZn0JYnpoaQklcjks IDI5MSglcjgsICVyYXgsIDQpLCAlcjMxDQo+ID4gKwl7bmZ9CWRlYwklYmwNCj4gDQo+IE5vIENM UiB0ZXN0IGhlcmU/IE9oLCBJIHNlZSBpdCdzIGF0IHRoZSBib3R0b20uIEkgd2FudHMgbW92aW5n IGhlcmUuDQo+DQogDQpEb25lLg0KDQpUaGFua3MsDQpMaWxpLg0K