From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by sourceware.org (Postfix) with ESMTPS id 37F653858D20 for ; Tue, 2 May 2023 13:40:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 37F653858D20 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=1683034848; x=1714570848; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=8xFVV1xJSwM7YOpyf/KcYNWoL5Y2/TxThvt6qdWNVgY=; b=Y8NOtSv14ObYDE5tSvx/OvYrb6Ooj7rV3NYybqQX7zj3Z9eW/g6MOaKL EKh1Ag7HsA2aB2Zq8Othm5ysuzj+ELxmLmGvtjwwoopD0kE/GBpiTDDjA 1dpodLBZLsTOZsn0ZjOrBRuuR5OXKCQ9TMgHd2aJjJI4rW/wb1RYcF+Mg qGdEcesAZZn//spcAhAPlsIBm7tsbKbyvOtcSOBW7aB40M1ZwAFisEFUJ 2ob0edcNJI5xg3GvfgZCECtSFRLzeN4NP0pzhVac6BIjGVeOZq2LgVoE5 eHWqzpRn9VPTn4wzV2ff6dXVxEYu+Hyk+NzSGwr9XzmQYF2Gq2Iao6Wtm g==; X-IronPort-AV: E=McAfee;i="6600,9927,10698"; a="328773790" X-IronPort-AV: E=Sophos;i="5.99,244,1677571200"; d="scan'208";a="328773790" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 May 2023 06:40:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10698"; a="728943980" X-IronPort-AV: E=Sophos;i="5.99,244,1677571200"; d="scan'208";a="728943980" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga001.jf.intel.com with ESMTP; 02 May 2023 06:40:46 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.23; Tue, 2 May 2023 06:40:46 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 2 May 2023 06:40:45 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 2 May 2023 06:40:45 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.104) 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.23; Tue, 2 May 2023 06:40:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=APqbg0bcnfHCFRu2/LhwTRQM/visUso8+OeMB8TqnQ93KH7/l61gwDgVQY14Sl5idcb8zsrt1qVe/d88wkgcOMdjTGZexGRO6mCvKlsXREYZGuQolkIGS+kAiSl9hsrlzTE8P6EM2zt72kcfJgGpxNMKnyWYoEjIlbr7wDWMSjbm9BP1oFiFKHsAtAMV7IxGqOyIGm4om4JT+gqbx7OwOMBtcNAbusHgZASu2G35v5hZ4ChZscuV4JnKzJ59zev6vOqkIkZ1aX7EaRMZNB3cFffb8i7q1dnNXn3rFg8rM2kwXTf/td3DaNx4YgbAZ/pxAfq5NRpENh8/EiZL4uKLpw== 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=nwSkdqZlUPlEgRMp2RSSPzon5aDGBZfJAsrEZvI7CmQ=; b=QvFSpPYBvGCp2cbZe42xp+FQoQeLaB3HdlDaTMHCm8KpJ6LVMIzIAfhiHMTQuYHFW1Z62NzdKGqixx1F9I70agxb9JZt5oz/kLf3JW6VspklX0lW/yySMKrhfwZ+FG8tKio2HRA8E8PPM+0fiFqlEPbP1JXwQS/mqqmC3KmJlWq3zlUPFcIF5LffP41o9vUvveY27TqKthCIF1KiKO3W1Jl11cEMcTzXmArvTII9eBed9Xmqu2msAxnOuZFtGIy7XTUKiIzZnv8CEjyBk0e6pDVMu1mB7fq47zQT3aFxTUZXN7k10ryH8JEnRRFhcn+axgxdbg4voVCHinWtiygQGA== 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 SN6PR11MB3086.namprd11.prod.outlook.com (2603:10b6:805:d6::14) by BL3PR11MB6482.namprd11.prod.outlook.com (2603:10b6:208:3bd::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.31; Tue, 2 May 2023 13:40:42 +0000 Received: from SN6PR11MB3086.namprd11.prod.outlook.com ([fe80::7bcb:95a0:67be:29e1]) by SN6PR11MB3086.namprd11.prod.outlook.com ([fe80::7bcb:95a0:67be:29e1%5]) with mapi id 15.20.6340.030; Tue, 2 May 2023 13:40:42 +0000 From: "Puputti, Matti" To: Andrew Burgess , "gdb-patches@sourceware.org" CC: "blarsen@redhat.com" Subject: RE: [PATCH v3 1/1] gdb, infcmd: Support jump command with same line in multiple symtabs Thread-Topic: [PATCH v3 1/1] gdb, infcmd: Support jump command with same line in multiple symtabs Thread-Index: AQHZcSB/bb6O5OQQ/Um/cNroHJ0Zlq9A3FQAgAY14NA= Date: Tue, 2 May 2023 13:40:42 +0000 Message-ID: References: <20230417113243.2822544-1-matti.puputti@intel.com> <87zg6s9ikn.fsf@redhat.com> In-Reply-To: <87zg6s9ikn.fsf@redhat.com> Accept-Language: en-GB, 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: SN6PR11MB3086:EE_|BL3PR11MB6482:EE_ x-ms-office365-filtering-correlation-id: 23976b81-cee1-4e4d-31fe-08db4b12d2f7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tjQMC9Ff1D6irGybNWI9EQvD39GNduX09881SjKnLjtOWJ4FNMzWFbC+iSVV1gOP/Ssuw68uTAp4MZZUMIEeKoUrxLxfMfaPURORFGzbKnffmXczVqHrgraGv/5stHlS4ocZHSpC+gJNDKQX7koczj2aEYphwazoHMFVx03rQe1NvH7CqyDrgpRHzYXBgR2twWqTJv5HpYiQFU7MR4qKt3+L2xvn81emNixzOiBklW3I9p/Iee23T3gKXbiwXs9pftTOFxe75NTmQ3IqzFv/MppGj7wzhDz4a4ObNdZBiq1fFS50bRVrdsKHHT/XV94r6wAvbY/odiZQABA6YBj6X35SN5nURAPAr/WRv/6Rsbr8Mz7vE7zXMEHEB1EJsOVHzfhDmJf6OION8g3ERt3lcL+XQjsEAE/aUGtSqc53ZnZye8flaGk5ultEV+JhnaGIUQiZ13ruz1hKBTmzAySZnJLfTX4GxHjXhA0Hq9FAwt0H2IQuTynEdOGQtRMNSYKJferEcwh8+VURBAIcqbQjOWFOsuOm9kdLTWBYcfS7G0DACEalQQheGI//oA+cN1AcdF/l/ARcfC4iQE138AYPIOGMdfBp3fViwK6e3gJuHJTF7Br3FDTLBcEvWCs56tM3 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN6PR11MB3086.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(346002)(136003)(396003)(376002)(366004)(451199021)(38070700005)(4326008)(9686003)(76116006)(66946007)(66476007)(66446008)(66556008)(6506007)(64756008)(2906002)(55016003)(7696005)(41300700001)(186003)(122000001)(86362001)(83380400001)(82960400001)(53546011)(38100700002)(316002)(478600001)(33656002)(8936002)(8676002)(71200400001)(5660300002)(110136005)(52536014);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z0JWREppYURHZUc2cXdMOTdSYkF3OVdHRW5WRFdVL3VnenBEbDc1WkdMUGdq?= =?utf-8?B?eEdlRzFPN0FjWUZXNzJLaFVoYnc1WjUyS1oyYmdheUpkc0JZRCtlR2pKSlkw?= =?utf-8?B?bXRkRnpNSjk2QVZycXhNaGZzRXVJazcyaHVNRHQxWTRZRUMrZFlCTFRoYzMy?= =?utf-8?B?SmlmQ1poMjFHQmx2ZVJrMFRLakFoRGlib3BCZ29yaXFjSzVVZzdBM25NWDFl?= =?utf-8?B?bXF6dWZWa3krZUNDOHdhKzNPN3YvQktKNmk3RWIvYUtYZ3dKcGE2R0Q5cTVy?= =?utf-8?B?OWdLV1IrUFYwRHljRU03UHZPdi83Y252ejJkRU9IRTNRVktSRXRuQXdVc1BM?= =?utf-8?B?dEdGcmVXU2RVMlU3azBwSitXeFZMNWJxQ0JUVnNDUjhEbVk5Y0xmNEVVZ2NP?= =?utf-8?B?d2tIclVQOUMzNlN0MVdEV0g0SDVNYUQrN2pxTmFVMmZIcWNGU1F4dHJRYW4x?= =?utf-8?B?SnlHNGp6OW0ySGFpWTNzWkduTVhHcmVMcG91U05ubXpyTXJnVzExNVdLQ0Ex?= =?utf-8?B?TnpldzZPZXZydkgxK2xWL1dXRDlJM1N5cGxHVFNiSnZUdU5TMDRaL1lTWEVG?= =?utf-8?B?L2pmSHZNTmRMbjFSSmZKTWdtWTRkUDF2OVcwZlRuWjBYTGpoWnZKWGx1V1Zu?= =?utf-8?B?OUJ5VG9wMmxNdmlOUk4zUXJsbzRYMmluRS9aR3N6dVptd3FjUkhhSFIybzFD?= =?utf-8?B?Y3RoclErSG1EaWlqa2NWMFRmeGlBM3Z4QXErcGd5WTlwa0xMdTNPUlhEZmUw?= =?utf-8?B?Z1VXZWJzQ2hoeVRHRUJmTzNnUUkxTVpza3k0Y2ZzWnN2SCsrNHMrMmJsU3Jh?= =?utf-8?B?TnpwSGtNdTFzdHAxa3BZTE94NWo1ZVdXc1RzS3lIRkRoSE1HSUJlQnVRdEJT?= =?utf-8?B?YVRZc3kwVDRIdkpPNVI4VmZJandZci9nbitkTTZ3cFNVZE00eUhtdnJGL2V5?= =?utf-8?B?NktKR0tqRjdXNnBocWdidjB1cUhvQXY4SWlFOWUrNk5DUlVURU5MNzNuU0E0?= =?utf-8?B?emJsTzVNSUZIcWdNYnhNeEhCMld1eHBvVTJPQnlWeXdZMGJuTWVkTkVzcHcv?= =?utf-8?B?eXRra3lvTG1oYWp4SjkyeHljemVHZHUvNysrdmMvcDlXSVBidnJseFZyZEt1?= =?utf-8?B?b21CSFRleUovQWowUW45QmlPODN6R3VXVTcyMGZIZ1NIbVM2eGtucUoyeTM4?= =?utf-8?B?RTlsSTN0dTFXdHFselFHS2xiQnVaOFE3VmFyd1p2Vmh6OFMwT21qK2kxaVRP?= =?utf-8?B?MkNGMWxjQmJLOUV4cDZxWi9yUXZSM01tWFpRZTNzaFI3bHpTaE53QU1WZ2Y3?= =?utf-8?B?NFlGdlVxYitibWdjVXpMcm5yTWNsRDhBWXQ2Z05RR2dRd0cyeVd0UXBROHhJ?= =?utf-8?B?STBORU5oTElweFVVN0lqdFg5NWNwQ0tFUUQwdksyTGVkS2JjSG4rOGlqM3ox?= =?utf-8?B?S0hRbmdEdnMvc0hKdnBpUlpXTS9pVGxxRFpoZWZGOGt1OFZOclB1MVAxMjFU?= =?utf-8?B?ejVoMktJZ3QxSVl0VFowbC9BbjhZUG54RThIeUt5ZGVhNC9ESElEMmpaVjFD?= =?utf-8?B?V0xNYjI3QTNiTTZDTzg2bDRnOEp6b0VUb0NLdHdPaklBK2crTFE3Y00vQjlE?= =?utf-8?B?OHdwcUUyd3QyUU1pdnJuTWJ3NStOQmdIZDBNOGhySjNPVytNalpaaXBuN1RR?= =?utf-8?B?TEtzU0pzRWI3cjk0ckdrQ09VZG96bkRleUtqYlY2NTFZZ1lwTDRPcUNGM2tK?= =?utf-8?B?aXVsOUN1VEpPVzVEQ1hsRTFmWlBsbGthTHFVeXZqK25RWkVDR01qOG1UcmM5?= =?utf-8?B?NzZ0aXEwd3VRRTMxSWVOeTgxMTh0d2dtZStjeGE3REZoMzZlUFNIazdVMXEv?= =?utf-8?B?RlZYNmxkWW5WZDVYMThQNUV6dDd1Q3hwL0xNU1BldGNpb1c1U0lIeFJjTDlh?= =?utf-8?B?ZzdCcWg4MUtKRmdLWGtuQjFiKzhjV05SN1lNSnUrQlJUeGdjOEhpL2dTY2V2?= =?utf-8?B?T3NEdzd5Zmh2cXRnVzIrWThjOEtSeVVPQTNMUjlyS0tkWVdQU29KN00yV3Vy?= =?utf-8?B?SVlSc1FtQkhrRVZhQnlPQzdFVzh1dllKc3BaYy9ocnBYSGY0K0VBSEhMMkN2?= =?utf-8?B?ZTNXOEFGSUFMM28zV0hUVW5nWlBITWdESjVGTFZYeWtrS0ljYzVMOW5KWXNZ?= =?utf-8?Q?bGw8Z2AzobX7+N/QATVjfOaaHMIHEePH6DvC63T5XKn9?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB3086.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 23976b81-cee1-4e4d-31fe-08db4b12d2f7 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 May 2023 13:40:42.3866 (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: qzwXs7jobgDXjLo1GDemh0b3R9ZMzYwAQsQ1Jicd5eNtbm+/9XWiFm15WVO5YN3IkTsLI/3T0whCXtOgiokg1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR11MB6482 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: SGkgQW5kcmV3LA0KDQpUaGFuayB5b3UgZm9yIHlvdXIgY29tbWVudHMuDQpJIHBsYW4gdG8gZm9s bG93IGFsbCB5b3VyIHN1Z2dlc3Rpb25zIGluIHRoZSBuZXh0IHBhdGNoLg0KDQpPbiB0aGUgZG9j dW1lbnQgdXBkYXRlLCB3aGF0IHlvdSB0aGluayBhYm91dCB0aGlzIHByb3Bvc2FsOg0KIklmIEB2 YXJ7bG9jc3BlY30gcmVzb2x2ZXMgdG8gbW9yZSB0aGFuIG9uZSBhZGRyZXNzLA0KdGhvc2Ugb3V0 c2lkZSB0aGUgY3VycmVudCBjb21waWxhdGlvbiB1bml0IGFyZSBpZ25vcmVkLiAgSWYgc3RpbGwg bm90IGENCnVuaXF1ZSBhZGRyZXNzIGZvdW5kLCB0aGUgY29tbWFuZCBhYm9ydHMgYmVmb3JlIGp1 bXBpbmcuICINCg0KQnIsDQpNYXR0aSBQdXB1dHRpDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gRnJvbTogQW5kcmV3IEJ1cmdlc3MgPGFidXJnZXNzQHJlZGhhdC5jb20+DQo+IFNl bnQ6IEZyaWRheSwgQXByaWwgMjgsIDIwMjMgNDo0MCBQTQ0KPiBUbzogUHVwdXR0aSwgTWF0dGkg PG1hdHRpLnB1cHV0dGlAaW50ZWwuY29tPjsgZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4g Q2M6IGJsYXJzZW5AcmVkaGF0LmNvbQ0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYzIDEvMV0gZ2Ri LCBpbmZjbWQ6IFN1cHBvcnQganVtcCBjb21tYW5kIHdpdGggc2FtZQ0KPiBsaW5lIGluIG11bHRp cGxlIHN5bXRhYnMNCj4gDQoNCjwgLiAuIC4gPg0KDQo+ID4gKyAgICAgIHNhbHMuZXJhc2UgKHN0 ZDo6cmVtb3ZlX2lmIChzYWxzLmJlZ2luICgpLCBzYWxzLmVuZCAoKSwNCj4gPiArCQkgIFtdIChz eW10YWJfYW5kX2xpbmUgJnNhbCkNCj4gPiArCQkgICAgew0KPiA+ICsJCSAgICAgIHN0cnVjdCBz eW10YWJfYW5kX2xpbmUgY3Vyc2FsDQo+ID4gKwkJCSAgPSBnZXRfY3VycmVudF9zb3VyY2Vfc3lt dGFiX2FuZF9saW5lICgpOw0KPiA+ICsJCSAgICAgIHJldHVybiBzYWwuc3ltdGFiICE9IGN1cnNh bC5zeW10YWI7DQo+IA0KPiBNYXliZSB3b3JyeWluZyBhYm91dCBub3RoaW5nLCBidXQgSSB3b25k ZXIgaWYgd2Ugc2hvdWxkIG1vdmUgdGhlIGNhbGwgdG8NCj4gZ2V0X2N1cnJlbnRfc291cmNlX3N5 bXRhYl9hbmRfbGluZSBvdXRzaWRlIG9mIHRoZSBsYW1iZGEsIGFuZCB0aGVuDQo+IGNhcHR1cmUg Y3Vyc2FsIGJ5IHJlZmVyZW5jZS4NCj4gDQo+IEFsc28sIHRoZSAnc3ltdGFiX2FuZF9saW5lICZz YWwnIGNhbiBiZSBtYWRlIGNvbnN0Lg0KPiANCj4gPiArCQkgICAgfSksIHNhbHMuZW5kICgpKTsN Cj4gPiArICAgICAgaWYgKHNhbHMuc2l6ZSAoKSAhPSAxKQ0KPiA+ICsJZXJyb3IgKF8oIlVucmVh c29uYWJsZSBqdW1wIHJlcXVlc3QiKSk7DQo+ID4gKyAgICB9DQo+IA0KPiBUaGlzIGFsbCBtYWtl cyBzZW5zZSwgYnV0IEkgdGhpbmsgeW91IG5lZWQgdG8gdXBkYXRlIHRoZSBkb2NzLiAgVGhlIGRv Y3MNCj4gY3VycmVudGx5IHNheToNCj4gDQo+ICAgLi4uIElmIEB2YXJ7bG9jc3BlY30gcmVzb2x2 ZXMgdG8gbW9yZSB0aGFuIG9uZSBhZGRyZXNzLCB0aGUgY29tbWFuZA0KPiAgIGFib3J0cyBiZWZv cmUganVtcGluZy4NCj4gDQo+IFdoaWNoIGlzbid0IHRydWUgYW55IG1vcmUgcmlnaHQ/DQo+IA0K DQo8IC4gLiAuID4NCg0KPiA+ICsNCj4gPiArc3RhbmRhcmRfdGVzdGZpbGUgLmMNCj4gPiArc2V0 IHNyY2ZpbGUyIGp1bXBfbXVsdGlwbGVfb2JqZmlsZXNfZm9vLmMNCj4gPiArc2V0IHNyY2ZpbGUz IGp1bXBfbXVsdGlwbGVfb2JqZmlsZXMuaA0KPiANCj4gSWYgeW91IHJlbmFtZSAnanVtcF9tdWx0 aXBsZV9vYmpmaWxlc19mb28uYycgdG8NCj4gJ2p1bXBfbXVsdGlwbGVfb2JqZmlsZXMtZm9vLmMn LCB0aGVuIHlvdSBjYW4gcmVwbGFjZSB0aGVzZSB0aHJlZSBsaW5lcw0KPiB3aXRoOg0KPiANCj4g ICBzdGFuZGFyZF90ZXN0ZmlsZSAuYyAtZm9vLmMgLmgNCj4gDQo+IHdoaWNoIGlzIHRoZSBwcmVm ZXJyZWQgYXBwcm9hY2ggdGhlc2UgZGF5cy4NCj4gDQoNCjwgLiAuIC4gPg0KDQo+ID4gKw0KPiA+ ICtpZiB7ICFbcnVudG9fbWFpbl0gfSB7DQo+ID4gKyAgICBwZXJyb3IgImNvdWxkbid0IHJ1biB0 byBicmVha3BvaW50Ig0KPiANCj4gRHJvcCB0aGlzIHBlcnJvciBjYWxsLiAgcnVudG9fbWFpbiB3 aWxsIEZBSUwgaWYgYXBwcm9wcmlhdGUuDQo+IA0KPiBUaGFua3MsDQo+IEFuZHJldw0KPiANCg0K PCAuIC4gLiA+DQpJbnRlbCBEZXV0c2NobGFuZCBHbWJIClJlZ2lzdGVyZWQgQWRkcmVzczogQW0g Q2FtcGVvbiAxMCwgODU1NzkgTmV1YmliZXJnLCBHZXJtYW55ClRlbDogKzQ5IDg5IDk5IDg4NTMt MCwgd3d3LmludGVsLmRlIDxodHRwOi8vd3d3LmludGVsLmRlPgpNYW5hZ2luZyBEaXJlY3RvcnM6 IENocmlzdGluIEVpc2Vuc2NobWlkLCBTaGFyb24gSGVjaywgVGlmZmFueSBEb29uIFNpbHZhICAK Q2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1ClJlZ2lzdGVy ZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lhbCBSZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNo ZW4gSFJCIDE4NjkyOAo=