Received: by 2002:a05:6512:2355:0:0:0:0 with SMTP id p21csp210796lfu; Wed, 30 Mar 2022 21:08:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxiKqYex+18LWA9m4x0FFPfPzEi6x1LBMHg6V7MfrLtajAKak/3JKXIfkxB4R37Iy4WsAHR X-Received: by 2002:a17:902:c3c5:b0:154:e07:275a with SMTP id j5-20020a170902c3c500b001540e07275amr39018823plj.106.1648699688369; Wed, 30 Mar 2022 21:08:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1648699688; cv=pass; d=google.com; s=arc-20160816; b=sGFnshCviS7MjPkr9RnDY4qNICILsYv22dWCaMEPKncReBhSa9VtmoxGPEbtXzdYxv eaGvOyqsPTwIz3UZPwfHJQwepSVLXRqbMXQ6bZbqHZ1etmnZLIIAw3bbYyv+rEp/6uX/ L9zn+nVWilxuN0DHSa8+/y2GesUWyzOMW1k46SYpoZwNuB04wVtAdbtgMeEvJmXpTmRP ZVv1wcaYZXIlxRu3Tg7ypiTWHFFo1QCm1VunZETh+SWFEdn2POoge3AVITVz87JhFmEK HJf5R9uolr1uAxd/4/fGJNfofiZJmxe4UGkn/B9Em3mcvJ1ZMNTR0gU9d+ElkT+AR87e X8Xw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=TDR7ovCLTgvYmAFYaUbhKi3WEFcbPE7ZE8oxOaVTWok=; b=gcqCNBSPg3ALDAatMJtVBoPSNEDSol94gwo3parBGO+/2E0SPhKi3kTXmMAbHbUsL2 9jJQ7nXL717zSyGuY0sh4b7NX86pPjYNeW0UZjRBUy4WeaL3tNCN9ic0Qs0XG687Fd1s zk28abtEEmIcMazdbjpXtmif3IBVxsnG6QxZkYzoDOJiWOkdXPbTj1HEfGE1ae+3Kmm1 fvw2GS3m5v0lbcrNcQFsUJ4Cc0HDpNLHnHqJ038j/VabD16nH0KV8vmE2cIWIesDjvhx 2rXufyPaUnrVR5AT9Un6dLfy3x8Nnono0uhH8nShovs54wD/Eyvt8gNPIGImFg6AobOl Qagw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector2 header.b=dQ1mfS7M; arc=pass (i=1 spf=pass spfdomain=hammerspace.com dkim=pass dkdomain=hammerspace.com dmarc=pass fromdomain=hammerspace.com); spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hammerspace.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id e16-20020a637450000000b003816043f13csi22017725pgn.817.2022.03.30.21.08.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Mar 2022 21:08:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector2 header.b=dQ1mfS7M; arc=pass (i=1 spf=pass spfdomain=hammerspace.com dkim=pass dkdomain=hammerspace.com dmarc=pass fromdomain=hammerspace.com); spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hammerspace.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B57A6196088; Wed, 30 Mar 2022 20:15:39 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1350516AbiC3XU3 (ORCPT + 99 others); Wed, 30 Mar 2022 19:20:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39768 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351785AbiC3XU2 (ORCPT ); Wed, 30 Mar 2022 19:20:28 -0400 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2095.outbound.protection.outlook.com [40.107.94.95]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A8B96270C; Wed, 30 Mar 2022 16:18:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h0SnM3/6PMn7oE/N+/HYFNj/tI14XvkEjEpkmdG3cQCqLhrQzGQl75EcrfRk6oyjEoz8QkYSlcqbVRcm+sw/bRByMK84yq/9X7oy+bOPh+VOpoU5fHKBO1IvhsIU9NsV24cHXwjKN4vEREP6bSDp/4E8MRJSwwUACjfZ+Gtdp35sSwJG+Jw8V0gAc0J0XZTwmbd9+QzfJjUWONeQCIfEWpgYlhYqIhOE7Iu8MAsP/ZkU5PtSCfQONLtFnoWsbMdkkx4bF5euRPLz+ZbHOMEjN8nySiQMoxEDfbLwYi6tuqFr1RkTTGJhGJ+3UmPidBrIiJrhQsAXt51kscbwyD/7OA== 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=TDR7ovCLTgvYmAFYaUbhKi3WEFcbPE7ZE8oxOaVTWok=; b=IOWUdJtQmfy99CKu3x0mKfGr4TuNMKlwMXRKkEKWoeap2H+FmlrV5rAl2mLFOvLvFxWIbM1D9KrHiq0+/5SKOt+ULDRD5xivNwtyszO6r2BKiglLUMMEcoPp4hxj18Fw+CsEgze/5dcssL4Fa855RIhDLro4qLs43w/8BqeOVXH4npKqWxGh4ETZbLIfejCL8kp0ZqmQLWUA6u1caIlObzppUqTJy89MWpjFQmiGyJ2At4990vEwp7I1hYzW19Jxg+ZsKOzowVU1Va8D7dqJwKZzfP+STGW+3rDiaZo29lBSbOykn98LCLdRcDRpk0nwIoIIiycVDEquDgTZjONTbA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hammerspace.com; dmarc=pass action=none header.from=hammerspace.com; dkim=pass header.d=hammerspace.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammerspace.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TDR7ovCLTgvYmAFYaUbhKi3WEFcbPE7ZE8oxOaVTWok=; b=dQ1mfS7MYXiqFHiSYCYD3pKfWrUbS5vqyz6kQFSRjlLvTJgensvNROCceQfjydZC9Hss663L+eUC2XIznGf81AbCxPPvfL1uPa6qWrRCTr10jDL23cfsmJoJkS0FlucumPKgTIixRhC9MmI2PUd9CUsxuTHh9nV0MLfUjSBhGoc= Received: from CH0PR13MB5084.namprd13.prod.outlook.com (2603:10b6:610:111::7) by SA1PR13MB4845.namprd13.prod.outlook.com (2603:10b6:806:1a9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.8; Wed, 30 Mar 2022 23:18:38 +0000 Received: from CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::c0b:4fda:5713:9006]) by CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::c0b:4fda:5713:9006%7]) with mapi id 15.20.5123.021; Wed, 30 Mar 2022 23:18:38 +0000 From: Trond Myklebust To: "torvalds@linux-foundation.org" CC: "linux-nfs@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [GIT PULL] Please pull NFS client changes for Linux 5.18 Thread-Topic: [GIT PULL] Please pull NFS client changes for Linux 5.18 Thread-Index: AQHYQ6Q4oVl0Qpju8kuE1WA18VVEPazYPZGAgAAdHgCAACdrgIAABkmAgAAJTIA= Date: Wed, 30 Mar 2022 23:18:38 +0000 Message-ID: <79f7b95f1e32214f6b2d84e9cfafc0310c1a8cfe.camel@hammerspace.com> References: <7b0576d8d49bbd358767620218c1966e8fe9a883.camel@hammerspace.com> <4eed252caf56f16c290f0c54b5d850d4eab5dc1b.camel@hammerspace.com> In-Reply-To: Accept-Language: en-US, en-GB 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=hammerspace.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ad01fdb3-85c1-4888-00f1-08da12a39f49 x-ms-traffictypediagnostic: SA1PR13MB4845:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /VtREqynCkUckSSNWxcDo5Jpr0pXG/3XQIidIswx7XJ766sSl+V9vCIs7PQpij9bw2s72Fe2nWmAG+bQ51QCMOvLQpWibKYt8n1UpHy0CYhICu5EdJ8A4zQXzJ9Eku7Su977TZTp7Kh2zXXyHtZz7Uab+ES0VU2Dit+MWs72y2C6GYn7+rLCgqFBcrcFMA7Yq+g8JSbykfUfuPjqZc/0Yzjem0dtxCl9nL7g5A8mqyQgx48SkWbbQQ2qQwM7LRz7EEMt49uJhRTXUKQBo6sfP6e3/WyD5bOfxOc3tjy87MUAXimTHsOy/DA2ByV4RVkSO7RAeEj2muZahkkJEJqrnonXxwdp4Y+qsxIuwbV8Xikk50MiKuu+FSgg7iB7pcQImJE/yePa2gMKZAcW+EWKdgID5k7avI3jXRQa3/Ogpj9WCv8S9v9JK5+IWqG3nsAc/q6U088J550dd9J2aMcVb7rqOtNo4+ZQmEYSakr9eXLsGIThiH+y/TNbLcqSxOLqwyZXP+FGYCws8g2Ir3LaoTh7XtblWMwNaI5iZXao6BlPAvAwJEI2YdPZ0EvfbumBLPqMRw4LRB1Hp/BVT8hjxjCYDPqjVoM2kFINFsFMVyZ0QIf8guS2XNvtBXXHHkrN0c3JJgM4mCwRAIrZhodFQxI5MxXy86fbTEw1/ABNuE1f+2LW+1buQXejWtBS/TdgnxrXuQ5IEOQpGqhoyZdARtQs3YfNO/dozEJIDzC1v4FMcIm6WkQhXRBuoEQ4YEes x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR13MB5084.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(54906003)(38100700002)(122000001)(6486002)(83380400001)(6512007)(508600001)(38070700005)(316002)(6916009)(6506007)(53546011)(8936002)(36756003)(186003)(26005)(66946007)(66556008)(66476007)(66446008)(64756008)(5660300002)(2906002)(71200400001)(76116006)(4326008)(8676002)(2616005)(86362001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TzdOSDVpcDdzK01QY29jcEUzeWRrT3hOb1JETEdoVlh0NVJvRkc4T1JKVWFw?= =?utf-8?B?Z2hQbXBhSHByRmUwRzBSN2xVc1ZlSFdXRmZEeSs1dDhwdzZibkl4UU9yOWdG?= =?utf-8?B?OXdFMnRHRVFOSGdYclltVlJ1ckxJME1jMFFLQVQ1b0ozcmZ0SjRTS0prZEZN?= =?utf-8?B?S2FCS1V6bTlOdStSV25vZXlIbUFBWW1SdVEwcUNFSlg5UEc1S3E4TE5rb1pz?= =?utf-8?B?N2tING9pUmpZQStiNVNKcUgxYUNEMkc2Sk5Cc1NtS2VaZFhUcmJXbGVzREdW?= =?utf-8?B?T0xBSStpdHJId3ZTbnlQeFB3VTIvbWJOeThlS1NJdjRRQm9tdjhKUFA2VlVo?= =?utf-8?B?V1FHdlIzMjNFL0NBTWR3KzV6S2xBREV4TmdEOUVUS0xxY0V4YVNZRG9pOTJZ?= =?utf-8?B?Nzc1eGx3VVk1ajRIRVlvTStHdUNqVzBZTWNDNnNKK05MZitHTHlKVjRWKzhP?= =?utf-8?B?WlB3ZnpJWi92cUJCeEVVYUdKblV0WDRWdHBBaWlxQjNoeVZpV242empXU2d0?= =?utf-8?B?Nno0WFpMMWt5TEZ5NDBjY2JsQmZnTFlXd3pVUjU1NVJ1ZzIvajF2a0VVM3Ju?= =?utf-8?B?eWhTTnVuQ05iMFJBTDBJcFRQenFubm1lOTBKckxqOHZkVStjcVplM2RVRm1r?= =?utf-8?B?RDVDZjE3NUxtVEo1YkIyNzJGY0VObGp0UUZ3Nlcxa0NOc3BKUElxR2JScHBM?= =?utf-8?B?RGpadlMySHNIUnhFYUhUdHJhRWxsbnYrMVlsS0VzdEtKMmFJTUxlZmNwSTBj?= =?utf-8?B?SHNtbjV6VGx1VWh5SGMwUVFhSk84Yk1hWE1MTXlDYkpBL2pVdmFXR3pucXll?= =?utf-8?B?WWlYTG5DMXhKRkdON3VGb0Qxb2FUNitpa3kvdDVUVm5obXdlTCs1VHQ5T2ww?= =?utf-8?B?YkFxTVBXLzZFWlU3RWlOQjhzcDVNcXgxQ0J6NGhyWnVYaUZDMGNGOVhuc0dS?= =?utf-8?B?RVMyM09vT3FUajVCangrbGxMbm0xVWdSanhFclBTdWFUZnRJRGRneVFCcnBa?= =?utf-8?B?YktPSnAxOWFNMFpMcXRuazdQS080R090TzAvTEJVM2Q5MW0vRXhLT3A1a3g3?= =?utf-8?B?TmlHaDUvZTZxMXpKNVVSL3ZKWHhRam1VVFg3MDl3ZDkwREFoMnRpZlJiTGVx?= =?utf-8?B?NWxiSFpEMVFleGNObE9xVFpiMHBuRlhOeTFTUFJremVkdXpYcU5HSXR3cnBz?= =?utf-8?B?d3VQdlc0SzNTTjZsaEhpamxoSDYxSndaVS9TcDd3bFZtRTFnWmdQUWsrbFlW?= =?utf-8?B?dnpyZU5KYXVZSVQ0eHIyazFoSjJZMVZQMlE5Z3hrdmMvYWltcW1VYm5TeGpu?= =?utf-8?B?K2w2YzY1R0FTN3BqdmwweTI5dHJzQndIQ3d5TUdKckRtQU5Ed0gza1h4b01E?= =?utf-8?B?VHplRGJKOGdtaURVT3VFQ1ZRZmNzMzFSNGNpSDJQUnRFeW9jUVZRRnJUbEtB?= =?utf-8?B?MHY4dnFkUmc2a1FIbnZsVXZwVTRFdHk2bzFNcHV4b0hvNW9Vb3dneGxZcEw5?= =?utf-8?B?YlR4cmJobGJla2lMeHozbHN2eElETElMRFl4QjJpeGpWdTM3bENGb1NGYVdO?= =?utf-8?B?SVJwdStZRythL3p6dVo2YnRYU1M1OVNQczd5NHJtZDVlSXdOSk5WRzNLS2Ft?= =?utf-8?B?cFJJYjFaWGtFN0hKcHNsd1pnVGljWXNxenYybVMwU2ZjWC9NeEFRUmlMZWpy?= =?utf-8?B?NGN2YXlWU0pmdUFudXJwcldhcEVRN3duZ3luV1BsdnhveldCV3Rhajd5MldZ?= =?utf-8?B?cGFWeXhWN1VjeXFVQkE2VEFLajkxNnNzUlpWQnE5NGxFSytSZE0vb0t3dGp0?= =?utf-8?B?VTJ0UEtDMklLSE9TSTZ3bE5UN0xaM0g4aWdCT2ZPK2FCeGwvYTFFZW9UTWdI?= =?utf-8?B?NENSejhwTDhnc0xBU0dGZHczVmtjNFFEbzh3cXAyVzd1UlpnK21yWGJtUXpP?= =?utf-8?B?a0ZTOUhoeUZGYlhmTDA5RmtHMmNGa0xvQmN6alhVd21QZlJrOEtrNzI5VEty?= =?utf-8?B?REhOYUpuaFQ1elNCa21KMGZjZWR6ZnlhWEVkZXUya29kWFR0dlJ0b3JLdjEz?= =?utf-8?B?aEhEelk2blZFWVJWc2tjWVV6c0tiYlp2YmlFMmZtK2lXaS81dWxjeUdXdFFl?= =?utf-8?B?aGJWUTE1ZERiaWJTNXE4c0pvR0RCMThhdGd6bUIyUzZiYktwdzFJeVgxMDVU?= =?utf-8?B?OFIvY0hsVjJJaTNTWS8yVU10QXNsRnJXUThFODh4ZmxmdEd5Tm9JR0E0SlN2?= =?utf-8?B?TER2NThicjNpV3ltaVJMdEc0NTc3R2thQXdZOGpDaURrdnBlOVY4OTh2RStT?= =?utf-8?B?cUlRcnBKSE5PSEZwUXA3YWN5a1JEZFcrUjZrdVgxekM5R2xSQnVGVEsvR0NX?= =?utf-8?Q?vEJ5dQ9ol+OfSa/I=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <6AA93929462AFE45B8655BBAD17D5FC5@namprd13.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hammerspace.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH0PR13MB5084.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad01fdb3-85c1-4888-00f1-08da12a39f49 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2022 23:18:38.6759 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0d4fed5c-3a70-46fe-9430-ece41741f59e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Iz3yk29FXgBxfR7A9eVjE9zVVuVE2+daUTGPXAsIapk1nTlwV6enokGmb55eDoJ5UkIJRO83BoIEkIZEfFl5jA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB4845 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org T24gV2VkLCAyMDIyLTAzLTMwIGF0IDE1OjQ1IC0wNzAwLCBMaW51cyBUb3J2YWxkcyB3cm90ZToN Cj4gT24gV2VkLCBNYXIgMzAsIDIwMjIgYXQgMzoyMiBQTSBUcm9uZCBNeWtsZWJ1c3QNCj4gPHRy b25kbXlAaGFtbWVyc3BhY2UuY29tPiB3cm90ZToNCj4gPiANCj4gPiBXaXRoIDkxNzUgZXh0NCBv ZmZzZXRzLCBJIHNlZSAxNTcgY29sbGlzaW9ucyAoPT0gaGFzaCBidWNrZXRzIHdpdGgNCj4gPiA+ IDENCj4gPiBlbnRyeSkuIFNvIGhhc2hfNjQoKSBkb2VzIHBlcmZvcm0gbGVzcyB3ZWxsIHdoZW4g eW91J3JlIGhhc2hpbmcgYQ0KPiA+IHZhbHVlDQo+ID4gdGhhdCBpcyBhbHJlYWR5IGEgaGFzaC4N Cj4gDQo+IE5vIGNvbGxpc2lvbnMgd2l0aCB4eGhhc2g/IEJlY2F1c2UgeHhoYXNoKCkgcmVhbGl0 eSBzZWVtcyB0byBkbw0KPiBwcmV0dHkNCj4gc2ltaWxhciB0aGluZ3MgaW4gdGhlIGVuZCAobXVs dGlwbHkgYnkgYSBwcmltZSwgc2hpZnQgYml0cyBkb3duIGFuZA0KPiB4b3IgdGhlbSkuDQo+IA0K PiBJbiBmYWN0LCB0aGUgbWFpbiBkaWZmZXJlbmNlIHNlZW1zIHRvIGJlIHRoYXQgeHhoYXNoKCkg d2lsbCBkbyBhDQo+ICJyb3RsKCkiIGJ5IDI3IGJlZm9yZSBkb2luZyB0aGUgcHJpbWUgbXVsdGlw bGljYXRpb24sIGFuZCB0aGVuIGl0DQo+IHdpbGwNCj4gZmluaXNoIHRoZSB0aGluZyBieSBhIGZl dyBtb3JlIG11bHRpcGxlcyBtaXhlZCB3aXRoIHNoaWZ0aW5nIHRoZSBoaWdoDQo+IGJpdHMgZG93 biBhIGZldyB0aW1lcy4NCj4gDQo+IE91ciByZWd1bGFyIGZhc3QgaGFzaCBkb2Vzbid0IGRvIHRo ZSAic2hpZnQgYml0cyBkb3duIiwgYmVjYXVzZSBpdA0KPiByZWxpZXMgb24gb25seSB1c2luZyB0 aGUgdXBwZXIgYml0cyBhbnl3YXkgKGFuZCBpdCBpcyBwcmV0dHkgaGVhdmlseQ0KPiBnZWFyZWQg dG93YXJkcyAiZmFzdCBhbmQgZ29vZCBlbm91Z2giKS4NCj4gDQo+IEJ1dCBpZiB0aGUgKnNvdXJj ZSogb2YgdGhlIGhhc2ggaGFzIGEgbG90IG9mIGxvdyBiaXRzIGNsZWFyLCBJIGNhbg0KPiBpbWFn aW5lIHRoYXQgdGhlICJyb3RsIiB0aGF0IHh4aGFzaCBkb2VzIGltcHJvdmVzIG9uIHRoZSBiaXQN Cj4gZGlzdHJpYnV0aW9uIG9mIHRoZSBtdWx0aXBsaWNhdGlvbiAod2hpY2ggd2lsbCBvbmx5IG1v dmUgYml0cw0KPiB1cHdhcmRzKS4NCj4gDQo+IEFuZCBpZiBpdCB0dXJucyBvdXQgb3VyIGRlZmF1 bHQgaGFzaCBoYXMgc29tZSBiYWQgY2FzZXMsIEknZCBwcmVmZXINCj4gdG8NCj4gZml4IF90aGF0 XyByZWdhcmRsZXNzLi4NCj4gDQoNCkhtbS4uLiBObyB0aGVyZSBkb2Vzbid0IGFwcGVhciB0byBi ZSBhIGh1Z2UgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSB0d28uDQpXaXRoIGJvdGggdGVzdCBwcm9n cmFtcyBydW5uaW5nIG9uIHRoZSBzYW1lIGRhdGEgc2V0IG9mIGV4dDQgZ2V0ZGVudHMNCm9mZnNl dHMsIEkgc2VlIHRoZSBmb2xsb3dpbmcuDQoNCldpdGggeHhoYXNoNjQgcmVkdWNlZCB0byAxOCBi aXRzLCBJIHNlZToNCnJlYWQgNTc2NTQgZW50cmllcw0KbWluID0gMCwgbWF4ID0gNSwgY29sbGlz aW9ucyA9IDU1MDEsIGF2ZyA9IDENCnJlYWQgOTg5NzggZW50cmllcw0KbWluID0gMCwgbWF4ID0g NiwgY29sbGlzaW9ucyA9IDE0NzMwLCBhdmcgPSAxDQoNCi4uYW5kIHdpdGggaGFzaF82NCgpIHJl ZHVjZWQgdG8gMTggYml0czoNCnJlYWQgNTc2NTQgZW50cmllcw0KbWluID0gMCwgbWF4ID0gNCwg Y29sbGlzaW9ucyA9IDU1MzgsIGF2ZyA9IDENCnJlYWQgOTg5NzggZW50cmllcw0KbWluID0gMCwg bWF4ID0gNSwgY29sbGlzaW9ucyA9IDE0NjIzLCBhdmcgPSAxDQoNClNvIHRoZXkgYm90aCBhcHBl YXIgdG8gYmUgc2VlaW5nIHNpbWlsYXIgY29sbGlzaW9uIHJhdGVzIHdpdGggdGhlIHNhbWUNCmRh dGEgc2V0cw0KLS0gDQpUcm9uZCBNeWtsZWJ1c3QNCkxpbnV4IE5GUyBjbGllbnQgbWFpbnRhaW5l ciwgSGFtbWVyc3BhY2UNCnRyb25kLm15a2xlYnVzdEBoYW1tZXJzcGFjZS5jb20NCg0KDQo=