From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7226603299007365120 X-Received: by 2002:adf:e8ce:0:b0:306:30e8:eb2a with SMTP id k14-20020adfe8ce000000b0030630e8eb2amr2137330wrn.11.1684914596011; Wed, 24 May 2023 00:49:56 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1f1c:b0:30a:a333:2b54 with SMTP id bv28-20020a0560001f1c00b0030aa3332b54ls648917wrb.1.-pod-prod-05-eu; Wed, 24 May 2023 00:49:54 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5IMSqCJb8go1FQK8koAfY4/gNjk5dCjM2Qk2+QzXnrsyOUPanmZLnOfJENaIRkOCnshnpz X-Received: by 2002:a19:5213:0:b0:4f3:a5da:119d with SMTP id m19-20020a195213000000b004f3a5da119dmr4704427lfb.20.1684914594250; Wed, 24 May 2023 00:49:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1684914594; cv=pass; d=google.com; s=arc-20160816; b=lndDN8bRoRPuTnL4zwqym2ge0XnSylmk7x5DbCE/xXc2LiEaVdnFzV2eQqgCM2oZNx Q8SciUKWL3n/iEfAh2cddCjflYuJvzE8PhCVBm5MMMkMLZ9127yxNl9kybEQ6+WiNdIc M49MFFAY9wp6l3K40xkDzdXl41zqrGUFJHjK6t6Mp4eKgZllh0yZjKirYWnOSR4aEGSu xechqcMGhD6C3xkCbEUExLGWTLctpmVKac3zhZTu33emMX9KsLCSmTpHuTs9fX9mUPK5 HWLIZqDmt+eBO9kW88iNfuYz62zrCEelDU/8IRa9+E/X1sgI7MBGqY/pyhkr2EQIhoZr rpvQ== 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:cc:to:from:dkim-signature; bh=2+MJNCHXYa9UHquPW/Iut8XGizjWY6uUEK2o/0GFGMo=; b=nX78hcdSX2DXcAwXeCd5x4a8l5ubCWhCCdkfnGcMjaCwzZyCPJzUrXTeS64AZWb2Ue vwg7ekUh5gdJ02e40R7pk8MpStm95Ay7dZlwpvlZDQU+tvMRd4OLAeGqQ9pwFJ6D5MeL FIXNGX4IjG8xPgqXnZKBMvtd2RypE65aEItOymzwEs9WycHIRM4LKWQIl86pfAJ1/wCO 7lfSDitNr5qn84cF3i8hQqoPfbPx51FZtASxyzB+clV/Tj27iYG5dvTAcPIGy/SNqSD+ ng4wwlid+9Z7EXLG5MF8yJvNOhF0skOI/UILjKuoMf8kMzICkgS3YHx9hH1eewoPgvbD oTdA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WCMOu9iG; 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 2a01:111:f400:7d00::601 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20601.outbound.protection.outlook.com. [2a01:111:f400:7d00::601]) by gmr-mx.google.com with ESMTPS id by12-20020a05651c1a0c00b002a77f4969bdsi859990ljb.5.2023.05.24.00.49.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 May 2023 00:49:54 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:7d00::601 as permitted sender) client-ip=2a01:111:f400:7d00::601; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WCMOu9iG; 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 2a01:111:f400:7d00::601 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eMsh7ae4UE6O7OtYLjioV/q0LfzKHqDBVV9E/DQcF6ZtVZ5l5Szuj5qayoYD0+foiycMwBgIXbpLfhJLf7C3yRZUBiJmZEUsLsj5dFAnlod2Twr068X5LiokeWDUayjpSdrU2u716BTvsCmHXTjZKr0V31ujqwwlfbPkxlJen/q2XrMyRI8jVas1YMtjtaV5RG6Zn/BdL/b0+YJRUnkcXdZPNToPNc4HahiGgKxLZkMfdLkiFXgG/PHcVoRlrX80NLFs4Y2m8npvVEaDdgp1M233+Aw152sfe8od9Xk50op/49+9oQM8AaHSAH8JPTdYHOOEwCQnQMce86y+waGkNw== 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=2+MJNCHXYa9UHquPW/Iut8XGizjWY6uUEK2o/0GFGMo=; b=nmTMYCilXWEBTD8DDyFGpkoSPLWapjUAKCJ5jPl06bepVASbv+s0HS4/NqXpDrFedRk71oTLweE/kvqlgDVG2x5cw2v+tK8jKxbMOydf1bMXrgsBYpbBzbJdCsyY8A25A9p4bbRgabZrtDDGQ/YdD5uE01Jpc18eA6A2aPllzAilcyp4QmpUvef0zJ5CZx/8NS97Pw/ft/3bkVvUs7dC3RnTX7gnBdPOI0o/4a3qVtcjmPPP4+OeNw3MMb82QV3SC77f573cXc+Hzt0DH18i/txr9JTLsytvaSBxL8Vi4yCqtgvqwWbZA3EX5iaDvw/vU9Bi4l97qdrJCpvPCu5iDw== 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=reject sp=reject 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=2+MJNCHXYa9UHquPW/Iut8XGizjWY6uUEK2o/0GFGMo=; b=WCMOu9iGddpE5ibMznNWVnjmQnFv4BZpcdEhjNrNxYACQR4DQ2xnHwyOVkdtqeIkK9UWCz95BfiHtMcy70zQqvyafkqjFL5yABwAWl6+fWI0g6DfDHjI6uhRdX/uymF1i9FxsrtzK7nKKytjgbUJUk3c4g8l47HIQ2JU/zWqAI6xIDbHUjR9iasmAS+4WuLG1eZM9hQHMZJWNBJ1JbLLGic7QRP6sHGpbdjVXu56/eRrsUv/c9O6C1vIgLmHJ6ErQKNbi34KOyr19sZyhSJeeIdgE9Xw20pNyCTGtWDOywCvBDF+43zhO7f6g+vOvoUc9jwNaWQ5GziC7ybrotLTXg== Received: from DUZPR01CA0332.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b8::18) by DB4PR10MB7542.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3fa::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.15; Wed, 24 May 2023 07:49:49 +0000 Received: from DB5EUR01FT048.eop-EUR01.prod.protection.outlook.com (2603:10a6:10:4b8:cafe::e) by DUZPR01CA0332.outlook.office365.com (2603:10a6:10:4b8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.15 via Frontend Transport; Wed, 24 May 2023 07:49:49 +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 DB5EUR01FT048.mail.protection.outlook.com (10.152.5.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.15 via Frontend Transport; Wed, 24 May 2023 07:49:49 +0000 Received: from CNPEK01M01MSX.ad011.siemens.net (139.24.237.214) by DEMCHDC8VSA.ad011.siemens.net (194.138.21.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.25; Wed, 24 May 2023 09:49:44 +0200 Received: from CNPEK01M01MSX.ad011.siemens.net (139.24.237.214) by CNPEK01M01MSX.ad011.siemens.net (139.24.237.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Wed, 24 May 2023 15:49:40 +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.023; Wed, 24 May 2023 15:49:40 +0800 From: "MOESSBAUER, Felix" To: "Schmidt, Adriaan" , "ubely@ilbers.de" , "isar-users@googlegroups.com" CC: "Schild, Henning" Subject: Re: [PATCH 1/1] add zchunk compression support Thread-Topic: [PATCH 1/1] add zchunk compression support Thread-Index: AQHZeMxVELesyADyTEa7GwSAih5GwK8+KGKAgAAFSICAKkSlgIAAKrmAgAAT0YA= Date: Wed, 24 May 2023 07:49:40 +0000 Message-ID: <8deaf9fc4f037f5afba67a78f7247c95b6d78aa5.camel@siemens.com> References: <20230427055118.1993072-1-felix.moessbauer@siemens.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.46.4-2 x-originating-ip: [139.24.247.50] x-tm-as-product-ver: SMEX-14.0.0.3080-8.6.1018-26498.001 x-tm-as-result: No-10--23.009000-8.000000 x-tmase-matchedrid: Ktq4DOUeYhVwWrhivu9rXtplUyIIewbxuV9eQHCYbHq2DJSILb1B3uvW kvu/824/5jUYbw1Yp7+5p6xgf5MBjE0e0zwMXd06lxU/FibafyeSdhvGY1aNtbEKX02srTXI4y6 x6rwIkss02g+kB1EpQ1Jg/9hqcAh+c1IVBg6fbdRL+v9HJhXz/oq0jDmU3ombxi///JpaHQNReW nUUdhI9bXl40gTGJ5pGPHX4+aPUSKqqsCwzad2bAa0i5SK89ApnMA3Sw1wynk/ApMPW/xhXkyQ5 fRSh265eucl7MdNw8S2025S1WXaLByM+IdOxEoUjeCRFh4x0z4nF14bW3vLZgwwf9JuP1zEcVr+ FAe3UDUINpIFnbd6mqUJEuBxNtmFWDha01nnc4fdzqDpDGWFLchV65CdWeTALyz9QvAyHjoPIY8 i9XFmcE7luHtaajINJ7xuR1nOS3/X18/zPVyWluBFYf/YA3nzdYlaOEy4HBwteHuoeyo/0eqhuT PUDQDt6NNnT8ylS3NzFn5q/FBFPNzY21kjGzWYBNweQVv73X1XaW9h+syo1gzrPeIO/OIH7PYOv 1sTRr2en0qBdy7fjGiiwIPmqfzsTsUeJsaTWbvdsUTSQ5auYNtQoXKm4JivWWWKbgcV5YDSOhdz 2sQA0RBEGklbuMi4YbnEeDCurukjBJK7CJRrW2yRTc7sc5I/o8WMkQWv6iVJeFvFlVDkf/cUt5l c1lLgZON9R+uSfQA= x-tm-as-user-approved-sender: No x-tm-as-user-blocked-sender: No x-tmase-result: 10--23.009000-8.000000 x-tmase-version: SMEX-14.0.0.3080-8.6.1018-26498.001 x-tm-snts-smtp: 39634445DAF0725A7C3D178734690D322FC3EF835AE338241011D2FC4D9E97862000:8 Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: felix.moessbauer@siemens.com X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB5EUR01FT048:EE_|DB4PR10MB7542:EE_ X-MS-Office365-Filtering-Correlation-Id: ec1c2e41-e05d-43c8-e83d-08db5c2b73bb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9Hz0dOCib3EVq75H01pmLcyd5PKHBC+1bAK3oRNCXyCmM4BGuQA3faMk6SwfGJr1Dkj3E9aYAGPfRENlX2l9DRnUmzdY/zYtY6b2BOVuWZc50zUDTwLyWLt09k/ROZpLZhQ9dY2Ulk44q9JzkaTLL3MBQ6wGSa5U4vqKIRoficWAGH6x0FYPvn+ZXWLptrn1ENd94F6hMr+JalP85Eslg4rfI7U2UrrdaDjSBqzbIQQdCIJOmvQGx8lTo9abbYus0MBK3nUByQwB/iHyiKYwkIcvQt766DcHsUJgSBaObuhsh2DhZFxrHZPmdR5dYLHeq2HeI3Zyxoa8c15YVncnLwxs5mBzF4FkH/mRAVUl5EYHTrCMcg8tSTJr/2YOvL3kFuxUjN9DfER3YCZcXDdhPG3M6U9VSZ1+L1S8NxE6XafkxASxZN/nBM2XlL60hIpQDGieHXVImQ9uIIHNJzUP7ZJxvy54FFN0bSgkoin2rpz7ZXVHb+ttWMVEl7Uy6XrpNp7VrF/Y7K2R2+Hkt8HmSmVeW1m/gk8RaZ8SUoGIbPrJEPjh3w8unfT3rOhTnQ92h/T77tRGAUr5XWxuI5nuZ2nEr3ymWf/zazG1ZKwrQXROVXf9N4kZQf/FNP2JMX0cbkP1tY7vj1tPyDNK9h8mi8pyow+8KBV9/ohnfqYexrCLlGSS3uf4qPbNhOem6DVoR8H/1cm80v8IvjeSJVdOp+oqnPJvxzNWXbqrnnXhyrx/4Ebq6IR4dIsqDAfL22LSj+2bKRemSOUgU+EVhSMNqcobsn9A/6Unojq/cNnjWzY= 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:(13230028)(4636009)(39860400002)(346002)(396003)(376002)(136003)(451199021)(40470700004)(46966006)(36840700001)(2906002)(36860700001)(86362001)(83380400001)(186003)(47076005)(956004)(2616005)(336012)(40480700001)(82740400003)(81166007)(82960400001)(356005)(5660300002)(8676002)(8936002)(316002)(36756003)(41300700001)(966005)(40460700003)(107886003)(26005)(4326008)(70586007)(70206006)(478600001)(110136005)(82310400005)(66899021)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 May 2023 07:49:49.7337 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ec1c2e41-e05d-43c8-e83d-08db5c2b73bb 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: DB5EUR01FT048.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR10MB7542 X-TUID: Q/ogRoWRUjBJ T24gV2VkLCAyMDIzLTA1LTI0IGF0IDA2OjM4ICswMDAwLCBTY2htaWR0LCBBZHJpYWFuIChUIENF RCBTRVMtREUpDQp3cm90ZToNCj4gVWxhZHppbWlyIEJlbHkgPHViZWx5QGlsYmVycy5kZT4sIFdl ZG5lc2RheSwgTWF5IDI0LCAyMDIzIDY6MDYgQU06DQo+ID4gT24gVGh1LCAyMDIzLTA0LTI3IGF0 IDA2OjM3ICswMDAwLCAnTW9lc3NiYXVlciwgRmVsaXgnIHZpYSBpc2FyLQ0KPiA+IHVzZXJzDQo+ ID4gd3JvdGU6DQo+ID4gPiBPbiBUaHUsIDIwMjMtMDQtMjcgYXQgMDY6MTggKzAwMDAsIFNjaG1p ZHQsIEFkcmlhYW4gKFQgQ0VEIFNFUy0NCj4gPiA+IERFKQ0KPiA+ID4gd3JvdGU6DQo+ID4gPiA+ ICdGZWxpeCBNb2Vzc2JhdWVyJyB2aWEgaXNhci11c2Vycw0KPiA+ID4gPiA8aXNhci11c2Vyc0Bn b29nbGVncm91cHMuY29tPiwNCj4gPiA+ID4gRG9ubmVyc3RhZywgMjcuIEFwcmlsIDIwMjMgMDc6 NTE6DQo+ID4gPiA+ID4gVGhpcyBwYXRjaCBhZGRzIHN1cHBvcnQgdG8gY29tcHJlc3MgaW1hZ2Vz IHdpdGggemNodW5rLiBUaGUNCj4gPiA+ID4gPiBjb21wcmVzc2lvbg0KPiA+ID4gPiA+IGZvcm1h dCBpcyBvcHRpbWl6ZWQgZm9yIGRlbHRhIHRyYW5zZmVycywgYnkgZW5zdXJpbmcgdGhhdA0KPiA+ ID4gPiA+IHNtYWxsDQo+ID4gPiA+ID4gY2hhbmdlcw0KPiA+ID4gPiA+IG9uIHRoZSBpbnB1dCBh bHNvIG9ubHkgaW52YWxpZGF0ZSBzb21lIGJsb2NrcyBvZiB0aGUgb3V0cHV0Lg0KPiA+ID4gPiA+ IA0KPiA+ID4gPiA+IFRoZXJlIGFyZSBub3QgeWV0IG1hbnkgY29uZmlndXJhdGlvbiBvcHRpb25z IGF2YWlsYWJsZSwgYnV0DQo+ID4gPiA+ID4gb25jZQ0KPiA+ID4gPiA+IGF2YWlsYWJsZSwgdGhl eSBjYW4gYmUgYWRkZWQgdG8gdGhlIFpDS19ERUZBVUxUUyB2YXJpYWJsZS4NCj4gPiA+ID4gPiAN Cj4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBGZWxpeCBNb2Vzc2JhdWVyDQo+ID4gPiA+ID4gPGZl bGl4Lm1vZXNzYmF1ZXJAc2llbWVucy5jb20+DQo+ID4gPiA+ID4gLS0tDQo+ID4gPiA+ID4gwqBt ZXRhL2NsYXNzZXMvaW1hZ2V0eXBlcy5iYmNsYXNzIHwgNSArKysrLQ0KPiA+ID4gPiA+IMKgbWV0 YS9jb25mL2JpdGJha2UuY29uZsKgwqDCoMKgwqDCoMKgwqDCoCB8IDMgKysrDQo+ID4gPiA+ID4g wqAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+ID4g PiA+IA0KPiA+ID4gPiA+IGRpZmYgLS1naXQgYS9tZXRhL2NsYXNzZXMvaW1hZ2V0eXBlcy5iYmNs YXNzDQo+ID4gPiA+ID4gYi9tZXRhL2NsYXNzZXMvaW1hZ2V0eXBlcy5iYmNsYXNzDQo+ID4gPiA+ ID4gaW5kZXggYTgwYTZkYTUuLjM2Mzk2NjJiIDEwMDY0NA0KPiA+ID4gPiA+IC0tLSBhL21ldGEv Y2xhc3Nlcy9pbWFnZXR5cGVzLmJiY2xhc3MNCj4gPiA+ID4gPiArKysgYi9tZXRhL2NsYXNzZXMv aW1hZ2V0eXBlcy5iYmNsYXNzDQo+ID4gPiA+ID4gQEAgLTkzLDcgKzkzLDcgQEAgSU1BR0VfQ01E OnViaSgpIHsNCj4gPiA+ID4gPiDCoElNQUdFX0NNRDp1YmlbZGVwZW5kc10gPSAiJHtQTn06ZG9f dHJhbnNmb3JtX3RlbXBsYXRlIg0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IMKgIyBpbWFnZSBjb252 ZXJzaW9ucw0KPiA+ID4gPiA+IC1JTUFHRV9DT05WRVJTSU9OUyA9ICJneiB4eiB6c3QiDQo+ID4g PiA+ID4gK0lNQUdFX0NPTlZFUlNJT05TID0gImd6IHh6IHpzdCB6Y2siDQo+ID4gPiA+ID4gDQo+ ID4gPiA+ID4gwqBDT05WRVJTSU9OX0NNRDpneiA9ICIke1NVRE9fQ0hST09UfSBzaCAtYyAnZ3pp cCAtZiAtOSAtbiAtYw0KPiA+ID4gPiA+IC0tDQo+ID4gPiA+ID4gcnN5bmNhYmxlDQo+ID4gPiA+ ID4gJHtJTUFHRV9GSUxFX0NIUk9PVH0gPiAke0lNQUdFX0ZJTEVfQ0hST09UfS5neiciDQo+ID4g PiA+ID4gwqBDT05WRVJTSU9OX0RFUFM6Z3ogPSAiZ3ppcCINCj4gPiA+ID4gPiBAQCAtMTAzLDMg KzEwMyw2IEBAIENPTlZFUlNJT05fREVQUzp4eiA9ICJ4ei11dGlscyINCj4gPiA+ID4gPiANCj4g PiA+ID4gPiDCoENPTlZFUlNJT05fQ01EOnpzdCA9ICIke1NVRE9fQ0hST09UfSBzaCAtYyAnenN0 ZCAtYyAtLXNwYXJzZQ0KPiA+ID4gPiA+ICR7WlNURF9ERUZBVUxUU30gJHtJTUFHRV9GSUxFX0NI Uk9PVH0gPg0KPiA+ID4gPiA+ICR7SU1BR0VfRklMRV9DSFJPT1R9LnpzdCciDQo+ID4gPiA+ID4g wqBDT05WRVJTSU9OX0RFUFM6enN0ID0gInpzdGQiDQo+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ICtD T05WRVJTSU9OX0NNRDp6Y2sgPSAiJHtTVURPX0NIUk9PVH0gc2ggLWMgJ2NkICQoZGlybmFtZQ0K PiA+ID4gPiA+ICR7SU1BR0VfRklMRV9DSFJPT1R9KTsgemNrICR7WkNLX0RFRkFVTFRTfQ0KPiA+ ID4gPiA+ICR7SU1BR0VfRklMRV9DSFJPT1R9JyINCj4gPiA+ID4gDQo+ID4gPiA+IEhpIEZlbGl4 LA0KPiA+ID4gPiANCj4gPiA+ID4gVGhpcyBsb29rcyBsaWtlIGl0IGNvbXByZXNzZXMgaW4tcGxh Y2UsIGkuZS4sIHJlbW92ZXMgdGhlDQo+ID4gPiA+IG9yaWdpbmFsDQo+ID4gPiA+IGZpbGUuDQo+ ID4gPiANCj4gPiA+IEl0IGxvb2tzIGxpa2UgdGhhdCwgYnV0IHRoZXJlIHpjaHVuayBiZWhhdmVz IGRpZmZlcmVudGx5IGZyb20gdGhlDQo+ID4gPiBvdGhlcg0KPiA+ID4gY29tcHJlc3NvcnMuIEl0 IGFjdHVhbGx5IGp1c3QgYWRkcyB0aGUgY29tcHJlc3NlZCBmaWxlIG5leHQgdG8NCj4gPiA+IHRo ZQ0KPiA+ID4gaW5wdXQgZmlsZSAodmVyc2lvbiAxLjIuMykuIEFsc28sIGl0IGlzIG5vdCBwb3Nz aWJsZSB0byB0ZWxsIHpjaw0KPiA+ID4gdG8NCj4gPiA+IHdyaXRlIHRvIHN0ZG91dCwgaGVuY2Ug dGhlIGNoYW5nZWRpciBsb2dpYy4NCj4gPiA+IA0KPiA+ID4gSSBhbHJlYWR5IHRob3VnaHQgYWJv dXQgYWRkaW5nIGFuIGlzc3VlIGluIHRoZSB1cHN0cmVhbSBwcm9qZWN0DQo+ID4gPiBbMV0NCj4g PiA+IGFib3V0IHRoZSBDTEkgYXBpLiBJdCBpcyBwcmV0dHkgbm9uLXN0YW5kYXJkLiBBbm90aGVy IGlzc3VlIGlzLA0KPiA+ID4gdGhhdA0KPiA+ID4gdGhlIHVuZGVybHlpbmcgenN0ZCBjb21wcmVz c2lvbiBsZXZlbCBjYW5ub3QgYmUgc2V0IGFuZA0KPiA+ID4gY29tcHJlc3Npb24NCj4gPiA+IGlz DQo+ID4gPiBkb25lIHNlcXVlbnRpYWxseS4gQWxzbyB0aGUgZG9jdW1lbnRhdGlvbiBpcyByZWFs bHkgc3BhcnNlLg0KPiA+ID4gDQo+ID4gPiBBbnl3YXlzLCB3aGlsZSB0aGUgdG9vbCBpcyBpbiBh IHByZXR0eSBlYXJseSBzdGF0ZSwgaXQgaXMgc3RpbGwNCj4gPiA+IGdvb2QNCj4gPiA+IHRvDQo+ ID4gPiBoYXZlIGl0IHRvIGdldCBzb21lIGV4cGVyaWVuY2Ugb24gZGVsdGEgdXBkYXRlcy4NCj4g PiA+IA0KPiA+ID4gWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS96Y2h1bmsvemNodW5rDQo+ID4gPiAN Cj4gPiA+IEZlbGl4DQo+ID4gPiANCj4gPiA+ID4gVGhhdCB3b3VsZCBicmVhayB0aGUgaW1hZ2V0 eXBlcy9jb252ZXJzaW9uIGxvZ2ljLCB3aGVyZSBpdCBpcw0KPiA+ID4gPiBhc3N1bWVkDQo+ID4g PiA+IHRoYXQgdGhlIG9yaWdpbmFsIGZpbGUgc3RpbGwgZXhpc3RzIGFmdGVyIGNvbnZlcnNpb24u IFRoYXQgbGV0cw0KPiA+ID4gPiB1cw0KPiA+ID4gPiBkZWZpbmUNCj4gPiA+ID4gdGhpbmdzIGxp a2UgSU1BR0VfRlNZVFBFUz0id2ljIHdpYy56Y2siIGlmIHdlIHdhbnQgYm90aCBmaWxlcw0KPiA+ ID4gPiBpbg0KPiA+ID4gPiB0aGUNCj4gPiA+ID4gb3V0cHV0Lg0KPiA+ID4gPiBJbiBjYXNlIHRo ZSB1bmNvbXByZXNzZWQgb25lIGlzIG5vdCBuZWVkZWQgKGl0J3Mgbm90IGluDQo+ID4gPiA+IElN QUdFX0ZTVFlQRVMpLCBpdCB3aWxsDQo+ID4gPiA+IGJlIGRlbGV0ZWQgZXhwbGljaXRseSBieSB0 aGUgaW1hZ2V0eXBlcyBjbGFzcy4NCj4gPiA+ID4gDQo+ID4gPiA+IEFkcmlhYW4NCj4gPiA+ID4g DQo+ID4gPiA+ID4gK0NPTlZFUlNJT05fREVQUzp6Y2sgPSAiemNodW5rIg0KPiA+ID4gPiA+IGRp ZmYgLS1naXQgYS9tZXRhL2NvbmYvYml0YmFrZS5jb25mIGIvbWV0YS9jb25mL2JpdGJha2UuY29u Zg0KPiA+ID4gPiA+IGluZGV4IGM2NjA2NjBhLi5mNzNlNDgzOCAxMDA2NDQNCj4gPiA+ID4gPiAt LS0gYS9tZXRhL2NvbmYvYml0YmFrZS5jb25mDQo+ID4gPiA+ID4gKysrIGIvbWV0YS9jb25mL2Jp dGJha2UuY29uZg0KPiA+ID4gPiA+IEBAIC0xNDQsNiArMTQ0LDkgQEAgWlNURF9MRVZFTCA/PSAi MTkiDQo+ID4gPiA+ID4gwqBaU1REX0RFRkFVTFRTID89ICItLXJzeW5jYWJsZSAtJHtaU1REX0xF VkVMfSAtLQ0KPiA+ID4gPiA+IHRocmVhZHM9JHtaU1REX1RIUkVBRFN9Ig0KPiA+ID4gPiA+IMKg WlNURF9ERUZBVUxUU1t2YXJkZXBzZXhjbHVkZV0gKz0gIlpTVERfTEVWRUwgWlNURF9USFJFQURT Ig0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+ICsjIERlZmF1bHQgY29tcHJlc3Npb24gc2V0dGluZ3Mg Zm9yIHpjaHVuaw0KPiA+ID4gPiA+ICtaQ0tfREVGQVVMVFMgPz0gIiINCj4gPiA+ID4gPiArDQo+ ID4gPiA+ID4gwqBCQklOQ0xVREVMT0dTID8/PSAieWVzIg0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+ IMKgIyBBZGQgZXZlbnQgaGFuZGxlcnMgZm9yIGJpdGJha2UNCj4gPiA+ID4gPiAtLQ0KPiA+ID4g PiA+IDIuMzQuMQ0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IC0tDQo+ID4gPiA+ID4gWW91IHJlY2Vp dmVkIHRoaXMgbWVzc2FnZSBiZWNhdXNlIHlvdSBhcmUgc3Vic2NyaWJlZCB0byB0aGUNCj4gPiA+ ID4gPiBHb29nbGUNCj4gPiA+ID4gPiBHcm91cHMNCj4gPiA+ID4gPiAiaXNhci11c2VycyIgZ3Jv dXAuDQo+ID4gPiA+ID4gVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGdyb3VwIGFuZCBzdG9wIHJl Y2VpdmluZyBlbWFpbHMgZnJvbQ0KPiA+ID4gPiA+IGl0LA0KPiA+ID4gPiA+IHNlbmQgYW4NCj4g PiA+ID4gPiBlbWFpbCB0byBpc2FyLXVzZXJzK3Vuc3Vic2NyaWJlQGdvb2dsZWdyb3Vwcy5jb20u DQo+ID4gPiA+ID4gVG8gdmlldyB0aGlzIGRpc2N1c3Npb24gb24gdGhlIHdlYiB2aXNpdA0KPiA+ ID4gPiA+IGh0dHBzOi8vZ3JvdXBzLmdvb2dsZS5jb20vZC9tc2dpZC9pc2FyLXVzZXJzLzIwMjMw NDI3MDU1MTE4LjE5OTMwNzItMQ0KPiA+ID4gPiA+IC0NCj4gPiA+ID4gPiBmZWxpeC5tb2Vzc2Jh dWVyJTQwc2llbWVucy5jb20uDQo+ID4gPiANCj4gPiANCj4gPiBCdW1waW5nIHRoZSB0b3BpYyB0 byBtYWtlIGEgZGVjaXNpb24gb24gbWVyZ2UuDQo+ID4gDQo+ID4gUGF0Y2ggaXRzZWxmIHBhc3Nl cyBmYXN0L2Z1bGwgQ0ksIHNvIGlmIHRoZXJlIGFyZSBubyBvdGhlciByZWFzb25zDQo+ID4gYWdh aW5zdCAoZXhjZXB0IGEgYml0IG5vbi1zdGFuZGFyZCBjb21wcmVzc2lvbiBiZWhhdmlvdXIpLCB3 ZSBjb3VsZA0KPiA+IG1lcmdlIGl0Lg0KPiANCj4gWWVzLCBJIHRoaW5rIHdlIGNhbiBtZXJnZS4N Cj4gRmVsaXgnIGltcGxlbWVudGF0aW9uIGFscmVhZHkgY29tcGVuc2F0ZXMgZm9yIHRoZSBzdHJh bmdlbmVzcyBpbiB0aGUNCj4gaW52b2NhdGlvbiBvZiB0aGUgemNrIGNvbXByZXNzaW9uLg0KDQpB Z3JlZS4gSSBhbHNvIGNyZWF0ZWQgYW4gaXNzdWUgcmVnYXJkaW5nIHRoaXMgaW4gdGhlIHVwc3Ry ZWFtIHByb2plY3Q6DQpodHRwczovL2dpdGh1Yi5jb20vemNodW5rL3pjaHVuay9pc3N1ZXMvOTcN Cg0KRmVsaXgNCg0KPiANCj4gQWRyaWFhbg0KPiANCg0K