From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2040.outbound.protection.outlook.com [40.107.236.40]) by sourceware.org (Postfix) with ESMTPS id 540E73858284 for ; Tue, 9 Jan 2024 15:36:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 540E73858284 Authentication-Results: sourceware.org; dmarc=fail (p=quarantine dis=none) header.from=amd.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=amd.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 540E73858284 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.236.40 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704814563; cv=pass; b=OCTYfKoCcspBkN8R7bP3GsCFxOiJViQRK3whEGVm3jHsXMiD/JeXzsVfazRYYJiUrGQ6SYiLvJKbx/Md6a3kses1lP771l/j/5jJhDl7HSwDs5snt9e/Is7VHuOoy6GW3RaDHkIRYV6n83XtnrYVgagenB3jmBbpaQ3bP77SZ9E= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704814563; c=relaxed/simple; bh=eTbofn2xkEDMiOwNaQqE0NWVbyg0tl8RdCQg0PI8cl8=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=DWkZoEMJ8PO4Hgfa0w9VX879CqBkOa5qxmQ4sIpMbqHgN3j1L8ItEJdLr45hNtTwME4yrjFviJDr++1Zs1Lk9a1pHkmlmkyliXln/NsM+T6WZfB59aPOuwKXFUmzKIvKjgpzXHkCbi2VxVtSzFqwr1JlwuFvpKWWJ0z0gQltFSo= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I1CdiULH10H0vqGgf+EmBbIO3hNs/OhKGGHjgj72Qn5thv9lgC+iMU7odd+zReyFoe+RihZ/S7QhygAbmceN7al3ZWwtTP077xHf7trF9TS38UM5JzKn0OBkQNmuJmTJ87c3zoV7cndfa3cOeDuRfjO+pEDuOb2A8DngJm5JtMSwWWC+m1N8/RPejIuY+XBZxIq6lJrHYraw4CHFW5xS1d8csze/XlAL4oq4mJlqo4CQ2FNTCJAowqJSQ6GHyTt5oIOW+zYSyT0WmVo1V5EtHqm4Jyz41nqttsr3gC5hWGH/4DrE29QcV/bev2RTHueZX3Rc4i6a7F/VsumVgMdNnA== 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=eTbofn2xkEDMiOwNaQqE0NWVbyg0tl8RdCQg0PI8cl8=; b=gK1OQO1uVgfOQB2JfU4BEPNvWECuiR+81erHigkMDbA9KDAWohU0ugUYDhX6ABf7bglJW9dV+y9WYnRhLMstB9YbHMAoAAN6mJc76yqo3taBy7BxDSYc05e7V8g1GzfcBH9IZMFi3rgn7ba9Nhw0v43Criv+87QDLk2DAGYkUtwvrTBr0aMJU4IMT8EX8I1mBWAWHNDkrgRrqNQmKn71KlMgtBIgHfKowclqXmcpuSJu38PIVe8NQZT8Ys/LtvQ/bE3AfPqCAPi4iQ2fb3MxpEcarWdDGsInl1tjRY0v+8L7118C9h84cmXWc0S8kdSB6NDT+yrx4NL54MldgMO5rQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eTbofn2xkEDMiOwNaQqE0NWVbyg0tl8RdCQg0PI8cl8=; b=cieQcBaSwrZ4emYRTynGKJBeUUIALf/z1fnagG/fcS94CEZ/k96ylUhieKUqzAGVMY1J5p1LF0xS+ZmLQHarrexHXoIbguxYvspr6RtLcccSMe6F3j2W0bS0OvqvMhF3RKmZrNN9kbxDJZpjdHKAlwsQUTInMKzharQEMJzwAYE= Received: from CH2PR12MB5004.namprd12.prod.outlook.com (2603:10b6:610:62::16) by DS7PR12MB8201.namprd12.prod.outlook.com (2603:10b6:8:ef::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Tue, 9 Jan 2024 15:35:58 +0000 Received: from CH2PR12MB5004.namprd12.prod.outlook.com ([fe80::cd8a:4814:157c:bbe]) by CH2PR12MB5004.namprd12.prod.outlook.com ([fe80::cd8a:4814:157c:bbe%7]) with mapi id 15.20.7159.020; Tue, 9 Jan 2024 15:35:58 +0000 From: "Frager, Neal" To: "jjohnstn@redhat.com" , "thomas.petazzoni@bootlin.com" CC: "cjwfirmware@vxmdesign.com" , "newlib@sourceware.org" Subject: Re: [PATCH v2 1/1] configure.ac: configurable tooldir install path Thread-Topic: [PATCH v2 1/1] configure.ac: configurable tooldir install path Thread-Index: AQHaQuhE4cilux8NUUSmAtpmoMfdIbDRhROQgAAYMts= Date: Tue, 9 Jan 2024 15:35:58 +0000 Message-ID: <7D6E0827-E274-431C-B295-CDAA25EB2462@amd.com> References: <20240109103953.1112223-1-neal.frager@amd.com> In-Reply-To: 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=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR12MB5004:EE_|DS7PR12MB8201:EE_ x-ms-office365-filtering-correlation-id: 7a5724b2-0f80-47e8-9afa-08dc1128ad8b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XlRoVKd6Bhg1YAcn4LhLHiHOButGG8qls9Nk8jyapFqhgC/d76dCkwmqOKg0Ay8kC2g/cehNEG6ZLadY24AFPc8nHh9IjsSM4b4+u1HxXMiYbTsC7wyDYoCc5SCIgm8u8YWD66zoiRRBMHnPFic90VPYqIHx9Kx/9D63Q2Y7EaUeHThMiBH+YHYrYmxiuX3gYID4HHFhlSDCV6QQH7E6TLHTaHeULB416DQ8XjjbKIhCSOqyOu7uVvRD3XkeKQoH9HHDZBOU76XL2G2XOc4mav5dV7m5++mKMowtFVNwQ4UEwcFgulAGO2PYyMYRLr6ixo69xcAZ/+EdIlAWRUxW+T8M8C2/C5oV5j1cdXQhgS26SdQ00Jzv7y471aFtmkaXt7lGEAlh1S13eEE7E7lVlN287c5YDCd6jCorJxpbIQkxVOukQnDERegcyyleznksemnQWxVVMeqaVCAJ3mSjlM9OglzzQ1iBIzxVvLknMeZpum8tDyn/x4uaRozRQQL5KaFz9+hGbqRaTxan/DJEpveQQllKu3aBERnKFv0uNMw24zaBVzL5dl/ZF36VTTjRhcUr9Pd9HkYq0jFcc2DHsj9ue2LbvydLw0itDgkWp9lyzeu3/KLHReA3Up1hcpHt0GzAOrc988uDSPhZXT9ftQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR12MB5004.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(366004)(346002)(376002)(396003)(136003)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(122000001)(71200400001)(6506007)(6512007)(478600001)(41300700001)(66574015)(2616005)(6486002)(110136005)(66556008)(66476007)(66446008)(54906003)(64756008)(316002)(38100700002)(76116006)(36756003)(66946007)(83380400001)(38070700009)(86362001)(4326008)(8676002)(8936002)(5660300002)(66899024)(2906002)(33656002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YVc1YURNanFXTWVvT3hrNHJtTFh0NTRMRVN1K0E2a2l5Vk80YkpyL1J0TXNR?= =?utf-8?B?OVVhaTBudDN3ZHhLdXNwcHNFVWdsbm9pTHpPRW1IWnh6R21WeFBDaW4vVVAw?= =?utf-8?B?Z1o1RkQvd1RBMUcxcU5CWitHNGYxR2dZVGQwdFdnSDFqU1Bnei9rS3pGNFl1?= =?utf-8?B?N3IzSGVIV3RGUk12S0psSHI4NHBQWkZsVmtLNTRIcFczdDFyMTVWY250ZVUw?= =?utf-8?B?OWhNU0liRzRtbE5yV2FpRTgwNGZvTU9tMStoL0V1YitSZ2NzekpKZ0hybWw5?= =?utf-8?B?alJKY1QvaWsvOXVXNzc2aDFVczk5eW16aXRaOWF0TlB6Q3ZMcWFCdXdZNFpG?= =?utf-8?B?VFJHZGFkS3JYcnR5dlNHUVZjVHdqWVI4YU1uTTMrTWVYZlZsSWI0YmxKK3dO?= =?utf-8?B?cURYK0FKNW42dFByTmVDUW5Lc2lYUW05am9ZUXRSZnFINHQ4Ni9tVGRmaENB?= =?utf-8?B?UUdZY2FPNjdRTmNibjRFVzlhQUhCQjBpdm1KREhyMEdxdW1aQ2hoNmRkQ29S?= =?utf-8?B?ejBrQUlHSFhTTXFReVFpTGdDQUNyKzhEdEVtRGl3YlFuUEpiSHZLSnJxcEhC?= =?utf-8?B?WnVVWjh1UXVqZ0lCaVZvekN3cnYvamJ2TTZOcVB4N09aNktNdy85R3NZaE9j?= =?utf-8?B?akkvTlRwclZFa3hucnJUWlhQMm4wYzlIRDBqaEJsUkkyL0hmZTdoWjROQ01r?= =?utf-8?B?TXRwVVNXdjJ1NzB4djl6TU92eXhvSkoxMlZWdGJoc1IzTlFPY0RMaHBxQm10?= =?utf-8?B?OVVzd3hRcXFCRmxIVllNR3ZtTHlPR05ZSkk2elZpUGpHcVdIRldpTDIzeEhO?= =?utf-8?B?clBBNUQ4UTdSZ0pjSlpRNlR3ZXBtOUR1VEVoYVhrU0hBT2dUbyt1d0VndzY4?= =?utf-8?B?c0FrRE0xVWpVUlphcmdFZ0R3VjhUMGxER042dERjTW1Lb0RUTk0rRGVEakFZ?= =?utf-8?B?RHB6Wm5LeWQ5NnU2MGRObkRkTENwRmQyTlE0Z2ZMVGxKTFJnOGEvOXhONExa?= =?utf-8?B?STBVMERpQVFlay9OOEVvSkZsTm1UUEx6WkZ1aW5IR1ZBSEhiUEVYbUJNWWU1?= =?utf-8?B?ZzZ4Uk1aSWQ5QkhMRUVDWmRleDYxRUszNE1JRnhld0RrcTQ3Um5TbmhIV0dF?= =?utf-8?B?bTFERStmWHNSTk92Z3BKRWlDQUQ5cmtwbWJqaUZWdDhoUko4NXQ4R2ZlUmpy?= =?utf-8?B?SlV1TGtvTVJPRXN0azFYSVFwTGFscWNBTlh1VjJvTFZUZGt3andKdjNSbW12?= =?utf-8?B?ZjNuWWZYYWtMc1dGeThzODU5NkhRTWxucTVwN3hxeklrcXRBcENCUXcvVzZN?= =?utf-8?B?Qk8zREFvek5pRFFDWmRvdDl1TTc5bWlERGlhbGZGUXF4SmRXdGh5TzZhL0tR?= =?utf-8?B?MjdrelNkYmRsODUvNVR0MVlSeDZLVkN1a3lMMVR5VWI0cCszUlZCU1FrOWhJ?= =?utf-8?B?T3hsSWxsdDU3MHRQOUlvZ3lsOVh4enhqVUtkMnpjdG5NSUFpa0NkVUlYUFdN?= =?utf-8?B?cEVpbUhGK0dYK0EzL2Ywa1RDTkZXZzFFR2YyTllia2s1RHdYbEsyRW5HWXlS?= =?utf-8?B?aHdhYW8ydjNIcTk5bCtDdkFhdEFXeTRyTjlxenliUStFVmZWaGdLMFdBUGdX?= =?utf-8?B?aG1lc3RwZDdGcy9waVRzK2VSQXI0U0QyN21KckgyeEVuZkhDbUdTNXJMQy9N?= =?utf-8?B?SlJ2ZjlnRXduYmNVdDJIdWJvckNHL0lPOStGUHF5S1Qxa0ZwRGlRV0tvQVky?= =?utf-8?B?YlRpYWp3S3l3RlZsd2VNKzhEdXVjRGp0eUtZK0E0Y1FzWEVOcTh3b1U5blVj?= =?utf-8?B?NE9McW1mVWU4UmZnQU1RNXlpazFGVVFnOFRwQnB0dmpiZWZ4cWJMdUFsSGdG?= =?utf-8?B?UmFhcjEwYkpkdEx0em9wdWNIOTQ3dzhQamxWLzZ4aEh1RlZ2V1BNRzBhUEVN?= =?utf-8?B?cW84Ly82N2RPdWZGMGVoQ2l3blYwZmVkSDNhV0pMZEx5RkF3Q0FEQ2wvcTBl?= =?utf-8?B?TGJTV0pkRG5PTmUwS1ZpSlBOcG5WZ24zSDZYTG5yRVlVSVh2VUtkNnF0bkNx?= =?utf-8?B?bTMzZS9nZE5MSk0wZjYxck1WOTN0dlh4dzBwaGxqZElveVRpWkkzYjd5WVZr?= =?utf-8?B?Y3RmVXFSRnBMdkk5ZFJVRWhHYUE0UUFMS2pERHRZSktKeFlwVVhtSVBGNmhJ?= =?utf-8?Q?lf1Kkeg+29GSjWbbSy7h7aQ=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB5004.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a5724b2-0f80-47e8-9afa-08dc1128ad8b X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2024 15:35:58.7227 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Dfrhs4XtwJI7aaD9hKXArPcAKu0u0QncVsIQrbXSB+6TsaP0rFQWMnylIY1iynI9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB8201 X-Spam-Status: No, score=-11.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,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: SGkgVGhvbWFzLA0KDQo+IExlIDkgamFudi4gMjAyNCDDoCAxNToxOCwgRnJhZ2VyLCBOZWFsIDxu ZWFsLmZyYWdlckBhbWQuY29tPiBhIMOpY3JpdCA6DQo+IA0KPiDvu79IaSBKZWZmLCBUaG9tYXMs DQo+IA0KPiBUaGFuayB5b3UgYm90aCBmb3IgeW91ciBhc3Npc3RhbmNlIHdpdGggdGhlIHBhdGNo IGJlbG93Lg0KPiANCj4gSSBhbSBub3cgZGVhbGluZyB3aXRoIGEgdmVyc2lvbiBjb25mbGljdCBi ZXR3ZWVuIG5ld2xpYiBhbmQgYnVpbGRyb290Lg0KPiBJIGhvcGUgeW91IGNhbiBoZWxwIG1lIGZp bmQgdGhlIGJlc3Qgc29sdXRpb24gZm9yIGl0Lg0KPiANCj4gT24gbXkgbWFjaGluZSwgSSBoYXZl IHRlc3RlZCB0aGUgcGF0Y2ggYmVsb3cgdXNpbmcgYXV0b2NvbmYgMi42OS4NCj4gDQo+IEhvd2V2 ZXIsIHRoZSBnb2FsIGlzIGZvciB0aGlzIHBhdGNoIGlzIHRvIHVsdGltYXRlbHkgaW50ZWdyYXRl IHdpdGgNCj4gYnVpbGRyb290Lg0KPiANCj4gQ3VycmVudGx5LCBidWlsZHJvb3QgaGFyZGNvZGVz IHRoZSBhdXRvY29uZiB2ZXJzaW9uIHRoYXQgaXQgYnVpbGRzDQo+IGFuZCB1c2VzIHRvIHZlcnNp b24gMi43MS4NCj4gDQo+IEJ1dCB3aXRoIGF1dG9jb25mIHZlcnNpb24gMi43MSwgSSBnZXQgdGhl IGZvbGxvd2luZyBlcnJvciBmcm9tIHRoZQ0KPiBuZXdsaWIgY29uZmlndXJlLmFjIGJlY2F1c2Ug aXQgcmVxdWlyZXMgc3BlY2lmaWNhbGx5IHZlcnNpb24gMi42OToNCj4gDQo+Pj4+IG5ld2xpYi1i YXJlLW1ldGFsIDQuMy4wIEF1dG9yZWNvbmZpZ3VyaW5nDQo+IGNvbmZpZ3VyZS5hYzozNDogZXJy b3I6IFBsZWFzZSB1c2UgZXhhY3RseSBBdXRvY29uZiAyLjY5IGluc3RlYWQgb2YgMi43MS4NCj4g Y29uZmlnL292ZXJyaWRlLm00OjEyOiBfR0NDX0FVVE9DT05GX1ZFUlNJT05fQ0hFQ0sgaXMgZXhw YW5kZWQgZnJvbS4uLg0KPiBjb25maWd1cmUuYWM6MzQ6IHRoZSB0b3AgbGV2ZWwNCj4gDQo+IEFz IHlvdSBhcmUgbmV3bGliIGFuZCBidWlsZHJvb3QgbWFpbnRhaW5lcnMsIGNvdWxkIHlvdQ0KPiBw bGVhc2UgaGVscCBtZSB3aXRoIGd1aWRhbmNlIGFib3V0IGhvdyB0byByZXNvbHZlIHRoaXMNCj4g aXNzdWU/ICANCj4gDQo+IEkgY2FuIGVhc2lseSBtYWtlIGEgcGF0Y2ggdG8gbWFrZSB0aGUgYXV0 b2NvbmYgdmVyc2lvbiB1c2VkDQo+IGJ5IGJ1aWxkcm9vdCBjb25maWd1cmFibGUsIGJ1dCBJIHdv dWxkIGxpa2UgeW91ciBvcGluaW9ucw0KPiBiZWZvcmUgSSBwcm9jZWVkLg0KPiANCg0KSSBkbyBo YXZlIGFub3RoZXIgaWRlYS4gIE9uY2UgYSB2ZXJzaW9uDQpvZiB0aGlzIHBhdGNoIGdldHMgYXBw bGllZCB0byBuZXdsaWIsIEkNCmNvdWxkIG1ha2UgYSBzZXBhcmF0ZSBwYXRjaCBmb3IgYnVpbGRy b290DQp0aGF0IHBhdGNoZXMgdGhlIG91dHB1dCBjb25maWd1cmUgZmlsZSB0byBtYXRjaCB0aGUg b25lIHRoYXQgZ2V0cyBnZW5lcmF0ZWQgYnkgYXV0b3JlY29uZg0KdmVyc2lvbiAyLjY5Lg0KDQpU aGlzIHdheSwgd2UgY2FuIHVzZSBhIHNlcGFyYXRlIHBhdGNoDQpmb3IgYnVpbGRyb290IHRoYXQg Y3JlYXRlcyB0aGUgY29ycmVjdA0Kb3V0cHV0IGNvbmZpZ3VyZSBmaWxlIHdpdGhvdXQgaW52b2tp bmcNCmF1dG9yZWNvbmYgYXMgYSBidWlsZCBzdGVwLg0KDQpBbmQgZXZlbnR1YWxseSwgd2UgcmVt b3ZlIHRoZSBwYXRjaCBmcm9tDQpidWlsZHJvb3Qgd2hlbiB3ZSBjYW4gdXBkYXRlIHRvIGEgbmV3 ZXINCnJlbGVhc2UgdmVyc2lvbiBvZiBuZXdsaWIgd2hpY2ggbm8gbG9uZ2VyDQpyZXF1aXJlcyBh IHBhdGNoLg0KDQpXaGF0IGRvIHlvdSB0aGluayBvZiB0aGlzIHNvbHV0aW9uPw0KDQpCZXN0IHJl Z2FyZHMsDQpOZWFsIEZyYWdlcg0KQU1EDQoNCj4gVGhhbmsgeW91IGFnYWluIGZvciB5b3VyIHN1 cHBvcnQhDQo+IA0KPiBCZXN0IHJlZ2FyZHMsDQo+IE5lYWwgRnJhZ2VyDQo+IEFNRA0KPiANCj4+ IFRoaXMgcGF0Y2ggaXMgcmVxdWlyZWQgdG8gZml4IGhvdyB0aGUgbmV3bGliIGhlYWRlcnMgYXJl IGluc3RhbGxlZA0KPj4gd2hlbiB1c2luZyBhIHN5c3Jvb3QgaW5zdGFsbCBkaXJlY3RvcnkuDQo+ IA0KPj4gVGhlIGNyb3NzIGNvbXBpbGVyIGV4cGVjdHMgaGVhZGVycyB0byBiZSBpbg0KPj4gLi4u L2hvc3QvdXNyL2FybS1ub25lLWVhYmkvc3lzcm9vdC91c3IvaW5jbHVkZS9uZXdsaWIuaA0KPj4g YnkgZGVmYXVsdCBuZXdsaWIgaW5zdGFsbGVkIHRoZSBoZWFkZXJzIGludG8NCj4+IC4uLi9ob3N0 L3Vzci9hcm0tbm9uZS1lYWJpL3N5c3Jvb3QvdXNyL2FybS1ub25lLWVhYmkvaW5jbHVkZS9uZXds aWIuaA0KPiANCj4+ICR7ZXhlY19wcmVmaXh9IHByb3ZpZGVzIHRoZSAuLi4vaG9zdC91c3IvYXJt LW5vbmUtZWFiaS9zeXNyb290IHBhdGgNCj4+ICR7dGFyZ2V0X25vbmNhbm9uaWNhbH0gcHJvdmlk ZXMgYW4gZXh0cmEgYXJtLW5vbmUtZWFiaS8gdGhhdCBtdXN0IGJlIHJlbW92ZWQuDQo+IA0KPj4g V2l0aCB0aGlzIHBhdGNoLCB1c2VycyBjYW4gc3BlY2lmeSB0aGUgdG9vbGRpciBwYXRoIHRoYXQg aXMgbmVlZGVkLg0KPiANCj4+IFNpZ25lZC1vZmYtYnk6IE5lYWwgRnJhZ2VyIDxuZWFsLmZyYWdl ckBhbWQuY29tPg0KPj4gQ28tZGV2ZWxvcGVkLWJ5OiBDaHJpcyBXYXJkbWFuIDxjandmaXJtd2Fy ZUB2eG1kZXNpZ24uY29tPg0KPj4gLS0tDQo+PiBWMS0+VjI6DQo+PiAtIG1pZ3JhdGVkIHBhdGNo IHRvIGNvbmZpZ3VyZS5hYw0KPj4gLSBjaGFuZ2VkIG9wdGlvbiBuYW1lIHRvIC0td2l0aC10b29s ZGlyPVBBVEgNCj4+IC0tLQ0KPj4gY29uZmlndXJlLmFjIHwgMTMgKysrKysrKysrKysrLQ0KPj4g MSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+PiBk aWZmIC0tZ2l0IGEvY29uZmlndXJlLmFjIGIvY29uZmlndXJlLmFjDQo+PiBpbmRleCBmMWJiNzIx MDAuLjlhMDFjMTU2MiAxMDA2NDQNCj4+IC0tLSBhL2NvbmZpZ3VyZS5hYw0KPj4gKysrIGIvY29u ZmlndXJlLmFjDQo+PiBAQCAtMjU5OSw3ICsyNTk5LDE4IEBAIGVzYWMNCj4gDQo+PiAjIFNvbWUg c3lzdGVtcyAoZS5nLiwgb25lIG9mIHRoZSBpMzg2LWFpeCBzeXN0ZW1zIHRoZSBnYXMgdGVzdGVy cyBhcmUNCj4+ICMgdXNpbmcpIGRvbid0IGhhbmRsZSAiXCQiIGNvcnJlY3RseSwgc28gZG9uJ3Qg dXNlIGl0IGhlcmUuDQo+PiAtdG9vbGRpcj0nJHtleGVjX3ByZWZpeH0nLyR7dGFyZ2V0X25vbmNh bm9uaWNhbH0NCj4+ICtBQ19BUkdfV0lUSChbdG9vbGRpcl0sDQo+PiArICBbQVNfSEVMUF9TVFJJ TkcoWy0td2l0aC10b29sZGlyPVBBVEhdLA0KPj4gKyAgICAgICAgICBbdXNlIGdpdmVuIHBhdGgg dG8gaW5zdGFsbCB0YXJnZXQgdG9vbHMgYWZ0ZXIgYnVpbGRdKV0sDQo+PiArICBbY2FzZSB4IiR3 aXRodmFsIiBpbg0KPj4gKyAgICAgeC8qKSA7Ow0KPj4gKyAgICAgKikNCj4+ICsgICAgICAgd2l0 aF90b29sZGlyPQ0KPj4gKyAgICAgICBBQ19NU0dfV0FSTihbYXJndW1lbnQgdG8gLS13aXRoLXRv b2xkaXIgbXVzdCBiZSBhbiBhYnNvbHV0ZSBwYXRoXSkNCj4+ICsgICAgICAgOzsNCj4+ICsgICBl c2FjXSwNCj4+ICsgIFt3aXRoX3Rvb2xkaXI9JyR7ZXhlY19wcmVmaXh9Jy8ke3RhcmdldF9ub25j YW5vbmljYWx9XSkNCj4+ICt0b29sZGlyPScke3dpdGhfdG9vbGRpcn0nDQo+PiBidWlsZF90b29s ZGlyPSR7dG9vbGRpcn0NCj4gDQo+PiAjIENyZWF0ZSBhIC5nZGJpbml0IGZpbGUgd2hpY2ggcnVu cyB0aGUgb25lIGluIHNyY2Rpcg0KPj4gLS0NCj4+IDIuMjUuMQ0KPiANCg==