From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by sourceware.org (Postfix) with ESMTPS id AD4783851167 for ; Wed, 29 Jun 2022 10:43:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AD4783851167 X-IronPort-AV: E=McAfee;i="6400,9594,10392"; a="343686681" X-IronPort-AV: E=Sophos;i="5.92,231,1650956400"; d="scan'208";a="343686681" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jun 2022 03:43:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,231,1650956400"; d="scan'208";a="680464102" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by FMSMGA003.fm.intel.com with ESMTP; 29 Jun 2022 03:43:03 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 29 Jun 2022 03:43:02 -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.2308.27 via Frontend Transport; Wed, 29 Jun 2022 03:43:02 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) 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.2308.27; Wed, 29 Jun 2022 03:43:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=buCYHzHYaWUYvA0wK4+R10TBssEwknSqa/QIISpmF4vbAwm9kE0+DdXbqPRjnllMrieOFSVrbQ6iYzAa5UJtn8T/m4jhwBoRRTofE/099t2qH26NCTcrD3yPcucUPxEZN5TmpocEDtIWhpijOLSYTcg9vSOdNf8ybEdPkfc52Dn7233pHSmgSeulJ19HSTtlldkmXFb8HDO3SffB0JnV+5/xUBL39lv1EViuPpqZeZ+eC2uPBs+Xn6fXm9QsqdKbSaxV2wdEuH9VEGlOGnrsH6TExejLCt7Z8wqTofp8IUDFJ/h5p3GhNTjq/A0DDH/1YwETdma5y18xruQ1T21keA== 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=nbRt3ZMg8O0yQ2jwRM2BDoKQ+SAF2QTCHU7Cj1c2c84=; b=ixNsAip0dtuqGAf3Qmv6Xn8bSjCrWQIMNCHspi1+w3PjikB6v1fEwk4xjCiYfGvIQeBySWgiwzcXOQM3xXgKIE1XJjRsJzvc/WjaIsJ7G5j96LEB5uoglieL4vOJ44TWELUaTBnjWsm5Qul5YTjOwiUXm20tM8QHyzZZOavK2A5EbMLWAbBnX8QVHdd5R5hVCj/XvZBg5zkW95rsr8/vatA7BavorHdNBSIrtx31RULlT1ychsV+O7U+d6niscgndRzfMdFNjCmq2sqckuIkhZ/CPi1Rr3W7Ds+Ygs9cf1GSiZIHRJ4xqT0bXQOpm78X0DOVA1K/v3/tSG3arTPr7A== 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 DM8PR11MB5749.namprd11.prod.outlook.com (2603:10b6:8:10::15) by LV2PR11MB6023.namprd11.prod.outlook.com (2603:10b6:408:17b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.18; Wed, 29 Jun 2022 10:43:00 +0000 Received: from DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::f9d8:e8a8:94ec:58db]) by DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::f9d8:e8a8:94ec:58db%8]) with mapi id 15.20.5395.014; Wed, 29 Jun 2022 10:43:00 +0000 From: "Metzger, Markus T" To: "Willgerodt, Felix" , "Eli Zaretskii (eliz@gnu.org)" CC: "gdb-patches@sourceware.org" Subject: RE: [PATCH v5 02/10] btrace: Enable auxiliary instructions in record instruction-history. Thread-Topic: [PATCH v5 02/10] btrace: Enable auxiliary instructions in record instruction-history. Thread-Index: AQHYhi2nnwb1FoM0EEOgXmIvpFO5g61ka7bwgABMNgCAAYFtcA== Date: Wed, 29 Jun 2022 10:43:00 +0000 Message-ID: References: <20220622114340.55830-1-felix.willgerodt@intel.com> <20220622114340.55830-3-felix.willgerodt@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.500.17 dlp-product: dlpe-windows x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 50fc1a37-d1db-4b7e-69b3-08da59bc2342 x-ms-traffictypediagnostic: LV2PR11MB6023:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1lv7k4GDtB8vxRdpVNRBGuMwLfKfY6wekb42XqGedIcrTPvaoF+Xdo1f3iIq71qJ4q5hSyqAkCS2p5Y50EjIeB0oOz9ZThwcJCxf0pqX5wkjb8k8Znqo5ka9Lqmu+ppAEKEvkFZx0oml59fEDgPPS8EQT9pGESixiOdQZblaQO8NQTPVwWxlzs3xOoZAMJkCYH5rUbzRrG4cwG5qWIeuSBT5eHrgRzqolOzzxKfWNuyoJCTOGjrSzATJmINQZ+hpURATgOipGh8y0bCkacI4fLqiweXzroUYgD7hQK+VSx31N3ZHsTAVZdtUkLk6QdOrXj5Nlb5b+FD+j35K9YL2CF3dE4gvLkt0EPdGNDkzGfxf8yNsEW+gG9BU54D2HRxTjX8UspDMV8pyarIA+C1U84NiveJ8tw4pKUTwFuKEmqYy8BcmUArSyfOfwjO2AXDrts0EpV9Mk2lpY/1YQXRn9VCbcMW5bxVtpoVCXQumRP1sehA/NQSx8w+u5amBYc2Ka+Opuv73O9cVBpGMvhYVd/QFJtxtq0igRclCwpbREnVliy1tfXGXuwP6pPAlyTNWCvwaH19IEOfXQcme46aX+d72vpXFtR7zmOp/pXywonJVbYX+u4uun1H40gkeSZUIThin4eMYkMwA47rps15A9oXgQrN8dtkqU3wMZdq8X85RJODjZXJhMzzSaM+ZJqgkw5lzfHkPilWABRZOtUga3k3UgnoK2aqxd96obM4dxvf5A7Ii6LlpNHKSYsuLzNrmJjz/c3o3mYjrTmFAwhYPnZV2pTd/QOvVN9qP/YzXzfM= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5749.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(396003)(39860400002)(346002)(136003)(376002)(366004)(316002)(5660300002)(55016003)(76116006)(71200400001)(4326008)(2906002)(110136005)(8676002)(66556008)(186003)(52536014)(8936002)(86362001)(6506007)(7696005)(478600001)(82960400001)(33656002)(122000001)(38070700005)(26005)(66446008)(41300700001)(9686003)(83380400001)(64756008)(66946007)(38100700002)(66476007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U0tKamtxanpERjFvNW94ZUdFSzJzZlhVa1F3aW9pcndyK3ZyMzUwQkxSODhD?= =?utf-8?B?TTFKZWhMdFZVbE9qMjFabWdmZ3lzR2JNTjd2OVVxUWFYS25udUZEOWVXM29q?= =?utf-8?B?NlVQRjdhUHNQUTUrNE5vbjI4U1dkbjNWdFlieTFEK0RPYUVhdC9TMkVkcmJp?= =?utf-8?B?cnJjUVNvejZNa3k4YXVlRzlLM05uNTRIWU9pNDdneTZsU3RYTVBibi90NWx0?= =?utf-8?B?Um0wOEZLaVhvY0l4emNiSW95TnVOeDhHOXpTYU0vRFBUSVZ1cGxEZm1oWXdM?= =?utf-8?B?c1NlZ29hRVlHcDV6R0RsdTc0azA5dlE2WjA5VUhFOEowMUtBOGs2Y3MyeExn?= =?utf-8?B?SDhreno5eFExdms3M0NSZFpvdzdmWHpqOUpueitnbjNhWXVvZmhPOEdIQmpj?= =?utf-8?B?SFRWc2Y0YkVBZUxTR3lLT0M0S294NlpwdmZnRCsxNEVEbTRXL2diMzlDK0tI?= =?utf-8?B?cCtJRmhxZ3hFMityOUQ4blFuMm1nVFhaZFVvRGlIc3JKSiswTThKQytIVWpI?= =?utf-8?B?dFRsdHF5OGNHUTVxN1ppNzN3V2RKa3BSN3RtekJKTDNJSmZMaE5uNWQ4ZWdl?= =?utf-8?B?b2ZsdjV5SkExSWRVSXdnTkhNcEMwNnl6bGhtNGxqMmoyVkFaS0k4NkpGcnV4?= =?utf-8?B?aFNCcE01VUpPUXhMbm9FNldDanFuUVN1VFNiYzBJT05LUlM3aGpMMm5DY0Uv?= =?utf-8?B?bXpubi9WeHN6R1JtYXVSelJmU0dQS1l4RHRSMi9iRXA5ekxQVklVZ3pyUFhD?= =?utf-8?B?MjlEWDdjazczYXJKaXlkRVY3Y0NvSEY2Wmdpb29Gc2Y3eTI5OTR4MUpCaXM3?= =?utf-8?B?MUY4QmpxbER4Q2lZd2lHaVRKSFE5OUhLVVFJbmluQVY1bno3ZWhubCtHd1Vr?= =?utf-8?B?QXNESlJlbGNUNVJqLzNja1V4dlpMMy9MWWxNZnNSQ0g0dHFIYjl1RVJRN2lJ?= =?utf-8?B?Y0RVd0VJc2pNRFZ5TWdwLzI5QTZhSmRWWGFIZEdzd2gzQTluSXcyb011eUNT?= =?utf-8?B?cU1uTWFyaERVSU5IU1gxWjg3YUxkS0NnVW91cmozM1VrVlBzN3YveHJLejNn?= =?utf-8?B?RDNiNlg4d3NyMk1SNTRFQzR5WHpvSUh1aGwwcDAzMWlWRHdRNTdBak1XMVNX?= =?utf-8?B?WTRwVnVHWkUzVWo2ck5QRlUyU1JvNHR6anJEVTY0QVpKU3lCaExDRVhFT1pP?= =?utf-8?B?NEExT2ZiaUJNakJadHpGSXNQaCtLenpDZGt6Ti9CWk9BTXZzTDF0TEFGOTV4?= =?utf-8?B?VTBvRzBEVEh4RUhUS1dQV1BHL2lEc2VsaXFIQ3hZdzdjbGw4S2FqSGtUMGtY?= =?utf-8?B?VGJ4R1Y3bTNnL3J6K2RpYVZ0MkhHNmQvYXNoenVFS0o0RFdZWTlqL0MzYmxu?= =?utf-8?B?OEgyRnZpRHNZSFVPZUo4T2hyS3dlTnV6NmtzRXVtTEZPaGQvY21XM21WTGxi?= =?utf-8?B?YkJEOUoyVGl5N1VNYm9zR0xzUkpCYzRIVURYUkNqb3ZoUE5Lb0dmT0taamNC?= =?utf-8?B?eDNaYis5U1hZZHNiRGdZU21DbW5jcDVRRkhMdVczY2xTWWhIRlB1QytqVWU4?= =?utf-8?B?cWlObWNFRE16WmRNdStNUTB3dDNYMEo4WlpQK1BGVDU2K0N6R2g1Q3RJRStG?= =?utf-8?B?UzBVcERnd1ZFRTh5V05ZWEJWREc5Q2RrRXZDelBZc3RTVlNKbTlOWitONkR6?= =?utf-8?B?MnFhR0s1RjlPamlWQ1N4VHNFaXpjNDRHTWpYZEl1dElRQ3VnbmZsdzhLUXRh?= =?utf-8?B?ZWF6Z0I4dUZsTWZtWVVZQnBaYzN2LzkzRlpoSUtCbDhWRmlkUGNaemUyWnV4?= =?utf-8?B?R1dOMkNoRm9KV2xLbEE0cVhNWjBCYlQyL1lseEQyMUtNK2JtdFFVWU9qQWNl?= =?utf-8?B?cGtNalppN2VnS3BwWGRNU1lLNFpDbGl4SHp6TVdLS0pTTTdoUGJJMjM4MGtE?= =?utf-8?B?UzhQTW5SeGtFdXFwOHJabEtRMGxud3NNeWxEbnBTQTVCc2Q4V0h6KzNKc2tr?= =?utf-8?B?bWJCYlZCa1ZVTnBxWmk5ck1janBBK3BUZ0ZFQ1dSWkE1ZjFTQVpaSEEwVTNR?= =?utf-8?B?WmRiMzJYS1I2SW1SZHJjZmRmNjFIQm9mK0RELzdjdkZzeU1CZEJvZFNwYzU4?= =?utf-8?Q?yhXg1O6I+gUUULVzfIYoiHggB?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5749.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50fc1a37-d1db-4b7e-69b3-08da59bc2342 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2022 10:43:00.6000 (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: noliu0yyDSimHCRtHjQLIP8EexoDWexaavVmfc+y9JzzkErCtF2v8UjaCaFYF4D96h5DZ13FZJAZVp565qtDGOoVghUfm9vZORfigkVvHEE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR11MB6023 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-4.6 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 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2022 10:43:07 -0000 SGVsbG8gRmVsaXgsDQoNCj4+ID5QcmludCB0aGUgYXV4aWxpYXJ5IGRhdGEgd2hlbiBhIGJ0cmFj ZV9pbnNuIG9mIHR5cGUgQlRSQUNFX0lOU05fQVVYDQo+PiA+aXMgZW5jb3VudGVyZWQgaW4gdGhl IGluc3RydWN0aW9uLWhpc3RvcnkuICBQcmludGluZyBpcyBhY3RpdmUgYnkgZGVmYXVsdCwNCj4+ ID5pdCBjYW4gYmUgc2lsZW5jZWQgd2l0aCB0aGUgL2EgbW9kaWZpZXIuDQo+Pg0KPj4gSSBmaW5k IGl0IGEgYml0IHN0cmFuZ2UgdGhhdCAvYSBkaXNhYmxlcyBzb21lIG91dHB1dCBpbnN0ZWFkIG9m IGVuYWJsaW5nIGl0Lg0KPj4gU2hvdWxkIHdlIGNoYW5nZSB0aGUgZGVmYXVsdD8gIEknZCBwcm9i YWJseSBhbHdheXMgdXNlIGl0LCBidXQgdGhlbiwgSQ0KPj4gYWxzbyBhbHdheXMgc3VwcGx5IC9j bGkgdG8gJ3JlY29yZCBmdW5jdGlvbi1jYWxsLWhpc3RvcnknLg0KPg0KPkkgZG9uJ3QgZmluZCBp dCBzdHJhbmdlLiAvcCBhbmQgL2YgYWxyZWFkeSBkaXNhYmxlcyBzb21lIG91dHB1dDoNCj4NCj4o Z2RiKSBoZWxwIHJlY29yZCBpbnN0cnVjdGlvbi1oaXN0b3J5DQo+UHJpbnQgZGlzYXNzZW1ibGVk IGluc3RydWN0aW9ucyBzdG9yZWQgaW4gdGhlIGV4ZWN1dGlvbiBsb2cuDQo+V2l0aCBhIC9tIG9y IC9zIG1vZGlmaWVyLCBzb3VyY2UgbGluZXMgYXJlIGluY2x1ZGVkIChpZiBhdmFpbGFibGUpLg0K PldpdGggYSAvciBtb2RpZmllciwgcmF3IGluc3RydWN0aW9ucyBpbiBoZXggYXJlIGluY2x1ZGVk Lg0KPldpdGggYSAvZiBtb2RpZmllciwgZnVuY3Rpb24gbmFtZXMgYXJlIG9taXR0ZWQuDQo+V2l0 aCBhIC9wIG1vZGlmaWVyLCBjdXJyZW50IHBvc2l0aW9uIG1hcmtlcnMgYXJlIG9taXR0ZWQuDQo+ DQo+SSB0aGluayB3ZSBzaG91bGQgbWFrZSB0aGUgZGVmYXVsdCB0aGUgdGhpbmcgR0RCIHVzZXJz ICJ3b3VsZCB3YW50Ii4NCg0KSG1tbSwgT0ssIGl0IGRvZXMgZml0LiAgL3Agd2FzIGFkZGVkIGxh dGVyIHNvIEkgaGFkIHRvIG1ha2UgaXQgb21pdCB0aGluZ3MNCnRvIHByZXNlcnZlIGJhY2t3YXJk cyBjb21wYXRpYmlsaXR5LiAgQnV0IC9mIHdhcyB0aGVyZSBmcm9tIHRoZSBiZWdpbm5pbmcuDQoN CkknbSBPSyBlaXRoZXIgd2F5OyBsZXQncyBoZWFyIHdoYXQgRWxpIHRoaW5rcy4NCg0KDQo+PiA+ KyAgICAgIGVsc2UgaWYgKGluc24tPmljbGFzcyA9PSBCVFJBQ0VfSU5TTl9BVVgpDQo+PiA+Kwl7 DQo+PiA+KwkgIGlmICgoZmxhZ3MgJiBESVNBU1NFTUJMWV9PTUlUX0FVWF9JTlNOKSAhPSAwKQ0K Pj4gPisJICAgIGNvbnRpbnVlOw0KPj4gPisNCj4+ID4rCSAgdWlvdXQtPmZpZWxkX2ZtdCAoImlu c24tbnVtYmVyIiwgIiV1IiwgYnRyYWNlX2luc25fbnVtYmVyICgmaXQpKTsNCj4+ID4rCSAgdWlv dXQtPnRleHQgKCJcdCIpOw0KPj4gPisJICB1aW91dC0+c3BhY2VzICgzKTsNCj4+ID4rCSAgdWlv dXQtPnRleHQgKCJbIik7DQo+PiA+KwkgIHVpb3V0LT5maWVsZF9mbXQgKA0KPj4gPisJICAgICAg ImF1eC1kYXRhIiwgIiVzIiwNCj4+ID4rCSAgICAgIGl0LmJ0aW5mby0+YXV4X2RhdGEuYXQgKGlu c24tPmF1eF9kYXRhX2luZGV4KS5jX3N0ciAoKSk7DQo+Pg0KPj4gVGhlIGZvcm1hdHRpbmcgaXMg YSBiaXQgdW51c3VhbC4NCj4NCj5BZ3JlZWQuIEhvdyBzaG91bGQgSSBmb3JtYXQgaXQgaW5zdGVh ZD8gVGhlIGxhc3QgbGluZSBpcyB0aGUgcHJvYmxlbS4NCj4NCj5TaG91bGQgaXQgYmUgdGhpczoN Cj4NCj4JICB1aW91dC0+ZmllbGRfZm10DQo+CSAgICAgKCJhdXgtZGF0YSIsICIlcyIsDQo+CSAg ICAgIGl0LmJ0aW5mby0+YXV4X2RhdGEuYXQgKGluc24tPmF1eF9kYXRhX2luZGV4KS5jX3N0ciAo KSk7DQo+DQo+T3Igc2hvdWxkIGl0IGJlIHNvbWV0aGluZyBsaWtlIHRoaXM6DQo+DQo+CSAgdWlv dXQtPmZpZWxkX2ZtdCAoImF1eC1kYXRhIiwgIiVzIiwNCj4JCQkgICAgaXQuYnRpbmZvLT5hdXhf ZGF0YS5hdA0KPgkJCQkoaW5zbi0+YXV4X2RhdGFfaW5kZXgpLmNfc3RyICgpKTsNCj4NCj5PciBJ IGNhbiBhbHNvIGFkZCBhIHRlbXBvcmFyeSBzdGQ6c3RyaW5nOg0KPg0KPgkgIHN0ZDo6c3RyaW5n IGRhdGENCj4JICAgID0gaXQuYnRpbmZvLT5hdXhfZGF0YS5hdCAoaW5zbi0+YXV4X2RhdGFfaW5k ZXgpLmNfc3RyICgpOw0KPgkgIHVpb3V0LT5maWVsZF9mbXQgKCJhdXgtZGF0YSIsICIlcyIsIGRh dGEpOw0KDQpObyBuZWVkIHRvIGNvbnN0cnVjdCBhIHN0ZDo6c3RyaW5nOyB5b3UgbWF5IGp1c3Qg dXNlIGEgY29uc3QgY2hhciAqIG9yDQphIHJlZmVyZW5jZSB0byB0aGUgc3RkOjpzdHJpbmcgdGhh dCBhdCAoKSByZXR1cm5zLg0KDQpBbGwgb2YgdGhlIGFib3ZlIGFyZSBhY2NlcHRhYmxlLCBJIHRo aW5rLg0KDQpyZWdhcmRzLA0KbWFya3VzLg0KDQpJbnRlbCBEZXV0c2NobGFuZCBHbWJIClJlZ2lz dGVyZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMCwgODU1NzkgTmV1YmliZXJnLCBHZXJtYW55ClRl bDogKzQ5IDg5IDk5IDg4NTMtMCwgd3d3LmludGVsLmRlIDxodHRwOi8vd3d3LmludGVsLmRlPgpN YW5hZ2luZyBEaXJlY3RvcnM6IENocmlzdGluIEVpc2Vuc2NobWlkLCBTaGFyb24gSGVjaywgVGlm ZmFueSBEb29uIFNpbHZhICAKQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBO aWNvbGUgTGF1ClJlZ2lzdGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lhbCBSZWdpc3Rlcjog QW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=