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 38FFC3858D33 for ; Tue, 28 Feb 2023 10:21:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 38FFC3858D33 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=1677579686; x=1709115686; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=lePUIocU+Q0NDhtPbZvO5NQZ71UCvzClHr5iriocsas=; b=MLVe7P5izc6LI/4tuVDEBh+ltrI5VQAMzTtuzdSkKSoZf3JiMOHtOYRo ji1t6jbR9PrCCBjaD9Ij6FvHTAvlGm/gIaB0ZORwMEQIQ7Rq0MuJymgwF qRG/kc4Nuo/BRlWYJ17rjAvvhXnyqb9v5m6ORgnIASls3FIW2KXAJk7Kp FkvXwEirAZGJOyflY8gIMvnakr0vipP21yHWFGrDAUIMOiUdd5C3HykH0 l848vS9/PuglFZxPkV6dXQJiLc2+EvzwegguwNG+aOlJ+xz5Es3K2LVIb mC8XSavW1dPUJtnL1FXs7TgTu9ohqk2p7bX1sFjP91OGSg0dxmGM6dBJc A==; X-IronPort-AV: E=McAfee;i="6500,9779,10634"; a="396667286" X-IronPort-AV: E=Sophos;i="5.98,221,1673942400"; d="scan'208";a="396667286" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2023 02:21:25 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10634"; a="1003185167" X-IronPort-AV: E=Sophos;i="5.98,221,1673942400"; d="scan'208";a="1003185167" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga005.fm.intel.com with ESMTP; 28 Feb 2023 02:21:24 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 28 Feb 2023 02:21:24 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 28 Feb 2023 02:21:24 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 28 Feb 2023 02:21:24 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.45) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Tue, 28 Feb 2023 02:21:23 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=epMUNVgX0E+uQv+iojPKUzDDJU58bStk+XLo6iEknyS+gJ5LgNRe560bLlmsX0fCcbcvYt/It37ybWu4dxlfT/2fv352vQpLEOYcV3UG5x1gaKLjDgyzD4c1mcx6bUGOVUsMVDu7XH5iLIkTxXAfgv8wgLKMT8hPAz8WYlLOcUE8BTabFDCSu9JtbPDD+GGGcwB6KKlLJ//ZGYK27mkcdaOHErB4zW4jNXPKhfDqOF6Sm58crZDQkJQvFNqnZ6Y4Fp5s0o6b4XZu2WTCgNmTrUw8RD1BQxgAdHaEB7rahE3TK5NWQbnc7VvNw6UMMpgeiklQdazmyJ/jQgi2JVNvbg== 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=CKwO5LmPSGFcNkrfEutahw8tpGRTbzXXelsZA7AN508=; b=gskCR47dHlhxOLQhbh5RRNnUBBDi9M1QdhzvcHz1GgiWq4FzSu8HLoX4eAlRJlIANRqEc9AN4K+kwJgbTRp3wsDKiiASIOLytL/Tk+3NE1tPR4uOF3yiP9pXXrlctZNeWppk5pI5rY8MEFfOr3irDBYmgXCCbXDe3kjQIiZVJmba/uBklfQy/qeo+2VmPi8zKJzq/spJMTSfVjeIq8JFA8NCbEMCxqHXa2PnT2qFDhFstVYbEcvQJV6J3WHGUF0SKMwmN1x9SsLv8tB4fBYrv3YR9sJZ6S6mncSKxcBfvVG3oU4hCEIsG3ihHtJljIqx7vketT7VJMpTAo3Onlzd/Q== 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 DM4PR11MB7375.namprd11.prod.outlook.com (2603:10b6:8:101::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.30; Tue, 28 Feb 2023 10:21:22 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::214d:2eb3:15fa:4c4e]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::214d:2eb3:15fa:4c4e%9]) with mapi id 15.20.6134.029; Tue, 28 Feb 2023 10:21:21 +0000 From: "Willgerodt, Felix" To: Tom Tromey , "Willgerodt, Felix via Gdb-patches" Subject: RE: [PATCH 1/1] gdb, fortran: Fix quad floating-point type for ifort compiler. Thread-Topic: [PATCH 1/1] gdb, fortran: Fix quad floating-point type for ifort compiler. Thread-Index: AQHZQGO4Zqmn163bwE+Xk9R9nyfFQ67OjTjrgAElUJCAAIi6tIABFHVwgAzjRauAAApzkA== Date: Tue, 28 Feb 2023 10:21:21 +0000 Message-ID: References: <20230214110049.649769-1-felix.willgerodt@intel.com> <87bklwuvno.fsf@tromey.com> <87ttzmrhuz.fsf@tromey.com> <87wn47i26i.fsf@tromey.com> In-Reply-To: <87wn47i26i.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_|DM4PR11MB7375:EE_ x-ms-office365-filtering-correlation-id: 61dad269-bd1c-48fb-c3e0-08db1975898d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ru+l8np4Z2uL2tWa1FcHWaCCp3dUV9izY1LHG5fGNn9AWW84v9wd99R6TnKQvVZ5ZjF+iVMtpl/IkqZbscVNFUJVFTfEwJqluVRSPRMzJ9Wfel7gSo88yb6G9j1MeXmMneBmsAlpQRDbdA3pfOYDrzzxBmCFFcjnLwH/yVhCa5KRYziK4q1W2BGuKbd0Ja+TZuRZ6tHFihEnsBdMSyKATF46n1xQItRE0JiuvsSF2jFvEa4oPJGsX1YtXY96xdXslp4GmbtXwnzPi2Qv/9o0kqS1xS1m6ltU9XYQq6om5wa25x79/wLzQ4x3lUZmiW9XFsZzdaQqdwnqSiUiMCEeS1+J6QTDLeqq+k4zXDuYFaF+TeuA/xDh01BWa3EkNFPDl4zdJKufaBxYW3LaNg/svk5ffZ0CFCAKfhQFoonuiBrKKOuAoOtwax0GP/SYnBon+NO4WHM/TvszYTaOWD0P3h5I4lnHjUaxD4KYg0UnRo+SvoZeurM7rv7FWwZRLnQe5+CuY7Xzm1OWwSxrj53vRmTviXRkt3RztaiOfT3i6J9lkyKLhTNF9MRFq+CV+s1A+mDD+6dTVtnP4x1YjHhEaIE3eNtm306feShcGqpEbD+Lw15jxfha35IeTLmjnKp627ised3EfENKX5znWTKLJ2DCErx90GfEGiKMZ+y1+oScZHQvU9BX8zteGWHclGKL 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:(13230025)(39860400002)(376002)(346002)(396003)(136003)(366004)(451199018)(122000001)(316002)(83380400001)(38070700005)(82960400001)(38100700002)(84970400001)(55016003)(186003)(26005)(478600001)(71200400001)(9686003)(6506007)(53546011)(7696005)(2906002)(33656002)(86362001)(110136005)(66946007)(76116006)(5660300002)(52536014)(64756008)(66446008)(66476007)(66556008)(41300700001)(8936002)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?L3lqSUs4T2d5Z0UzMHZ0c1UzU1A0Tm9DMG5oeXQ3L2ttQUZaSDJyejJ5VXZq?= =?utf-8?B?eGdobzRtREptNmhxSDB0N1ROd2p0TG5sd0hRUHg5bDBRWjNyT2lmOFJibzNO?= =?utf-8?B?d0JlUVZiU0JDSDZLZ1JhWklsdjJUZFh2L3dEUjZibi9nUFhJOVlGMlRRVVpn?= =?utf-8?B?MGlpc3R5T2Q2VjJUQVB4dzd0L1ZHVkdIeEllZDR0b3NlUncxMWJEa1IzRkR1?= =?utf-8?B?N2F1SVNhSVZrazJ0Z2VXQUkxeWhLK2EyeERubkZmanpNNjB0N3ZBb1d4djNh?= =?utf-8?B?Tm9IMUdZbzEyYjdqN0tZYXA4bGt0RXdBY3FveXlZR1FNeHluck8waGpiQWhN?= =?utf-8?B?S1h1eEsxYldFTTFjYnNXWUVIOHlvUzRmR21FU0FDaTNQNkV4T21ULzV0ZEpr?= =?utf-8?B?cmZxUHJjSG42TEkxcFg2VjI1TFQ2QmNWV0ZYTEM1eVRmR21LVGxvTHpnL0Q4?= =?utf-8?B?WTZ1UXlRcFNmMXpBeGVQTzBiWmlmWVZGTmxqRk5VTkhJMHJ6NGJlZXN2Y3VZ?= =?utf-8?B?OWRnbzNZbnlrR0ZFbmNXNVdpUDliWU1MaEZRTUxJbENvbEUyTlVRVXdpUWh4?= =?utf-8?B?LzJQYldPTkVZQ0pRbGZmd2RRMW51bVlyMHhZWUt4a2MwZXltYUJpcWdEWEFC?= =?utf-8?B?Z1NnSzR3Vjd2eWpNTjdhSG5Jclo0b2xhby9neHlyQWVJOWZlMjBobGZlRnN0?= =?utf-8?B?c3hhbCs2NXpMNURaYllkd2dNN3ZJSmdtZFduVXBONkxoVDZGTExoRnczQzZC?= =?utf-8?B?ZVZnSTAvenZRakgwVVFCNHp5aXIzY1dKQkh1QU5LRU16ZnVJNmJlMVlZRjVT?= =?utf-8?B?TkJQL1hRcmV5U0FYZllkZkUvRlcyc3dGRENVK2VxNS9KbVU4YkdLbituaklM?= =?utf-8?B?TDVSZzNqc3VpN0FqUHJBUTRrTVA2K0xmcmdaUnJzc21sVDlSWTNVL0tkMFlI?= =?utf-8?B?aFhEeWxjT3ZScU1BcnhhcE91eGFBL2VocDNXdmhQTXM4VUdMMWlnckJaRURn?= =?utf-8?B?cS9Sb1MyZXdraTdqN0tIaWdDdE5tNE1aa2xra1JyVFRzOWNlQjBxYjNTZ0Nn?= =?utf-8?B?eEh5MXdtTFEwZkJaMHgvQ2lVR0dSdFpHb3NBQVhWRExqL0dLNG9Xa3NPZ2ph?= =?utf-8?B?a1V1VlNtRHRYTDBjZlZISlVmWFpUNjNQdE1BVUFzRU93WTdtZ0NxTlFsNEE1?= =?utf-8?B?T3NLSnp2YlUxQk9hTjN5N0xUWnZXU0RGUysvTVBLNFg1Q1AwSFYvNU52MlRY?= =?utf-8?B?bGRTaTdKT2JuU2J2U0IxbDZYcm1HZnR0Q3NhVmpGQ0hEWnBaYklRcUZTRURF?= =?utf-8?B?SUloeVhGbmljK0ZJekg3UUF3dHVENHNOWDFmMVpGbGJ4LzZLUmpoNksrc2p2?= =?utf-8?B?UW9Zd1EvWHplTXRmN3JQekVQUXFOSklqN2hreURUaDJDb28xSlJUTjlGTkpQ?= =?utf-8?B?U2JEZFB2a2s3OVRZYXR2enB1Sy9pTlE3aEtyYnlzWEx6ZlRhaXJLRXpHLzln?= =?utf-8?B?SDRwS1JvZ1NQMHZ0eFBIWEdiYUZsMkY4MnN5azhOWVpRVjdVL0ZyVUd2NUhW?= =?utf-8?B?U2dXbFI5S2RrUXNMTG9kYnFCT3Vka0pDY0xZNjF2U21nNkczQ1VXM0I2bE5D?= =?utf-8?B?Q3RGdFBkZlhORnB4OHdyWkc4dmovMkRjdkNwUGZKVzdxeUMzTHJBWVdRNjVv?= =?utf-8?B?WVpRWkRSdjBZdEhaZzhtUnY0YmQzWFFyU0pOMG5Ia0NCSTR0a0xSVHNNSjRL?= =?utf-8?B?cnFCeGJyYW1HRlh2amxycENqUmc1TDdwcFhEcHZaVGFsR0lDOFhMRndjQkh1?= =?utf-8?B?V29UN2lEdmpNbW5lcVQ5ci9SYWJVSmcvamIyVGpvdzRiakZTcUcweWJaZ29L?= =?utf-8?B?bGFVQVVRQ1RMLzFzVDBrd2JiU21kNHRkSXJCamVtS1c0M3gzYUNKdUxLb1U4?= =?utf-8?B?OUZpS2tvQmoyVmhadWxBSzNKMFo4K3MvczZGN0hobnordXVwVlRTNHlIR1Nq?= =?utf-8?B?V3N2VFNlK0JrNlBvN3V2WmlXa0YzdEJqVE9DbUpnVmNUM0VrazcwRC9YNVVM?= =?utf-8?B?dUJHdm5TNEs0cStHNDc0STJJKzZKakJoeWFDNklwNUtldjY4b1pxalZmVGdz?= =?utf-8?B?cHdQMjYrSmI1OTV0cVBSdnJ2VCtpNnlpVVdST0dZUVgvYWpBOERHcFd6cXRI?= =?utf-8?B?UVE9PQ==?= 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: 61dad269-bd1c-48fb-c3e0-08db1975898d X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2023 10:21:21.2069 (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: EFEjECBEXVekJPK4j0nhtNdMtdMra+Zy14q+HwItIlCFjLRJv7hx1AAdgU46YyYiwoDf3A6Am3tVq21CdJK8I5+6puhclsarq1nubmLE4Gc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB7375 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-11.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,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: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUb20gVHJvbWV5IDx0b21AdHJv bWV5LmNvbT4NCj4gU2VudDogRnJlaXRhZywgMjQuIEZlYnJ1YXIgMjAyMyAxNToxMQ0KPiBUbzog V2lsbGdlcm9kdCwgRmVsaXggdmlhIEdkYi1wYXRjaGVzIDxnZGItcGF0Y2hlc0Bzb3VyY2V3YXJl Lm9yZz4NCj4gQ2M6IFRvbSBUcm9tZXkgPHRvbUB0cm9tZXkuY29tPjsgV2lsbGdlcm9kdCwgRmVs aXgNCj4gPGZlbGl4LndpbGxnZXJvZHRAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENI IDEvMV0gZ2RiLCBmb3J0cmFuOiBGaXggcXVhZCBmbG9hdGluZy1wb2ludCB0eXBlIGZvciBpZm9y dA0KPiBjb21waWxlci4NCj4gDQo+ID4gV2hlbiBleGFtaW5pbmcgbWVtb3J5IGZvciB0aGlzIEZv cnRyYW4gdGVzdCwgSSBzZWUgMTI4LWJpdCB2YWx1ZXMgaW4NCj4gPiBiaW5hcnkxMjggZm9ybWF0 LCBzbyBJIGFzc3VtZSB0aGF0IHRoaXMgaXMganVzdCBhIHNvZnR3YXJlL2NvbXBpbGVyIGZlYXR1 cmUuDQo+ID4gVGhlcmUgaXMgYWxzbyBkZWNpbWFsMTI4IHN1cHBvcnQgaW4gZS5nLiBnY2MuICBJ IHRyaWVkIGl0IG9ubHkgYnJpZWZseSwNCj4gPiB3ZSBkb24ndCBlbmQgdXAgaW4gaTM4Nl9mbG9h dGZvcm1hdF9mb3JfdHlwZSBmb3IgdGhvc2UgdHlwZXMsIGJ1dA0KPiA+IEdEQiBwcmludHMgdGhl bSBqdXN0IGZpbmUuICBJIGFzc3VtZSBhcyB0aGV5IGFyZSBtYXJrZWQgYXMNCj4gPiBEV19BVEVf ZGVjaW1hbF9mbG9hdCBpbnN0ZWFkIG9mIERXX0FURV9mbG9hdCwgYnV0IEkgZGlkbid0IGxvb2sg aW50bw0KPiA+IGl0IGluIGRldGFpbC4NCj4gDQo+ID4gSSBhbSBub3QgYXdhcmUgb2YgYW55IG90 aGVyIGZsb2F0IHR5cGVzIHRoYXQgZXhpc3Qgd2l0aCB0aGlzIGxlbmd0aC4NCj4gDQo+IEkgd29u ZGVyLCB0aGVuLCBpZiB0aGlzIHBhdGNoIHdvdWxkIHdvcms/DQo+IFRoaXMgd2F5IHdlIHdvdWxk IG5vdCBoYXZlIHRvIGN1cmF0ZSBhIGxpc3Qgb2YgbmFtZXMuDQo+IA0KPiBUb20NCj4gDQo+IGRp ZmYgLS1naXQgYS9nZGIvaTM4Ni10ZGVwLmMgYi9nZGIvaTM4Ni10ZGVwLmMNCj4gaW5kZXggNDc2 ZDE3ZjFlZmQuLjU3ZTUwZmZkZDczIDEwMDY0NA0KPiAtLS0gYS9nZGIvaTM4Ni10ZGVwLmMNCj4g KysrIGIvZ2RiL2kzODYtdGRlcC5jDQo+IEBAIC04Mjc3LDIwICs4Mjc3LDggQEAgc3RhdGljIGNv bnN0IHN0cnVjdCBmbG9hdGZvcm1hdCAqKg0KPiAgaTM4Nl9mbG9hdGZvcm1hdF9mb3JfdHlwZSAo c3RydWN0IGdkYmFyY2ggKmdkYmFyY2gsDQo+ICAJCQkgICBjb25zdCBjaGFyICpuYW1lLCBpbnQg bGVuKQ0KPiAgew0KPiAtICBpZiAobGVuID09IDEyOCAmJiBuYW1lKQ0KPiAtICAgIGlmIChzdHJj bXAgKG5hbWUsICJfX2Zsb2F0MTI4IikgPT0gMA0KPiAtCXx8IHN0cmNtcCAobmFtZSwgIl9GbG9h dDEyOCIpID09IDANCj4gLQl8fCBzdHJjbXAgKG5hbWUsICJjb21wbGV4IF9GbG9hdDEyOCIpID09 IDANCj4gLQl8fCBzdHJjbXAgKG5hbWUsICJjb21wbGV4KGtpbmQ9MTYpIikgPT0gMA0KPiAtCXx8 IHN0cmNtcCAobmFtZSwgIkNPTVBMRVgoMTYpIikgPT0gMA0KPiAtCXx8IHN0cmNtcCAobmFtZSwg ImNvbXBsZXgqMzIiKSA9PSAwDQo+IC0JfHwgc3RyY21wIChuYW1lLCAiQ09NUExFWCozMiIpID09 IDANCj4gLQl8fCBzdHJjbXAgKG5hbWUsICJxdWFkIGNvbXBsZXgiKSA9PSAwDQo+IC0JfHwgc3Ry Y21wIChuYW1lLCAicmVhbChraW5kPTE2KSIpID09IDANCj4gLQl8fCBzdHJjbXAgKG5hbWUsICJy ZWFsKjE2IikgPT0gMA0KPiAtCXx8IHN0cmNtcCAobmFtZSwgIlJFQUwqMTYiKSA9PSAwDQo+IC0J fHwgc3RyY21wIChuYW1lLCAiUkVBTCgxNikiKSA9PSAwKQ0KPiAtICAgICAgcmV0dXJuIGZsb2F0 Zm9ybWF0c19pZWVlX3F1YWQ7DQo+ICsgIGlmIChsZW4gPT0gMTI4KQ0KPiArICAgIHJldHVybiBm bG9hdGZvcm1hdHNfaWVlZV9xdWFkOw0KPiANCj4gICAgcmV0dXJuIGRlZmF1bHRfZmxvYXRmb3Jt YXRfZm9yX3R5cGUgKGdkYmFyY2gsIG5hbWUsIGxlbik7DQo+ICB9DQoNCg0KSSB0ZXN0ZWQgdGhp cyBxdWlja2x5IGFuZCBzZWUgc29tZSByZWdyZXNzaW9ucyBpbiBnZGIuYmFzZS9jb21wbGV4LS5w YXJ0cy5leHAsDQpnZGIuYmFzZS9iZnAtdGVzdC5leHAgYW5kIGdkYi5iYXNlL3N0cnVjdHMuZXhw IChhbmQgYSBoYW5kZnVsIG9mIG90aGVycykgb24geDg2LA0Kd2l0aCBtdWx0aXBsZSBjb21waWxl cnMuIEFsc28gZ2NjIG9uIEZlZG9yYSAzNyBhbmQgVWJ1bnR1IDIyLjA0Lg0KDQpJIGRpZG4ndCBo YXZlIHRoZSB0aW1lIHRvIGRpZyB0b28gZGVlcC4gSXQgc2VlbXMgbGlrZSB3ZSByZXR1cm4gaWVl ZV9xdWFkIGZvcg0Kc29tZSBjYXNlcyB3aGVyZSB3ZSBzaG91bGRu4oCZdC4NCg0KKGdkYikgYnQg NQ0KIzAgIGkzODZfZmxvYXRmb3JtYXRfZm9yX3R5cGUgKGdkYmFyY2g9MHg1NTU1NTg0OGY1MjAs IG5hbWU9MHg1NTU1NThiNWM3NjAgImxvbmcgZG91YmxlIiwgDQogICAgbGVuPTEyOCkgYXQgc291 cmNlcy9nZGIvZ2RiL2kzODYtdGRlcC5jOjgyODENCiMxICAweDAwMDA1NTU1NTVjZDllN2UgaW4g Z2RiYXJjaF9mbG9hdGZvcm1hdF9mb3JfdHlwZSAoZ2RiYXJjaD0weDU1NTU1ODQ4ZjUyMCwgDQog ICAgbmFtZT0weDU1NTU1OGI1Yzc2MCAibG9uZyBkb3VibGUiLCBsZW5ndGg9MTI4KQ0KICAgIGF0 IHNvdXJjZXMvZ2RiL2dkYi9nZGJhcmNoLmM6MTY3OQ0KIzIgIDB4MDAwMDU1NTU1NWY2ZmM5ZiBp biBkd2FyZjJfaW5pdF9mbG9hdF90eXBlIChvYmpmaWxlPTB4N2ZmZmU4MDIxZDAwLCBiaXRzPTEy OCwgDQogICAgbmFtZT0weDU1NTU1OGI1Yzc2MCAibG9uZyBkb3VibGUiLCBuYW1lX2hpbnQ9MHg1 NTU1NThiNWM3NjAgImxvbmcgZG91YmxlIiwgDQogICAgYnl0ZV9vcmRlcj1CRkRfRU5ESUFOX0xJ VFRMRSkgYXQgc291cmNlcy9nZGIvZ2RiL2R3YXJmMi9yZWFkLmM6MTUwMzENCiMzICAweDAwMDA1 NTU1NTVmNzA1NDMgaW4gcmVhZF9iYXNlX3R5cGUgKGRpZT0weDU1NTU1ODkwOGYxMCwgY3U9MHg3 ZmZmZDgwMDY5NzApDQogICAgYXQgc291cmNlcy9nZGIvZ2RiL2R3YXJmMi9yZWFkLmM6MTUyNzAN CiM0ICAweDAwMDA1NTU1NTVmN2IyYmUgaW4gcmVhZF90eXBlX2RpZV8xIChkaWU9MHg1NTU1NTg5 MDhmMTAsIGN1PTB4N2ZmZmQ4MDA2OTcwKQ0KICAgIGF0IHNvdXJjZXMvZ2RiL2dkYi9kd2FyZjIv cmVhZC5jOjE5NjMxDQoNClRoaXMgc2VlbXMgdG8gcGFzcyAxMjggYml0cyBmb3IgbG9uZyBkb3Vi bGUsIHdoZXJlIHlvdXIgcGF0Y2ggZGlkIGV4cGVjdCA4MCBiaXRzLg0KVGhlIDgwIGJpdCBsZW5n dGggZm9yIHg4NiBpcyBvbmx5IGhhbmRsZWQgaW4gYXJjaC11dGlscy5jOmRlZmF1bHRfZmxvYXRm b3JtYXRfZm9yX3R5cGUuDQpJIHdvbmRlciBpZiB0aGF0IGNvdWxkIGJlIHN0cmVhbWxpbmVkIGEg Yml0LCBub3QgaGF2aW5nIHRvIGNhbGwgZ2RiYXJjaCBmdW5jdGlvbnMgdHdpY2UNCnRvIGZpZ3Vy ZSBvdXQgdGhlIGZvcm1hdC4NCg0KSSBkb24ndCBrbm93IHdoeSBHREIgcGFzc2VzIDEyOCBiaXQg ZnJvbSB0aGUgZHdhcmYgcmVhZGVyLiBJIHdhcyBkZWJ1Z2dpbmcNCmNvbXBsZXgtcGFydHMgb25s eS4gSW4gZHdhcmYsIHdlIHNlZSB0aGUgdHlwZSBoYXZpbmcgMjU2IGJpdHMuIFNvIG1heWJlIEdE QiBzcGxpdHMNCml0IHRvIDEyOCBiaXQsIGFzIGl0IGlzIGEgY29tcGxleD8NCg0KRmVsaXgNCklu dGVsIERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLCA4 NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwu ZGUgPGh0dHA6Ly93d3cuaW50ZWwuZGU+Ck1hbmFnaW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlz ZW5zY2htaWQsIFNoYXJvbiBIZWNrLCBUaWZmYW55IERvb24gU2lsdmEgIApDaGFpcnBlcnNvbiBv ZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29sZSBMYXUKUmVnaXN0ZXJlZCBPZmZpY2U6IE11 bmljaApDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4 Cg==