From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id uhA5JLNJWmpn0w4AWB0awg (envelope-from ) for ; Fri, 17 Jul 2026 11:26:43 -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=bC4Q2+VU; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 81E881E033; Fri, 17 Jul 2026 11:26:43 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.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 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 8E4321E033 for ; Fri, 17 Jul 2026 11:26:41 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id D6CFE4BA2E14 for ; Fri, 17 Jul 2026 15:26:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D6CFE4BA2E14 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=bC4Q2+VU Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) by sourceware.org (Postfix) with ESMTPS id A5C0B4BA5435 for ; Fri, 17 Jul 2026 15:26:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A5C0B4BA5435 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 A5C0B4BA5435 Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=198.175.65.16 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1784301974; cv=fail; b=Fi2+F5NVwJe9keK2Su/bWQg2zgwCDe8S0p8M9sEeaQrijpNkCJajrQKwMnYJPlqfyQD2cZ95879hIKzePxlyewIGaFpQ3dgNF9A3blptNr+0F1YIH4XH8iFYUb1ecDB23VV49PuPxgBo+x6bUoY2ZBXp95CEs/RB0UhMtOg+37Y= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1784301974; c=relaxed/simple; bh=VLrH0Q9TrYXopsvufpZy6wUXeGlSg+Apph+8rnwkSuE=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=ozSWw7BKD1k1Q+872F2PfVoSRMAtPkTpQqohJkvrLsNBo3HefwCibe0EyFHQY6X6v2juMozmVJEgUdsBzhX3tQYu6Xuxw+90eUXdb8cJwH4tQM7iPvmm8lXH2ZYIMp70EvBYejZPIuvZ7mfH8PyrLEDyTevKAaeXB8SsgfBLd8g= ARC-Authentication-Results: i=2; 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=bC4Q2+VU DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A5C0B4BA5435 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1784301974; x=1815837974; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=VLrH0Q9TrYXopsvufpZy6wUXeGlSg+Apph+8rnwkSuE=; b=bC4Q2+VUrfbDRjhaeYK3UrzPTOmTKWF6kFEWfaNZ0gb7CIuOSUbaTF6B w5Mga4ZKMdQT3JKa3Qa4/exfKQ9612so6U9T6dx0+PEuXgKTJU0y1tbGc 6Z9Sx34MdPq7Y0PzoPsLM9BorR/L91OVEv3V0QA4urYedGoaPLhOBuzje DVgrq/QKKHbtzU+oHPt+J1ETaMJBvzvA28nE4ixz8L5H7Qramq0KR+zBh lgLUjAkmTaUUx53H3cxR/xTv1/gHs4itdriWc2QSIoFiEu5v/FOenLFdd 95QiSr/k6IsoJGJaTtAEwJt0Q/K0ekMaQmpuz2NrLOk3nq3ez+1L6htej A==; X-CSE-ConnectionGUID: hEiJM77rQkCVfaOamtgIRw== X-CSE-MsgGUID: DRzyXPDqQI2AmiBq+VvhCA== X-IronPort-AV: E=McAfee;i="6800,10657,11848"; a="85175464" X-IronPort-AV: E=Sophos;i="6.25,169,1779174000"; d="scan'208";a="85175464" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2026 08:26:13 -0700 X-CSE-ConnectionGUID: KYHw4qzpReqwwzESvbrSrw== X-CSE-MsgGUID: KTEoDNpWQiGxxqTVb1QcNw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,169,1779174000"; d="scan'208";a="295002870" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by orviesa001.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2026 08:26:13 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Fri, 17 Jul 2026 08:26:12 -0700 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43 via Frontend Transport; Fri, 17 Jul 2026 08:26:12 -0700 Received: from BN1PR04CU002.outbound.protection.outlook.com (52.101.56.4) 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.43; Fri, 17 Jul 2026 08:26:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VP2WIcGd+JDJxSnHDK1xTL0tdeb/3rigv/m9I0RLH6s9ze2utep93yqspMASu/sOG0/Gw6ERLp4I3SThLcBKWh9yMYT7rOfu0r68xkuZzMfbQYDm8OtfWj7x+w/xO4eYYTdbB3AyH7uIWuQGCyPaqI7YGsV8+oV4BO2gWlvab4BvSFdYYzaI9xL/gUn96qQJbsUo9MxUviALzu3qQcoM2ar67HmPqyGw3/Wu8M6Tjad9bqUzSs/0M7ASsJlBKWYuddyBInvN/whH/bYRNETkkj03kbMue8r5pvtjLlcVoSPcJ2eqA7o6DV/W4lfO1IXb1tMYx2bO70f7V4pGsglC3Q== 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=/80RUtucOALU0udj6TyykCodUHLAT5BG4GbHCFPo9vo=; b=bNKHRv5mqFqYrCVwheYG6tv3xYCwDnf1+OpDkSEGeODmBubsj1lST/eUVmtAGX09DW1iX2j1NGRIZTQJiOmwLIA9TE4/nWUuD+9UGQxH7h44SfUVUYI6Csuz/IURUVa0okHPiuqp8fRsOeMfE7urYzZ0kGGwt2Ck/5W7FqE83Oxfu7rJGOlH43QV9Homm3oNsXyuPZk2k4yyB2kK31EuDnccfXwDj6l/vT72NH0gQ+hYsrgfETGN6t3kKz8gkww3eAdPaa/haflK9IUuSUVFnt21prv2YgQTa8zo5/X6ildJ0aFPiBuDgkBOE7S0HbB28U984T/DZTjiuRwcfSgi7g== 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 PH7PR11MB7097.namprd11.prod.outlook.com (2603:10b6:510:20c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.12; Fri, 17 Jul 2026 15:26:09 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011%4]) with mapi id 15.21.0223.011; Fri, 17 Jul 2026 15:26:09 +0000 From: "Schimpe, Christina" To: Hannes Domani , "gdb-patches@sourceware.org" Subject: RE: [PATCH 7/8] Windows gdb: Implement XState (Intel AVX) support Thread-Topic: [PATCH 7/8] Windows gdb: Implement XState (Intel AVX) support Thread-Index: AQHdEfI2Fwl2ymt62kKWuk5BGaBgs7ZxoQ3wgAAgewCAAAHW0IAAD8cAgAAA7pA= Date: Fri, 17 Jul 2026 15:26:09 +0000 Message-ID: References: <20260712113229.3695246-1-ssbssa@yahoo.de> <20260712113229.3695246-7-ssbssa@yahoo.de> <1783589955.3451825.1784296008828@mail.yahoo.com> <1971012298.3491204.1784299790735@mail.yahoo.com> In-Reply-To: <1971012298.3491204.1784299790735@mail.yahoo.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: SN7PR11MB7638:EE_|PH7PR11MB7097:EE_ x-ms-office365-filtering-correlation-id: 01c546bc-7395-4460-a74f-08dee417ba1b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|10070799003|23010399003|22082099003|18002099003|4143699003|13003099007|38070700021|10067099003|11063799006|56012099006; x-microsoft-antispam-message-info: MBJa73rc820GSXu7ON85SwdPJ56toiPPzUyXu07iz0DMvdlJ8yQvGwS8ZqAI6iIGKtvl40Yn8u6EUPu4zr/q4hlX08ixrNa7hQerLkKy2HwKwupCUSDZNqGUWoveARlQMLQTge3blTIbtPnAHsJB/xmVpMExKvf4JNtUsiCwYOLEITDZxanejKsbaeDqRBT5J/7snrStqgyrdwkrKazsMrABtnYi2t0d6RlUstzWBLUVSLFT6WlBDPFHJiMMNAHX+JwCnXcNt7aGSDkAfw8374XpOLgsbCwFMIgNypl7j/GcinM4EXKPDMiA3JvK9SoZufbVkt8xyFenvjohVwSpZnynD33DF9Dd03pnMwflSIwSZYf242ooGRMLTOGfJBAqgm3I7/zM9CSkaiS6wCfdX9Kyu4y/dTr+H8hpvBywZPJMW16WocCTOnV+5+o5ZBmIM7eVhXozK9V6qiFyY+JXjgP86pL0JTtOaND2HiQ6eSYEZB6cH5C/gH0T84M6TBCZPj/Ny6ZQIN0vORld/dtzlx6rQ6QHW3rgel6ABCU0tLPr50tsWYzIvd5tddNdj0ESv59KGRvTZyna0hhYqkzHaU46K4/Dd6fi90J2Sd1XQFhFkeBQ8rtR1DOCSF4E9H9Rz3/K8DoWTBMYLFgaEPCI4uU48hGa4Cu/1kSW5BEbc9Q= 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)(1800799024)(366016)(376014)(10070799003)(23010399003)(22082099003)(18002099003)(4143699003)(13003099007)(38070700021)(10067099003)(11063799006)(56012099006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QngySFp6L2dWZnRsOUQwVnQ4OUs3dXZqTityRkltWkRLend5amNtY1d1RkNu?= =?utf-8?B?K1FESXNwUVJ1ZVk4VENDREd5Y1N6TEZTMTllZTRvY3FvdFNiY21Qdk9TKzd6?= =?utf-8?B?WEFKSi9BVkViVXJpRXRyb3N1cEh6U2xxeUV3bjJSU0wvY1d0YzVZVE5IK0tn?= =?utf-8?B?cVdzdDArY0s0em1SUW9QNzFSbXM0VnJvdGFCV0JrYWp1dERLZm1ScnE1REpO?= =?utf-8?B?K2Q2UHc5TVJIcFRyY0p4a2VkNXRUbkRPb2ZlbHMwZGYyRHdlZThMUTI0cXhM?= =?utf-8?B?ZEtCRGhmT3BOVDhodmZmenVUYXZUQ25YK3RMS3FnVmlPdmIxOXhuZlRhVm9t?= =?utf-8?B?QkJaQ1JtVTZ4TTlPTWtRZW1nSDVPUk5FMW4vV1lOc2ZURHlSczNEd04zSFdi?= =?utf-8?B?VHdHMnlvcFJmcjZBTFc5cEFvRytZODZIQ3NBOExHS0RSYzFXb3JmNStXTWxo?= =?utf-8?B?eFAyZ2xqQk5Eb0IxUVF6MzlZT3Z6c29lNFNCdWVmdjdtSkNmdUpKekIzL1lE?= =?utf-8?B?MCtzaXErTyt3N1NoNEhlZVJBV0hHbjdTR1RoWDdMMHJya1p2RElERWdwYjV5?= =?utf-8?B?cE9lSVZXa0FvUkl2STkxcDRNMXdqRVhIRjh1c1c2NnhTZ2o3KzY3Y2E2NHFC?= =?utf-8?B?dFEwM3NKMTI2RW9zTVJHVW9JTVA1eEFqN2Q2U3pHbVdHa05HQk1pSFh2SGdZ?= =?utf-8?B?bXEzVTRhQ3lPR2locVc4MG8yVUl0UVlnT0FyRnpNS0FMUDl5VC9wT09BczRw?= =?utf-8?B?aDJFbHBJcVNlUHZyU0pzY0x1SGR1SCtWUEhySmpOMFNrSHRJMldZMmdieEZH?= =?utf-8?B?RVlJNGhlRVUvSjIyeTBDWU9PQlhuNDZ4M255dmhDeXRUS1RLeWlPa3V2OTdw?= =?utf-8?B?NS9zMFBkVDZzY0EyM3dEWlMwNElVNTg4azdsZTNuNkxUd2hsKzIzUEkrdy9I?= =?utf-8?B?OTFmVlVxUTVhSVQ2TU9EYWR0anp2cmpJRVFQbWxwUWswakRXZXdOVTBOMlF6?= =?utf-8?B?QkpDR1RoTmhaUEh3V1JVZVRhWkJVRDA5VEtNOHJDeEVFYWFEWW53V1ZuemhI?= =?utf-8?B?am1OWi9ZM1l1VWliSjhzdHZJU0FRUFBHcGNBdHEzVGxVVEh4MUpHYVA1RUha?= =?utf-8?B?dllPbHRyVDlldStOUFZrTXU2U2NuUXY4ZHRGM0F4MjFBcnUyMmVZODYrZiti?= =?utf-8?B?Z2JXR3hiVnVZeXhpV2hKQkxnVk8zRFRQMll0SEpoZDRnYnpCYlh5QnRLUVA2?= =?utf-8?B?MmxMVHV1YUtXVkd0YUdkZHBtbVA4WnhyMlZFUWFnT2hidHFGRDY0dzlzZ1BZ?= =?utf-8?B?c0xPR09lVHFFOERZU2I1dEZiWms2QldtZUVEL2IxWkQ4ejVVVmM2MHRacXla?= =?utf-8?B?ZVUzZG0zRXlXdWJTa1NGemszbjlUV3UwYnpmcTBNZjE5V0phOHd4bmN6cDZo?= =?utf-8?B?dHlKSE5yb3RuZE0zWUFqZjU5WDB3YTcrU1BPSnE5NU12dDNEcTdWQmg2NXpS?= =?utf-8?B?VzJyZFV4OEMzd3U4UnJYSzhlRzI4cE96YSs2WEM4cXdHZmJ0UVY1OXB5UE1J?= =?utf-8?B?QldPdUJ3S054aHBrYzZXa2VRUFU5RnJWZU9kLzErZW1CbDBxeW5mb1JHaVND?= =?utf-8?B?bTYrSllNNzI5Y3V2YUFseUFYRStNbHo5d2o3eXg3MUtZL3lYYlNyZjRYVTdz?= =?utf-8?B?cmRnOVR3U3dPbzc3TVYvQlJoR2d5NmV3T3RPZzhiTTAwWUhMS0QveHhWSzhD?= =?utf-8?B?YUtBUThhcEoweUNQbTFxdEVLSXRLNUM2b0VRVHZZbmhmRXRXRklrRkllSnJh?= =?utf-8?B?RmV2bXlZZ1l6NzZjakJoTFJQT3JaZ3hLT1V3ZkIrbEZmaytjdGRFcE4yTFJM?= =?utf-8?B?UGpTdkYwRzYrNXBBRmQvYVpjRFlxcFVmTUdENkVzTm56YlMyTjFSbDZIZFZO?= =?utf-8?B?ZTBPT1g0VWVJOVlka3orZUtYeFlhbk5GeDhzaUFPQng1Z3pvdFlxNy9PaTVa?= =?utf-8?B?R091VlR4S24vRko1R1AzQy9RWFA0b2FFVG14VlQxSnZzRzA0eHVZc0o0NTdr?= =?utf-8?B?THBlSFl4azJlMmEwQmF6b003TkhpUDNsMHoxaFRmV0N1VDd3RlVqMkVpczRq?= =?utf-8?B?VThOaVVYMmpIRlJIcmRqYlFkNHZ0VERHVlV6cUdmK2hFVkZlMlNrUmRGNm1n?= =?utf-8?B?MWZ2N25Ydk85YTFCdGo0eitadlUvL2RhT2liVWJUSmpMem1DcUVnS3pxOHdZ?= =?utf-8?B?RVlVc1RUWkpCMExxYkNrUlZxczdzZTFrZ1d5QlZFNklXUm9XYzAxaVNJbmN3?= =?utf-8?B?R0kvWU5IVStkeitjMjJlQjFzRS90SkdOSGVkQ05QTmtMaVpVTTN4ZFB0b0pm?= =?utf-8?Q?M1HZoPlgT0BOZDVhXQ0vdPfFe4GnwmaoFCVD0bXGORt7U?= x-ms-exchange-antispam-messagedata-1: jc0bLxmzI9I9dA== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: Y9Qs0Xh5t6SO+Wtnlqm8RVxkb7raeh9Q5kigzudEB/du0n7/B1SmNo+5qgtNusFC8063eMyta0HDr1huOu+SVhhXp6V+ax9wAMZUfYoj1Z9NzMyecdkuOiuyWYuH2sUl8qRHtuXS8Px1kDBd047KZsrcVTZ0ranlahLsc2l6w6y33aFNKi133ZaNO93GUCsemZT96/5qbnVxilJKxDz3khf56Gi/EYoNVInRmyl5wcd35zZ9OKQPLcyja9E7ebpOQz8cCrIj6okme2EVsCX8BWPaMVAQ3ZvNL1Mt3B2HgdFSES1LCHAvIF6IQtxhAnQZR5kxPD7ApVcnRi+ZJhLhdg== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 01c546bc-7395-4460-a74f-08dee417ba1b X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2026 15:26:09.0468 (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: 4+5gBMNaaEY0EmPVvkMIsIdJoqwC4eUBI/Ir+wdNlelFHYzAhulNNp/HAhovdsIjzOJNFPCoQgja3yHrj8BGX2+y9EskLzA3s9vIX1fXca0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7097 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBIYW5uZXMgRG9tYW5pIDxzc2Jz c2FAeWFob28uZGU+DQo+IFNlbnQ6IEZyZWl0YWcsIDE3LiBKdWxpIDIwMjYgMTY6NTANCj4gVG86 IGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnOyBTY2hpbXBlLCBDaHJpc3RpbmENCj4gPGNocmlz dGluYS5zY2hpbXBlQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCA3LzhdIFdpbmRv d3MgZ2RiOiBJbXBsZW1lbnQgWFN0YXRlIChJbnRlbCBBVlgpIHN1cHBvcnQNCj4gDQo+ICBBbSBG cmVpdGFnLCAxNy4gSnVsaSAyMDI2IHVtIDE2OjE2OjMxIE1FU1ogaGF0IFNjaGltcGUsIENocmlz dGluYQ0KPiA8Y2hyaXN0aW5hLnNjaGltcGVAaW50ZWwuY29tPiBGb2xnZW5kZXMgZ2VzY2hyaWVi ZW46DQo+IA0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IEhh bm5lcyBEb21hbmkgPHNzYnNzYUB5YWhvby5kZT4NCj4gPiA+IFNlbnQ6IEZyZWl0YWcsIDE3LiBK dWxpIDIwMjYgMTU6NDcNCj4gPiA+IFRvOiBnZGItcGF0Y2hlc0Bzb3VyY2V3YXJlLm9yZzsgU2No aW1wZSwgQ2hyaXN0aW5hDQo+ID4gPiA8Y2hyaXN0aW5hLnNjaGltcGVAaW50ZWwuY29tPg0KPiA+ ID4gU3ViamVjdDogUmU6IFtQQVRDSCA3LzhdIFdpbmRvd3MgZ2RiOiBJbXBsZW1lbnQgWFN0YXRl IChJbnRlbCBBVlgpDQo+ID4gPiBzdXBwb3J0DQo+ID4gPg0KPiA+ID7CoCBBbSBGcmVpdGFnLCAx Ny4gSnVsaSAyMDI2IHVtIDE0OjU0OjU5IE1FU1ogaGF0IFNjaGltcGUsIENocmlzdGluYQ0KPiA+ ID48Y2hyaXN0aW5hLnNjaGltcGVAaW50ZWwuY29tPiBGb2xnZW5kZXMgZ2VzY2hyaWViZW46DQo+ ID4gPg0KPiA+ID4gPiBIaSBIYW5uZXMsDQo+ID4gPiA+DQo+ID4gPiA+IFRoYW5rIHlvdSBmb3Ig d29ya2luZyBvbiB0aGlzLg0KPiA+ID4gPiBJdCBhcHBlYXJzIHRoYXQgdGhpcyBwYXRjaCB1c2Vz IHRoZSBzYW1lIGNvbW1pdCBtZXNzYWdlIGhlYWRlciBhcw0KPiA+ID4gPiBwYXRjaCAjOC4gSXMg aXQgaW50ZW50aW9uYWwgdGhhdCB0aGVzZSBhcmUgc2VwYXJhdGUgY29tbWl0cz8NCj4gPiA+DQo+ ID4gPiBUaGlzIG9uZSBpcyB0aGUgZ2RiIHBhcnQsIGFuZCAjOCBpcyB0aGUgZ2Ric2VydmVyIHBh cnQsIHRoYXQgaXMNCj4gPiA+IHN0YXRlZCBpbiB0aGUgdGl0bGUuDQo+ID4NCj4gPiBPdXBzLCBJ IHdvbmRlciBob3cgSSBjYW1lIHRvIHRoYXQgY29uY2x1c2lvbi7CoCBTb3JyeSBmb3IgdGhhdC4N Cj4gPg0KPiA+ID4NCj4gPiA+ID4gSW4gYW55IGNhc2UsIElNTywgY29tbWl0IG1lc3NhZ2VzIHNo b3VsZCBub3QgaGF2ZSBpZGVudGljYWwgaGVhZGVycy4NCj4gPiA+ID4gQWxzbywgdGhpcyBwYXRj aCBzZWVtcyBiaWcgZW5vdWdoIGZvciBhIGNvbW1pdCBtZXNzYWdlIHdoaWNoIGlzDQo+ID4gPiA+ IG5vdCBoZWFkZXIgb25seS4gOikNCj4gPg0KPiA+IFRoaXMgcGFydCBzdGlsbCBzdGFuZHMgZm9y IHRoZSBjb21taXQgbWVzc2FnZS4gU2luY2UgaXQncyBub3Qgb25seSBhdngNCj4gPiByZWdpc3Rl cnMsIEkgYmVsaWV2ZSBpdCBtYWtlcyBzZW5zZSB0byBzaGFyZSBtb3JlIGRldGFpbHMgaGVyZS4N Cj4gDQo+IFllcywgSSB3aWxsIGRvIHRoYXQuDQo+IA0KPiANCj4gPiA+ID4gRG8gYW55IEFWWC0q IHNwZWNpZmljIHRlc3RzIHBhc3Mgb24gV2luZG93cyBub3c/IElmIHNvLCBpdCB3b3VsZA0KPiA+ ID4gPiBiZSBoZWxwZnVsIHRvIG1lbnRpb24gdGhhdCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgYXMg d2VsbC4NCj4gPiA+DQo+ID4gPiBJIGFjdHVhbGx5IHBsYW5uZWQgdG8gYWRkIHRoYXQgaW5mbywg YnV0IGZvcmdvdC4NCj4gPiA+DQo+ID4gPiBUaGVzZSB0ZXN0cyB0aGVuIHBhc3Mgb24gV2luZG93 czoNCj4gPiA+IGdkYi5hcmNoL2kzODYtYXZ4LmV4cA0KPiA+ID4gZ2RiLmFyY2gvaTM4Ni1hdng1 MTIuZXhwDQo+ID4NCj4gPiBXaGF0J3MgdGhlIHN0YXRlIGZvciBTU0XCoCAoZ2RiLmFyY2gvaTM4 Ni1zc2UuZXhwKSA/DQo+IA0KPiBpMzg2LXNzZS5leHAgd29ya3Mgc2luY2UgcGF0Y2ggIzEsIGl0 IHdhcyBvbmx5IGEgY29tcGlsZSBpc3N1ZSBvZiB0aGUgdGVzdA0KPiBpdHNlbGYuDQo+IEkgd2ls bCBtZW50aW9uIHRoaXMgaW4gdGhlIHBhdGNoIGFzIHdlbGwuDQoNClRoYW5rcy4NCg0KPiANCj4g PiBJIGFsc28gc2F3IHlvdSBpbnRyb2R1Y2VkIHNvbWUgY29kZSBmb3IgUEtSVSBhbmQgdGhlIHNo YWRvdyBzdGFjaw0KPiBwb2ludGVyLg0KPiA+IFdlIGhhdmUgR0RCIHRlc3RzIGZvciB0aG9zZSBy ZWdpc3RlcnMsIHRvbzoNCj4gPiAtIGdkYi5hcmNoL2kzODYtcGtydS5leHANCj4gPiAtIGdkYi5h cmNoL2FtZDY0LXNoYWRvdy1zdGFjayouZXhwDQo+IA0KPiBGb3IgdGhlc2UgSSBqdXN0IGFkZGVk IHRoZSBlcXVpdmFsZW50IGNvZGUgYXMgaXMgZG9uZSBvbiBMaW51eCwgd2l0aG91dCByZWFsbHkN Cj4ga25vd2luZyB3aGF0IHRoZXkgYXJlIGZvci4NCj4gDQo+IGkzODYtcGtydS5leHAgdGVsbHMg bWU6DQo+IA0KPiAoZ2RiKSBwcmludCBoYXZlX3BrcnUoKQ0KPiAkMSA9IDANCj4gKGdkYikgUEFT UzogZ2RiLmFyY2gvaTM4Ni1wa3J1LmV4cDogcHJvYmUgUEtSVSBzdXBwb3J0DQo+IFVOU1VQUE9S VEVEOiBnZGIuYXJjaC9pMzg2LXBrcnUuZXhwOiBwcm9jZXNzb3IgZG9lcyBub3Qgc3VwcG9ydA0K PiBwcm90ZWN0aW9uIGtleSBmZWF0dXJlLg0KPiANCj4gRG8gb25seSBjZXJ0YWluIENQVSdzIGhh dmUgdGhpcyByZWdpc3Rlcj8NCg0KTW9zdCByZWNlbnQgQ1BVcyBzaG91bGQgaGF2ZSBpdC4gVG8g YmUgc3VyZSB5b3UgY2FuIGNoZWNrIGlmIHRoZSBjb3JyZXNwb25kaW5nIGJpdA0KaXMgY29uZmln dXJlZCBpbiB4Y3IwLg0KSSBiZWxpZXZlIGZvciB3aW5kb3dzIHRoaXMgc2hvdWxkIGJlIHRoZSBt YXNrIHJldHVybmVkIGJ5IGdldF94c3RhdGVfZmVhdHVyZXNfbWFzay4NCg0KSWYgeW91ciBjcHUg ZG9lcyBoYXZlIGl0LCBJIHRoaW5rIHlvdSBtdXN0IGxvb2sgYXQgdGhlIHRlc3QgaW4gbW9yZSBk ZXRhaWwgdG8gZmluZCBvdXQgd2h5IGl0J3MNCnVuc3VwcG9ydGVkLiBJdCBtaWdodCBuZWVkIHNv bWUgYWRhcHRpb25zIGZvciB3aW5kb3dzLg0KDQo+IA0KPiBBbmQgYW1kNjQtc2hhZG93LXN0YWNr LmV4cDoNCj4gDQo+IChnZGIpIHByaW50ICRwbDNfc3NwDQo+ICQxID0gKHZvaWQgKikgMHgwDQo+ IChnZGIpIEZBSUw6IGdkYi5hcmNoL2FtZDY0LXNoYWRvdy1zdGFjay5leHA6IHRlc3Qgc2hhZG93 IHN0YWNrIHN1cHBvcnQNCj4gDQo+IE5vIGlkZWEgaWYgdGhhdCBzaG91bGQgd29yaywgc2luY2Ug V2luZG93cyBpcyBzdXBwbHlpbmcgZGF0YSBmb3IgdGhlICRwbDNfc3NwDQo+IHJlZ2lzdGVyLg0K PiANCj4gDQo+IEhhbm5lcw0KDQpXaXRob3V0IGtub3dpbmcgYW55IG9mIHRoZSBkZXRhaWxzIGlu IHdpbmRvd3MgSSBiZWxpZXZlIGFkZGluZyBmdWxsIHN1cHBvcnQgZm9yIENFVCBzaGFkb3cNCnN0 YWNrIG1pZ2h0IG5lZWQgc29tZSBtb3JlIGNoYW5nZXMuIEF0IGxlYXN0IGZvciBsaW51eCwgdGhp cyB3YXMgdGhlIGNhc2U6DQpodHRwczovL2luYm94LnNvdXJjZXdhcmUub3JnL2dkYi1wYXRjaGVz LzIwMjUwODIxMTcxMDI5LjE1NTU2MDMtMS1jaHJpc3RpbmEuc2NoaW1wZUBpbnRlbC5jb20vDQoN CkkgYmVsaWV2ZSBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGFuZGxlIHRoaXMgaW4gYSBzZXBhcmF0 ZSBwYXRjaC0oc2VyaWVzKS4NClRoaXMgYWxzbyBhcHBsaWVzIGZvciBhbnkgb3RoZXIgcmVnaXN0 ZXIgdGhhdCB5b3UgYWRkIGFuZCB3aG9zZSBkZWRpY2F0ZWQgdGVzdCBkb2VzIG5vdCBwYXNzLg0K DQpEb2VzIHRoYXQgbWFrZSBzZW5zZSB0byB5b3U/DQoNCkNocmlzdGluYSANCkludGVsIERldXRz Y2hsYW5kIEdtYkgKClJlZ2lzdGVyZWQgQWRkcmVzczogRG9ybmFjaGVyIFN0cmFzc2UgMSwgODU2 MjIgRmVsZGtpcmNoZW4sIEdlcm1hbnkKVGVsOiArNDkgODkgOTkxIDQzMCwgd3d3LmludGVsLmRl Ck1hbmFnaW5nIERpcmVjdG9yczogSGFycnkgRGVtYXMsIEplZmZyZXkgU2NobmVpZGVybWFuLCBZ aW4gQ2hvbmcgU29ycmVsbApDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5p Y29sZSBMYXUKUmVnaXN0ZXJlZCBTZWF0OiBNdW5pY2gKQ29tbWVyY2lhbCBSZWdpc3RlcjogQW10 c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=