From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id i0yoCLgPIGeazh0AWB0awg (envelope-from ) for ; Mon, 28 Oct 2024 18:27:04 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=qhc6ltIB; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id F19801E56E; Mon, 28 Oct 2024 18:27:03 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.8 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE,URIBL_BLOCKED,URIBL_DBL_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=4.0.0 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 EDDE81E37A for ; Mon, 28 Oct 2024 18:27:02 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 25BB63858C32 for ; Mon, 28 Oct 2024 22:27:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 25BB63858C32 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1730154421; bh=EBF32RNnGD5AXKanwFWqNAbVQY/7FhAhvUMv5nQOGKk=; h=To:CC:Subject:Date:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=qhc6ltIBeRHdHJP4Cgo0QcBPUlPdS8IPBW6k3K6ES+sQQWHyITMdZ/HizK/IOD+mJ Ny14yvTu/dJU/toayozpYu3exrOZO/4arYQT7c8fvytK38y1NnmE2K/Wie3v4/0GFP p5i1Mjx2IO3k48WsO1iSIMz9f9Hboi281RzUZc2Q= Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) by sourceware.org (Postfix) with ESMTPS id B89243858D26 for ; Mon, 28 Oct 2024 22:26:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B89243858D26 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B89243858D26 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1730154370; cv=fail; b=fw3Ulb95ZxjvtQsU6t76rxh0vJI7w2CVt5WrnQfQb94KjUQ7ViYI0Q2KXnFSpMsYGvi4lU0Izc70WdSXPTzUuoKEais4Og0x4RJL16zUI4E+4y7/wh+66OKoslA9jat+Jfd3jeY+RDIowjSZb4qCZKL85pZftfuZye3SdRmkM9s= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1730154370; c=relaxed/simple; bh=EBF32RNnGD5AXKanwFWqNAbVQY/7FhAhvUMv5nQOGKk=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=QbXacoOsVzD2lCKmY4HDJub+CQ6IwabrH62hH+ows0MjMKh3be7/jftuaefAeXI6LU1Gh/43kAQukmhOzPvxVh3boEHESZ83tDHvhvCeLdGAjM9sO4o7dz/w1HMWO0ldhLG1MtUUYBCZgJYbvSt/DVusFvPhJVGVBRjSv5lNbkU= ARC-Authentication-Results: i=2; server2.sourceware.org X-CSE-ConnectionGUID: NxjgXWC0Tse5UelxiI7IZA== X-CSE-MsgGUID: 8HuGKz6wSGS83Td2UvPKKg== X-IronPort-AV: E=McAfee;i="6700,10204,11239"; a="29674688" X-IronPort-AV: E=Sophos;i="6.11,240,1725346800"; d="scan'208";a="29674688" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2024 15:26:06 -0700 X-CSE-ConnectionGUID: /kdgofVlSnCemy0NtoQMDQ== X-CSE-MsgGUID: ND19AW3ZS42Bh+wlzT+egg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,240,1725346800"; d="scan'208";a="82571665" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orviesa008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 28 Oct 2024 15:26:06 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 28 Oct 2024 15:26:05 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Mon, 28 Oct 2024 15:26:05 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.49) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 28 Oct 2024 15:26:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rsGGNpt7dCEZ61z67m+pixPZDdnFd6+xV65jmn6limILuGiV16KSSaNJFUKTH3T2CE2Ec3NvmkNWK0uj9AQ03xXLV91Nk2jT2U4NX/rjHVIPaaqk9bdV6czOa7fmycQ96xMLxVjhVf2zPhVepPD3/mESzoBOOYuIb4OynDjny8YTQcF4Ugi//HwUSfY4fl/Q2ztL0dCZ8Y6sZHLNiAzhJi+0TyfYBZ4wa9e8eeB+L7VAaO5YcqbtutCt1DdWMPynmtOLZ/GCZsvwi5gfoDcuQJpv+i75Id//DiinnFNMVsyvPYgl+MlzMWBZcHwO3y2HBRHn32O0xGfbweCbDxEIjw== 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=nEsDJo/NsKbU/O8+FW3ziuDau103r+JCKOlnTdsn8L4=; b=NA6dUqxXpcFTlrA+c5c+3jFdOsBflAfbMIjzolox2hDMcaX2qhOyn5PQw8mWScjl1up/2JnJ8V/g4rSsQD9q+Y1dy18J4z+xNpG6/SDtlOXIu5I/FLRmEDfSvZCRtsF8dK45/KAaBo/6OTDaUqbVIKo//VDxFYEuMSCYQj706wlwAdqWx/J66c343VMKcvyHxVgIwOe39ITY6cnevRS2vY8J85VyfGEg9dzcjIFakEWNzxjNljbzJRIuPeUqCbDp3LYOztXtVqClOHQlBBOmkqnjd7eMpZ+O6Y9+JAoRUcGeVxzcSnf6gTjiS+S/DVlHD9IkKbvDekXpGf8/zCPmfQ== 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 SA1PR11MB6846.namprd11.prod.outlook.com (2603:10b6:806:2b0::6) by CY5PR11MB6509.namprd11.prod.outlook.com (2603:10b6:930:43::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.25; Mon, 28 Oct 2024 22:26:02 +0000 Received: from SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::853f:fcb6:d078:8701]) by SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::853f:fcb6:d078:8701%4]) with mapi id 15.20.8093.024; Mon, 28 Oct 2024 22:26:02 +0000 To: Martin Simmons CC: "gdb@sourceware.org" , "Aktemur, Tankut Baris" , "Schimpe, Christina" , "Metzger, Markus T" Subject: RE: [RFC] New command "thread filter" in GDB Thread-Topic: [RFC] New command "thread filter" in GDB Thread-Index: Adr6thuGMjScVR7bQuquanRmYl5JkQux/5FcAAF0tkA= Date: Mon, 28 Oct 2024 22:26:02 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR11MB6846:EE_|CY5PR11MB6509:EE_ x-ms-office365-filtering-correlation-id: c344ec40-b436-4f70-d823-08dcf79f816e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?MjdlVGxscVYreGV2VVBibXFkemtETFp0TUN5bUhtSjM3MUhjcVQ2RjJJYjQ5?= =?utf-8?B?ekxrYnIyVkJDcDhxTFRJMmRlYWVack5TemM2bk5uL1puYWdhSVkxMlhaVmtX?= =?utf-8?B?aEpXRngxbWp0NStnSmxBZ3ZsT3Q3SnF2QndSQzBuK0JnTzhQYmIxRUlRdmlu?= =?utf-8?B?Mnh1WkxxUTVCVlNTSkpOaWJHQ0xqUlFQNFBQWFQzcWZJVHRPdjd4Q0U0SE9i?= =?utf-8?B?S2xPQXdXZEFRSHlaK21jS3ZnRGtpTE9qcHJyY3ZTTkJXbHhrZU9Nbmg2TGFq?= =?utf-8?B?cHliTFhKN3BVY3h3dnNkdU91ME9TKzJpMFJHVzJQUjBKZTZsYlRCVTQ0OFI4?= =?utf-8?B?M20rUzVoL3NWSDZINDRwM29ubU5EN0dKd0l4SjVXMUJWWGFmamFZQXNHTDFD?= =?utf-8?B?ZzFINHBoM3lZeGVzeWhWNEhwd0dWRERVZ1RhMnI3cUgvV2tPQ1VTTnNaUGRm?= =?utf-8?B?SjZwTVJlb0pic2w5QUNXeVMvTEpha0pUcXJIaWxQU3grcVo0QWtQYld0Umwr?= =?utf-8?B?QXFlMytacDZraXEzSFpKTE43MUk4Z0JYZ0t0KzlpTERLcnZrdzBCak1sbENN?= =?utf-8?B?VXZBVU5OM3djUWc4RXkrbmNLZVN6MXEweENMQ3UxRlFWVjBaQVhyYUJLQjli?= =?utf-8?B?cTF4R1ZvUU1JY0YzSHhrUVh4cXdFWjc1WG5OaEpLWlpEaFMzRy9VRUxHOGxm?= =?utf-8?B?Wk03TkxjMTk3OC9CZEFaUlNnU2FMTWMxTER2bzhob3BoSE5xWGFMaUJGWVdh?= =?utf-8?B?RU5IaGp2U2xaVFZJM2lFaTlPNjl4VzlITytpczdvdjJMQmo0MHlSWlFaQVZ2?= =?utf-8?B?S2FMMXYwME5NR3pveTVxU1Q0dDdNdmFjR2pTMmMzUk9sdlZXZ1RWRHd0Qzc1?= =?utf-8?B?NWRKdmtlUUF1T2JGNGR6dFVEVTRON08rKzhZd0xsOTI0Q3ExRTR4SDZIQk9Z?= =?utf-8?B?MklmOENHeGtZMG5iRTFvbEdFQ2J0THBzMG5PQmdHS2QxdU5aL25hZ3lobmg4?= =?utf-8?B?SDBrSVdMM0kwQmpFT0o5TTlGV1NyekIrcTRyTHE2MG1NTmlpR2NaZTB0ZkZ0?= =?utf-8?B?M1BOLzVVY1phazdLS0NhcEIvQkcrOEN3TzV4OG1WQlN0NkdpM1VSMVNSL2Jr?= =?utf-8?B?ck1kMDBZYXZEL2M4dk11WTFFZnRKUWJQNEVDaHJaVS9BR00xUzR6Z2xIYVow?= =?utf-8?B?ZXRob1dtZFRPZ0ZKOFpTdmd0Mnpma2wyNnhyQ2VpamRzYmcvMG1ZNGtrN1Qx?= =?utf-8?B?SWhrb1pramtLa3owMGJETjU1ZjQ3K2NFRWpLaDZNeXZOZDBwT09zTkdnSDkz?= =?utf-8?B?UVdkUzNibUNKYXNrUzRSc3RFTWFDQnN4bUZtVmVEeFQ0QVRMejJDdnA0MUNz?= =?utf-8?B?dEhRVWRSUi9aN0NvVTgrZW12UnF6RUs4eFFkV2JDOHNUNGN0VHZycUNJc2I2?= =?utf-8?B?b3kzSU5HaE8rbWpWNE15RjZ5N2wxcFdnMDk3Y3ZkWGZoWEo5Z2ZVb2s4am5w?= =?utf-8?B?ZjFEN24weWdTTi9MR2NFM05hTStpTHhMaTZLalRxWmpDdXJnNk9ibDlkMFFw?= =?utf-8?B?QTV5azR1RmtNN2ZsWWhwbW1uSFZlZ1ZWNnpwYlNlK1JPMTNsSE1MbThEN2V0?= =?utf-8?B?dUowVDA5cnZrQXg1eG92VXhpcS9HSE9NZStqL09UR1hFSHVFVzA3ZTMxZFMx?= =?utf-8?B?Tk4vWSt3NmJiclFJUFdNWUo4alBYRmhiZ3N6bGlGRkt6RHNBU3JMbGxuY3BO?= =?utf-8?B?ZjBQdEVQTzhEdlI5eWdheXEwRS9qVGh6YmQ1T0ZOTUo0WllPMjNUUmdubVBi?= =?utf-8?Q?DG6xvOpKYQqw2ussO2nANgMsPsCT0FdfivOHQ=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR11MB6846.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(10070799003)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NUdGeTBGdnVFaEJzY25KZmlvR3poM3ViRXZXVXlUZE9SYVNSOVRTZEFOZGxD?= =?utf-8?B?d09TeWNDWHpidk96Sks2VUM0SHV4L1k2MStNMFFYY09pMHZkVVB2SFBYQTZj?= =?utf-8?B?Y0RNYk1yUC9ha0ZwTmFJRUFYbnN6eENwdFFNWWxUdE8zTXJoaXUxNmYwMUdM?= =?utf-8?B?UFo2SlJhNUY5bzRFYmFnek9tZHlIQnNLQURGWEtwYzMvSUQrKzFnbGFTeFQ4?= =?utf-8?B?c1hYTHlUK0R5OGlPSEZ5N21GMWVUMG9sVUFGSUxJMy9ldUl3a2NUSjB4WUdW?= =?utf-8?B?R2NPR2NKVGxTZ2JETWJOSW1QSWxpMWswTVJ6Q2tiM1hOTlA0VmsyZmNRc3JT?= =?utf-8?B?SEJHVHBZRDNpeHFrdDdpczhXR3RUekJlVHB0cWlqWS9UaGZMVW9UZmxXcHNI?= =?utf-8?B?TC9Hdjl0QnRQZHczamFFdGxXNnU3eVFOYmp6UzAyVXFuMDVQSTZZaTNEVGMy?= =?utf-8?B?eWJUeVdqK1NNZzlDeWVNZGlNUXhVOXJxOTR4a3A5SmJkaHlYem82cnVoaUIr?= =?utf-8?B?WkJXenlkaDZUNVppK0p4WStkck82ck91dlF3ZEp5eWVEbVo1WFp2U3FwUzNE?= =?utf-8?B?NFZubUpLSzEyVE1HT25lSCtySHNOSU1EUHNZeTVSYVJRNXJLZy9sQWZlV3o1?= =?utf-8?B?SllPbzBDUnlqU3VpTE5hT09wU2JuamhLdXRYUkJndWNYOWJJV0s3MGdWbEE1?= =?utf-8?B?bjJZbkhGd0ZQd3d1c3BWR1FrSGRYYTJJdnBGQkFmUlZVUnMvMXlFd1hVTG1O?= =?utf-8?B?dFBOM3dDckQrNktYYkpPRGhBQlRHa3VhSlNnNlJYVlBpRmRQQUtwMnlMTys4?= =?utf-8?B?dWUwZGdKYjRkUEtzSVJEKzhrdkkrYVYzakkyb2c3N0JCM1dFQ1Z4dXF5MWs4?= =?utf-8?B?ZHJ3dG14V3NXdk8zeHd5TFhZM2ZXTjVLTjB0SUx5aVA1cy9zTmw0Skx2aHgv?= =?utf-8?B?VGdiNWloV0poZVA3ak4zazBwcUwwYXJSaWI2TVNMdUxudVlUbFZvZUZlOHVF?= =?utf-8?B?bGw2UHNRZGdSbU5PN2h3YitvbG1jaWZSbSs5bytXT1NSNFUvUVlrWnlKV25v?= =?utf-8?B?eTR3Y0RGODNPRE1ES3pETmo3V3ZOcHgya2Q5bFJXQWpuWjNwRDVvN013TUNx?= =?utf-8?B?RWVneWpvaC9lR2xMd1NkWHNDUHhyWXdkeTVucCtFOVpoSWtBalBYWnd1K2l0?= =?utf-8?B?elFDRVEzY1NsN0VIQ2ljMHdBUkFwdW5Nc09LR1FYU1pHMUdWdUEzR3EyR2Qw?= =?utf-8?B?YnhLbmlZbHBZZ2Y1TFozNmNIOHBaQXBVZWUveGh4TVZNeC9hOWFtOUxPenBX?= =?utf-8?B?N3JsU0MyVytWeHhwaXROTERWdjBXZlhvRVAvN3M4bEpmenVqNlhuUk9oNmR5?= =?utf-8?B?UEVrV2k1MWg5NUVIcEdXbFlUTUdHL25ML2sreDJMTndqbnBadjRvNFVVQ0kw?= =?utf-8?B?UGpCaEZ6bzlHV05OTWNLNmR0azVISklJYVNGbjdvN3dHdG5sQmZyMm9lQWRJ?= =?utf-8?B?c1AvUDJwMFBDV3NTbW50WklzZ2VuQm1yV0xweFpPYkVtdHhFdnZHdVJpM3JR?= =?utf-8?B?L0g0M05wVTRkWm1UQmVZWHBoQUV5YmZwOW1SYUZKWXorcEVzY0ZTQm80b2hB?= =?utf-8?B?WnVRL0U3a01yeDVjeHYzbjVQYTA1Smdqc1dwL0JjZUcvUGtWWXYyNFNTejVn?= =?utf-8?B?eTFqb2RIL2dBSEg5VTIvWXlZczNzYXZuc0pNZ2NWTHpUaTNrUVhFQkhsYlNl?= =?utf-8?B?eTVheEZveVRCekFWaDFLVitBZm1DWUZiT2lFYm5EejlPNHNkdDVWZlAzazkz?= =?utf-8?B?dVUyd241cklaZFBGaXNyeEhtRFRwL0ZKMjJxZWlWRzlPeHpRNUNYeDVVVnVP?= =?utf-8?B?Qm5oeVk1aDFLT2IwbTFMOFRtcEM1eWRQNDNqZjdmVyt3YmdOYlFKa1hLZEdw?= =?utf-8?B?RFQ5LytUNGVCVHYwRk1nLzdNS1M2WS95ZWdIRkJpWVY5djFUcTk5WEVXeDA3?= =?utf-8?B?Q2hLRzZqbUd0NytVTXAzS3hzVG00Ui9DM3pPNG91ZlduZ0tvOXlsSXhhQyty?= =?utf-8?B?VzZlOS8zSXk0MkNLa3J6TUhqa0dJWklSSXhXbCtieGxDdVp1aDRyVXpZeTJW?= =?utf-8?B?V0FJeUxJUDNXbEZTS3ZtSDg4L1lJQW1FZGdLKzlaclVjL0pERTU4enpQMlFY?= =?utf-8?Q?PyIDLOrtpuDUdmxFEH0vOwpdRr8PkNsK6QMtSFmYx531?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB6846.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c344ec40-b436-4f70-d823-08dcf79f816e X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2024 22:26:02.2984 (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: fErpnTJI1tUzVkk7vv0GzB6tQUnA6qIeLji/nkrfQxqL2C+erUoOyLRxPhouxklhTJj4pzwiMGbrUX3/7Evljg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6509 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: "Ijaz, Abdul B via Gdb" Reply-To: "Ijaz, Abdul B" Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" VGhhbmtzIE1hcnRpbiBmb3IgdGhlIGZlZWRiYWNrLg0KDQo+PiAgICogICBpbmZvIHRocmVhZHMg MSAyIDMgNA0KPj4gICAgICAqICAg4oCcaW5mbyB0aHJlYWTigJ0gY29tbWFuZCBwcmludCB0aHJl YWQgaW5mbyBmb3IgdGhyZWFkIGlkcyDigJwxIDIgMyA0IDXigJ0NCg0KTWFydGluID4gQXJlIHlv dSBhbHNvIHByb3Bvc2luZyBhbiBleHRlbnNpb24gdG8gImluZm8gdGhyZWFkcyIgYW5kICJ0aHJl YWRzIGFwcGx5Ij8gIE90aGVyd2lzZSwgSSBkb24ndCBzZWUgaG93IGEgc2NyaXB0IGNhbiB1c2Ug dGhlIHJlc3VsdCBvZiAidGhyZWFkIGZpbHRlciIgaW4gdGhvc2UgY29tbWFuZHMuDQpNYXliZSBz b21lIGV4dGVuc2lvbiB0byBhbGxvdyBhIHN0cmluZyB0eXBlIGxpc3QgZnJvbSBhIHZhcmlhYmxl IGxpa2UgaW4gdGhlIGZvbGxvd2luZyAoY3VycmVudGx5LCB5b3UgZ2V0IGFuIGVycm9yICJIaXN0 b3J5IHZhbHVlIG11c3QgaGF2ZSBpbnRlZ2VyIHR5cGUuIik/DQoNCkFiZHVsID4gVGhlIG91dHB1 dCBvZiB0aGlzIGNvbW1hbmQgY2FuIHN0aWxsIGJlIHVzZWQgYnkgb25seSBjb3B5aW5nIHRoZSB2 YWx1ZSBpbnNpZGUgdGhlIHF1b3RlcyBhbmQgZGlzY2FyZGluZyB0aGUgZG91YmxlIHF1b3RlcyBm b3IgImluZm8gdGhyZWFkcyIgb3IgInRocmVhZCBhcHBseSIgY29tbWFuZHMgaW4gY3VycmVudCBn ZGIuICBCdXQsIHllcyBldmVudHVhbGx5LCAiaW5mbyB0aHJlYWRzIiBhbmQgInRocmVhZCBhcHBs eSIgY29tbWFuZCB3aWxsIGJlIGV4dGVuZGVkIHRvIHVzZSB0aGUgb3V0cHV0IG9mIHRoaXMgY29t bWFuZCBmcm9tIGhpc3RvcnkgdmFsdWUuICBUaGlzIGlzIHRoZSByZWFzb24gdGhhdCB0aGUgb3V0 cHV0IG9mIHRoaXMgY29tbWFuZCBpcyBwcm9wb3NlZCBhIHNwYWNlIHNlcGFyYXRlZCBsaXN0IG9m IGlkcyBhIHN0cmluZyB2YWx1ZSBhbmQgYWRkZWQgdG8gaGlzdG9yeSB0byBtYWtlIGl0IG1vcmUg dXNlYWJsZS4gRS5nLg0KDQoiDQp0aHJlYWQgZmlsdGVyIGFsbCAkX3RocmVhZDw1DQpGaWx0ZXJl ZCB0aHJlYWRzOg0KJDEgPSDigJwxIDIgMyA04oCdDQoNCiQgaW5mbyB0aHJlYWRzIDEgMiAzIDQN Cg0KIg0KDQpUaGFua3MgJiBCZXN0IFJlZ2FyZHMNCkFiZHVsIEJhc2l0DQoNCi0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBNYXJ0aW4gU2ltbW9ucyA8cXF4bmp2YW12eHd4QGR5eHls LmNvbT4gDQpTZW50OiBNb25kYXksIE9jdG9iZXIgMjgsIDIwMjQgMTA6MTIgUE0NClRvOiBJamF6 LCBBYmR1bCBCIDxhYmR1bC5iLmlqYXpAaW50ZWwuY29tPg0KQ2M6IGdkYkBzb3VyY2V3YXJlLm9y ZzsgQWt0ZW11ciwgVGFua3V0IEJhcmlzIDx0YW5rdXQuYmFyaXMuYWt0ZW11ckBpbnRlbC5jb20+ OyBTY2hpbXBlLCBDaHJpc3RpbmEgPGNocmlzdGluYS5zY2hpbXBlQGludGVsLmNvbT47IE1ldHpn ZXIsIE1hcmt1cyBUIDxtYXJrdXMudC5tZXR6Z2VyQGludGVsLmNvbT4NClN1YmplY3Q6IFJlOiBb UkZDXSBOZXcgY29tbWFuZCAidGhyZWFkIGZpbHRlciIgaW4gR0RCDQoNCj4+Pj4+IE9uIFdlZCwg MiBPY3QgMjAyNCAwNzoyNDoyMSArMDAwMCwgSWpheiwgQWJkdWwgQiB2aWEgR2RiIHNhaWQ6DQo+ IA0KPiBIaSBBbGwsDQo+IA0KPiBJIGFtIHdyaXRpbmcgdG8gY29sbGVjdCB5b3VyIGZlZWRiYWNr IGZvciB0aGUgbmV3IGNvbW1hbmQg4oCcdGhyZWFkIGZpbHRlcuKAnSwgd2Ugd291bGQgbGlrZSB0 byBpbnRyb2R1Y2UuICAgVGhpcyBuZXcgY29tbWFuZCB3aWxsIHByb2Nlc3MgdGhlIGlucHV0IGxp c3Qgb2YgdGhyZWFkcyBhbmQgdGhlbiB0cnkgdG8gZmlsdGVyIHRoZW0gaWYgdGhlcmUgaXMgYW55 IGV4cHJlc3Npb24gaW4gdGhlIGlucHV0LiBTbyBpdCBwcmludCBvbmx5IGZpbHRlcmVkIHRocmVh ZCBpZHMgZnJvbSB0aGUgaW5wdXQgbGlzdCB3aGVyZSB0aGUgaW5wdXQgZXhwcmVzc2lvbiBldmFs dWF0ZXMgdG8gdHJ1ZS4gICBIZXJlIGFyZSBzb21lIGV4YW1wbGVzIGZvciB0aGUgdXNhZ2Ugb2Yg dGhpcyBjb21tYW5kOg0KPiANCj4gDQo+ICAgKiAgIHRocmVhZCBmaWx0ZXIgMS05DQo+ICAgICAg KiAgIE91dHB1dHMgdGhlIGlkcyBvZiB0aHJlYWRzIHdpdGggc2luZ2xlIGRpZ2l0DQo+ICAgKiAg IHRocmVhZCBmaWx0ZXIgYWxsIHggPiAxMA0KPiAgICAgICogICBPdXRwdXRzIHRoZSBpZHMgb2Yg dGhyZWFkcyBpbiB3aG9zZSBjb250ZXh0IHRoZSB2YXJpYWJsZSDigJx44oCdIGlzIGdyZWF0ZXIg dGhhbiAxMC4NCj4gICAqICAgdGhyZWFkIGZpbHRlciAxMC05OSAkX3RocmVhZCAlIDIgPT0gMA0K PiAgICAgICogICBPdXRwdXRzIHRoZSBpZHMgb2YgdGhyZWFkcyB3aG9zZSBpZCBpcyBhIHR3by1k aWdpdCBldmVuIG51bWJlci4NCj4gICAqICAgdGhyZWFkIGZpbHRlciBhbGwgcHJlZGljYXRlKCkN Cj4gICAgICAqICAgT3V0cHV0cyB0aGUgaWRzIG9mIHRocmVhZCBmb3Igd2hpY2ggdGhlIGZ1bmN0 aW9uIOKAnHByZWRpY2F0ZeKAnSBldmFsdWF0ZXMgdG8gdHJ1ZS4NCj4gICAqICAgdGhyZWFkIGZp bHRlciBhbGwgd29ya2l0ZW0gPT0gMTIzNA0KPiAgICAgICogICBGaW5kIHRoZSB0aHJlYWQocykg Zm9yIHdoaWNoIHRoZSDigJx3b3JraXRlbeKAnSB2YXJpYWJsZSBoYXMgYSBzcGVjaWZpYyB2YWx1 ZS4NCj4gDQo+IE91dHB1dCBvZiBhbGwgdGhlc2UgY29tbWFuZHMgd2lsbCBiZSBzdHJpbmcgdHlw ZSBsaXN0IG9mIHRocmVhZCBpZHMgDQo+IHdoaWNoIG1heSBiZSB1c2VkIGxhdGVyIGZvciBvdGhl ciBjb21tYW5kcyBsaWtlIHRocmVhZCBhcHBseSwgaW5mbyANCj4gdGhyZWFkIG9yIGZ1cnRoZXIg ZmlsdGVyaW5nLiAgRm9yIGV4YW1wbGUNCj4gDQo+ICAgKiAgIHRocmVhZCBmaWx0ZXIgYWxsICRf dGhyZWFkPDUNCj4gDQo+IEZpbHRlcmVkIHRocmVhZHM6DQo+IA0KPiAkMSA9IOKAnDEgMiAzIDTi gJ0NCj4gDQo+IA0KPiBFeGFtcGxlcyBvZiBvdXRwdXQgdXNhZ2UgaW4gb3RoZXIgY29tbWFuZCBs aWtlICDigJxpbmZvIHRocmVhZOKAnSBvciDigJx0aHJlYWQgYXBwbHnigJ06DQo+IA0KPiAgICog ICBpbmZvIHRocmVhZHMgMSAyIDMgNA0KPiAgICAgICogICDigJxpbmZvIHRocmVhZOKAnSBjb21t YW5kIHByaW50IHRocmVhZCBpbmZvIGZvciB0aHJlYWQgaWRzIOKAnDEgMiAzIDQgNeKAnQ0KDQpB cmUgeW91IGFsc28gcHJvcG9zaW5nIGFuIGV4dGVuc2lvbiB0byAiaW5mbyB0aHJlYWRzIiBhbmQg InRocmVhZHMgYXBwbHkiPyAgT3RoZXJ3aXNlLCBJIGRvbid0IHNlZSBob3cgYSBzY3JpcHQgY2Fu IHVzZSB0aGUgcmVzdWx0IG9mICJ0aHJlYWQgZmlsdGVyIiBpbiB0aG9zZSBjb21tYW5kcy4NCg0K TWF5YmUgc29tZSBleHRlbnNpb24gdG8gYWxsb3cgYSBzdHJpbmcgdHlwZSBsaXN0IGZyb20gYSB2 YXJpYWJsZSBsaWtlIGluIHRoZSBmb2xsb3dpbmcgKGN1cnJlbnRseSwgeW91IGdldCBhbiBlcnJv ciAiSGlzdG9yeSB2YWx1ZSBtdXN0IGhhdmUgaW50ZWdlciB0eXBlLiIpPw0KDQppbmZvIHRocmVh ZHMgJDENCnRocmVhZCBhcHBseSAkMSBwIHdvcmtpdGVtDQoNCl9fTWFydGluDQpJbnRlbCBEZXV0 c2NobGFuZCBHbWJIDQpSZWdpc3RlcmVkIEFkZHJlc3M6IEFtIENhbXBlb24gMTAsIDg1NTc5IE5l dWJpYmVyZywgR2VybWFueQ0KVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUNCk1h bmFnaW5nIERpcmVjdG9yczogU2VhbiBGZW5uZWxseSwgSmVmZnJleSBTY2huZWlkZXJtYW4sIFRp ZmZhbnkgRG9vbiBTaWx2YQ0KQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBO aWNvbGUgTGF1DQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoDQpDb21tZXJjaWFsIFJlZ2lzdGVy OiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==