From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id PT2zBetX3mkzDxcAWB0awg (envelope-from ) for ; Tue, 14 Apr 2026 11:06:19 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=NQTSrmNf; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 048AA1E0C3; Tue, 14 Apr 2026 11:06:19 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 2CA321E04F for ; Tue, 14 Apr 2026 11:06:17 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 6B5544BA23E4 for ; Tue, 14 Apr 2026 15:06:16 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6B5544BA23E4 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=NQTSrmNf Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by sourceware.org (Postfix) with ESMTPS id 430104BA23D2 for ; Tue, 14 Apr 2026 15:05:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 430104BA23D2 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 430104BA23D2 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.18 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776179143; cv=fail; b=XOB9j8k08CJY0HIo0LSt1f5ZGMqDqlEYT7v2PtW3bnTco0V6co6+vIux1uG6MM8zqVlJXg1z1sZWaf+sXK7sNU1gSu2VHa7FcH5rRqQo/gtdUMhEhNBLsbqxGo0INtY4i2GVkY8DQEIn+mzJoqlqXt3OWGJEPUiOl16QLtQvlwo= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776179143; c=relaxed/simple; bh=3WAstcSA4JIi2ObwE0Xjykcn7twK9Dp7PErknMkph44=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=F349ZO5VyQqdv/hOkn9h2AqUYY1YAgGmU4yPlLnxeXu3NHJnR14xJctob4E3lyyjgtLkjaFn0kvFc/5xPdIku3w/m6nuwuXZW8BU1L+oO5UQ5iE7sH7Aq0/1PVlqR0pOhYUaXBdQrnEKDyyAHmfeWZsXpOfkoDaFWtLDMPq/nSA= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 430104BA23D2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1776179143; x=1807715143; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=3WAstcSA4JIi2ObwE0Xjykcn7twK9Dp7PErknMkph44=; b=NQTSrmNfcx25u5d+6snYjj8uqvSv7NRnrlpYl95om64Cdls61WE1VpQO lkbGB9heCRN6GUUydOVTuoAxY6HTdBtGgOaGcTxEIgSz2Isk86kBxB+c1 7KK6yuDMjgMNQZ2VrAeyrQW0ye+Jv8FBTNQBEAJKWffjB5Xg6vByANnf/ vmJRg0J8I7EFIvaLkecLxbHsFvU6spePKcpLf+ejlMrXPxPXY826aJ3NO JIFUMshSGN15kliXzSbCGB2b+bID3xvBnlPUWKcL0Eaiu2mnYReJfdyS/ 5KFCRt+HA++zILlevZ5fzh4uwVDzh5RMXeDVIjU5Ze0a/HRtLeRinH+N1 Q==; X-CSE-ConnectionGUID: f3lSiUEIQq2y5zlobTxQbw== X-CSE-MsgGUID: Yp2TzXDJTP2OX9Ovs3AnuA== X-IronPort-AV: E=McAfee;i="6800,10657,11759"; a="76302136" X-IronPort-AV: E=Sophos;i="6.23,179,1770624000"; d="scan'208";a="76302136" Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2026 08:05:40 -0700 X-CSE-ConnectionGUID: Wv8q1pHnQ+av0NXco4qa7Q== X-CSE-MsgGUID: mocz16dKTyi2keHtcYxPpg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,179,1770624000"; d="scan'208";a="226937774" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa007.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2026 08:05:39 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Tue, 14 Apr 2026 08:05:38 -0700 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Tue, 14 Apr 2026 08:05:38 -0700 Received: from CY7PR03CU001.outbound.protection.outlook.com (40.93.198.12) by edgegateway.intel.com (134.134.137.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Tue, 14 Apr 2026 08:05:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=U8wj60QH9hq+eyJ1JHG2Dq+GEYKpMa0zDbuE2gmHs/m/MR3rbCorB1ybl/7O1Un1cPsSqwuvu+GDp+e+pQ7v35pdYodZZR9iGfGYNkPRk89YjQuvG3T53/6FZbS1i//0rgKyOu5ISMHhg7eVCq1hiC5lo7nLXx4V69WIdi6jITcjM81C1BXZAJ4w7RgCwvwGVfrMqY9gu2c8Ugg00Rgb9wr3mt6ZTbRPxscmQeWqUQXA4BTYN3Pdiut00DdkHtfwV3fdgUQm3x0wql7x3jI78vGFiPyUIQE/fKuHIP7U+5GS2G1CcB8i499Ygqvr2qKL083qSf+qZU2+Wm5gepFGRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=myexlLYaCXWQfqGKF40BZXukYbaQL9FsG/Is71ZEf8U=; b=efJgjjVsIMqTDLn7hDU647yEqrqxHnTaNFKGDKelU6hmHBnhOLAdu30aRAilqdveJWigTx+PyHLvSEhoJPMaAlDMFMNl/m/Z6QgxVDiFYzwvJLXmEW42B2BtHbqQCyNoz+RJxzeajgHNBsHzIqYrw3MCY3k/h2T1j/MCcQQZnCkVEbjrWtmkditt4KtBkXjKyP3lM4eDgEpuYQggFqk+jgi4DYP+iOQ++l45j30pU5XEllZ0t7+JGKPjY1cFJSnm5S4ScYAjYvLKpQR6htlqQ4ZjAaL2j8UP3I5fE4gmoWL5z6MTrPft7UWFEQWDpKLMHWSEJfAjm3qTrksMMoF01A== 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 SN7PR11MB7638.namprd11.prod.outlook.com (2603:10b6:806:34b::22) by SA1PR11MB8489.namprd11.prod.outlook.com (2603:10b6:806:3a9::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.20; Tue, 14 Apr 2026 15:05:34 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011%5]) with mapi id 15.20.9723.018; Tue, 14 Apr 2026 15:05:34 +0000 From: "Schimpe, Christina" To: Eli Zaretskii CC: "gdb-patches@sourceware.org" , "thiago.bauermann@linaro.org" Subject: RE: [PATCH v2 6/9] gdb: Add command option 'bt -shadow' to print the shadow stack backtrace. Thread-Topic: [PATCH v2 6/9] gdb: Add command option 'bt -shadow' to print the shadow stack backtrace. Thread-Index: AQHcjEWaHCybfNzbT0an0BJJI182u7WA8nSwgFfKEZCABjWgqIAAEb3ggAAVJZ+AAAXSEA== Date: Tue, 14 Apr 2026 15:05:34 +0000 Message-ID: References: <20260123080532.878738-1-christina.schimpe@intel.com> <20260123080532.878738-7-christina.schimpe@intel.com> <86a4y4iudm.fsf@gnu.org> <86o6jloj0p.fsf@gnu.org> <86bjflockr.fsf@gnu.org> In-Reply-To: <86bjflockr.fsf@gnu.org> 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: SN7PR11MB7638:EE_|SA1PR11MB8489:EE_ x-ms-office365-filtering-correlation-id: 2722278a-0d4a-45c4-e419-08de9a37477e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|10070799003|376014|366016|1800799024|38070700021|56012099003|22082099003|18002099003; x-microsoft-antispam-message-info: ixuQbWCGUfCoS43uhYh9rcXemS+Tf1CdYbM7ct2KQzosV4WkhDUo+0TWr0+Bh4IDUpvNUp3iYEbQGLiTJsE6E1ZSuP2dpAUnaI0WLYkxphCYO4EQkyISXEBHfZeP2lhmGCIfxGLY8RwwHqHQd97I0Uwz1fYrBlCb+MnekJVB6shH9xkSY8QseWwLzYJ4Zq4RkeNItlyaupfJ3MeKiC74dm7deWuIzq7i6bXYHSJEDMujO/F2Rfe3yOzpABtS7v7WjS5VqiCI8h9BDrAbJ6W6k+lKNet8dmzdjeUUM+fmPr551muO3t4/L2KhaHVpZpKyQTK+cFMGVWlsJ23mD4q8qDf8z5eg96frDE983EnnSPEq5TKtW9/xcOS8k1q9qJleHJGJmdiHYiVqzkWSPUF+pdZd6lW1PMOfNAHGuGPPvgqXumDbssy2WYvnCTZldulnaPB3bQp3QCOWgU+L3/A1K3cDLRc4SxAyhu5SPDAH9vAofpOLgWd4Ub5OkVPoHn4S0oRX3yU2YBn0qYSbjhZQAj9Nz8g3VHSamtHGXzTw7tENER7KZVTg8xlGM7MA3595FtI9Uc5xszkXXt2SCVCXVwVvVCUIAEPbHGyYSsXVFnQdzg0Wf0gz/lo21Lr9nAQ/ovrBgmpJn6YH7LV58CrIaKXLeSF2c/tRLMhw/8lZb3exPL1KGdfy3AYwXrli9AOTZ23e3qT06UskuDLA7RmdrqcTq83oIZ62VGwUGZ5apO4Bt+wF9rTd2EFFjF3rWeB0sNdL/Cd3ws9METHym6inSJyg1xBBfQMH5QPspwGMRLs= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7638.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(10070799003)(376014)(366016)(1800799024)(38070700021)(56012099003)(22082099003)(18002099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UWFMc2ZMa1Y4R2tpSXpKcWRwL0lDM1I4c1FvSkFPMmtSUzFVSitTTlNEbTh4?= =?utf-8?B?Qnc5Vkxqd1RvKzlXVjR5UkplcEFGNUV5VzhnampZbG5tL3NzOWVaR0dZbUpi?= =?utf-8?B?UDFCYmFFbHZvM0QwMm8rbk1YYVdRKzVYUUZpdCtQSE1xcjN5TE1rclQ0N285?= =?utf-8?B?a0FZVnRiSEVQYlBzVmNpc1VzSVI5eWc5V1FxRklPRDlXcWYvMzNRQmdFNlVO?= =?utf-8?B?YnNnSGlYWmY0NjFpTUN2N3dtand3ZmJHUXVReTRPUzdBdmFhWFpEVkxwZk90?= =?utf-8?B?cWlHNXN5VVIzRmR5eUs1Z25wZXhSRkdTVVNNd2oyUUpIck9pNTYwN28yUm9a?= =?utf-8?B?ZDVRb3RHUEk1WDZQdkc1WEE0N3RRdmlQS0xpRW5ZdW03NnIyYWpQSityeS9J?= =?utf-8?B?Z24xUnVtOGJuSVFVdU5kYzNDMUwwN2YvSTMxU2RodnpmOW1HNXRxK1FzcjlD?= =?utf-8?B?OXp4MjBSN0krNmpVdG1zTXlNb3pTS0FFdkRsNmkrVlo4dXZydDFsR1VXeExj?= =?utf-8?B?MGpkM0VIM2MzY0l1eVhjSVNUSkRCYWxQUW9ZY2hRYTJpZ0VUYVJ1aGpad0Ro?= =?utf-8?B?ckxjV3lQT2tqYjlwaTVGMm1EMW1UbTFENEh0anJnc052dzcwMkl1MG5MZmtO?= =?utf-8?B?YW9BVTh1SmFFQkxrWElaN0NZVk1pSWV5NjlrRll1QVcyNXo5SjNubkc0bTgy?= =?utf-8?B?VCtSRU96c1lGUmo1TVRrYWxFUFh0dEthUTRBaS93bUZWb3hyM2JBQ3M5MEta?= =?utf-8?B?RWgxeVJtM3B2Y1pPUkUxY21MclN1UzBTMEtEWHdrSHR3OUthYW12SGphTFFp?= =?utf-8?B?Z2JCOVhkTGc2VW9BcXNndEsySldrSUozT3QyZ2ZRVmpiMGxDWnBtbXF4TFFT?= =?utf-8?B?c1VwNUVnejBVdzdTbTFmY1Z3QTJFbzdWY3pVVml0TXB2Vkd3UTFDRjZlaDFJ?= =?utf-8?B?a0FmRzFZVURRRm5pajhxRm0xVHZvRGxzVVRML1REdVg0MTdZMzBXVXRLU1Q2?= =?utf-8?B?S013My9SRVpUdXRHWHlaS3BqUjIrWFlHVXJVMnNtSjI0OHlkZHJLaE5DZ2xw?= =?utf-8?B?YXh5R1R1QVVZRC9FQldHVEVZaTRIYW8ybEp6S0VxbVRYSHp1MlFYTG0zOEh0?= =?utf-8?B?VHBURDZRS21laTZxWkxnSThKY3Q5NHpmeE9iVXdZUjdKTkd5cVBWVlpSRHhn?= =?utf-8?B?OFB4M0RWaXNTMlhrc09EaDFibXFIUFBJVTFnQ3hac3RHYzhRbXZlTElKZ1VE?= =?utf-8?B?em1rNzhJZlBmVEQrenhENVdGbXE2NU1iS3lTcnEreVNoVm9TT3lzYU1IczB3?= =?utf-8?B?ZFc5bDNHZUlCTHVoc0lLSEU3T0RTMjYxTW8xbDhMVTZJUDllSlVqcy9qa0Rk?= =?utf-8?B?MDh3emE5TE1LeGFDMWlpZG1GenB1STc3TkkyTm93OVZ1TlZJVEIwRjdXeFYy?= =?utf-8?B?Rm4vRWNyYXVEc1JNSHpOeXZNOFJ5ZXF3QnU4RW9yS1VjYUZmVmxUZjkrblR6?= =?utf-8?B?eEljb2pVVVo3RUVjbk9jWjhQMUVQcjd0RG1BMzM1MGg3amNoNFNRaDhSQzZi?= =?utf-8?B?OHpFWitLV3lvS1VCcVZIeCt5Sk9GczROSVNNMS9adXVDNzJZZFJUb3c5WEFL?= =?utf-8?B?NlVuZGs4dlJXS2JoR1RkZEQxYU5YM0dPUHZZVkFmSFM3OEIxU1BOSkJnNjlq?= =?utf-8?B?T283c3lqd0ZBWHVydGtBNVhEbnNsWlhobGdxdGRibmZtaGtrZzhaNWRvNEc4?= =?utf-8?B?U1dSK0Z2YUhmMVphTG1hQlo1aWdMWVYwUlR3Q3RtMUNOMC9QV08vM3owZXdk?= =?utf-8?B?eDV1Y3U3YWJ1Q0doSmx5MGhsb2FqTmVNRGhsV29UQ0NaRkdtTU92RFlaU3Ri?= =?utf-8?B?SWNkWE94SzlWU0d6LzYzaTZTR2dRSDFQWW5VT3FVdkpQSHJTRnlldU12eXo0?= =?utf-8?B?aDhvdEJUWEt0WjNJKy8yYStleWEvbXV6dWFzNm1meVNYVEY1K0lnMGFPNHNw?= =?utf-8?B?dVQzWHJxZlFsbWNZTnJ6YUlteFQwWi90M3ZYbUk2Zk53Y1U3N0JNbnk5S214?= =?utf-8?B?T09TY1ozamVkRjNTVEl6MVV5dEVrQkhERHgyMjdwclVEVE9YbUN5bERxcmRk?= =?utf-8?B?bGpjYVhxSEt1TXZrMmIrejJNRSsybGdiQkMvbUlCZUhDOVdPcm13OU4wbnhN?= =?utf-8?B?VDRCUGk3UnJ4SDBtY3Vmako2NzYrbnhsbm45Uko3V3htSk9taXZxaTh4MDRV?= =?utf-8?B?N3BQcER0d0dDUVFrTGdTanBtZHlPWElOZ01PbStPMWYvamtKR2V6UnlwbUxt?= =?utf-8?B?dVF4dk9LbjlLNlZ0TndGN0ZSRVFKeWF0ZE1DY0JHaUZRcUFreWRHelZDcGVu?= =?utf-8?Q?eFTXKBOS2Gkc5Yomw6AVORfQ2/Ojm55LSTVNWLzGxURhR?= x-ms-exchange-antispam-messagedata-1: g+RXzeMog2ans8MeWaepjEepkzGEUeHQceU= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: eNgDtwZl3KN9NVTKEorZk9cfjuxEW7v1l3NpfckC/n54y2bVjbPQ/YZjUQSYpl0rQFYm5d+Th/mux9XTWyCGRQbvpyYOpm0CyPD8QCHm3nR6n6MZMZq2dEsUxvMfrEEBzqxz1nt45vt7pNHpOnFCPd2tOO32klPpIWEZHxTd1uis2ZURjCrt4D7HXm9MlsYx/NxObfV4Rj18Fw8v+hAtMTVaXjwTiOs4xAYaCBMqqYjg9ujdH6Q4+zRtIHKvKTM1bXoCtC8z5INuwDiGNVnhJNsZ1NxvN2oFB6dAXPOxIuDDI9hts065zUCSXp9aXESsAaQh48pPb0akHrcNeQf2bQ== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2722278a-0d4a-45c4-e419-08de9a37477e X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2026 15:05:34.5915 (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: JlQiur4yCoRIWJC/STyJTQalZOlFpxi6Z85gU045A928eodVO+Ji7Xha2+ElptsCGPu9fmtgTlIHRiLscLye1l4vOP8XvqfS1n5Zl2f0nhM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB8489 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBFbGkgWmFyZXRza2lpIDxlbGl6 QGdudS5vcmc+DQo+IFNlbnQ6IERpZW5zdGFnLCAxNC4gQXByaWwgMjAyNiAxNjoxMw0KPiBUbzog U2NoaW1wZSwgQ2hyaXN0aW5hIDxjaHJpc3RpbmEuc2NoaW1wZUBpbnRlbC5jb20+DQo+IENjOiBn ZGItcGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZzsgdGhpYWdvLmJhdWVybWFubkBsaW5hcm8ub3JnDQo+ IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgNi85XSBnZGI6IEFkZCBjb21tYW5kIG9wdGlvbiAnYnQg LXNoYWRvdycgdG8gcHJpbnQNCj4gdGhlIHNoYWRvdyBzdGFjayBiYWNrdHJhY2UuDQo+IA0KPiA+ IEZyb206ICJTY2hpbXBlLCBDaHJpc3RpbmEiIDxjaHJpc3RpbmEuc2NoaW1wZUBpbnRlbC5jb20+ DQo+ID4gQ0M6ICJnZGItcGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZyIgPGdkYi1wYXRjaGVzQHNvdXJj ZXdhcmUub3JnPiwNCj4gPiAJInRoaWFnby5iYXVlcm1hbm5AbGluYXJvLm9yZyIgPHRoaWFnby5i YXVlcm1hbm5AbGluYXJvLm9yZz4NCj4gPiBEYXRlOiBUdWUsIDE0IEFwciAyMDI2IDEzOjI4OjUy ICswMDAwDQo+ID4NCj4gPiA+ID4gVGhpcyBhdm9pZHMgdHJpZ2dlcmluZyBhIHdhcm5pbmcuIEhv d2V2ZXIsIHNpbmNlIG5vbmUgb2YgdGhlIG90aGVyDQo+ID4gPiA+IEFBcmNoNjQgb3INCj4gPiA+ ID4geDg2IHN1YnN1YnNlY3Rpb25zIGN1cnJlbnRseSBoYXZlIG5vZGVzLCBJIGJlbGlldmUgd2Ug c2hvdWxkIGFkZA0KPiA+ID4gPiBub2RlcyBmb3IgdGhlbSBhbmQgdXBkYXRlIHRoZSBtZW51IGFj Y29yZGluZ2x5Og0KPiA+ID4NCj4gPiA+IFRoZXJlJ3Mgbm8gbmVlZCB0byBhZGQgYSBub2RlIGZv ciBlYWNoIHN1YnN1YnNlY3Rpb24uDQo+ID4NCj4gPiBXb24ndCB0aGlzIGhlbHAgdXMgdG8gbmF2 aWdhdGUgdXNpbmcgJ3ByZXZpb3VzJyBhbmQgJ25leHQnIGV0Yy4gd2hlbiB1c2luZw0KPiAiaW5m byBnZGIiID8NCj4gDQo+IEl0IG1pZ2h0LCBidXQgd2l0aCBzdWJzdWJzZWN0aW9ucyB0aGF0IGFy ZSBub3QgdG9vIGxhcmdlLCBpcyB0aGF0IGEgcmVhbCBuZWVkPw0KPiBJdCdzIHVwIHRvIHlvdSwg b2YgY291cnNlLCBzbyBpZiB5b3Ugd2FudCB0byBhZGQgbm9kZXMsIGdvIGFoZWFkLiAgSnVzdCBt YWtlDQo+IHN1cmUgdG8gY3JlYXRlL3VwZGF0ZSB0aGUgbWVudXMgYWNjb3JkaW5nbHkuDQoNCklm IHdlIGRvIHRoYXQsIGEgc2VwYXJhdGUgcGF0Y2ggaXMgcHJvYmFibHkgYmV0dGVyLiAgQnV0IGdp dmVuIHRoYXQgd2UgY2FuIHVzZQ0KQGFuY2hvciBpbnN0ZWFkLCBJIGFncmVlIHdlIGRvbid0IG5l Y2Vzc2FyaWx5IGhhdmUgdG8gYWRkIHRoZSBtZW51Lg0KSSBtaXNzZWQgdGhhdCB3ZSBoYXZlIHRo aXMgYWx0ZXJuYXRpdmUuDQoNCj4gPiA+ICBJbiBmYWN0LCBJJ20gbm90IHN1cmUgSQ0KPiA+ID4g dW5kZXJzdGFuZCB3aHkgeW91IHdhbnRlZCB0byBhZGQgdGhlIHR3byBAbm9kZSdzIHRoYXQgZ2l2 ZSB5b3UNCj4gPiA+IHRyb3VibGUsIGNhbiB5b3UgZXhwbGFpbj8NCj4gPg0KPiA+IFlvdSBtZWFu IHRoZSBub2RlcyBmb3IgQ0VUIGFuZCBHQ1M/DQo+ID4NCj4gPiBJZiBJIGRvbid0IGFkZCB0aGVt LCBJJ2xsIHNlZQ0KPiA+IH5+fg0KPiA+IGdkYi50ZXhpbmZvOjg4MDE6IEBweHJlZiByZWZlcmVu Y2UgdG8gbm9uZXhpc3RlbnQgbm9kZSBgQ0VUJw0KPiA+IGdkYi50ZXhpbmZvOjg4MjI6IEBweHJl ZiByZWZlcmVuY2UgdG8gbm9uZXhpc3RlbnQgbm9kZSBgQ0VUJw0KPiANCj4gWW91IGNhbiB1c2Ug QGFuY2hvciB0byBoYXZlIGEgcGxhY2UgdG8gcmVmZXIgdG8gaW4gYSBjcm9zcy1yZWZlcmVuY2Uu DQoNCkkgd2lsbCB1c2UgdGhhdCBvbmUgbm93Lg0KDQpUaGFua3MsDQpDaHJpc3RpbmENCkludGVs IERldXRzY2hsYW5kIEdtYkgNClJlZ2lzdGVyZWQgQWRkcmVzczogRG9ybmFjaGVyIFN0cmFzc2Ug MSwgODU2MjIgRmVsZGtpcmNoZW4sIEdlcm1hbnkNClRlbDogKzQ5IDg5IDk5MSA0MzAsIHd3dy5p bnRlbC5kZQ0KTWFuYWdpbmcgRGlyZWN0b3JzOiBIYXJyeSBEZW1hcywgSmVmZnJleSBTY2huZWlk ZXJtYW4sIFlpbiBDaG9uZyBTb3JyZWxsDQpDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkg Qm9hcmQ6IE5pY29sZSBMYXUNClJlZ2lzdGVyZWQgU2VhdDogTXVuaWNoDQpDb21tZXJjaWFsIFJl Z2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==