From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8D603C433DB for ; Mon, 11 Jan 2021 20:54:06 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 4868922C7B for ; Mon, 11 Jan 2021 20:54:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728163AbhAKUyF (ORCPT ); Mon, 11 Jan 2021 15:54:05 -0500 Received: from mail-eopbgr140053.outbound.protection.outlook.com ([40.107.14.53]:31554 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727448AbhAKUyE (ORCPT ); Mon, 11 Jan 2021 15:54:04 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YdSI1JrA3Dd9qwbpdXYB0Psd/ez4trDxqCPUm143t+uS/19BPpexJPMDg6CuvheeLowcX1zt3v0E8Jn6kVehIKEg2FpCrEs8H4oe3jhyG5+Or+yrVDL96MOLq3y+2E49xgdnD5D3i36li0udTSUy9K7ihfWyrcQ1Si7Y6uNyDVxfGXhmMN/yXhbd9t8vt/x5jzRZRasmSnbxlmOOj0hGyNiiWbmk2Z7a8AeayK66PEBiI1l+5qE/El4InRt6bjDeL4I6/zfL0Up5qGBVIO66WOus8izB/M2LQwQ/fMTy6BvSaQbQ8kakmbBjxZIh/aHMYrZXNVT3HYgUtwldeAezJA== 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-SenderADCheck; bh=1rxpvLv9UJeh0iry/vFyJCJoU/2KuYAkVtH5wgWyFL4=; b=VS+n9hF3314KczemL7s4J0IapGkie1caTtk2Xs5KATDXSeUWFr+PQ7/iJumlI24SBj2hk3N63kBrT4CHpnN4tgfs8ZLULd2+IdaVQTworEuzqw84jpnKxI8LS87w4W7duooSkfKHgpv857S/DaNKEdnJdM58Ctm5x/YWoBUBZgAiyx12CMbxxqAWSOQQwgBf8U82hG49emANoLWIvsGl2CmZJmfriEnuwSYYYG1ERQoiTpsMjGtuyRef1K40yOLqYiaUvrMSXwWIi29XjjMEWSCNulQNJe4SU43wiBv35hE+7MmUPsbqug6C5xvy5cKhcUsLDB5J3IR2NTPvpsh/yQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bdsu.de; dmarc=pass action=none header.from=bdsu.de; dkim=pass header.d=bdsu.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bdsu.de; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1rxpvLv9UJeh0iry/vFyJCJoU/2KuYAkVtH5wgWyFL4=; b=WOUl7mHCZoZ1dOMfxkxPHf10fMinyanSN9w8oLhm8yUUuYq5oAhUcy7LL1Z7BDzaOf6squ9fCr8xVaMDwhozalysi7a0U514khT1W3FFCcVsDJudbsh7TzEv6gxh1DSS8F8I7GMsu7Mi2LzS8PT7/pKLF9f1+9YU7yMHsJH22wFCL+dgta/dveuxM0IaF/1gRJdahUJYAWmurtuTNcpWqSHqkXc6EkHppAZBt0Tmzeiwx0BB+v2Muo0ItZwne/YZYQrLhGTWCg7HXJzP8k02bitM1BcfQz5U7ujxPdDMgzGZOohLnozqaYSdDhzc1vF6fU8mboX9NKaimIM2H/C3Dg== Received: from DB7PR03MB4297.eurprd03.prod.outlook.com (2603:10a6:10:17::30) by DB8PR03MB6059.eurprd03.prod.outlook.com (2603:10a6:10:e8::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Mon, 11 Jan 2021 20:53:14 +0000 Received: from DB7PR03MB4297.eurprd03.prod.outlook.com ([fe80::b53d:bd77:c4ae:93d]) by DB7PR03MB4297.eurprd03.prod.outlook.com ([fe80::b53d:bd77:c4ae:93d%5]) with mapi id 15.20.3742.012; Mon, 11 Jan 2021 20:53:14 +0000 From: Roman Anasal | BDSU To: "linux-btrfs@vger.kernel.org" , "arvidjaar@gmail.com" Subject: Re: [PATCH 2/2] btrfs: send: fix invalid commands for inodes with changed type but same gen Thread-Topic: [PATCH 2/2] btrfs: send: fix invalid commands for inodes with changed type but same gen Thread-Index: AQHW6ExfcsLlXW2ATUu8CwlNGk82oqoiz9CAgAAXWgA= Date: Mon, 11 Jan 2021 20:53:14 +0000 Message-ID: <424d62853024d8b0bc5ca03206eeca35be6014a2.camel@bdsu.de> References: <20210111190243.4152-1-roman.anasal@bdsu.de> <20210111190243.4152-3-roman.anasal@bdsu.de> <9e177865-0408-c321-951e-ce0f3ff33389@gmail.com> In-Reply-To: <9e177865-0408-c321-951e-ce0f3ff33389@gmail.com> Accept-Language: en-US, de-DE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=bdsu.de; x-originating-ip: [2001:a61:3aef:4c01:503:a276:cbe0:8dc0] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9a0cc353-755e-4158-10ad-08d8b672ea2c x-ms-traffictypediagnostic: DB8PR03MB6059: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KpIUdPuhZh6hVxOEnDis245iH90Zs7+5EsUWEDhUEa+EBf+/nSzz6U/3IC8wFm8IlHcNcVFdYs+OSTlZYAAh6tNYE1mm5hP0AoRdtAtnruJO0dWykzH5Z2CSUSQ0SuuHtujM1av3aFo//imXjmfRlHgFx+fiuI6E98VLSF0A190evVZZGfy4AbWbFITXbXEf1Oxt3/pztaji1SU0qNvigDR4X/CYpiDtGO/fGqVEv8st0PRuUfxWrpOadECFdOzyFRksjoN6jEunwNe4scZ5VPP9K2nsETNjJAjU1DR53dhLdTLsU3+fP6y9ap0/CVq3j6HcQMdJVxRPD3Apxagf5BqDV4yht3+/MGQAQccIfAGXGyLKmc2ujBLqT7ZsB63LjlXAr1p9NuP7D0OMBijC0A== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB7PR03MB4297.eurprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(136003)(346002)(366004)(39830400003)(376002)(396003)(83380400001)(5660300002)(8676002)(6512007)(86362001)(6506007)(478600001)(64756008)(91956017)(2616005)(36756003)(2906002)(6486002)(66556008)(66946007)(66476007)(71200400001)(8936002)(76116006)(110136005)(186003)(786003)(316002)(66446008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?cVArVXo5TzVrY0RYcU5ic2RabklRRGo0RjE2SHg4Njd1aWc4d01PM2NtaGlE?= =?utf-8?B?dEM1SWxVdlovZGNzdTEyK3ZxemxRQ2FnWlRuNS8xSjJoOHRad1pKOFhlR0ZT?= =?utf-8?B?OWZTMTFBdmtZSERFVFY2TVJRcE5RaExZeDZQMFo2VVAwWTJPZFV6MU1ydUdC?= =?utf-8?B?Vm0vTW9yOUFhUG5nVUxjaUJYei81eUFHNmx0NnB3RjY3a3l4U0pYSkc4N0tp?= =?utf-8?B?eXcwam40ZktMd2VncHZqRm5vQ1Q3NTVzQXRGWnloMG9BRWRTQ1I1Z0p1ZXgx?= =?utf-8?B?cWErZHpkby95UnpRaGNJLzRkaExGRmtHb0ZDbVZGYjBpMmtVeHJ5c3pHSVhV?= =?utf-8?B?dmpzNU1YbVdia2JSMW1hZDQyMGI3TGI0RVgrbGVYOFZtUmJWRmRmbjZ5Wndv?= =?utf-8?B?cW95R2JiRkR0Z0lTMUJadVI5MFJIdVpzMHZjSVZ4c3krVkFRYVVVaGE4R055?= =?utf-8?B?Y2FjR2srOWVvNVJMQUx3WWtBa2tBUEx5MXBIVmxJNkdtU2RQZ0J2aWtwYVFM?= =?utf-8?B?S1BmUFhhaXN1Q1B2TFpzbFRZZmlkNGYvWlRUaWtibTkzL2tzNHpKSUkwdzlX?= =?utf-8?B?THAwdm9iVkMraGFDckNjcnFRSjZ0MmxmSWR2Z1RYLyttbnFtSVNaTC9oRmZG?= =?utf-8?B?RFY1SThJcVlGZ1N3NFVsbXZUcXdETlpabnhmaENZOVFWcGRDeW8zckJpUmNn?= =?utf-8?B?VHVaL085MGxaZTh5Z0NPOVpHbi9aWHRHNXpReHYwS3QzVDZxWDBGcGRpVTls?= =?utf-8?B?eTc5RlUwS1Z6THcrZDRiVFp5RTBOUm4xWGYvMFlxdGN6NzNKdFJNck1GQXJp?= =?utf-8?B?QkRBSE5tMEpQeVIxWXZIV0U2azJzOEltMzNTY2UwUzJqUDFpN1IxZlprUGwy?= =?utf-8?B?Mzhya051NGdQWVBabkFVQUFoZnRXY1FqQVdnbHVrK3VvY1NUbStiZHNOdUh1?= =?utf-8?B?T2diSGtURVJQYkRQSDFxQ0Q0V0FKNERhamt2Q28zcDkrRFQvYzk0djNCU1ds?= =?utf-8?B?amhRY2ZZNVFhQit2QUVkZUFJR2ZzWWNDc0lLaDRkR244QzVwQ09ETnJTTElx?= =?utf-8?B?YW0yRFNaMldGMkdhVlJOREV6aklaUlNIUks3MTdmYWZQcDBBT0tSc09QYm1F?= =?utf-8?B?MHIySDJqenhVb0UvODNUYm1iZCtxQWlWenY3RHpveDFncjJwZGJZZVBGalBW?= =?utf-8?B?QzlHSU5QZStCQ3BEampSUEIxTHA5THR3ZXR2U1AyZ1Roa01aYjlFZkVoRnRz?= =?utf-8?B?OTQydjRwSkFpWjFDWXJnaWZWemMxNzBLMmlEbjhjbUFCWkZKQzNlQXlBTVIv?= =?utf-8?B?U0FpVjZaZkM4V2h4c1VGYkRoU2NoS2tSZXhibXY0OEVOYlUzbldwc2F0cytP?= =?utf-8?B?d2pHTnpZek1HSFdXaktpSTJHQ2o5NjdhOGxlbkpsbXcwb0o0KzQzRVFNamVU?= =?utf-8?Q?j9UXPh6H?= Content-Type: text/plain; charset="utf-8" Content-ID: <7EF00E74E7092D40B541617D022A2CBE@eurprd03.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: bdsu.de X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4297.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9a0cc353-755e-4158-10ad-08d8b672ea2c X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2021 20:53:14.2599 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8c0670a1-eeed-4da2-a08a-128fe03f692a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ojdjJshEZV/Yp4WB+LFNS/rXSXgBX3Ht1bwlvosjCN5YujB9DmN9fW70mgqnOB71j/lTIxup8c1kqKpfFysotQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR03MB6059 Precedence: bulk List-ID: X-Mailing-List: linux-btrfs@vger.kernel.org T24gTW9uLCAyMDIxLTAxLTExIGF0IDIyOjMwICswMzAwLCBBbmRyZWkgQm9yemVua292IHdyb3Rl Og0KPiAxMS4wMS4yMDIxIDIyOjAyLCBSb21hbiBBbmFzYWwg0L/QuNGI0LXRgjoNCj4gPiBXaGVu IGRvaW5nIGEgc2VuZCwgaWYgYSBuZXcgaW5vZGUgaGFzIHRoZSBzYW1lIG51bWJlciBhcyBhbiBp bm9kZQ0KPiA+IGluIHRoZQ0KPiA+IHBhcmVudCBzdWJ2b2x1bWUgaXQgd2lsbCBvbmx5IGJlIGRl dGVjdGVkIGFzIHRvIGJlIHJlY3JlYXRlZCB3aGVuDQo+ID4gdGhlDQo+ID4gZ2VucmF0aW9ucyBk aWZmZXIuIEJ1dCB3aXRoIGlub2RlcyBpbiB0aGUgc2FtZSBnZW5lcmF0aW9uIHRoZQ0KPiA+IGVt aXR0ZWQNCj4gPiBjb21tYW5kcyB3aWxsIGNhdXNlIHRoZSByZWNlaXZlciB0byBmYWlsLg0KPiA+ IA0KPiA+IFRoaXMgY2FzZSBkb2VzIG5vdCBoYXBwZW4gd2hlbiBkb2luZyBpbmNyZW1lbnRhbCBz ZW5kcyB3aXRoDQo+ID4gc25hcHNob3RzDQo+ID4gdGhhdCBhcmUga2VwdCByZWFkLW9ubHkgYnkg dGhlIHVzZXIgYWxsIHRoZSB0aW1lLCBidXQgaXQgbWF5IGhhcHBlbg0KPiA+IGlmDQo+ID4gLSBh IHNuYXBzaG90IHdhcyBtb2RpZmllZCBhZnRlciBpdCB3YXMgY3JlYXRlZA0KPiA+IC0gdGhlIHN1 YnZvbCB1c2VkIGFzIHBhcmVudCB3YXMgY3JlYXRlZCBpbmRlcGVuZGVudGx5IGZyb20gdGhlIHNl bnQNCj4gPiBzdWJ2b2wNCj4gPiANCj4gPiBFeGFtcGxlIHJlcHJvZHVjZXJzOg0KPiA+IA0KPiA+ ICAgIyBjYXNlIDE6IHNhbWUgaW5vIGF0IHNhbWUgcGF0aA0KPiA+ICAgYnRyZnMgc3Vidm9sdW1l IGNyZWF0ZSBzdWJ2b2wxDQo+ID4gICBidHJmcyBzdWJ2b2x1bWUgY3JlYXRlIHN1YnZvbDINCj4g PiAgIG1rZGlyIHN1YnZvbDEvYQ0KPiA+ICAgdG91Y2ggc3Vidm9sMi9hDQo+IA0KPiBXaGF0IGhh cHBlbnMgaW4gY2FzZSBvZg0KPiANCj4gZWNobyBmb28gPiBzdWJ2b2wxL2ENCj4gZWNobyBiYXIg PiBzdWJ2b2wyL2ENCj4gDQo+ID8NCg0KYGVjaG8gZm9vID4gc3Vidm9sMS9hYCB3b3VsZG4ndCB3 b3JrIHNpbmNlIHN1YnZvbDEvYSBpcyBhIGRpcmVjdG9yeS4NCkhvd2V2ZXIsIHJlcGxhY2luZyBi b3RoIHByZWNlZGluZyBsaW5lcyB3aXRoOg0KDQogIG1rZGlyIHN1YnZvbDEvYQ0KICBlY2hvIGJh ciA+IHN1YnZvbDIvYQ0KDQo9PiBzYW1lIGFzIGJlZm9yZSB3aXRoL3dpdGhvdXQgdGhlIHBhdGNo LCBwbHVzIGFuIGFkZGl0aW9uYWwgd3JpdGUNCmNvbW1hbmQgZm9yIHRoZSBjb250ZW50DQoNCkFu ZCB3aXRoIGJvdGggbGluZXMgYXMNCg0KICBlY2hvIGZvbyA+IHN1YnZvbDEvYQ0KICBlY2hvIGJh ciA+IHN1YnZvbDIvYQ0KDQo9PiBwcm9kdWNlcyBhbiBpbnZhbGlkIHN0cmVhbSAod2l0aCBhbmQg d2l0aG91dCB0aGlzIHBhdGNoKSB3aXRoIGENCmBsaW5rIGEgLT4gYWAgZm9sbG93ZWQgYnkgYHVu bGluayBhYCBhcyBzZWVuIGluIHRoZSBleGFtcGxlIG91dHB1dA0KcXVvdGVkIGZ1cnRoZXIgYmVs b3cuDQoNClNvIHRoZXJlIGlzIGFub3RoZXIgYnVnIGhlcmUuIFRoZSBjb25kaXRpb25zIGZvciB0 aGlzIHNlZW0gdG8gcm91Z2hseQ0KYmU6IGNoYW5nZWQvbmV3IGlub2RlIHdpdGggc2FtZSBudW1i ZXIsIHR5cGUgYW5kIGdlbmVyYXRpb24sIHNpbmNlDQpyZW9yZGVyaW5nIHRoZSBjb21tYW5kcyBz byB0aGUgaW5vZGVzIGhhdmUgZGlmZmVyZW50IGdlbmVyYXRpb25zDQpwcm9kdWNlcyBhIHZhbGlk IHN0cmVhbS4NCg0KQ2hhbmdpbmcgdGhlIG5hbWUgdG8gc3Vidm9sMi9iIGxpa2UgaW4gdGhlIHNl Y29uZCBjYXNlIGJlbG93IHByb2R1Y2VzIGENCnZhbGlkIHN0cmVhbSB3aXRoIGEgYGxpbmsgYiAt PiBhYCBmb2xsb3dlZCBieSBgdW5saW5rIGFgLg0KDQpJJ2xsIHRha2UgYSBsb29rIGludG8gdGhp cywgdG9vLCBhbmQgaWYgcG9zc2libGUgcHJvdmlkZSBhbm90aGVyIHBhdGNoDQpmb3IgdGhhdCBj YXNlLg0KDQoNCj4gPiAgIGJ0cmZzIHByb3BlcnR5IHNldCBzdWJ2b2wxIHJvIHRydWUNCj4gPiAg IGJ0cmZzIHByb3BlcnR5IHNldCBzdWJ2b2wyIHJvIHRydWUNCj4gPiAgIGJ0cmZzIHNlbmQgLXAg c3Vidm9sMSBzdWJ2b2wyIHwgYnRyZnMgcmVjZWl2ZSAtLWR1bXANCj4gPiANCj4gPiBUaGUgcHJv ZHVjZWQgdHJlZSBzdGF0ZSBoZXJlIGlzOg0KPiA+ICAgfC0tIHN1YnZvbDENCj4gPiAgIHwgICBg LS0gYS8gICAgICAgIChpbm8gMjU3KQ0KPiA+ICAgfA0KPiA+ICAgYC0tIHN1YnZvbDINCj4gPiAg ICAgICBgLS0gYSAgICAgICAgIChpbm8gMjU3KQ0KPiA+IA0KPiA+ICAgV2hlcmUgc3Vidm9sMS9h LyBpcyBhIGRpcmVjdG9yeSBhbmQgc3Vidm9sMi9hIGlzIGEgZmlsZSB3aXRoIHRoZQ0KPiA+IHNh bWUNCj4gPiAgIGlub2RlIG51bWJlciBhbmQgc2FtZSBnZW5lcmF0aW9uLg0KPiA+IA0KPiA+IEV4 YW1wbGUgb3V0cHV0IG9mIHRoZSByZWNlaXZlIGNvbW1hbmQ6DQo+ID4gICBBdCBzdWJ2b2wgc3Vi dm9sMg0KPiA+ICAgc25hcHNob3QgICAgICAgIC4vc3Vidm9sMiAgICAgICAgICAgICAgICAgICAg ICAgdXVpZD0xOWQyYmUwYS0NCj4gPiA1YWYxLWZhNDQtOWIzZi1mMjE4MTUxNzhkMDAgdHJhbnNp ZD05IHBhcmVudF91dWlkPTFiYWM4YjEyLWRkYjItDQo+ID4gNjQ0MS04NTUxLTcwMDQ1Njk5MTc4 NSBwYXJlbnRfdHJhbnNpZD05DQo+ID4gICB1dGltZXMgICAgICAgICAgLi9zdWJ2b2wyLyAgICAg ICAgICAgICAgICAgICAgICBhdGltZT0yMDIxLTAxLQ0KPiA+IDExVDEzOjQxOjM2KzAwMDAgbXRp bWU9MjAyMS0wMS0xMVQxMzo0MTozNiswMDAwIGN0aW1lPTIwMjEtMDEtDQo+ID4gMTFUMTM6NDE6 MzYrMDAwMA0KPiA+ICAgbGluayAgICAgICAgICAgIC4vc3Vidm9sMi9hICAgICAgICAgICAgICAg ICAgICAgZGVzdD1hDQo+ID4gICB1bmxpbmsgICAgICAgICAgLi9zdWJ2b2wyL2ENCj4gPiAgIHV0 aW1lcyAgICAgICAgICAuL3N1YnZvbDIvICAgICAgICAgICAgICAgICAgICAgIGF0aW1lPTIwMjEt MDEtDQo+ID4gMTFUMTM6NDE6MzYrMDAwMCBtdGltZT0yMDIxLTAxLTExVDEzOjQxOjM2KzAwMDAg Y3RpbWU9MjAyMS0wMS0NCj4gPiAxMVQxMzo0MTozNiswMDAwDQo+ID4gICBjaG1vZCAgICAgICAg ICAgLi9zdWJ2b2wyL2EgICAgICAgICAgICAgICAgICAgICBtb2RlPTY0NA0KPiA+ICAgdXRpbWVz ICAgICAgICAgIC4vc3Vidm9sMi9hICAgICAgICAgICAgICAgICAgICAgYXRpbWU9MjAyMS0wMS0N Cj4gPiAxMVQxMzo0MTozNiswMDAwIG10aW1lPTIwMjEtMDEtMTFUMTM6NDE6MzYrMDAwMCBjdGlt ZT0yMDIxLTAxLQ0KPiA+IDExVDEzOjQxOjM2KzAwMDANCj4gPiANCj4gPiA9PiB0aGUgYGxpbmtg IGNvbW1hbmQgY2F1c2VzIHRoZSByZWNlaXZlciB0byBmYWlsIHdpdGg6DQo+ID4gICAgRVJST1I6 IGxpbmsgYSAtPiBhIGZhaWxlZDogRmlsZSBleGlzdHMNCj4gPiANCj4gPiBTZWNvbmQgZXhhbXBs ZToNCj4gPiAgICMgY2FzZSAyOiBzYW1lIGlubyBhdCBkaWZmZXJlbnQgcGF0aA0KPiA+ICAgYnRy ZnMgc3Vidm9sdW1lIGNyZWF0ZSBzdWJ2b2wxDQo+ID4gICBidHJmcyBzdWJ2b2x1bWUgY3JlYXRl IHN1YnZvbDINCj4gPiAgIG1rZGlyIHN1YnZvbDEvYQ0KPiA+ICAgdG91Y2ggc3Vidm9sMi9iDQo+ ID4gICBidHJmcyBwcm9wZXJ0eSBzZXQgc3Vidm9sMSBybyB0cnVlDQo+ID4gICBidHJmcyBwcm9w ZXJ0eSBzZXQgc3Vidm9sMiBybyB0cnVlDQo+ID4gICBidHJmcyBzZW5kIC1wIHN1YnZvbDEgc3Vi dm9sMiB8IGJ0cmZzIHJlY2VpdmUgLS1kdW1wDQo+ID4gDQo+ID4gVGhlIHByb2R1Y2VkIHRyZWUg c3RhdGUgaGVyZSBpczoNCj4gPiAgIHwtLSBzdWJ2b2wxDQo+ID4gICB8ICAgYC0tIGEvICAgICAg ICAoaW5vIDI1NykNCj4gPiAgIHwNCj4gPiAgIGAtLSBzdWJ2b2wyDQo+ID4gICAgICAgYC0tIGIg ICAgICAgICAoaW5vIDI1NykNCj4gPiANCj4gPiAgIFdoZXJlIHN1YnZvbDEvYS8gaXMgYSBkaXJl Y3RvcnkgYW5kIHN1YnZvbDIvYiBpcyBhIGZpbGUgd2l0aCB0aGUNCj4gPiBzYW1lDQo+ID4gICBp bm9kZSBudW1iZXIgYW5kIHNhbWUgZ2VuZXJhdGlvbi4NCj4gPiANCj4gPiBFeGFtcGxlIG91dHB1 dCBvZiB0aGUgcmVjZWl2ZSBjb21tYW5kOg0KPiA+ICAgQXQgc3Vidm9sIHN1YnZvbDINCj4gPiAg IHNuYXBzaG90ICAgICAgICAuL3N1YnZvbDIgICAgICAgICAgICAgICAgICAgICAgIHV1aWQ9ZWE5 M2M0N2EtDQo+ID4gNWY0Ny03MjRmLThhNDMtZTE1Y2U3NDVhZWYwIHRyYW5zaWQ9MjAgcGFyZW50 X3V1aWQ9ZjAzNTc4ZWYtNWJjYS0NCj4gPiAxNDQ1LWE0ODAtM2RmNjM2NzdmZGRmIHBhcmVudF90 cmFuc2lkPTIwDQo+ID4gICB1dGltZXMgICAgICAgICAgLi9zdWJ2b2wyLyAgICAgICAgICAgICAg ICAgICAgICBhdGltZT0yMDIxLTAxLQ0KPiA+IDExVDEzOjU4OjAwKzAwMDAgbXRpbWU9MjAyMS0w MS0xMVQxMzo1ODowMCswMDAwIGN0aW1lPTIwMjEtMDEtDQo+ID4gMTFUMTM6NTg6MDArMDAwMA0K PiA+ICAgbGluayAgICAgICAgICAgIC4vc3Vidm9sMi9iICAgICAgICAgICAgICAgICAgICAgZGVz dD1hDQo+ID4gICB1bmxpbmsgICAgICAgICAgLi9zdWJ2b2wyL2ENCj4gPiAgIHV0aW1lcyAgICAg ICAgICAuL3N1YnZvbDIvICAgICAgICAgICAgICAgICAgICAgIGF0aW1lPTIwMjEtMDEtDQo+ID4g MTFUMTM6NTg6MDArMDAwMCBtdGltZT0yMDIxLTAxLTExVDEzOjU4OjAwKzAwMDAgY3RpbWU9MjAy MS0wMS0NCj4gPiAxMVQxMzo1ODowMCswMDAwDQo+ID4gICBjaG1vZCAgICAgICAgICAgLi9zdWJ2 b2wyL2IgICAgICAgICAgICAgICAgICAgICBtb2RlPTY0NA0KPiA+ICAgdXRpbWVzICAgICAgICAg IC4vc3Vidm9sMi9iICAgICAgICAgICAgICAgICAgICAgYXRpbWU9MjAyMS0wMS0NCj4gPiAxMVQx Mzo1ODowMCswMDAwIG10aW1lPTIwMjEtMDEtMTFUMTM6NTg6MDArMDAwMCBjdGltZT0yMDIxLTAx LQ0KPiA+IDExVDEzOjU4OjAwKzAwMDANCj4gPiANCj4gPiA9PiB0aGUgYGxpbmtgIGNvbW1hbmQg Y2F1c2VzIHRoZSByZWNlaXZlciB0byBmYWlsIHdpdGg6DQo+ID4gICAgRVJST1I6IGxpbmsgYiAt PiBhIGZhaWxlZDogT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQNCj4gPiANCj4gPiBTaWduZWQtb2Zm LWJ5OiBSb21hbiBBbmFzYWwgPHJvbWFuLmFuYXNhbEBiZHN1LmRlPg0K