From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.93]) by sourceware.org (Postfix) with ESMTPS id 715573858D32 for ; Tue, 14 Nov 2023 15:41:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 715573858D32 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 715573858D32 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.55.52.93 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1699976468; cv=fail; b=l+1j8+SUtFMzV48XKDm4MAsaCOVlmFz3eT3lRey/4hF5Nhl5Rz/eVlw0WTNSIwg7Op/aalpGHeryOgCzH5uzBJXCx5N+a4EZ8HsdJUSCfPr7ndiBtqJSUGp+BzmBEcqN1FlnrTThjZa8gWzmkaf9aIC2lweg872/z+cxlBlDtg8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1699976468; c=relaxed/simple; bh=b0yZ66mcjqmd71x3t8A2/RG8v4oAeI8fzoam39Uatwo=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=deju2dkUj5kprSUeqMhPWQPOH2/Fqt7TzXEEBaX+p04mDUZRy+gN3BL4iReSWpA8Wxt8IFSbsLlUKowCdrgKHnDX5kVY47Odyz7LVBWFNtIuJDY2BWP5WV357uphsawOzsKLMGO1YGr6WzjeazxxybZCnooSCDV23oviwNy/77E= 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=1699976466; x=1731512466; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=b0yZ66mcjqmd71x3t8A2/RG8v4oAeI8fzoam39Uatwo=; b=JfybGqhp+7kP0upKRR1wk7NIn2TpnMmL2S1X1t2Vddzx2gY36BjrtUiB lDxMMhOGjmH7AeRYCZs95sBF6LFr2HXuk/2H14bBjqCkTjEZViQ92damM hjxxf6VV6dha5uiqBERgF/zFdZLdB24jViv/xhbNG38q2kfVBLlaRgbUy BFR96FQ91fpLwFRriz2TtY+A2GAjg9dDZLnfRmHfgiw1f44xc+G7Gz8eE YOyfVhdpQU/tBu6nBWrNJLJoV4oRPWbBqk3aq6ipmR7dPzXbHhdKrGg57 HVkCv0HzsWNEfJKTBs34zK3E3plqM1V/n3yLnysIVxN5Lhp2KgktFJTcg Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10894"; a="387842139" X-IronPort-AV: E=Sophos;i="6.03,302,1694761200"; d="scan'208";a="387842139" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Nov 2023 07:41:04 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10894"; a="764689502" X-IronPort-AV: E=Sophos;i="6.03,302,1694761200"; d="scan'208";a="764689502" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 14 Nov 2023 07:41:04 -0800 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.34; Tue, 14 Nov 2023 07:41:03 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.34; Tue, 14 Nov 2023 07:41:03 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.34 via Frontend Transport; Tue, 14 Nov 2023 07:41:03 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.168) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Tue, 14 Nov 2023 07:41:01 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PufK/aI27WQpwjIsx9d93CHWpc2s3UtD4xFigeawmtizVFIOCWqEPYFDveTeegPoPoFfT/xRVhDAkDU6rmMN6Lj3oDUfBGFrAJx79CKGAmb6nc6SgjTzxDlVAJbdxvEIa0Sy5+rpdnMcI4xFeo0BERbe0DKbVchTotu1etL7rWZRd+7s1mm1UcpQPFLC3jVDSMMU+stSXYA/GYz37IohWpSywQYjRCIoYNZ+xIa8lgj4t/Wbv75nlLnKShNmLBcaom5j9XWxsoOZEa7fbeOpMcUADteIaFkB0QJme2hrVhALPuJl8SBKIhFIEETuljis82FMoFtgKmjbTmUMXzHOsw== 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=jxyG6OYYUpjtNfddsv6eMAV7qgjiD/jKaz3D0DYLLxQ=; b=hrtZ0jm7XYewjvsF16LvKiwng9Ix5ia/cztJhRQ4ALTG7NdquKdKd0x8Xi5MNO9ZYljkZA4v4We/5xK+oVLmkNE7hYfSbgd8v7955U3LETlcsrpkA/9x8UUHiBmXJOMTPJiRx4YPF3RtI4QwLEMuJtDMHPuIxBPkyBmFYUqEZnP00I36u5RIcqhSRGZT9KuW6LThPykEtTIMordMZfMi8M6qN2LhR34SVj9HlU/ix7aBdtObt6dUw4lPSKmEptww4sh6J2IjNd/Kmi4av9ll84POrfs/WbXnQUTy9kQMkeNzcFFieVjwng11Df5+4cpMXNeVbM2jzo4OkuFEvMexGg== 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 MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by DS0PR11MB7578.namprd11.prod.outlook.com (2603:10b6:8:141::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.31; Tue, 14 Nov 2023 15:41:00 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::1fef:973f:2687:d0a8]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::1fef:973f:2687:d0a8%6]) with mapi id 15.20.6977.029; Tue, 14 Nov 2023 15:41:00 +0000 From: "Willgerodt, Felix" To: Tom Tromey CC: Keith Seitz , "gdb-patches@sourceware.org" Subject: RE: [PATCH 1/1] gdb: Fix segfault with a negative .dynamic section size Thread-Topic: [PATCH 1/1] gdb: Fix segfault with a negative .dynamic section size Thread-Index: AQHaE7a0UKwJ6eD+zE6dgJBfi+lkvrBz6N8AgAP+Q1CAAJuIz4ABA/Wg Date: Tue, 14 Nov 2023 15:41:00 +0000 Message-ID: References: <20231110091627.2139626-1-felix.willgerodt@intel.com> <87fs19tw07.fsf@tromey.com> In-Reply-To: <87fs19tw07.fsf@tromey.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: MN2PR11MB4566:EE_|DS0PR11MB7578:EE_ x-ms-office365-filtering-correlation-id: 64ecc6e7-a054-450e-e0de-08dbe5281a03 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mALPd2w7tHJZmEJ65Adxmz/NqfkOKzAWp1+rjronfmuPKBj1GJp89GD0iEV0uOYb0xL8An9tZRTV5MeneEHIZla+op+SrXdceQgr+q6eryctZ9pmt29JPM2o9MJ6KxHdJSPEkp3FrZZJkv6jvNFBskha5scXELlLllw60P4DFbk9rze7VjUK0Jlg6xoIRigq9WHV9MNGkBDqiSRTrbdOp4j0bR2V+bPm9WYVQUZDjUogW2d8zYilvyXob3i8HA6WBzOPSTzvcERJHevnbifu5/nz2t2cTSjv2Pom2Y/c5rUrZkGwuTUauZzKa27VnM8dHZi1wWIxEc0zXf71RoC4vM2VL86DU25FuUmCBGB20MmuTpBVJheoGM6B9G93HdicgtIJymvgrHMeqNpjosCHqTouLu3Dp74twsM+2CtBCaocKvZjF7MU2e6AadiFs8uCLE1WT3IWqg+QM33164i4UUlNakyHbsJ8LIELuoQWjTW3PRvbwO5YPj2rgVYUffp5lI7dKte9ofVlkDDAkJQUyotZIUEdKjLDY1Yin7Vzo4IP6qVjfs8rTAguWVq17q/K3J0NMECxiWDVJYLPCvD7wJHM67hg06ltS+dfjU617nH3P9oOsD8tR1JuMRs36Oakgp7M6uL9mOavea0e6mLtRExgnrBwF1bruj+eQfjhh5ERLGJdRlui7zwZ1KX466tl x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4566.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(376002)(346002)(39860400002)(396003)(136003)(230173577357003)(230922051799003)(230273577357003)(186009)(64100799003)(1800799009)(451199024)(66476007)(38070700009)(9686003)(5660300002)(55016003)(26005)(76116006)(41300700001)(66446008)(66556008)(64756008)(66946007)(316002)(83380400001)(6916009)(8676002)(2906002)(8936002)(4326008)(54906003)(53546011)(6506007)(7696005)(478600001)(82960400001)(86362001)(122000001)(33656002)(52536014)(71200400001)(38100700002)(142923001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?azk2bVZTdkphalZoOElHbkFPSEtxZjdMQVJLMTNBZ0xWTDlXVng2MDJuajZw?= =?utf-8?B?MUV2ZEhuNlArUE1teitHRjIzZ0poZTBZS1pUQzMrSHJUdnJIRTVTVk4xY3VS?= =?utf-8?B?TWNPRWo3OXQ4bjhTRWVHdkI2VzErUkl3QlpqTFFySTNsVEdKSWtnL3ErUVhw?= =?utf-8?B?OW8zZWpYWXFZcEhNTERRWEExK1Z0Z2ZFRWkvKzZwQk1uQmlYY2sxRHV1NTIz?= =?utf-8?B?cVdRWDF4VFdldW5RS3lsVTRQMkU0Um1kOERTSUNpa2h0NVJ6OVlUSDN6VExo?= =?utf-8?B?WE41Z0IrNzlQSllzWjdiOUVOeFEwTDljSEtRTFRFWWdJd0t0c09mU2FYZ09x?= =?utf-8?B?a3VRYXVwdS9RVHNnS0tvVUR0alRJV3QrT3VkWGZaVGhOSGJhdHBwZjB2Vmdx?= =?utf-8?B?cHRuVmZCMm44S0NKVmdqQ0NjZXU4a2FuZUx4Njh2RWlORzQ3S1dobzR6WXFH?= =?utf-8?B?N0UzMmpnaDlEaUd3c0UwZ0Z4V21Wa2F3SHJqa1F2bUV1WFI0TnkweGhtcTdo?= =?utf-8?B?KytmajQ3MGhORytWbytkdFFCdm03WUY0THVEaTRWU0F6Tm8zeDVqWXNPcURz?= =?utf-8?B?QVU0ZTZNczdyV3Ntbk04K3ZOMnJDVENDbzdnUGFBMXZOZDEyRy9JM0RuN0Y2?= =?utf-8?B?V2JaN3laV2QvcmRrUWJYY0FQVytoK3JBNkVrTmxsTmNoSWJFZ01ReGI1SkY2?= =?utf-8?B?L3BBc0orQytpS2hpOFZjQUhEcUhET3dSS1FoUDJ2ZHYxcEYxdk0rbDBxOGdh?= =?utf-8?B?OEw2a0JmbFNuNXJ6dXNTWHFxSUZyZ0Q4ZEtMdWE4ZW52SzBPQ0xHckpJTm9S?= =?utf-8?B?dmRNbitDeTRLUEg4TFNhVG1EWlpkcnNMS2IrUURlWmloMmsyenMrbDRhVUhv?= =?utf-8?B?WXBLR0F4Sk84NkovMGJGU2w0aFdibzdhaWh0MDRLZys4L3MrcnBXb001OUE5?= =?utf-8?B?MkhjZWZSSURiWUtNblVldllzQkt1R3hXQ0dlVGhlMGluNmg4bHRHMDhTMFhw?= =?utf-8?B?S083QkZaWDZuMDZ4Z3FuUm51dkdZK1l5RG5GS0ZLWkY4KzRYWDdOZXNrYS8y?= =?utf-8?B?RURPYW1Wd0djQXFicmlSTjVpQzFNQkZkZE5xcFBKcDBOQlFJNmZrK09Tc1lo?= =?utf-8?B?bk93MGptcWgvc3ovYXNrNG5VRThBMFBFR2ZydUdUQk9DeU84QWh3eTU2dk5M?= =?utf-8?B?VEt4Rk80RmFZcXJHeElhOWwwQTg3NVV4bk42VFE5NTU0VEF1SndYNFU0S3pV?= =?utf-8?B?NGZxS096VEFoUlorQkJkTHRWWmRBelBiMkJiRVNFMGtBR2p4dW50bUZodGZr?= =?utf-8?B?dEs1a0xnbzhIandFOUpLZ01Ga0pUZW9tM2RRYzRnOWFtWFNzSFBkRFg4cXhp?= =?utf-8?B?bGlFNHpDYkJuL1NtNW91ZTlsSHV6aHBucXZkQUlWYTdjU0VQd2d2ajZZVkFu?= =?utf-8?B?bVJFb0lIa0V2R2xLOXdtdFk1TU5XeDMvK2FTS2lYdmIwQm5mS3V5WGJkWEVR?= =?utf-8?B?b1F1SVR3RlRmTm5iZmJMdTQvdjFtQ1MwZGUvK3RmMStHZC9YQks3L3g3TGRP?= =?utf-8?B?K2x6dUxzRW15ZDJYMWdzajVQT1NVL0Rkbzk5WlpnOW1hc1BRVGZDQkxra3JN?= =?utf-8?B?bmxtL01QUEwwdEptOFUxeUhTbEErUGNjTWpMYWw3VUs5aXpzNTRFYmdSRjBm?= =?utf-8?B?MnpjR0NDRzgyQVI5REJhS3BKWitsMjBlZi9YTVloWWJPVFBEVllRWnRRL3Iv?= =?utf-8?B?bnVxYS9FTnNIS0RIdVVJTzYxYUVDeHN0N29BUThRendUZGsxSlkwZnFITHBI?= =?utf-8?B?QkJ6cHE0VFdWNHp0NVdGODV4SnhYdXB1THQya3NuK0NZaytPUDlhN0FzbGhZ?= =?utf-8?B?SkEra0o2bERwTEtRNXdDQWlBeGU3U1FjQ2dMbE9WVG9hcGc4L3NjWExDVDFp?= =?utf-8?B?VnhXekREbFFPZDlmVERCZmVjZVhxaW5HTnpJUnRlUmdCOGVJUjNWQ1BOSFB3?= =?utf-8?B?azA0R3hBSU9IZ0x6TmVGWk9xTi9SVW55WEpXOEEzY2k4c1B4OW0wM0VPRDhC?= =?utf-8?B?V0F2a3ZnUU9oc2s4TGRjU0pXd1EvZXBwdUIrdXNKSnV0ZEd2NUpqUFZVQ2t3?= =?utf-8?B?Q2hOYWx4eDFIOVRWMTJJMTkxQklCNHlpRkk0Z0F2SmQrRDV0VnVxSVJ5NmlU?= =?utf-8?B?L0E9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 64ecc6e7-a054-450e-e0de-08dbe5281a03 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2023 15:41:00.0399 (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: cXCNF3W4Z0SivhsRsIoZHarKo9OH/ktdrcx+bbg9JQt6WVnp13rpGmxLLrE05NDVSoTeG1IkiCYtXVS7ni0DdOShT1VHnBtrlQFIhtbp790= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7578 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-5.1 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,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: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUb20gVHJvbWV5IDx0b21AdHJv bWV5LmNvbT4NCj4gU2VudDogTW9udGFnLCAxMy4gTm92ZW1iZXIgMjAyMyAxODoxNg0KPiBUbzog V2lsbGdlcm9kdCwgRmVsaXggPGZlbGl4LndpbGxnZXJvZHRAaW50ZWwuY29tPg0KPiBDYzogS2Vp dGggU2VpdHogPGtlaXRoc0ByZWRoYXQuY29tPjsgZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcN Cj4gU3ViamVjdDogUmU6IFtQQVRDSCAxLzFdIGdkYjogRml4IHNlZ2ZhdWx0IHdpdGggYSBuZWdh dGl2ZSAuZHluYW1pYyBzZWN0aW9uIHNpemUNCj4gDQo+ID4+Pj4+IFdpbGxnZXJvZHQsIEZlbGl4 IDxmZWxpeC53aWxsZ2Vyb2R0QGludGVsLmNvbT4gd3JpdGVzOg0KPiANCj4gPiBCRkQ6IHdhcm5p bmc6IGJpbi9wb2MgaGFzIGEgc2VjdGlvbiBleHRlbmRpbmcgcGFzdCBlbmQgb2YgZmlsZQ0KPiA+ IFJlYWRpbmcgc3ltYm9scyBmcm9tIHBvYy4uLg0KPiANCj4gPiB3YXJuaW5nOiBMb2FkYWJsZSBz ZWN0aW9uICIuZHluYW1pYyIgb3V0c2lkZSBvZiBFTEYgc2VnbWVudHMNCj4gPiAgIGluIGJpbi9w b2MNCj4gDQo+ID4gd2FybmluZzogRGlzY2FyZGluZyBzZWN0aW9uIC5keW5hbWljIHdoaWNoIGhh cyBhIHNlY3Rpb24gc2l6ZSAoZmZmZmZmZmE0MCkgbGFyZ2VyDQo+IHRoYW4gdGhlIGZpbGUgc2l6 ZSBbaW4gbW9kdWxlIGJpbi9wb2NdDQo+IA0KPiA+IEFib3V0IHNpemUgdmFsaWRhdGlvbjoNCj4g PiBJIGRvbid0IHNlZSBob3cgd2UgY2FuIHJlYWxpc3RpY2FsbHkgZG8gdGhhdC4gV2UgZG9uJ3Qg d2FudCB0byByZXN0cmljdA0KPiA+IHVzZXJzIHRoYXQgaGF2ZSBhIGJpZyBiaW5hcnkgYW5kIGVu b3VnaCBzeXN0ZW0gbWVtb3J5Lg0KPiA+IE5vciBkbyBJIHNlZSBhbnkgaW5kaWNhdGlvbiB0aGF0 IHRoaXMgaXMgYSByZWFsIHdvcmxkIHByb2JsZW0gcmlnaHQgbm93LA0KPiA+IGFuZCB0aGF0IHRo ZXJlIGFyZSB1c2VycyB3aXRoIGEgYmlnIC5keW5hbWljIHNlY3Rpb24gdGhhdCBleHBlcmllbmNl DQo+ID4gbWVtb3J5IHByZXNzdXJlIGFuZCBzdGlsbCB3YW50IHRvIGRlYnVnLg0KPiA+IFRvIG1l IHRoZSBzdGF0ZSB3aXRoIG15IHBhdGNoIGlzIGdvb2QgZW5vdWdoLiBUaGVyZSBhcmUgd2Fybmlu Z3MNCj4gPiB0byBmaWd1cmUgdGhpcyBvdXQgZWFzaWx5LiBBbmQgd2UgZXZlbiBnZXQgdGhlIGJh Y2t0cmFjZSBub3cuDQo+IA0KPiBJdCBzZWVtcyBmcm9tIHRoZSBhYm92ZSB0aGF0IEJGRCBpcyBk b2luZyBzb21lIHNpbXBsZSBzYW5pdHkgY2hlY2tzLA0KPiBsaWtlIGEgc2VjdGlvbiBjYW5ub3Qg YmUgbGFyZ2VyIHRoYW4gdGhlIGZpbGUuICBTbyBtYXliZSBnZGIgY291bGQNCj4gcmVwbGljYXRl IG9yIHJldXNlIHRoZXNlLg0KDQpCRkQgaXMgY2hlY2tpbmcgdGhlIHNlY3Rpb24gc2l6ZSBhZ2Fp bnN0IHRoZSBmaWxlIHNpemUgdHdvIHRpbWVzIGFuZCBvbmNlDQpJdCBjaGVja3MgaWYgdGhlIHNl Y3Rpb24gc2l6ZSBpcyBzdGF5aW5nIGluIHRoZSBFTEYgc2VnbWVudHMgcmVnaW9uLg0KSSBkb24n dCB0aGluayBhbm90aGVyIHdhcm5pbmcgZnJvbSBHREIgd291bGQgaGVscC4gIE9yIHdoYXQgR0RC IGF0IHRoaXMNCnBhcnQgb2YgdGhlIGNvZGUgY291bGQgZG8gZGlmZmVyZW50bHkgaWYgaXQgZW5j b3VudGVycyBzdWNoIGEgdGhpbmcuDQoNCkkgc2F3IHlvdXIgb3RoZXIgZW1haWwgd2hlcmUgeW91 IGFwcHJvdmVkIHRoZSBwYXRjaC4gIFRoYW5rcyBmb3IgdGhhdC4NCkkgaGF2ZSBtYWRlIG9uZSBt b3JlIGNoYW5nZSBhbmQgcmV3cm90ZSB0aGUgY29tbWl0IG1zZywgYXMgaXQgaGFkIHNvbWUNCmNv bmZ1c2luZyBvciBldmVuIHdyb25nIHdvcmRpbmcuICBTbyBJIHdpbGwgc2VuZCBvdXQgYSB2MiBz b29uLg0KDQpSZWdhcmRzLA0KRmVsaXgNCkludGVsIERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJl ZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiAr NDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUgPGh0dHA6Ly93d3cuaW50ZWwuZGU+Ck1hbmFn aW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlzZW5zY2htaWQsIFNoYXJvbiBIZWNrLCBUaWZmYW55 IERvb24gU2lsdmEgIApDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29s ZSBMYXUKUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmljaApDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRz Z2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==