From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7178866829012500480 X-Received: by 2002:a05:6512:2149:b0:4a2:3b95:d889 with SMTP id s9-20020a056512214900b004a23b95d889mr36077320lfr.676.1671504591063; Mon, 19 Dec 2022 18:49:51 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:19a6:b0:277:a9d:9351 with SMTP id bx38-20020a05651c19a600b002770a9d9351ls1462323ljb.7.-pod-prod-gmail; Mon, 19 Dec 2022 18:49:49 -0800 (PST) X-Google-Smtp-Source: AMrXdXuANoCnt7ng/N7P4xhXmX1EYkkccnsR/du85adtR1UmlZ8VHMJFtcEVowIGTvPq54HqkWTL X-Received: by 2002:a2e:884f:0:b0:27f:3f10:733e with SMTP id z15-20020a2e884f000000b0027f3f10733emr4074606ljj.22.1671504589464; Mon, 19 Dec 2022 18:49:49 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1671504589; cv=pass; d=google.com; s=arc-20160816; b=VOA5dysrUAYiFe34qS+Pc/l5J6QnnYDDJFxzC6NedZvGq+sfMRrdIGWqNOUebxpqMy hb2ryAXZrY03FoKO7ZjV9/OtDD5R4evGjhmz4g2SN1475YZFbJcwmgbg4HdhVZJLxhDG z2qQmiNBaovkYPJiiN1uXgEt5f+AZTq1yPJBmnvJkDJKxFI4ippHCIugXPt9nigNPc3B O8Rx7fQ0LfWkItwicQU/pvx9C17Mt7FISSNdjhxMmCzYKrxpXJapPO1vqW4r7MGMcm0g Y8EvvvW+2bgTnqPW3Rb/P/U49tzj9E9DU5OgTC2SXxZTQk1p/ZDQYb7CE9t78no6pJbO pY0w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=e1LpvVu94Hk+/HtSD6t/a9PNgZH3DQyF5No+cJWvmZY=; b=GNOHFP3O9IQwFhmI+eRhKEAFiK+NEG/KLhZJV3cPtLuFoK/UtK56FMiQSMsFPkaqN2 DJhUfXoXPRrjc9QeYRVJQ37Oj7dAStVEWSedRUo20lF4iHKUfGpbCWzhHuEchDeO6vRw srNAzMcCG5gr2U0hqpCZVK9ezio1IzJ00EcCBw247tp5eJj5AemcsWU4F2Bz01zc+Pz4 abUyNmhl2/ax3e5iKY0RqHVxC/MUfFZXK5DLgj0NKjOma2B4Q272kVBQBh8YKX5bKpz1 9NuVouA9bn2txILv4oPY1KIShcWwae4Woxn21UPkLCxuRAbvBF8kUlUhipiV/kxoMUxy I/Dw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="MR/lbMwe"; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.247.61 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2061.outbound.protection.outlook.com. [40.107.247.61]) by gmr-mx.google.com with ESMTPS id w25-20020a05651c119900b00279cc6d323asi488440ljo.6.2022.12.19.18.49.49 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Dec 2022 18:49:49 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.247.61 as permitted sender) client-ip=40.107.247.61; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="MR/lbMwe"; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.247.61 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LNY5G2+JbqLn2wh1pVGK77TMEIq460xJeye01PKtut8JjeE0kOaMRJA3IT39T9fNUebyr5/+UccMLa5zQXxzfrYKa46zAKb7YKvBysfWOgmopVtQdJLU+V+pRACty6Y1Q+Lr/bqvVT6AuL1PTlZUDhVBhnvXaVV2WnFIkoe8+FJK4x9eEdBfOKU9blWkhmCSweZD+NJliSwxLm7B6LtDOA5dBdK0tOHkHgy9ykiBrWyBOP7upXbipC3egEg4sacQq+wnx9vGEpwM+6J/44TxcyIfGy4mHhcRrG+TXhkOsk5t0Ti1Bj2RnVDjQMM871tDCbhRRayny8mQEIuZ/vmgtw== 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=e1LpvVu94Hk+/HtSD6t/a9PNgZH3DQyF5No+cJWvmZY=; b=LEBMMvwN5TzJhPSZdLFd/CHteofeA/6qNq+UhGMrBg8Tq1gGavTtN+BB0kAZV5B5uMKTQDaz6sYF3TJkuhpMaBz701YMlidV9TzlTPjnrXAROhilGAglMzbjrVpZ2pFZ4w7p5BmlIT32TJwvhkFPYqkupMoTuH1wgdzFOFf0VQ5jBumWZh101FhjE3MoAZMKXxEwKL5r/DwUOtx1aylXCPbB8pVFmiGOrRjjXEeuwnkTWiU3Dl86iKNjL8gTlHjtGM0GVuF1SGXdzpelnHiE8jPaPb9BXg0B1olj/0qMpPMgEF803Sv4DtfWmxSQl6V9zyPQxibSIo/Jjr7Cw/Rv8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.76) smtp.rcpttodomain=ilbers.de smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e1LpvVu94Hk+/HtSD6t/a9PNgZH3DQyF5No+cJWvmZY=; b=MR/lbMweXyt5b1GIQlvymDauFGggZGnCdinsduqq+ZBouKvKKsJEfHWqyqZ8zmTZWuzATDmI0kHzjyCrB8Ay0jqYY7u6mADrX0vulEaF7xx9CtDttD/H6srIBzX7f+EoHVPGUNbUM55SP87DlKkEX3+LFVFDlHX2ghMm0o9LmFGuqqHrjwIYhvrbzCTtG2YZq8JQJZdv6CHwEMrrXa7KzYdOSoXOxVunJR9pVR+zir0fQTIX/cZzcRrwhxxb/ssXwCKgSbu8lOVg7bYkrV/80a5U83UDWTFx3eJ8vhC/nQAFaics3AdqMUi00kYBeNx11cI6MHjU73ArSrecV4pWFA== Received: from GV3P280CA0041.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:9::19) by AM0PR10MB3314.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:181::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Tue, 20 Dec 2022 02:49:48 +0000 Received: from HE1EUR01FT007.eop-EUR01.prod.protection.outlook.com (2603:10a6:150:9:cafe::5b) by GV3P280CA0041.outlook.office365.com (2603:10a6:150:9::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.21 via Frontend Transport; Tue, 20 Dec 2022 02:49:47 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.76) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.76 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.76; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.76) by HE1EUR01FT007.mail.protection.outlook.com (10.152.1.243) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.6 via Frontend Transport; Tue, 20 Dec 2022 02:49:47 +0000 Received: from CNPEK01M06MSX.ad011.siemens.net (139.24.237.223) by DEMCHDC8VSA.ad011.siemens.net (194.138.21.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.1118.20; Tue, 20 Dec 2022 03:49:46 +0100 Received: from CNPEK01M01MSX.ad011.siemens.net (139.24.237.214) by CNPEK01M06MSX.ad011.siemens.net (139.24.237.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 20 Dec 2022 10:49:44 +0800 Received: from CNPEK01M01MSX.ad011.siemens.net ([139.24.237.214]) by CNPEK01M01MSX.ad011.siemens.net ([139.24.237.214]) with mapi id 15.01.2507.016; Tue, 20 Dec 2022 10:49:44 +0800 From: "Moessbauer, Felix" To: "amikan@ilbers.de" , "isar-users@googlegroups.com" Subject: Re: [PATCH 4/5] meta: unify cross selection Thread-Topic: [PATCH 4/5] meta: unify cross selection Thread-Index: AQHZE7Zcyh546ljd6kup87EKyLkK3q51jeAA Date: Tue, 20 Dec 2022 02:49:44 +0000 Message-ID: <2ce0f1be11d26b68139c3d19d06a170bf45dbbe5.camel@siemens.com> References: <20221219142933.12437-1-amikan@ilbers.de> <20221219142933.12437-5-amikan@ilbers.de> In-Reply-To: <20221219142933.12437-5-amikan@ilbers.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.38.3-1+deb11u1 x-originating-ip: [139.24.247.30] Content-Type: text/plain; charset="utf-8" Content-ID: <48FDC93EDBEAB948A26349E85CBEAF86@siemens.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: felix.moessbauer@siemens.com X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1EUR01FT007:EE_|AM0PR10MB3314:EE_ X-MS-Office365-Filtering-Correlation-Id: 4b1680b7-309c-436a-effe-08dae234db7d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vcTaTJkCsSziVS2e5eG4FZz5RiyhiZCPSg5mes7Wtuf3Qh5sQUjPdqBQ7z5nAxHFMO/lsqRC2JEyOsK/2vlbxqnWt0OpAPPKeNlF96zdQOIcDS8hSbgZ5NVwefOvssEFWZZeVp2QPAjk//47bjCpj59qITWA51lGtOTq30VxukYNN8rYNNrHbcLJq6Rl8yClfYGTb98TBTpNrV1Ih60lki+PEam3pfgoiu2VgSjvZDd0L9YJTWuPdZ0zKQBZvNEvzqsu6T3yR2rBg0sBe2MBOmRiaOrak/E89TQ4MevcOpB9ms8km1u6Vn5fqLHehAxOYTNltR9tonWQKbi3ueApP/CGS8tNMweMtjSFrNkFJxrvRi6fEgGud/9DhBCfvnbXeQ+7yN++s8ovfgP/4YdURAkhWEl+DO8iiBo8ICn6dk0aoZj6agaOnIhfVVwDfgrcTHwTtjQovo2iJ7J4n7b4eO/d0OEVmT+Q5Tj/DVjIERvT6wXusntGTwTWm/RTkic5NP8Zz4Fw1lAUwDGMIfUrKWPHlDkpGQl1A5wcUb86Fa6mzu9BbFuECv+k3SBAcPmF7f7mh67QRBY7TZ6HHDuN408fu+rJvDND5Us6371i+PyUC6PcFCipuToEMIntvrOlk5iFoUCu1Yqzl7JtPyXbEW1RduSkx2PPGC41lYYWraCBS+svsB2zJHKsWBSU9H/dcZ9yE+747TgGiUXpIZ8LWmH60Vt68P8s7ab72nSjbHs= X-Forefront-Antispam-Report: CIP:194.138.21.76;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230022)(4636009)(346002)(396003)(136003)(376002)(39860400002)(451199015)(46966006)(40470700004)(36840700001)(82740400003)(356005)(5660300002)(8676002)(82960400001)(70586007)(70206006)(81166007)(8936002)(83380400001)(36860700001)(82310400005)(2616005)(336012)(956004)(4001150100001)(316002)(2906002)(36756003)(186003)(110136005)(40480700001)(26005)(47076005)(86362001)(41300700001)(478600001)(40460700003)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Dec 2022 02:49:47.4049 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4b1680b7-309c-436a-effe-08dae234db7d X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.76];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT007.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3314 X-TUID: bXEmXG5jyDpY T24gTW9uLCAyMDIyLTEyLTE5IGF0IDE3OjI5ICswMzAwLCBBbnRvbiBNaWthbm92aWNoIHdyb3Rl Og0KPiBVbmlmeSBhbmQgbW92ZSBJU0FSX0NST1NTX0NPTVBJTEUgcmVsYXRlZCBsb2dpYyBpbnRv IG9uZSBsb2NhdGlvbi4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFudG9uIE1pa2Fub3ZpY2ggPGFt aWthbkBpbGJlcnMuZGU+DQo+IC0tLQ0KPiDCoG1ldGEvY2xhc3Nlcy9idWlsZGNocm9vdC5iYmNs YXNzIHwgMTggKy0tLS0tLS0tLS0tLS0tLS0NCj4gwqBtZXRhL2NsYXNzZXMvY3Jvc3N2YXJzLmJi Y2xhc3PCoMKgIHwgMzQNCj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gwqBt ZXRhL2NsYXNzZXMvZHBrZy1iYXNlLmJiY2xhc3PCoMKgIHzCoCAyICstDQo+IMKgbWV0YS9jbGFz c2VzL2Rwa2cuYmJjbGFzc8KgwqDCoMKgwqDCoMKgIHzCoCAyICstDQo+IMKgbWV0YS9jbGFzc2Vz L3NidWlsZC5iYmNsYXNzwqDCoMKgwqDCoCB8IDE4ICstLS0tLS0tLS0tLS0tLS0tDQo+IMKgbWV0 YS9jbGFzc2VzL3Nkay5iYmNsYXNzwqDCoMKgwqDCoMKgwqDCoCB8IDE3ICsrKy0tLS0tLS0tLS0t LS0NCj4gwqA2IGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDUwIGRlbGV0aW9ucygt KQ0KPiDCoGNyZWF0ZSBtb2RlIDEwMDY0NCBtZXRhL2NsYXNzZXMvY3Jvc3N2YXJzLmJiY2xhc3MN Cj4gDQo+IGRpZmYgLS1naXQgYS9tZXRhL2NsYXNzZXMvYnVpbGRjaHJvb3QuYmJjbGFzcw0KPiBi L21ldGEvY2xhc3Nlcy9idWlsZGNocm9vdC5iYmNsYXNzDQo+IGluZGV4IDcyZWI4MGJjLi4wNmFj YzJkYSAxMDA2NDQNCj4gLS0tIGEvbWV0YS9jbGFzc2VzL2J1aWxkY2hyb290LmJiY2xhc3MNCj4g KysrIGIvbWV0YS9jbGFzc2VzL2J1aWxkY2hyb290LmJiY2xhc3MNCj4gQEAgLTMsMjMgKzMsNyBA QA0KPiDCoCMNCj4gwqAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVQNCj4gwqANCj4gLUlT QVJfQ1JPU1NfQ09NUElMRSA/Pz0gIjAiDQo+IC0NCj4gLSMgQ2hvb3NlIHRoZSBjb3JyZWN0IGJ1 aWxkY2hyb290OiBob3N0IG9yIHRhcmdldA0KPiAtcHl0aG9uIF9fYW5vbnltb3VzKCkgew0KPiAt wqDCoMKgIG1vZGUgPSBkLmdldFZhcignSVNBUl9DUk9TU19DT01QSUxFJywgVHJ1ZSkNCj4gLcKg wqDCoCBkaXN0cm9fYXJjaCA9IGQuZ2V0VmFyKCdESVNUUk9fQVJDSCcpDQo+IC3CoMKgwqAgaWYg bW9kZSA9PSAiMCIgb3IgZC5nZXRWYXIoJ0hPU1RfQVJDSCcpID09wqAgZGlzdHJvX2FyY2ggb3Ig XA0KPiAtwqDCoMKgwqDCoMKgIChkLmdldFZhcignSE9TVF9ESVNUUk8nKSA9PSAiZGViaWFuLXN0 cmV0Y2giIGFuZCBkaXN0cm9fYXJjaA0KPiA9PSAiaTM4NiIpOg0KPiAtwqDCoMKgwqDCoMKgwqAg ZGVwID0gImJ1aWxkY2hyb290LXRhcmdldDpkb19idWlsZCINCj4gLcKgwqDCoMKgwqDCoMKgIHJv b3RmcyA9IGQuZ2V0VmFyKCdCVUlMRENIUk9PVF9UQVJHRVRfRElSJywgRmFsc2UpDQo+IC3CoMKg wqAgZWxzZToNCj4gLcKgwqDCoMKgwqDCoMKgIGRlcCA9ICJidWlsZGNocm9vdC1ob3N0OmRvX2J1 aWxkIg0KPiAtwqDCoMKgwqDCoMKgwqAgcm9vdGZzID0gZC5nZXRWYXIoJ0JVSUxEQ0hST09UX0hP U1RfRElSJywgRmFsc2UpDQo+IC0NCj4gLcKgwqDCoCBkLnNldFZhcignQlVJTERDSFJPT1RfREVQ JywgZGVwKQ0KPiAtwqDCoMKgIGQuc2V0VmFyKCdCVUlMRENIUk9PVF9ESVInLCByb290ZnMpDQo+ IC19DQo+ICtpbmhlcml0IGNyb3NzdmFycw0KPiDCoA0KPiDCoE1PVU5UX0xPQ0tGSUxFID0gIiR7 QlVJTERDSFJPT1RfRElSfS5sb2NrIg0KPiDCoA0KPiBkaWZmIC0tZ2l0IGEvbWV0YS9jbGFzc2Vz L2Nyb3NzdmFycy5iYmNsYXNzDQo+IGIvbWV0YS9jbGFzc2VzL2Nyb3NzdmFycy5iYmNsYXNzDQo+ IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4IDAwMDAwMDAwLi45ZmMwZjgxYQ0KPiAtLS0g L2Rldi9udWxsDQo+ICsrKyBiL21ldGEvY2xhc3Nlcy9jcm9zc3ZhcnMuYmJjbGFzcw0KPiBAQCAt MCwwICsxLDM0IEBADQo+ICsjIFRoaXMgc29mdHdhcmUgaXMgYSBwYXJ0IG9mIElTQVIuDQo+ICsj IENvcHlyaWdodCAoQykgMjAyMiBpbGJlcnMgR21iSA0KPiArDQo+ICtJU0FSX0NST1NTX0NPTVBJ TEUgPz89ICIwIg0KPiArDQo+ICtweXRob24gX19hbm9ueW1vdXMoKSB7DQo+ICvCoMKgwqAgaW1w b3J0IHB3ZA0KPiArwqDCoMKgIGQuc2V0VmFyKCdTQ0hST09UX1VTRVInLCBwd2QuZ2V0cHd1aWQo b3MuZ2V0ZXVpZCgpKS5wd19uYW1lKQ0KPiArDQo+ICvCoMKgwqAgbW9kZSA9IGQuZ2V0VmFyKCdJ U0FSX0NST1NTX0NPTVBJTEUnLCBUcnVlKQ0KPiArwqDCoMKgIGRpc3Ryb19hcmNoID0gZC5nZXRW YXIoJ0RJU1RST19BUkNIJykNCj4gK8KgwqDCoCBpZiBtb2RlID09ICIwIiBvciBkLmdldFZhcign SE9TVF9BUkNIJykgPT3CoCBkaXN0cm9fYXJjaCBvciBcDQo+ICvCoMKgwqDCoMKgwqAgKGQuZ2V0 VmFyKCdIT1NUX0RJU1RSTycpID09ICJkZWJpYW4tc3RyZXRjaCIgYW5kIGRpc3Ryb19hcmNoDQo+ ID09ICJpMzg2Iik6DQoNCk91ciB1c2Ugb2YgZ2V0VmFyIGlzIHZlcnkgaW5jb25zaXN0ZW50IHJl Z2FyZGluZyB0aGUgc2Vjb25kIHBhcmFtZXRlci4NClRydWUgb3Igbm8tdmFsdWUgbWVhbnMgaXQg aXMgZXhwYW5kZWQuIE1heWJlIHdlIGNhbiBjbGVhbiB0aGF0IHVwIHdoaWxlDQpyZWZhY3Rvcmlu ZyB0aGUgY29kZS4NCkkgcHJlZmVyIHRvIGFsd2F5cyBiZSBwcmVjaXNlIGFib3V0IHRoZSBleHBh bnNpb24sIGFzIHRoZSBkZWZhdWx0IHZhbHVlDQphbHNvIGNoYW5nZWQgb3ZlciB0aW1lIChpdCB3 YXMgRmFsc2UgdGlsbCBZb2N0byAyLjEpLg0KDQpGZWxpeA0KDQo+ICvCoMKgwqDCoMKgwqDCoCBk LnNldFZhcignQlVJTERfSE9TVF9BUkNIJywgZGlzdHJvX2FyY2gpDQo+ICvCoMKgwqDCoMKgwqDC oCBzY2hyb290X2RpciA9IGQuZ2V0VmFyKCdTQ0hST09UX1RBUkdFVF9ESVInLCBGYWxzZSkNCj4g K8KgwqDCoMKgwqDCoMKgIHNidWlsZF9kZXAgPSAic2J1aWxkLWNocm9vdC10YXJnZXQ6ZG9fYnVp bGQiDQo+ICvCoMKgwqDCoMKgwqDCoCBidWlsZGNocm9vdF9kaXIgPSBkLmdldFZhcignQlVJTERD SFJPT1RfVEFSR0VUX0RJUicsIEZhbHNlKQ0KPiArwqDCoMKgwqDCoMKgwqAgYnVpbGRjaHJvb3Rf ZGVwID0gImJ1aWxkY2hyb290LXRhcmdldDpkb19idWlsZCINCj4gK8KgwqDCoMKgwqDCoMKgIHNk a190b29sY2hhaW4gPSAiYnVpbGQtZXNzZW50aWFsIg0KPiArwqDCoMKgIGVsc2U6DQo+ICvCoMKg wqDCoMKgwqDCoCBkLnNldFZhcignQlVJTERfSE9TVF9BUkNIJywgZC5nZXRWYXIoJ0hPU1RfQVJD SCcpKQ0KPiArwqDCoMKgwqDCoMKgwqAgc2Nocm9vdF9kaXIgPSBkLmdldFZhcignU0NIUk9PVF9I T1NUX0RJUicsIEZhbHNlKQ0KPiArwqDCoMKgwqDCoMKgwqAgc2J1aWxkX2RlcCA9ICJzYnVpbGQt Y2hyb290LWhvc3Q6ZG9fYnVpbGQiDQo+ICvCoMKgwqDCoMKgwqDCoCBidWlsZGNocm9vdF9kaXIg PSBkLmdldFZhcignQlVJTERDSFJPT1RfSE9TVF9ESVInLCBGYWxzZSkNCj4gK8KgwqDCoMKgwqDC oMKgIGJ1aWxkY2hyb290X2RlcCA9ICJidWlsZGNocm9vdC1ob3N0OmRvX2J1aWxkIg0KPiArwqDC oMKgwqDCoMKgwqAgc2RrX3Rvb2xjaGFpbiA9ICJjcm9zc2J1aWxkLWVzc2VudGlhbC0iICsgZGlz dHJvX2FyY2gNCj4gK8KgwqDCoCBkLnNldFZhcignU0NIUk9PVF9ESVInLCBzY2hyb290X2RpcikN Cj4gK8KgwqDCoCBkLnNldFZhcignU0NIUk9PVF9ERVAnLCBzYnVpbGRfZGVwKQ0KPiArwqDCoMKg IGQuc2V0VmFyKCdCVUlMRENIUk9PVF9ESVInLCBidWlsZGNocm9vdF9kaXIpDQo+ICvCoMKgwqAg ZC5zZXRWYXIoJ0JVSUxEQ0hST09UX0RFUCcsIGJ1aWxkY2hyb290X2RlcCkNCj4gK8KgwqDCoCBp ZiBkLmdldFZhcignSVNBUl9FTkFCTEVfQ09NUEFUX0FSQ0gnLCBUcnVlKSA9PSAiMSI6DQo+ICvC oMKgwqDCoMKgwqDCoCBzZGtfdG9vbGNoYWluICs9ICIgY3Jvc3NidWlsZC1lc3NlbnRpYWwtIiAr DQo+IGQuZ2V0VmFyKCdDT01QQVRfRElTVFJPX0FSQ0gnKQ0KPiArwqDCoMKgIGQuc2V0VmFyKCdU T09MQ0hBSU4nLCBzZGtfdG9vbGNoYWluKQ0KPiArfQ0KPiBkaWZmIC0tZ2l0IGEvbWV0YS9jbGFz c2VzL2Rwa2ctYmFzZS5iYmNsYXNzIGIvbWV0YS9jbGFzc2VzL2Rwa2ctDQo+IGJhc2UuYmJjbGFz cw0KPiBpbmRleCBmMmI4ODNhNi4uYzRhZWZkZWQgMTAwNjQ0DQo+IC0tLSBhL21ldGEvY2xhc3Nl cy9kcGtnLWJhc2UuYmJjbGFzcw0KPiArKysgYi9tZXRhL2NsYXNzZXMvZHBrZy1iYXNlLmJiY2xh c3MNCj4gQEAgLTI5MSw3ICsyOTEsNyBAQCBweXRob24gZG9fZGV2c2hlbGwoKSB7DQo+IMKgwqDC oMKgIHNjaHJvb3QgPSBkLmdldFZhcignU0JVSUxEX0NIUk9PVCcpDQo+IMKgwqDCoMKgIGlzYXJf YXB0ID0gZC5nZXRWYXIoJ0lTQVJfQVBUX1JFUE8nKQ0KPiDCoMKgwqDCoCBwa2dfYXJjaCA9IGQu Z2V0VmFyKCdQQUNLQUdFX0FSQ0gnLCBUcnVlKQ0KPiAtwqDCoMKgIGJ1aWxkX2FyY2ggPSBkLmdl dFZhcignU0JVSUxEX0hPU1RfQVJDSCcsIFRydWUpDQo+ICvCoMKgwqAgYnVpbGRfYXJjaCA9IGQu Z2V0VmFyKCdCVUlMRF9IT1NUX0FSQ0gnLCBUcnVlKQ0KPiDCoMKgwqDCoCBwcF9wcHMgPSBvcy5w YXRoLmpvaW4oZC5nZXRWYXIoJ1BQJyksIGQuZ2V0VmFyKCdQUFMnKSkNCj4gwqANCj4gwqDCoMKg wqAgaW5zdGFsbF9kZXBzID0gIjoiIGlmIGQuZ2V0VmFyKCdCQl9DVVJSRU5UVEFTSycpID09DQo+ ICJkZXZzaGVsbF9ub2RlcHMiIGVsc2UgZiJtay1idWlsZC1kZXBzIC1pIFwNCj4gZGlmZiAtLWdp dCBhL21ldGEvY2xhc3Nlcy9kcGtnLmJiY2xhc3MgYi9tZXRhL2NsYXNzZXMvZHBrZy5iYmNsYXNz DQo+IGluZGV4IDc4MjJiMTRkLi5jMDg0ZmRmMCAxMDA2NDQNCj4gLS0tIGEvbWV0YS9jbGFzc2Vz L2Rwa2cuYmJjbGFzcw0KPiArKysgYi9tZXRhL2NsYXNzZXMvZHBrZy5iYmNsYXNzDQo+IEBAIC0x MDIsNyArMTAyLDcgQEAgZHBrZ19ydW5idWlsZCgpIHsNCj4gwqDCoMKgwqAgRFNDX0ZJTEU9JChm aW5kICR7V09SS0RJUn0gLW5hbWUgIiR7REVCX1NPVVJDRV9OQU1FfSouZHNjIiAtDQo+IHByaW50 KQ0KPiDCoA0KPiDCoMKgwqDCoCBzYnVpbGQgLUEgLW4gLWMgJHtTQlVJTERfQ0hST09UfSAtLWV4 dHJhLQ0KPiByZXBvc2l0b3J5PSIke0lTQVJfQVBUX1JFUE99IiBcDQo+IC3CoMKgwqDCoMKgwqDC oCAtLWhvc3Q9JHtQQUNLQUdFX0FSQ0h9IC0tYnVpbGQ9JHtTQlVJTERfSE9TVF9BUkNIfQ0KPiAk e3Byb2ZpbGVzfSBcDQo+ICvCoMKgwqDCoMKgwqDCoCAtLWhvc3Q9JHtQQUNLQUdFX0FSQ0h9IC0t YnVpbGQ9JHtCVUlMRF9IT1NUX0FSQ0h9DQo+ICR7cHJvZmlsZXN9IFwNCj4gwqDCoMKgwqDCoMKg wqDCoCAtLW5vLXJ1bi1saW50aWFuIC0tbm8tcnVuLXBpdXBhcnRzIC0tbm8tcnVuLWF1dG9wa2d0 ZXN0IC0tDQo+IHJlc29sdmUtYWx0ZXJuYXRpdmVzIFwNCj4gwqDCoMKgwqDCoMKgwqDCoCAtLW5v LWFwdC11cGRhdGUgXA0KPiDCoMKgwqDCoMKgwqDCoMKgIC0tY2hyb290LXNldHVwLWNvbW1hbmRz PSJlY2hvIFwiUGFja2FnZTogKlxuUGluOiByZWxlYXNlDQo+IG49JHtERUJESVNUUk9OQU1FfVxu UGluLVByaW9yaXR5OiAxMDAwXCIgPg0KPiAvZXRjL2FwdC9wcmVmZXJlbmNlcy5kL2lzYXItYXB0 IiBcDQo+IGRpZmYgLS1naXQgYS9tZXRhL2NsYXNzZXMvc2J1aWxkLmJiY2xhc3MNCj4gYi9tZXRh L2NsYXNzZXMvc2J1aWxkLmJiY2xhc3MNCj4gaW5kZXggYjQ5ZWFlNzkuLmQ2MWYwZmRhIDEwMDY0 NA0KPiAtLS0gYS9tZXRhL2NsYXNzZXMvc2J1aWxkLmJiY2xhc3MNCj4gKysrIGIvbWV0YS9jbGFz c2VzL3NidWlsZC5iYmNsYXNzDQo+IEBAIC01LDIzICs1LDcgQEAgU0NIUk9PVF9DT05GID89ICIv ZXRjL3NjaHJvb3QiDQo+IMKgDQo+IMKgU0NIUk9PVF9NT1VOVFMgPz0gIiINCj4gwqANCj4gLXB5 dGhvbiBfX2Fub255bW91cygpIHsNCj4gLcKgwqDCoCBpbXBvcnQgcHdkDQo+IC3CoMKgwqAgZC5z ZXRWYXIoJ1NDSFJPT1RfVVNFUicsIHB3ZC5nZXRwd3VpZChvcy5nZXRldWlkKCkpLnB3X25hbWUp DQo+IC0NCj4gLcKgwqDCoCBtb2RlID0gZC5nZXRWYXIoJ0lTQVJfQ1JPU1NfQ09NUElMRScsIFRy dWUpDQo+IC3CoMKgwqAgZGlzdHJvX2FyY2ggPSBkLmdldFZhcignRElTVFJPX0FSQ0gnKQ0KPiAt wqDCoMKgIGlmIG1vZGUgPT0gIjAiIG9yIGQuZ2V0VmFyKCdIT1NUX0FSQ0gnKSA9PcKgIGRpc3Ry b19hcmNoIG9yIFwNCj4gLcKgwqDCoMKgwqDCoCAoZC5nZXRWYXIoJ0hPU1RfRElTVFJPJykgPT0g ImRlYmlhbi1zdHJldGNoIiBhbmQgZGlzdHJvX2FyY2gNCj4gPT0gImkzODYiKToNCj4gLcKgwqDC oMKgwqDCoMKgIGQuc2V0VmFyKCdTQlVJTERfSE9TVF9BUkNIJywgZGlzdHJvX2FyY2gpDQo+IC3C oMKgwqDCoMKgwqDCoCBkLnNldFZhcignU0NIUk9PVF9ESVInLCBkLmdldFZhcignU0NIUk9PVF9U QVJHRVRfRElSJywNCj4gRmFsc2UpKQ0KPiAtwqDCoMKgwqDCoMKgwqAgZGVwID0gInNidWlsZC1j aHJvb3QtdGFyZ2V0OmRvX2J1aWxkIg0KPiAtwqDCoMKgIGVsc2U6DQo+IC3CoMKgwqDCoMKgwqDC oCBkLnNldFZhcignU0JVSUxEX0hPU1RfQVJDSCcsIGQuZ2V0VmFyKCdIT1NUX0FSQ0gnKSkNCj4g LcKgwqDCoMKgwqDCoMKgIGQuc2V0VmFyKCdTQ0hST09UX0RJUicsIGQuZ2V0VmFyKCdTQ0hST09U X0hPU1RfRElSJywgRmFsc2UpKQ0KPiAtwqDCoMKgwqDCoMKgwqAgZGVwID0gInNidWlsZC1jaHJv b3QtaG9zdDpkb19idWlsZCINCj4gLcKgwqDCoCBkLnNldFZhcignU0NIUk9PVF9ERVAnLCBkZXAp DQo+IC19DQo+ICtpbmhlcml0IGNyb3NzdmFycw0KPiDCoA0KPiDCoFNCVUlMRF9DSFJPT1QgPz0g IiANCj4gJHtERUJESVNUUk9OQU1FfS0ke1NDSFJPT1RfVVNFUn0tJHtJU0FSX0JVSUxEX1VVSUR9 LSR7QG9zLmdldHBpZCgpfSINCj4gwqANCj4gZGlmZiAtLWdpdCBhL21ldGEvY2xhc3Nlcy9zZGsu YmJjbGFzcyBiL21ldGEvY2xhc3Nlcy9zZGsuYmJjbGFzcw0KPiBpbmRleCA3OWUwMWExOS4uNTk4 ZTcyNDMgMTAwNjQ0DQo+IC0tLSBhL21ldGEvY2xhc3Nlcy9zZGsuYmJjbGFzcw0KPiArKysgYi9t ZXRhL2NsYXNzZXMvc2RrLmJiY2xhc3MNCj4gQEAgLTUsNiArNSw4IEBADQo+IMKgIw0KPiDCoCMg VGhpcyBjbGFzcyBleHRlbmRzIHRoZSBpbWFnZS5iYmNsYXNzIHRvIHN1cHBseSB0aGUgY3JlYXRp b24gb2YgYQ0KPiBzZGsNCj4gwqANCj4gK2luaGVyaXQgY3Jvc3N2YXJzDQo+ICsNCj4gwqAjIGhv b2sgdXAgdGhlIC1zZGsgaW1hZ2UgdmFyaWFudA0KPiDCoEJCQ0xBU1NFWFRFTkQgPSAic2RrIg0K PiDCoEJQTiA9ICIke1BOfSINCj4gQEAgLTQyLDIzICs0NCwxMCBAQCBTREtfUFJFSU5TVEFMTCAr PSAiIFwNCj4gwqDCoMKgwqAgZGV2c2NyaXB0cyBcDQo+IMKgwqDCoMKgIGVxdWl2cyINCj4gwqAN Cj4gLSMgQ2hvb3NlIHRoZSBjb3JyZWN0IHRvb2xjaGFpbjogY3Jvc3Mgb3IgbmF0aXZlDQo+IC1w eXRob24gX19hbm9ueW1vdXMoKSB7DQo+IC3CoMKgwqAgbW9kZSA9IGQuZ2V0VmFyKCdJU0FSX0NS T1NTX0NPTVBJTEUnLCBUcnVlKQ0KPiAtwqDCoMKgIGRpc3Ryb19hcmNoID0gZC5nZXRWYXIoJ0RJ U1RST19BUkNIJykNCj4gLcKgwqDCoCBpZiBtb2RlID09ICIwIiBvciBkLmdldFZhcignSE9TVF9B UkNIJykgPT3CoCBkaXN0cm9fYXJjaDoNCj4gLcKgwqDCoMKgwqDCoMKgIHRvb2xjaGFpbiA9ICJi dWlsZC1lc3NlbnRpYWwiDQo+IC3CoMKgwqAgZWxzZToNCj4gLcKgwqDCoMKgwqDCoMKgIHRvb2xj aGFpbiA9ICJjcm9zc2J1aWxkLWVzc2VudGlhbC0iICsgZGlzdHJvX2FyY2gNCj4gLcKgwqDCoCBp ZiBkLmdldFZhcignSVNBUl9FTkFCTEVfQ09NUEFUX0FSQ0gnLCBUcnVlKSA9PSAiMSI6DQo+IC3C oMKgwqDCoMKgwqDCoCB0b29sY2hhaW4gKz0gIiBjcm9zc2J1aWxkLWVzc2VudGlhbC0iICsNCj4g ZC5nZXRWYXIoJ0NPTVBBVF9ESVNUUk9fQVJDSCcpDQo+IC3CoMKgwqAgZC5zZXRWYXIoJ1RPT0xD SEFJTicsIHRvb2xjaGFpbikNCj4gLX0NCj4gLQ0KPiDCoCMgcm9vdGZzL2ltYWdlIG92ZXJyaWRl cyBmb3IgdGhlIFNESw0KPiDCoFJPT1RGU19BUkNIX2NsYXNzLXNkayA9ICIke0hPU1RfQVJDSH0i DQo+IMKgUk9PVEZTX0RJU1RST19jbGFzcy1zZGsgPSAiJHtIT1NUX0RJU1RST30iDQo+IC1ST09U RlNfUEFDS0FHRVNfY2xhc3Mtc2RrID0gInNkay1maWxlcyAke1RPT0xDSEFJTn0NCj4gJHtTREtf UFJFSU5TVEFMTH0gJHtTREtfSU5TVEFMTH0iDQo+ICtST09URlNfUEFDS0FHRVNfY2xhc3Mtc2Rr ID0gInNkay1maWxlcyAke1NES19UT09MQ0hBSU59DQo+ICR7U0RLX1BSRUlOU1RBTEx9ICR7U0RL X0lOU1RBTEx9Ig0KPiDCoFJPT1RGU19GRUFUVVJFU19hcHBlbmRfY2xhc3Mtc2RrID0gIiBjbGVh bi1wYWNrYWdlLWNhY2hlIGdlbmVyYXRlLQ0KPiBtYW5pZmVzdCBleHBvcnQtZHBrZy1zdGF0dXMi DQo+IMKgUk9PVEZTX01BTklGRVNUX0RFUExPWV9ESVJfY2xhc3Mtc2RrID0gIiR7REVQTE9ZX0RJ Ul9TREtDSFJPT1R9Ig0KPiDCoFJPT1RGU19EUEtHU1RBVFVTX0RFUExPWV9ESVJfY2xhc3Mtc2Rr ID0gIiR7REVQTE9ZX0RJUl9TREtDSFJPT1R9Ig0KPiAtLSANCj4gMi4xNy4xDQo+IA0KDQo=