From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by sourceware.org (Postfix) with ESMTPS id CC6A73858C2F for ; Mon, 30 Jan 2023 14:34:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CC6A73858C2F 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=1675089276; x=1706625276; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=+9N7VuUUPEt5JYiA77fivO2ThWYVKTgdXaMEmlrNkSU=; b=Frmdlmxo9d14TtIMJSvUnWYyDiNNTmK7XSxuMEr4MTRgVUYbclAgPpNk FbDEOq3E9lDoKpwwce/t/T8mwt814fgdkZ/OuTrFZoxbwLTlOPevLAr9m ldXQhbxsYRSqi+5pgK/h5wTl7bqf84Zm2dOrE8iZ26Wb36Ueix86NPW+o wWrq4tAxq6rpOkql3WQz0GhmspdTuLjZAfuuzSApxKJwf5AfIMaBDcQzG XH+gvNy80vjzBYLjk+mnyOR0vKtYeQ/wNiy4mfdGBj8MU9JWMwyH0a1An ap7Ql/CKDdPznByXC15gaZOqy05YEwx2irPxL+jxyMLhKMTatvHyQZtfj w==; X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="311189116" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="311189116" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jan 2023 06:34:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="641563877" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="641563877" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga006.jf.intel.com with ESMTP; 30 Jan 2023 06:34:35 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 06:34:34 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 06:34:34 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 30 Jan 2023 06:34:34 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) 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.16; Mon, 30 Jan 2023 06:34:34 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c3j2b6U3TiEPHpG0Zy4adJWR3wGgnm3zFQi4Ejhm1Xq3cAPlJDKc3JeLzEzPL1GeS8qZGxWaErENcClTvLx84S/S9sxlWici3BO8bBkOMIo0DF5O4upCw7LO+2LAwEwQ6xmqRNZr0eNyJuxJK6gv0CfCA6x8KmPmz3TWmkXAmJ2SfgkuzLMXHDfLRUBq3vjXMr1EWRe0NerPtO18zvxXY1e1tPWW6ZT5VgG73p5JuxKM3wVt2MKq6o/9wRYNpIaBNtpD1YhqZgfr58J/lPT5S9xzDcnhfN82fSj6ZoVYnYCwwm/tIi0FIr0DtMI5W32rzWaxDi9+NjDhHpfGc/FngQ== 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=/l/Eg++tn/LQy0Gm8EqGensdgO1Bjn0MRBE8bsbi7Vs=; b=Cpxi0m6Xa84utltk6dBHtM1xULgDkcM02cmIXcKWSTL1sQPwMd4riIAkoi2nJyV+vFw74y3yCDi3RsmLPRtEI0oXdsc4H6F+w2U+qR1tx2uOle6Yp23Wgt3PkzS7TI8O8g8LsBHWBT027tmRNohNeyX7bro2HA9iBtDBsC2oQrmxhgHbcOLetcxn33A6hiSs+oQwjJgM67otbdfmhDNWdfz+MzUzRh6dCQqEYxEMdmOs9Brx/BN9zNmxSNLOOo7IbTsX4DHS9n+uif30fb84dswYbSQ2/kFjs2wVw7ipH7vz0BEpfr3fBVTwcsnIEhfqm/N6/7vwwk4/QIm1begOGQ== 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 CY4PR11MB2005.namprd11.prod.outlook.com (2603:10b6:903:2e::18) by BN9PR11MB5323.namprd11.prod.outlook.com (2603:10b6:408:118::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.36; Mon, 30 Jan 2023 14:34:32 +0000 Received: from CY4PR11MB2005.namprd11.prod.outlook.com ([fe80::cec1:7ea4:6952:337a]) by CY4PR11MB2005.namprd11.prod.outlook.com ([fe80::cec1:7ea4:6952:337a%4]) with mapi id 15.20.6043.036; Mon, 30 Jan 2023 14:34:31 +0000 From: "Schimpe, Christina" To: Pedro Alves , "gdb-patches@sourceware.org" CC: "tom@tromey.com" , "aburgess@redhat.com" , "eliz@gnu.org" Subject: RE: [PATCH v4 2/3] gdb: Add per-remote target variables for memory read and write config Thread-Topic: [PATCH v4 2/3] gdb: Add per-remote target variables for memory read and write config Thread-Index: AQHZFUHUkrxTBGhlUU+1GmSGFeacX66seeoAgAk5EOA= Date: Mon, 30 Jan 2023 14:34:31 +0000 Message-ID: References: <20221221133958.2111768-1-christina.schimpe@intel.com> <20221221133958.2111768-3-christina.schimpe@intel.com> <3f2945d9-bcdf-0f32-d2ce-84c2be9361a6@palves.net> In-Reply-To: <3f2945d9-bcdf-0f32-d2ce-84c2be9361a6@palves.net> 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: CY4PR11MB2005:EE_|BN9PR11MB5323:EE_ x-ms-office365-filtering-correlation-id: fd59c229-f463-474b-67aa-08db02cf19bd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 34GpjUjL8NzzrYlwTz8B7aOodR3XgABdzC066+TYVKJUzdbdoaYcE82DbtEfLpleAXKWA1XfLbbxd3DfX1anQqEKlMLJFCKVuy8D4lPk8In9W3VYBsODkfiqZPB826ICVowsHQkbA+vUICXG1urguITAAHDiZrXMu6RyXiNqLoyQqFKfP6bONVYa1280NRgIjM7Pi7iTqYQVThoJi2yhIkNkzPfiMDonTnUo6GIX7ThF5kwS6R0JGUWLWvKYyyMpopIzhTVBBl9wcjKsl6YCDje43FHxLVPOA8ieX8kl+eNn33/rFldrAD6Q7rfjt3ATxhWb2shTN4tKABagTlQsjkLPyHs8Qg1zTRsBDq8qE/bauNAEqEcf0reiBnJr9z4yFVz0P6tqOYJQdh1ColJRHZPdfFNKV1BcVnX8qK7r7ULZ5rQtDyWGb1Vg0Dxbz0U56dIVvZA+FaX6tniFVN+ceTVTuEDaphr8DRCwZ/FBWc6UMCLCEWa1CBTFgXgXg0S52l3H66ZdadF3bhj/pcTsNqzA1yIgVDg0Zaagl+xi036/Q41zM++6qPdaj7pCTm8Om0ZOUE299izJs0GksyggDGynX2AbHOzr7mDKlEdXXYPLc942Bj1lpmYWKTIgEs36pPRiAlKvBzLcW1lmek0Urij/fVGE0k7CjffuxTTrltXdWkw+N+k42jDzTLDFvqRE x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR11MB2005.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(39860400002)(376002)(366004)(346002)(396003)(136003)(451199018)(8936002)(41300700001)(86362001)(5660300002)(52536014)(38070700005)(83380400001)(82960400001)(33656002)(110136005)(55016003)(54906003)(122000001)(316002)(66556008)(66476007)(66946007)(38100700002)(64756008)(66446008)(4326008)(76116006)(8676002)(26005)(9686003)(186003)(6506007)(7696005)(53546011)(71200400001)(478600001)(4001150100001)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bGJpTDdRUUhQUFNtaXpMcGJZZE4wMTZWeDJZeElVdjU2TmMxNjBqSjVWVS8x?= =?utf-8?B?WGhkWTBRakQzcDhUSzZ2VXV2Yk9FY1pFMXNFV0w2NkF5ek4wRkMxNW5qazhO?= =?utf-8?B?SW14YjltNDg4blRqeHEvVHFUdmxuMjMyRHZtaXZjdzYzeGV6TThydno5c29p?= =?utf-8?B?R3NIUkpCSG1BTUtYR3JJK3pxU21kZ3dnbDdydHRPdGVaRkhmS2Vwbmk5OEQw?= =?utf-8?B?SUlXNmM4cHZZaDlPK2djUXAwT1ZuWTlxTFpXWC9jZm5BcHQ3dXNKdDFWV0Rl?= =?utf-8?B?MmdwYk55TDBieXBUMmxkMTE3S3JhRWRVMTlMdVhqdjhOZ3JnMUIzZGtGMG5M?= =?utf-8?B?dXQxdTFCMUordS9iYkFDTDh6cGZPUldVZjVtelNCZ0Q4Ynlzc0JEdjRqc3ZM?= =?utf-8?B?K3ZvVklYa2l6QTE2aVNNengyOTBmc1JMWGpkT09peVZudmhYYjhJajN0Nm92?= =?utf-8?B?bks2OFNHU0JRMUduc3RBR1B3U0ZkUzlXZ0Q1ODVLNTNDNVJGM2dHMWpYT01i?= =?utf-8?B?Q1EzODNwYnMwYW1JUDNHS0FRSHd5MGJlakNYdWlYSFdwR05xMDFKUmxrQ3J5?= =?utf-8?B?QWJSYjFhdHR6MXZodzJzK1J3b0ZGQUFuaks4bWV0QzFZYitWbFVQeURBNnQ5?= =?utf-8?B?U2ZtSmlhMWkwZUZ1WDMxSnVCTjRjQko2WUxsRlJFSE9yWkxwYm9ZaC83Qk1l?= =?utf-8?B?L0lmb0Z4bFdyL2JBR2tpODR5eWVjRFp4aS9wdnUwZndTNEN1RWE2d3BiaS92?= =?utf-8?B?Y2MyZnZKUkFYWTFQYTRzSHZtY1RtVm9XR2dTVExoa3VxeXVFQWYxWThxU0dl?= =?utf-8?B?eEJXWk9MWEVYakk1dFdhMmRWRksxNnJQR3VhdUM2a29hSCtkaHgrVnc2Vmp0?= =?utf-8?B?aFJtWll4c0lkaHZ3MGZSbU0reEJxVlMrdHl4alBZYzdmcStDRHBidTlKMk1y?= =?utf-8?B?NEdzcmY4OU9Pcmg5UXZRVHdPTEhRaWNCRjBnb00yZzVLQWJZN0NBZnB5RGRp?= =?utf-8?B?V0lTNFl4bUh5ZW5TWGdHc2lxRXE1YlovR3pVSlBaR2JGbW1GT2hOL1hRNi8v?= =?utf-8?B?RzA1NmZnRFZJcVFFcjB1WGVFNTBabVlqQ2NxbVpnL2tGRXhvVUprd3ZVRlBt?= =?utf-8?B?SDcrRVF2czJ5RFNUWUhra3U5NkRRSFFOWHJUOHdWRE0rZ1Z5cnVSeDh4SGVV?= =?utf-8?B?eGx3ajR2bzgwZXhaK3d6NlpwNnNEMmwrQkZRdnR1YTFkOTFmYTNlRmEwZFl5?= =?utf-8?B?NGcySjFpcjJPeWVUY2paeDZrT1VhVCs0Wk9zS2VLNWVCbE9UblFiQUhRKy94?= =?utf-8?B?Y1pyNWE3TjYwWmlsMXlqZUlTZkV1cnYwZXR4cGFRVHlJeDlYc2VTT2N3OWt6?= =?utf-8?B?NHRJVWY0bkVjK3crUHdhWjU2bmJBK1VtaUdDSU12M1dsTEVFdjEyT1VlN3BS?= =?utf-8?B?bjBVc0xYVGtXN1FoczVrczRIaTFDd3Iwa3lsN1QvaDIzdDRxUnF4Mi9WQU9x?= =?utf-8?B?ZVRGVFVJWjc3bGVnYTRCb01JWE9VNXNPQk5STG5wMmJIVDhRRzZwQ1ZBdm5h?= =?utf-8?B?QnNiL2xuVThCVTRWNVpzMFRoM3ZDcm5FY1YyTnNqSXBTRHliblRNNE93bkhK?= =?utf-8?B?ZlV6WmtrTjVjVEMvSXdBeGxyK2hWUnBxSmg0a3BhV2RSdDR3VllDb1g0S2tw?= =?utf-8?B?OEZZSkNwTUkyalFrajE5OWIyaVdqc2ZIY3JkWmpiTVBOQTl6YzBnMVJHcFE0?= =?utf-8?B?SHlzbXgvWkRyNzRISEpmb2trUGk5d3lSajB4c0pxOTdKbk1VTS90SGY4cDFW?= =?utf-8?B?MnluMEZNY1FQMlAwNmtHT3MvRitJYyticjlWN1hSMTA5akhrNHlhSjZBaFJm?= =?utf-8?B?cHdlc0U4a1V0b3lkajlyOXJRTkVrRXN5eWdBOUoxN0NyMUNCYy94QlVGVkdS?= =?utf-8?B?Yk5nWUFSVXA3T2pNY2ZBREhqRTlDTlh2QnZ1QWhOVWorTnRmMFB1aXlaSmJu?= =?utf-8?B?VElLRm5oc1BtalozOGtyeTI5ajErVVh4NkFJcXo4Slo2RSsyeGtuZmdrVjI1?= =?utf-8?B?YVNXc0U3bklVTDIrT2tWOVFuZm9XYk41a3lUQ2Z1TmcyZWF2RXg4ME1FSlZw?= =?utf-8?B?R3ZvWG4rTG5HZXNPOTM2UWoremkvZUthaFU2clVFSGhWc1ZTbE9oc0IrdWtT?= =?utf-8?B?OWc9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB2005.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fd59c229-f463-474b-67aa-08db02cf19bd X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2023 14:34:31.5761 (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: Ytx2pkevpkrg0xckdanfJDKT5O44sIA9b0PCOaIThXB2tqdl3iW3mwNJhXtgI3PqxLns57HGis+bVXD+gD4eqoRPBHs2FQUuiXFhDURImjk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5323 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 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,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: PiBPbiAyMDIyLTEyLTIxIDE6MzkgcC5tLiwgQ2hyaXN0aW5hIFNjaGltcGUgd3JvdGU6DQo+IA0K PiA+ICsvKiBVc2VyIGNvbmZpZ3VyYWJsZSB2YXJpYWJsZXMgZm9yIHRoZSBudW1iZXIgb2YgY2hh cmFjdGVycyBpbiBhDQo+ID4gKyAgIG1lbW9yeSByZWFkL3dyaXRlIHBhY2tldC4gIE1JTiAocnNh LT5yZW1vdGVfcGFja2V0X3NpemUsDQo+ID4gKyAgIHJzYS0+c2l6ZW9mX2dfcGFja2V0KSBpcyB0 aGUgZGVmYXVsdC4gIFNvbWUgdGFyZ2V0cyBuZWVkIHNtYWxsZXINCj4gPiArICAgdmFsdWVzIChm aWZvIG92ZXJydW5zLCBldC5hbC4pIGFuZCBzb21lIHVzZXJzIG5lZWQgbGFyZ2VyIHZhbHVlcw0K PiA+ICsgICAoc3BlZWQgdXAgdHJhbnNmZXJzKS4gIFRoZSB2YXJpYWJsZXMgYGBwcmVmZXJyZWRf KicnICh0aGUgdXNlcg0KPiA+ICsgICByZXF1ZXN0KSwgYGBjdXJyZW50XyonJyAod2hhdCB3YXMg YWN0dWFsbHkgc2V0KSBhbmQgYGBmb3JjZWRfKicnDQo+ID4gKyAgIChQb3NpdGl2ZSAtIGEgc29m dCBsaW1pdCwgbmVnYXRpdmUgLSBhIGhhcmQgbGltaXQpLiAgKi8NCj4gPiArDQo+ID4gK3N0cnVj dCBtZW1vcnlfcGFja2V0X2NvbmZpZw0KPiA+ICt7DQo+ID4gKyAgY29uc3QgY2hhciAqbmFtZTsN Cj4gPiArICBsb25nIHNpemU7DQo+ID4gKyAgaW50IGZpeGVkX3A7DQo+ID4gK307DQo+IA0KPiBJ dCBzZWVtcyBsaWtlIHRoaXMgc3RydWN0IHdvdWxkIGJldHRlciBiZSBzcGxpdCBpbiB0d28gbGlr ZSBpbiBwYXRjaCAjMSwgYXMgd2UgZG9uJ3QNCj4gcmVhbGx5IG5lZWQgdG8gc3RvcmUgYSBuYW1l IHBlciByZW1vdGUgY29ubmVjdGlvbiwgYXMgaXQnbGwgYWx3YXlzIGJlIHRoZSBzYW1lDQo+IGZv ciBhbGwgY29ubmVjdGlvbnMuDQo+IA0KPiBIb3dldmVyLCBJIGRvbid0IHdhbnQgdG8gYmxvY2sg eW91ciBwYXRjaCBmdXJ0aGVyLCBzbyBJJ20gT0sgd2l0aCBtZXJnaW5nIGFzIGlzLg0KPiANCj4g PiBAQCAtMjAzNywzMSArMjA1Nyw0OSBAQCBzZXRfbWVtb3J5X3BhY2tldF9zaXplIChjb25zdCBj aGFyICphcmdzLA0KPiA+IHN0cnVjdCBtZW1vcnlfcGFja2V0X2NvbmZpZyAqY29uZmlnKQ0KPiAN Cj4gLi4uDQo+IA0KPiA+ICAgIC8qIFVwZGF0ZSB0aGUgY29uZmlnLiAgKi8NCj4gPiAgICBjb25m aWctPmZpeGVkX3AgPSBmaXhlZF9wOw0KPiA+ICAgIGNvbmZpZy0+c2l6ZSA9IHNpemU7DQo+ID4g Kw0KPiA+ICsgIGNvbnN0IGNoYXIqIHRhcmdldF90eXBlID0gZ2V0X3RhcmdldF90eXBlX25hbWUg KHRhcmdldF9jb25uZWN0ZWQpOw0KPiANCj4gRm9ybWF0dGluZzoNCj4gDQo+ICAgImNvbnN0IGNo YXIgKnRhcmdldF90eXBlIg0KPiANCj4gPiArICBnZGJfcHJpbnRmIChfKCJUaGUgJXMgJXMgaXMg c2V0IHRvIFwiJXNcIi5cbiIpLCBjb25maWctPm5hbWUsIHRhcmdldF90eXBlLA0KPiA+ICsJICAg ICAgYXJncyk7DQo+ID4gKw0KPiA+ICB9DQo+ID4NCj4gPiArLyogU2hvdyB0aGUgbWVtb3J5LXJl YWQgb3Igd3JpdGUtcGFja2V0IHNpemUgY29uZmlndXJhdGlvbiBDT05GSUcgb2YgdGhlDQo+ID4g KyAgIHRhcmdldCBSRU1PVEUuICBJZiBSRU1PVEUgaXMgbnVsbHB0ciwgdGhlIGRlZmF1bHQgY29u ZmlndXJhdGlvbiBmb3IgZnV0dXJlDQo+ID4gKyAgIHJlbW90ZSB0YXJnZXRzIHNob3VsZCBiZSBw YXNzZWQgaW4gQ09ORklHLiAgKi8NCj4gPiArDQo+ID4gIHN0YXRpYyB2b2lkDQo+ID4gLXNob3df bWVtb3J5X3BhY2tldF9zaXplIChzdHJ1Y3QgbWVtb3J5X3BhY2tldF9jb25maWcgKmNvbmZpZykN Cj4gPiArc2hvd19tZW1vcnlfcGFja2V0X3NpemUgKG1lbW9yeV9wYWNrZXRfY29uZmlnICpjb25m aWcsIHJlbW90ZV90YXJnZXQNCj4gPiArKnJlbW90ZSkNCj4gPiAgew0KPiA+ICsgIGNvbnN0IGNo YXIqIHRhcmdldF90eXBlID0gZ2V0X3RhcmdldF90eXBlX25hbWUgKHJlbW90ZSAhPSBudWxscHRy KTsNCj4gDQo+IERpdHRvLg0KPiANCj4gT0sgd2l0aCB0aGUgZm9ybWF0dGluZyBuaXRzIGZpeGVk Lg0KPiANCj4gUGVkcm8gQWx2ZXMNCg0KVGhhbmtzLCBJJ3ZlIHB1c2hlZCB0aGlzIHdpdGggdGhl IDIgZm9ybWF0dGluZyBuaXRzIGFkZHJlc3NlZC4NCg0KQ2hyaXN0aW5hDQpJbnRlbCBEZXV0c2No bGFuZCBHbWJIClJlZ2lzdGVyZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMCwgODU1NzkgTmV1Ymli ZXJnLCBHZXJtYW55ClRlbDogKzQ5IDg5IDk5IDg4NTMtMCwgd3d3LmludGVsLmRlIDxodHRwOi8v d3d3LmludGVsLmRlPgpNYW5hZ2luZyBEaXJlY3RvcnM6IENocmlzdGluIEVpc2Vuc2NobWlkLCBT aGFyb24gSGVjaywgVGlmZmFueSBEb29uIFNpbHZhICAKQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVy dmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1ClJlZ2lzdGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVy Y2lhbCBSZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=