From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id yh1gH8MyYWkb3TYAWB0awg (envelope-from ) for ; Fri, 09 Jan 2026 11:54:27 -0500 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=xmos1.onmicrosoft.com header.i=@xmos1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-xmos1-onmicrosoft-com header.b=BR6MzONk; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 7165D1E0B6; Fri, 09 Jan 2026 11:54:27 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,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 920571E08D for ; Fri, 09 Jan 2026 11:54:26 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 2502C4BA2E26 for ; Fri, 9 Jan 2026 16:54:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2502C4BA2E26 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=xmos1.onmicrosoft.com header.i=@xmos1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-xmos1-onmicrosoft-com header.b=BR6MzONk Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11021115.outbound.protection.outlook.com [52.101.65.115]) by sourceware.org (Postfix) with ESMTPS id EBA9D4BA2E04 for ; Fri, 9 Jan 2026 16:53:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EBA9D4BA2E04 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=xmos.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=xmos.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org EBA9D4BA2E04 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=52.101.65.115 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1767977639; cv=pass; b=Ea/5pnPHsMtXtC0Rk7nHYqNGt6QxXwgP2S7kjrNaVnhV6tddVr/HPNTaIsWCZ5r+KfXNevo0xjak/XmDupeferZGJqg7SfxjcPIRCrTXW/gvJwasUdBbHurMQkLW4/soCxSG0EO4t8BGhXnCud/nkCBayN25HJL3vjU//p85bYM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1767977639; c=relaxed/simple; bh=YOdr6LPMKEFIeu9Vki8WtUQG+t8ilOi48o+cIJwQ/vQ=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=itmbeCzkORxiTygOsGNzCHgiXs7pa/L7ZhCriO92lwGmh5GQJoi3TMkCD4t6IPIMjMjholt1Jmvf6GXRtbilmxRcUdaKTQIuGZFH5u8Deeh962UmcpZOTIalvQ9LhdY9U8GM7c0UjfQg3lMyQie08b93ThTPzhRMl60k7OOm0KE= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EBA9D4BA2E04 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o6ylM8zqCu34nQyXF+OPB1Vd20/xh8NZq+b2lsTL1MIzjjyBxWDhTkYkhwGKpcOU9pOguTuvPA+TBn7PTT1WtIcx8wLIUFCWAM8tQR4MDibKqcbhT7TLtSVVeUgt7e+q5MPBxBCL5I+iZERAB44njfyKth+2XCQWWQhqyEXBPywJ+3aY6Gclza+qdtezgrg+uBhl5sYtUmuj1xA5ORLZ9yzScqDh7AvHwZXQlTY6LB8MgmocfRS8BMDjdewPOrY7UsH3Usfdtd4jzLHTSzD7QLXHwpwsPGrLAfVHirV0QQubdoego3FXqs3JD3B7GGlw4LD8UmxIKb79FuJcJFAeEQ== 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=YOdr6LPMKEFIeu9Vki8WtUQG+t8ilOi48o+cIJwQ/vQ=; b=HkUAE1MvSYoJP/5EDnzspfE1xKFGMxDw6kDDSa2emI5CGGhMSBmp1hVE46Qk/nOF0UomDZA2crmdCWa00+jepJwP772NcDQQFUP+CHOiu29D62FKvvWDNQ+C2vzLS+MagoD6ec0Lu+sJBJo8GNSUDOrS955IyVjDylst6wVQCh8Pc590lWoCkybcSW4cWO6oiliTI5U9X5h7ntsSa7RD1T5DJzU+n9DWGgb2WmVqvt35pCR0GTq6+Nwgw2kJJsZ4AKy+s12GxFDNYXfmve5JADhzJmBMFjjQYqOFnHmPcI0vnj/K+ht4ia66gsBjcV8w3XGGosico2Owo8UJoZ6puw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xmos.com; dmarc=pass action=none header.from=xmos.com; dkim=pass header.d=xmos.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xmos1.onmicrosoft.com; s=selector2-xmos1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YOdr6LPMKEFIeu9Vki8WtUQG+t8ilOi48o+cIJwQ/vQ=; b=BR6MzONkSUurx1SOJw4681VdlYogOVGyDNt53R6QnExZBSerxcL6rWZNF06j353eVux9c/pNHhZtwjNsFEYedSyr6P6tZO/ZfFKDo/TWGnlyRIx6vdqs9X19JqTM3Jbs5hqgznUjVF1jH04YO1alyXQxPlCWcgghLr2DmTtZoH4= Received: from AS8PR09MB5303.eurprd09.prod.outlook.com (2603:10a6:20b:374::5) by GV1PR09MB7882.eurprd09.prod.outlook.com (2603:10a6:150:1ce::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.3; Fri, 9 Jan 2026 16:53:53 +0000 Received: from AS8PR09MB5303.eurprd09.prod.outlook.com ([fe80::1ea1:e219:22:9bd3]) by AS8PR09MB5303.eurprd09.prod.outlook.com ([fe80::1ea1:e219:22:9bd3%3]) with mapi id 15.20.9412.011; Fri, 9 Jan 2026 16:53:52 +0000 From: Ciaran Woodward To: Guinevere Larsen , "gdb-patches@sourceware.org" Subject: RE: [PATCH v2 2/2] gdb: add warning when no native target is available Thread-Topic: [PATCH v2 2/2] gdb: add warning when no native target is available Thread-Index: AQHcgV9sTph0TQms/U29syryI9LHfbVJv18ggAAY7YCAAAlpAIAAA4oAgAAlCsA= Date: Fri, 9 Jan 2026 16:53:52 +0000 Message-ID: References: <20260109115621.26003-1-guinevere@redhat.com> <20260109115621.26003-3-guinevere@redhat.com> <1d1c0ce0-ab58-4b8b-ba05-119f8401ab8d@redhat.com> In-Reply-To: Accept-Language: en-GB, 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=xmos.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR09MB5303:EE_|GV1PR09MB7882:EE_ x-ms-office365-filtering-correlation-id: 5b78f5b9-c649-401e-c971-08de4f9fab85 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|10070799003|366016|1800799024|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?eHd0aHl2V0hPQXNKVkxDb1R4dzhKbGU1VWhvaWE5dlN3N0U4Yit0Z29BU3pU?= =?utf-8?B?UzVyVmF1SEpickxkQko0TUg1THN0ZS8zSmlUZDFxbUQwOWc4eDNKcGRlRDJz?= =?utf-8?B?R1pydGZxdHZ1aXN1TXJ6Q0pGSEsvZ0IxSTFGbG9MelBnUDlRdzRCRjloOFI4?= =?utf-8?B?NkdDdmZsb0ZiaVpWajNqTU1wajEwamVGL3lyU2RQRkNaSlJxa1lWQ1YyUUs1?= =?utf-8?B?c0NVNXZXbnhwakZOUTJTK3BqUzJTMmtHTG5wY0VBbEh6SUVhVHFJVDJHc2NE?= =?utf-8?B?SUZySUlYd1oxWlpYa3VlRVZLZGQvaHlwTDhicnR5NlB3T2xPbVZGempuaytS?= =?utf-8?B?REhjZzQyaEpaOFZyUlVnMnIrMVJEVkVTVUpwM2F2ZDlSbHFFQnVrNHhSZTFz?= =?utf-8?B?SWlLZWt0ZFZ1SFNnVkwxZHhJQTAwYURxRFVnNXZVV1pNVzk0RysyVnhZdU14?= =?utf-8?B?UzFOay9VSFhIY3ppMVpSTmNaZi9kTTFJN0R5cDh6bkgrbWpVV2lGZi9uYlF2?= =?utf-8?B?N0dyd1ZzaVRzZzRSQjkyaHVvY0VzNUw1VXdMVmRJaU5WRE5UUVk0RElQTUs5?= =?utf-8?B?VVIvM2NMWTd1ZlpKUGlKSy92UzVWY2I4NWVGcmtCd01yeDcyRFBuRUoyUnNB?= =?utf-8?B?Uk9RR1BCcjhQSkhSWVB6OEVMQmpyUmdjYy81a1lWQk1ESDBXbklIZS9ycGli?= =?utf-8?B?TkNtK0F3QXk0M2srQmFobzlma2s2YzdHVjlGODRZeUxIdGFSN0JkUkt3R2U3?= =?utf-8?B?VHFBNFJDRkZ0ZXJEU1VLNndhRHZDZDAwREFMNXZGQzloQ1duWmcxZVZiZW9u?= =?utf-8?B?bDRJSDhhcVhBNVVCaXIrVzdaUm5teEp2SWQyUzNOdk5mVWg2Qzd3TG5IR0l0?= =?utf-8?B?SW50OUtEbndNemo0ZVdXWFMyM0k1bVoyQTVjYjQyTWNsSERBWkc2dU52Yysx?= =?utf-8?B?bDlGR3BGWFN6b08yU2dxM2E2dFJjeGExcFp0eURXRXFEby9Hd0s3R29uY2ZF?= =?utf-8?B?UWNEdGVSQ09rZ2xqSUl1dHdkZGlEdjlrdHBtMVRNVjl2ZDlxeEhUWnBOMVo2?= =?utf-8?B?eTlTZklHVER5RURCaWM3akxub2xJZWR2d1gwUnJmQXk3a2E4bG9uVzJ2YnhN?= =?utf-8?B?bHRIU1UvbWlQV0JjWmUwZ1ZvSXJaaVNVTGRoL09oME5MazdKcDN1SEQ2R0kv?= =?utf-8?B?OGRFTDdESUMydm5kTmh0TTNCVEdPaUovOFhyT1V1T2xGUThudHdyaVQyYW11?= =?utf-8?B?ME1tNGczZTNCR29pS2RWb00xVDV4ckxOajA0TVJnbnVpeW8velpheCttSGps?= =?utf-8?B?UjBnMFhhbE5QbXZjOEpWbEpyN0JCSGxCSlRlWHI4U1BPNmVRSHAwT0hwQVdq?= =?utf-8?B?WlRvaDlnUXVUMEJvTFZtcVZPUExLeXVrK1poT0dTOG5FdVFCZmpGdStHQ2FV?= =?utf-8?B?eTFPWG14QzVCeVF4OHlDbFpCQzRrS29XTjhRSWV4bHdCNlgwajM4SWJsOTRI?= =?utf-8?B?WlZQMVdubUZrelRJdHFHK0ZJKzREdzZSQnNiNCtuRGNXWHJzQS9jbndDQVN3?= =?utf-8?B?Z0VCTENpVlhDZzlVVEJsL0hxc0pqYUhKTGZiOER4L0NvVlNRVlQ0NTdjMTBI?= =?utf-8?B?UUYxZU1YMENJL1l3WDlMeWFJTWdMTklKSHFlYjlDbk5iVm9tNlM1bjRYaWpo?= =?utf-8?B?aWJwVVZpenNhWVo1S1pRVjNEZGdya2M0L3c5OHFmeXNObW9EMExpUUxxWll4?= =?utf-8?B?LzkzbmludllFWlViRmZMQzNXM0VGSWZUTFpQbFgybkpYVU15WjVxNkQ1RWM3?= =?utf-8?B?a01xcUx3T21JMS9rQ1VRcERKREhLelhXdkxRcWhkd3NkSGFmQkhLUWNIdnZJ?= =?utf-8?B?ZkpFbUpIRUF5RHFrVTA4cnU0RFNUSjR6U1JVY2dXUURqTG9GQU1TaERiWnZ6?= =?utf-8?B?RjJiaWVyTnFVcU4ydm01Ym5nSmo4UWY1VEVlaGtuMDQweGpYWXpmcUo3M0Ns?= =?utf-8?B?MEdHMnlEN3R2YUd5ZzhNSHBZeHU5VFZLKzc2UnNKenB6cnZ1K0pNWnkyU2NE?= =?utf-8?Q?uCKO2z?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR09MB5303.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(10070799003)(366016)(1800799024)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M2ZtQXZXVDc0MzkxOUw3V2hOcDVPOU4wYkNiQmdhbVB5VGQ0S0lmSUR4OHdI?= =?utf-8?B?ZU9PeUdBS3lHUTR4RjhTUHd6Yml0YXczRlgxbVp0dEFMUmk3N2p0M1h5ZGJM?= =?utf-8?B?VlNPdFBOaWg2Zkg4UjFKWFZMQnlFVUJyMnpMN2xFQjBvd3VveHYwTUhESW5Y?= =?utf-8?B?YmUrUHpYMm9NbHRzZm16NElRNVZpcUU2VkJsOC95NldVU3pwZCtXd1FKU2Y0?= =?utf-8?B?c04yV0lvMUdkU2l1NENaK1FkUldZeXJoci84TjNaODhhT3Z2SUJ0UXpML2ZN?= =?utf-8?B?Rk5Ic1pySFMrTjdrWEhHWDVkSzlQV3BnbE5iUU5QaDFQaEdsOU5McXN2dUtj?= =?utf-8?B?STRVVGNRRWJvc0N4UVBuZ051ZzVjR1ZIT2h1RnRYcTlZQlZiY3lFRkRNSThJ?= =?utf-8?B?TEpBd1FlTXdRYjVDL1IzQmxlVkx6d3FHM1B6S0tIK2JvMFRwYlA4TW5aRXJE?= =?utf-8?B?eWp1OHB0cGJrSWlWUUlnT1lXSDdQMXN2eWkyRHY2YVF6bVM3WEdMUERsRm8v?= =?utf-8?B?T3dRR1EySXRPL01rRFJtTXRaeGtTbW9rdmwwWEhETHpCcWM4QUNMdVFVbFBT?= =?utf-8?B?VEVIcDNjU2dHcm5xQno3NkJxTUJ3WGgrdkh4ZGZNb2pTOC9vaWtVR2VuT0Vk?= =?utf-8?B?cEp2MjhGYmNVU2hrcUxZMkJwWVhpOWtmRkJtNnh6MzNCaWpIN0tESjFyMlM5?= =?utf-8?B?bUhGSU9kSFdFTjBkelZKU213bnBQL3BhanBSMmZyTDJlZjVFL0RlR1g1c0lE?= =?utf-8?B?MFEvTXBNTytoNFJ0Y3NMdHZFdEIwUk9JSXk4Smd2Yk5uYWhLNVhJVVhvOE1o?= =?utf-8?B?K0prVy9ydXdmMDcvOHljdjFoUDBsUzA3YTZrL0FCODN0QUx3UEluUGhsallT?= =?utf-8?B?TVZhVUtkTElTZmlGU0hYaDAvOHhEc1AzQ3lHNlBpUGlWSWd1VGl6dm5pZkx3?= =?utf-8?B?ZXR1b3BKcXplaWxRRTE5SnNvRFltMXdqTXJNV1h4Y1F6Q1ZIR3FCb0kyZEFZ?= =?utf-8?B?SmpMVWd2S1FjKzJTamhJRzdLUVZmbXMrSll5amhHa3Zmc0tZTEJaY1BVMkN1?= =?utf-8?B?ZGdnMUVDZVIrVTBKSDY5Ynk5UFYvczFXYWdlMnJ1K0poUS9pY29oT2dVcllS?= =?utf-8?B?NmZEb1dMdW5ZRjJGNGRheDB4di9KRWNSeDg2bGpFYklKWmw1Sy9xbmVCcFll?= =?utf-8?B?NjJBR1lWNE5qQ1hBL01WcytGMWdXQkcxNGovaVRoNHBYNW56dEVRenFIQTBL?= =?utf-8?B?bHRQeXRDQlk3b2FXbm0yL3ZYLzVIcXA5UlEwSlRvZFp2UWhUZmo5L1Nsd01m?= =?utf-8?B?U3NMWUZDYUluSlByQTA1ZDFtTGpkYk80QW02NnZVZEVkUGJFRmtyNklWM0RS?= =?utf-8?B?NlRLVk45V090WFBockU1VHNacU5IOGNiMnVKQjNoVkF4UEUwclFLb0JoTmJ1?= =?utf-8?B?VjBrWkVqTEw5NlNCbFVMK2hGZElQdFlRWWFobVhyWUE4WUNaYjlsZm9ZemR5?= =?utf-8?B?aG5TWXczMVZOR2xvYVNuOGM0RExuTDFyK3F5ZS9oMjh1QzhYd1hRL0lxYklp?= =?utf-8?B?bGJtbFVLeklQalZHQVFvVTNXSU10VUI3YnB5dTVJaUlCajBnQllHQmFzZXJG?= =?utf-8?B?UHBVSnFTTUgwOVFLeEJ0N2ErTmlXNmE1TmsrOVdnVXRudEpFZnVIWGI3VXlz?= =?utf-8?B?TUVhU0c2aThnS3RwSE9YNG9Qc0c4cmZZTGpSbHVkbmNpQnNQcTBEL1ExTjN3?= =?utf-8?B?ay9NSmNNWTh3dHpLYkNMaVRxWkJNcWtEUGdscW5qdDVFcVhTMHhTdHZvc3B6?= =?utf-8?B?eXBndXY5VHNCNzNEYmw0Y2pRY0QrT0llNEE0dWV4VHBtb0JDWHRReUprOUxq?= =?utf-8?B?RDhLRlhCN3VGelRNbi9HK3lBWFBsamVFV2wzU2EzUEVGdnVOUkdRTzArVmlx?= =?utf-8?B?MWZsTks3UzJsL1owOXluaGVsY0paOVdFQ084Rk5ERTBnd0kzZHZhVGVjYW5M?= =?utf-8?B?d0hIU3R2TUd4YmhFM0VBMC8vTzN5Tlp0OHNZbzZmNkl6cjVQQXAxT1pxKzBK?= =?utf-8?B?R0hGR1NpZWREaXdIcGhBN2dvWi9ybWRMQWRKUGJEaTd1NFA2WkdWZE9aajlI?= =?utf-8?B?SDlnTDhkWlU3VXJsSnNtdWZaYzBtRnZ4blMrVzU0MGR2K3RNRjBLbEZxN3p1?= =?utf-8?B?ZHJQQi9aMGIwUkk3a0ppRmJ4UmpITi9HN2VycTl4MjNOQ05KRFJFTE13RFRp?= =?utf-8?B?TVQwM2g2cXF5UGRUM2ZtNi9yREw4MHhFMWF2Uzc0MWpxNnVmVS9MUVRnYkpH?= =?utf-8?B?MllJK1g4bnkycHN5NzJraTYzaGNTZG9OdE5qUmJXRDl0ZFNBZ09QRDdsQ3RB?= =?utf-8?Q?g27wOd6mE8gVgJ5WnaJY/j+WCs9SQoFevmKUB4w8xy2kX?= x-ms-exchange-antispam-messagedata-1: AKG1hz3DWiX8Fg== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: xmos.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR09MB5303.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b78f5b9-c649-401e-c971-08de4f9fab85 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2026 16:53:52.9229 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 975ecfb1-4080-42d2-a01d-4a4d0707a539 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: w1NdEPP+ghO371N0aCAaMSWl6bOdV7vOwn+9YNDMq7dVyVphvpgvOfrZlv4X4o9quMgVh5KZA8fKit8PNp2JCw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR09MB7882 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 DQo+IEkgdGhpbmsgbWFraW5nIGl0IGNvbmZpZ3VyZS10aW1lIHdvdWxkIGVzc2VudGlhbGx5IHJl bmRlciB0aGlzIGNoYW5nZQ0KPiB1c2VsZXNzDQo+IA0KPiBJIGNhbid0IGltYWdpbmUgYW55b25l IGRpc3RyaWJ1dGluZyBHREIgd2l0aG91dCBuYXRpdmUgc3VwcG9ydCB3aGVyZSB0aGUNCj4gZGlz dHJpYnV0b3IgZG9lc24ndCBkbyBpdCBvbiBwdXJwb3NlLCBzbyBmcm9tIHRoZWlyIFBvViBpdCBt YWtlcyBzZW5zZQ0KPiB0byBkaXNhYmxlIHRoZSB3YXJuaW5nLiBIb3dldmVyLCBhIHVzZXIgaW4g YSBNYWMgdXNpbmcgTS1zZXJpZXMgQ1BVcw0KPiBtaWdodCBub3QgcmVjb2duaXplIG9yIHVuZGVy c3RhbmQgd2hhdCB0aGV5J3JlIHJlYWRpbmcsIHNvIHRoaXMgd2FybmluZw0KPiB3b3VsZCBiZSBp bXBvcnRhbnQgYnV0IGRpc2FibGVkIGZvciB0aGVtLg0KDQpUbyBtZSB0aGlzIHNvdW5kcyBsaWtl IHRoZXJlIHdpbGwgYmUgbWFueSBwZW9wbGUgd2hvIHdvdWxkIGdldCBmcnVzdHJhdGVkDQp0byBo YXZlIHRoZSBleHRyYSB0ZXh0IHRoZW4gLSBpZiB0aGV5IGFyZSBnb2luZyB0byBsb29rIGZvciB3 YXlzIHRvIGRpc2FibGUNCml0Lg0KDQpNeSBvdGhlciBleHBlcmllbmNlIGlzIHRoYXQgbmV3IHVz ZXJzIGRvbid0IG5lY2Vzc2FyaWx5IHJlYWQgdGhlIGludHJvIGJsdXJiDQp0aGF0IG11Y2guDQoN Cj4gV2hhdCBJJ20gdGhpbmtpbmcgaXMgbWFraW5nIC1xIHN1cHByZXNzIHRoaXMgd2FybmluZywg d291bGQgdGhhdCBiZQ0KPiBlbm91Z2ggZm9yIHlvdT8NCg0KSWYgeW91IGRvIGVuZCB1cCBtZXJn aW5nIHRoaXMgY2hhbmdlLCBJIHRoaW5rIHRoYXQgd291bGQgYmUgcmVxdWlyZWQsIHllcy4NCkFs dGhvdWdoIHBlcnNvbmFsbHkgSSBzdGlsbCBkb24ndCB0aGluayB0aGlzIHdpbGwgYmUgYSBoZWxw ZnVsIG1lc3NhZ2UNCmZvciBtYW55IG9mIHRoZSBwZW9wbGUgdGhhdCB3aWxsIHNlZSBpdC4NCg0K V2hhdCBhYm91dCBtb3ZpbmcgdGhlIHdhcm5pbmcgdG8gdGhlIHBsYWNlIHRoYXQgdGhlIHVzZXIg bWFrZXMgdGhlIGVycm9yPw0KDQppLmUuIHdoZW4gdGhleSB0cnkgdG8gYXR0YWNoIHRvL3N0YXJ0 IGEgbmF0aXZlIHByb2dyYW0uIGl0IHByb3ZpZGVzIHNvbWUgb2YNCnRoaXMgaW5mb3JtYXRpb24u DQoNClRoYXQgd291bGQgYmUgdXNlZnVsIHRvIGV2ZXJ5b25lLCBhbmQgdXNlcnMgYXJlIGFsc28g bW9yZSBtb3RpdmF0ZWQgdG8gcmVhZA0KanVzdCBhZnRlciBzb21ldGhpbmcgaGFzIGZhaWxlZCB0 byB3b3JrLiBSaWdodCBub3cgSSBnZXQgIkRvbid0IGtub3cgaG93IHRvDQpydW4uIHRyeSBoZWxw IHRhcmdldCIsIHdoaWNoIGlzIG5vdCBhcyBoZWxwZnVsIGFzIHlvdXIgbmV3IHRleHQgaW1vLg0K DQpDaGVlcnMsDQpDaWFyYW4NCg0KDQoNCg==