From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by sourceware.org (Postfix) with ESMTPS id 3E7513858D1E for ; Mon, 24 Apr 2023 15:45:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3E7513858D1E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=de.ibm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=de.ibm.com Received: from pps.filterd (m0353722.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 33OFfE9S028797; Mon, 24 Apr 2023 15:44:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pp1; bh=2vShBI6IVJdk7xEnFD9oByJEjBYdtw9/Ou6MrRJIeUQ=; b=UOuSWNL5UyqriOdp6xepq5sOj4JzVpDtQmPFGNaSj8Iq9QQr56BmCQJFjq3Q1yJfFdnv neGZsdTb3c69Qesop+Y6Qb0fFEEpMBb2e41sd+23bLMPP4Yxpj9S3k7R9qzWY/LBexw6 T88YCDpENedCUloBm9qqhwCP6wEP6zgAFUTvDCmg1zYwEqdhEm+3bZRYZTql5JWH/TCk pZTl0xxwNQbS0fc8PUlImsARskwCB2JneKVfH+lnf7+kfAPLmFJFbiubHo+paor3q0BJ dnhkSYkEetEpnTiOq/XObRrEstkc+RaskJt6y6vShIXKfqZZGdHDvKLD20pjAH624F4p gw== Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2176.outbound.protection.outlook.com [104.47.57.176]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3q46dg8vfu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 24 Apr 2023 15:44:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kijXnT3N1ZMYMSd7hS9HTyZfUhYXulPbtJMOPea6MMeKHaMn4k04qUZiS7ummt2XOz1+imFotNwIRS9t7n3FRIjF6ohYBQaKccp4DIwpPXjKZgV/L77lHADa4RD9zw7gFiw0lwgc5aF28+zmbot+g+FaaxIhv32QSaHwNZ6VQ0s5Eu9ADwDdscrFVn9BBay5VizkxwwzGb1BDi+eL2NHS4uvdfvfOxHbrUxjwrFrjwn7GmO1NS5oNbVv1eCY5hvTxPK7pvmUO7zfqNAuGEyioetW8MDnap1zF6ROjUtHHFmoCQr0gRiis2M6Tl1a3a5lufAR8jtIyp9rvy+N5ap17Q== 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=2vShBI6IVJdk7xEnFD9oByJEjBYdtw9/Ou6MrRJIeUQ=; b=T72DLXz+hIsxcc65UXhcx8EFfLvJE5V3vffnVOmtIEaM9p37AcyjOf8iuUx5CqY9sgZqhnnmi091845kH/XKdDeCaj/gS27aEOJEQDYlQNd1NwHpn0CAv166+0vg7rAk/57LUCFwBrkDYdL6ayx9jiNZhwVDkQ1wScJSDEdmwh/mCp1csdSneRhHCyGKi4e9gItPeMU/BAd0ZthzViJdLYMI8CLIRUlI1ZQ2Xj2Ulk6DlZBtoOmP/ha0aVI5C1trZyE3NY/Y4hljWqtBYlvvDaSICYajf0Diep71MTH5fJr3jgEVH57ECgK7+VWSOqHDRAlTzrwt+w3GZGrVwFhGpQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=de.ibm.com; dmarc=pass action=none header.from=de.ibm.com; dkim=pass header.d=de.ibm.com; arc=none Received: from MN2PR15MB3149.namprd15.prod.outlook.com (2603:10b6:208:ea::29) by DS0PR15MB5698.namprd15.prod.outlook.com (2603:10b6:8:145::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.22; Mon, 24 Apr 2023 15:44:56 +0000 Received: from MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::35ce:9ce4:4b04:c340]) by MN2PR15MB3149.namprd15.prod.outlook.com ([fe80::35ce:9ce4:4b04:c340%5]) with mapi id 15.20.6319.033; Mon, 24 Apr 2023 15:44:56 +0000 From: Ulrich Weigand To: "gdb-patches@sourceware.org" , Aditya Kamath1 , "tom@tromey.com" CC: Sangamesh Mallayya , "simon.marchi@efficios.com" Subject: Re: [PATCH] Fix call functions command bug in 64-bit programs for AIX and PC read in psymtab-symtab warning Thread-Topic: [PATCH] Fix call functions command bug in 64-bit programs for AIX and PC read in psymtab-symtab warning Thread-Index: AQHZcd5K/ExFwAbTeUyV7kv9fHe72681vtYAgATk3IA= Date: Mon, 24 Apr 2023 15:44:56 +0000 Message-ID: <149511a0bc674c71674357a19915d8f454abb63a.camel@de.ibm.com> References: <049a54779f7280ddef6c2da12d0714023514dc9b.camel@de.ibm.com> <881bbbcc3646f5df9c2f334133907d3ca37149a6.camel@de.ibm.com> <48b9cc7b5cb4981f03fd459c4365242a11546c1e.camel@de.ibm.com> <87r0xsb4np.fsf@tromey.com> <87sfd24j4w.fsf@tromey.com> <6dba16478c04d83780e4996236ba4fad4d7a5395.camel@de.ibm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR15MB3149:EE_|DS0PR15MB5698:EE_ x-ms-office365-filtering-correlation-id: 0cbb9320-953c-4fd6-5a68-08db44dada78 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: R+3BpCPEM6Wpq5PQfPVhoLqCjkPFQZsofDRrfapG2YDQ/5/5+klZyReIb0xM9lCgvfqIhCmKxFdvSc7KapGehPgc3YZWhjmmfKzRgTcj+uFpOGyCjvh0BwTh5hfPmz0stEhE+F5DEu+XSMmaVAGZFk5+0fuul4ALSmM95Bm1W42y+i2E4VXU+kJuhrhi5VHlw9IwIlYMVt9jmUAxV6+3nyL3+Mx5wO5271AiUibgDlRqhW17oleqz5CIDSo2ZyupP5ySOX0GsTZZQL6ZV7ggVfaQXLL9ZvwdIZxLryhvtglWul2OO1Mw+90z0gFiuPGfuxwlql+Bn9uygUlGWcjR6C6eeChoB/TV3ZdXf0CEK/VW79td8WMueJevspN/j6XR/hw0JnzunvkvoKwMoGlCEIJSpA2JeWG/VIuI76sVzpP/7b1LZM+TzDbr51zvtvD749tAzYbdfEcj6oTnWuV4YPMRBQU79JcVUJpEDjsnmfvXNT2IUd/w/ESyZkH3sglwktK0Hsc9KXHW4ALn8BpQP1RuR+Rvso4uKiuM3ZgrcW/bv5zJltognHhBtca5g9hOp3sbNAj2TrBocBokxt9TSYQcsJ9Fh8DyE383oYb9I2g= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR15MB3149.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(346002)(396003)(376002)(366004)(39860400002)(451199021)(8676002)(8936002)(122000001)(2616005)(5660300002)(41300700001)(186003)(6512007)(6506007)(38070700005)(38100700002)(83380400001)(2906002)(4326008)(91956017)(76116006)(316002)(66946007)(66556008)(66446008)(64756008)(66476007)(966005)(71200400001)(86362001)(54906003)(478600001)(110136005)(6486002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SnFPT1dEamV0TTBGbnlmTnVWOXl3eXREZmZQYU5aMW5pcGFOcS9YbktwTzEy?= =?utf-8?B?bGtVaklYc1gxZWUxR2lOKzBiQjk2UHd4cEZpcFVjOEZpQW5iL2I2WGpvVWpk?= =?utf-8?B?NjFiM3lFZVgvYzBpb2l0dzdjRXIyWkxWWkdwQjk3eDBJbG5FRDNtb01IVHVy?= =?utf-8?B?QmhQdDdRMXlrZHlpSXNmUjlMb2JQdUtWUGRCM0VOTTlUcW9CRUlyRVY1MTlX?= =?utf-8?B?c3QzQWtHMWpRNks2NllNa2xMakdNVHZhaUt3QTBVS2xPRHlRY1lVeUZaNUQv?= =?utf-8?B?YnVrVjlDVWd1Vi90UCtrTVNqak5iVnlGQ0JFUmRCM3VsQk5qVUJ3Yi9wVHRC?= =?utf-8?B?aWFuSm9vNDFmMlI5bGpLNmd2bzRoOVFWUnRidG1SdlB0UHFrVkhsSCtubkVl?= =?utf-8?B?WjJubEFldkpxVW9sMEY0Ly83Q042RjJTWkc5dk10dnlEeWpkQ1ZBaDNaK0Rz?= =?utf-8?B?amRaaThQRTZUOUk2QW1LN2ZjVjR1TWNpQy84TGk1ZWFXYmlMQjhsQlExc0Zv?= =?utf-8?B?VEh1c1ZURGl0K0piRlFpWjJoeElMRkxHN3JydzZvL3RHdlJQV2hWbHNzUFA3?= =?utf-8?B?N24zTTE1S3hVOXk3b1RpWklnTm93d21lZUphTVBJT1h1OWJRemVyWXFlLzE0?= =?utf-8?B?Y284c1FwVUd2YmcwaG9JRU8vMU9zdk1UaHNGd2wrd2R1QThsQS95amJGOHAz?= =?utf-8?B?TWMvMkZCQWNLZTdWeHZwTlkrOXJXWkJvZUMxaDBHZzk3Z3NzKzJUN05CNU1h?= =?utf-8?B?OXY4UVJWaitWSEg3VStVVFpna2dyTFBrT2dqeG9HWEdCVFp0NzlRMkV3bElB?= =?utf-8?B?WXBxR0pYVTc3MnBaSVk5QUt4QnBaZVFROWwxclBpMCs5RElIanN5SGlmOWNl?= =?utf-8?B?YjVFTXlua25hbTJFOVVBSlVzZXpIeWhkS1ZuSE5NVWx3dkNZamVNNjlES2Z5?= =?utf-8?B?MHRZVHZsTFZTSjF5amMzeVNyYTRTOHFNcHNscEJEUDQzYUNSdkZzcTNxUVds?= =?utf-8?B?UlRudnNPdWZkMVFQc2xReXdneE94RWxFampSdkx1MEhHSjB4V05DeklWSC9u?= =?utf-8?B?cThlN0NBcGxLbHFiQWNVcjZmYmtFaXo4QStOaCtoMHA2Y0JsNXI3cWdCMlpk?= =?utf-8?B?RGUzMFZ5RkJCNEs3VmpLNlI2b0Z6NXQxTWp2cG14R3RRdWx6VHhkUG9sOUFL?= =?utf-8?B?Z1NiYzlNN0ZBSFVlVURIV2FhN0gxWFduZXJ5UGpjR1gvZ2NJbnEzRkdZYkNZ?= =?utf-8?B?R1ltZ3hVRHB5UlVTVEtGVUpBK3ZyNWxJcDZiSlRRTmhEVVo3N2VJZ0p2TnVO?= =?utf-8?B?eE1yUDVtU2lwblRCUkh6VEN0czY4cTFaTWtWZlZHbjNqaWdmRGEwWFNWZzR6?= =?utf-8?B?T25SSWJKY29JWjFNYWpFSi9PUEgwTTJRYmhpejJLTVBOaGJTUzFGTWZzcEhs?= =?utf-8?B?NDd2d0k2L3p3Sm40b3dwam9uZWdDNEIzNUF3c2VnYloveU9WZHNFRmo3Nmdq?= =?utf-8?B?NFM5KzVaNmpuemFFSEZyKzRlWHdEK2lZaHQ2NTN0NlVRN096SEhTYVBOZFY4?= =?utf-8?B?V1JwM0ZFclhlY0hsQU0xUXB0eSt2TERkM211UzdKN0ZKVlhHRWZ4Z3FsZjVm?= =?utf-8?B?TGJVZ0NDbXA2bmtLWXlRNUdtMkJaejNUQm9JNDl4K0Uza3ZLV3RVNUdtd0xo?= =?utf-8?B?b2poYnRGNHNPK2Rad1ZESVlJSHlGNlNXWHNsdU9SMmZSMDFkN0RKeHEyYkhK?= =?utf-8?B?SjFwcGxIc29wZVFmVjdVdlVHZTVuWWtmeVNkeGt1aWJuU2twUm1JWjUyZ0Fx?= =?utf-8?B?UmNUc3FUWkc4Vnk3YmVUZVRoTGovek5SZkh0RWFPY0JIWUdSVzVmZU94Qzcy?= =?utf-8?B?QmFVYzRuTllhb3d5MFIyMW9XcGtCczliVlFuZzJFMWwvTjRHSVYwT2hMMEhN?= =?utf-8?B?L0xSd092RlludjdHL2haYUVTSSttY2hELzYyQ2NCSmppRGJiNGpRbXhFVFVM?= =?utf-8?B?U0twMU54VEJ0eVNQdGc3Y3pXc0NSYThjWDU0Qnd0UWlmR3QyUHlxOC9wdGpy?= =?utf-8?B?QmVVZlhBd0JHZkhOblFrMjZZcUI0V2ZldnhKcmxKanB5dXk4ZXFSRFNzWUFi?= =?utf-8?B?V29lSGNabVZLbnkvZHc3RWlNNmRSditsRlAwbUtYOEVpODZSaWtlMmdacVJv?= =?utf-8?B?NzgyVWxZcmtGb3Z2UGdaQjM2YU1jQkh2bzRoSXhaNXl6cWhHSEM3aUhBUjRG?= =?utf-8?B?MVU1akRGUVJTbkhReTJ4alhDTUxRPT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: X-OriginatorOrg: de.ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR15MB3149.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0cbb9320-953c-4fd6-5a68-08db44dada78 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Apr 2023 15:44:56.1729 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 2GByyURTLjgbMBzMcxJOgnk01uY5vDXtGZTC2msWgEvc+hh9VNkPqMmGntFCNa1NXxO+aA4ss/2h3sFsNM+jvPXChHMAJT2HNreylMJxcyM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR15MB5698 X-Proofpoint-GUID: dzz8ZzzJTVpq3G2RlUzgJE7FJCrGB6Tq X-Proofpoint-ORIG-GUID: dzz8ZzzJTVpq3G2RlUzgJE7FJCrGB6Tq Content-Transfer-Encoding: base64 X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-04-24_09,2023-04-21_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 spamscore=0 clxscore=1015 mlxscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 impostorscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2304240140 X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: QWRpdHlhIEthbWF0aDEgPEFkaXR5YS5LYW1hdGgxQGlibS5jb20+IHdyb3RlOg0KDQo+U28gaGVy ZSBpcyB0aGUgdGhpbmcsIHRoZXJlIGFyZSA0IHZhbHVlcyBmb3Igd2hpY2ggdGhlIHBzeW10YWIg ZW50cmllcyBhcmUgY3JlYXRlZC4gVGhlaXIgYWRkcmVzc2VzIGFyZSAwLCAxYTAsIDAgYW5kIDgu IA0KPg0KPkluIHRoZSBvYmplY3QgZHVtcCBvdXRwdXRzIEkgc2VlIHRoZXkgYXJlIGxpa2UgdGhp cy4uIA0KPlsyMzVdICAgbSAgIDB4MDAwMDAwMDAgICAgIGRlYnVnICAgICAwICAgIGdzeW0gICAg ICAgICAgICAgICAgICAgIF9fbmV3X2V4aXRmbl9jYWxsZWQ6RzEzPTE0PUBzNjQ7cjE0OzA7MDE3 Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc7DQo+WzIzNl0gICBtICAgMHgwMDAwMDAwOCAgICAgZGVidWcg ICAgIDAgICAgZ3N5bSAgICAgICAgICAgICAgICAgICAgX19leGl0X2Z1bmNzOkc0DQo+WzE4OF0g ICBtICAgMHgwMDAwMDFhMCAgICAgZGVidWcgICAgIDAgICAgIGZ1biAgICAgICAgICAgICAgICAg ICAgX19pbnRlcm5hbF9hdGV4aXQ6Rjg9cjg7LTIxNDc0ODM2NDg7MjE0NzQ4MzY0NzsNCj5bMTc3 XSAgIG0gICAweDAwMDAwMDAwICAgICBkZWJ1ZyAgICAgMCAgICAgZnVuICAgICAgICAgICAgICAg ICAgICBfX25ld19leGl0Zm46RjE9KjI9eHNleGl0X2Z1bmN0aW9uOg0KDQpJdCBzZWVtcyB0byBi ZSB0aGVzZSBudW1iZXJzIGFyZSBub3QgYWN0dWFsIGFkZHJlc3NlcywNCndoaWNoIGxvb2tzIGxp a2UgdGhlIHJvb3QgY2F1c2Ugb2YgdGhlIHByb2JsZW0uDQoNCkluIGZhY3QsIGxvb2tpbmcgZS5n LiBhdCAiX19uZXdfZXhpdGZuIiBpbiB0aGUgZGV0YWlsZWQgZHVtcCBiZWxvdzoNCg0KPlsxNzRd ICAgbSAgIDB4MTAwMDA3YTggICAgIC50ZXh0ICAgICAyICBleHRlcm4gICAgICAgICAgICAgICAg ICAgIC5fX25ld19leGl0Zm4NCj5bMTc1XSAgIGEyICAgICAgICAgICAwICAgICAgICAgICAgIDQx NiAgICA3NjcwICAgICAxODUgICAgICAgICAgIA0KPlsxNzZdICAgYTQgIDB4MDAwMDAwYWMgICAg ICAgMCAgICAwICAgICBMRCAgICAgICBQUiAgICAwICAgIDANCj5bMTc3XSAgIG0gICAweDAwMDAw MDAwICAgICBkZWJ1ZyAgICAgMCAgICAgZnVuICAgICAgICAgICAgICAgICAgICBfX25ld19leGl0 Zm46RjE9KjI9eHNleGl0X2Z1bmN0aW9uOg0KPlsxNzhdICAgbSAgIDB4MTAwMDA3YTggICAgIC50 ZXh0ICAgICAxICAgICBmY24gICAgICAgICAgICAgICAgICAgIC5iZg0KPlsxNzldICAgYTEgICAg ICAgICAgIDAgICAgICAgIDc1ICAgICAwICAgICAgIDAgICAgICAgMCAgICAgICAgICAgDQo+WzE4 MF0gICBtICAgMHgwMDAwMDAxZiAgICAgZGVidWcgICAgIDAgICBycHN5bSAgICAgICAgICAgICAg ICAgICAgbGlzdHA6UjM9KjQ9KjU9eHNleGl0X2Z1bmN0aW9uX2xpc3Q6DQo+WzE4MV0gICBtICAg MHgwMDAwMDAwMyAgICAgZGVidWcgICAgIDAgICAgcnN5bSAgICAgICAgICAgICAgICAgICAgcjpy MQ0KPlsxODJdICAgbSAgIDB4MDAwMDAwMDkgICAgIGRlYnVnICAgICAwICAgIHJzeW0gICAgICAg ICAgICAgICAgICAgIGk6cjY9Nz1yNzswOzAzNzc3Nzc3Nzc3NzsNCj5bMTgzXSAgIG0gICAweDEw MDAwOTI0ICAgICAudGV4dCAgICAgMSAgICAgZmNuICAgICAgICAgICAgICAgICAgICAuZWYNCj5b MTg0XSAgIGExICAgICAgICAgICAwICAgICAgIDEzMSAgICAgMCAgICAgICAwICAgICAgIDAgICAg ICAgICAgIA0KDQpXZSBzZWUgdGhhdCB0aGVyZSBpcyBhbiBhY3R1YWwgc3ltYm9sIChpbiB0aGUg LnRleHQgc2VjdGlvbikNCmF0IGFkZHJlc3MgMHgxMDAwMDdhOCwgY292ZXJpbmcgNDE2IGJ5dGUg KHVudGlsIDB4MTAwMDA5NDgpLg0KDQoqSW4gYWRkaXRpb24qLCB0aGVyZSBpcyBhICJkZWJ1ZyIg KHN0YWJzKSBzeW1ib2wgZ2l2aW5nIHRoZQ0KdHlwZSBvZiB0aGF0IGZ1bmN0aW9uLiAgVGhpcyBh bHNvIGhhcyBhbiBhZGRyZXNzIGZpZWxkLCBidXQNCnRoaXMgaXMgc2ltcGx5IHplcm8uDQoNCk15 IHVuZGVyc3RhbmRpbmcsIGFuZCB0aGF0IGlzIGFwcGFyZW50bHkgY29uZmlybWVkIGJ5IHRoZQ0K dGV4dCBpbiB0aGUgR05VIHN0YWJzIGRvY3VtZW50YXRpb24gaGVyZToNCmh0dHBzOi8vc291cmNl d2FyZS5vcmcvZ2RiL2Rvd25sb2FkL29ubGluZWRvY3Mvc3RhYnMvVHJhbnNmb3JtYXRpb25zLU9u LUdsb2JhbC1WYXJpYWJsZXMuaHRtbA0KaXMgdGhhdCB0aGUgImFkZHJlc3MiIHZhbHVlIGluIHRo ZSBkZWJ1ZyBlbnRyeSBpcyBub3QgdXNlZCwNCmJ1dCB0aGUgYWN0dWFsIGFkZHJlc3Mgc2hvdWxk IGJlIHRha2VuIGZyb20gdGhlIC50ZXh0IGVudHJ5Lg0KDQpOb3cgSSdtIG5vdCBzdXJlIHdoeSB0 aGlzIGRvZXNuJ3Qgd29yayBjb3JyZWN0bHksIGJ1dCB0aGlzDQptYXkgYmUgYSBwbGFjZSB0byBp bnZlc3RpZ2F0ZSBmdXJ0aGVyLg0KDQooT25lIGludGVyZXN0aW5nIHRoaW5nIHRvIG5vdGUgaXMg dGhhdCB0aGUgbmFtZXMgZG8gbm90IG1hdGNoDQpleGFjdGx5LCBhcyB0aGUgLnRleHQgZW50cnkg aGFzIHRoZSBsZWFkaW5nICcuJyB0aGF0IGlzIHVzZWQNCm9uIHBwYzY0IC4uLiBtYXliZSB0aGlz IHRocm93cyBvZmYgc29tZSBvZiB0aGUgc3RhYnMgbG9naWM/KQ0KDQpCeWUsDQpVbHJpY2gNCg0K