Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp2998376imw; Sun, 10 Jul 2022 22:21:04 -0700 (PDT) X-Google-Smtp-Source: AGRyM1szOis0nFciparbDFpARZP0NMOGk5BHGyUzKQB4zU/rDJj3IThjlVhJJEjcKQ4acQzkMVwd X-Received: by 2002:a17:907:3e20:b0:726:2c09:3fa4 with SMTP id hp32-20020a1709073e2000b007262c093fa4mr16655969ejc.101.1657516864488; Sun, 10 Jul 2022 22:21:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657516864; cv=pass; d=google.com; s=arc-20160816; b=xNLBViu89D4JjI/zZENjTu36+PAwXlb8Dg9mQsFQrsiu5vJ6SnEteaG8Zx8hhrnhHI vwrRD28e2vcFU/Xz8gcXFlZN9BXRifnIcIwnddlgVaoJGSiZ/0vIv6gJhpMTOx0O0/ai sTYVveE/AI0ADr49JrN8Z4yKC888xr8gobvf4NDVEGjKefdXPBohfkUaH5t+wkBJelbv fDORR3chLkbsx1URpcmT6LAazy9iwz7H8KgWzDP82dCpcFbczGiPeq7hog0yDd2NsD8p ucucL+QFXEOk6bRP54PX2WQNW0t4QeTv3TZtlnXw7OYOmrGQFrHvg8sih5owFSarlD/5 yuNQ== 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-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=Cv+pKmmyMBr/nQttBgghiZB60TvDMJ2HtTMJVpEKgoM=; b=Nfx+Gz5gmq6IxYFoUosz8WWqWtQgr8tYDmK1/Z4g7XWNWUBOZcRmAlxmZ4eb3+bgXi 2XDNDkrnjraQnFdTYU0dA7CZez2Ax2GJJ+PfPxSMJi6YfL8BlbmHkksJ5+jPiZUeN50c 8fzr1oMsWpYh9HMwLht7DvlaaVA7nEMfZ/a/eWDDj85iqAcPUsfR9UvwteUWuruwqB9m tqh0DtoU00f9zpmaaRN4oBQPLBbJA9b5SukqECs/L0E398hSIbfytQEJKGBmRCHlW87J nzfXar080plDNNNsdVIwg4u/GOKE9Ha8MHNL0yBdH3+lkRfRqpWytDZYuPVlR8DT+FTi 4JQQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@marvell.onmicrosoft.com header.s=selector1-marvell-onmicrosoft-com header.b="aa/Us5NC"; arc=pass (i=1 spf=pass spfdomain=marvell.com dkim=pass dkdomain=marvell.com dmarc=pass fromdomain=marvell.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id fy12-20020a1709069f0c00b00726b4eb3517si6602281ejc.501.2022.07.10.22.20.39; Sun, 10 Jul 2022 22:21:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@marvell.onmicrosoft.com header.s=selector1-marvell-onmicrosoft-com header.b="aa/Us5NC"; arc=pass (i=1 spf=pass spfdomain=marvell.com dkim=pass dkdomain=marvell.com dmarc=pass fromdomain=marvell.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229719AbiGKFId (ORCPT + 99 others); Mon, 11 Jul 2022 01:08:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229478AbiGKFIb (ORCPT ); Mon, 11 Jul 2022 01:08:31 -0400 Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6848516586; Sun, 10 Jul 2022 22:08:30 -0700 (PDT) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26AMtqK3008711; Sun, 10 Jul 2022 22:08:10 -0700 Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3h796mvg4g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 10 Jul 2022 22:08:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D1UPgSh5XJqxo6E9ZW31GCM12L9Qqw1DPitRLu6ntAKomqlhCMdINO/Ss/WmGyeJGmhgBDsI07gvTKzxdJsri/J49woYfcbbUIzSY7hm64SEBW0p3KmK2wrTHu34YVnt7eQ5Yx37nVq9Se1lh1VYb/w76dZxCksI6fu22LUD2xYfij15Qw6QYoHBpYGoK1cPubh6vRKekM2Ts6l6LV2JKftvQ0Jl1h1Qm3rFW+HNFw70V33KRrWHB8nrr2n598Zv2HmKeBXVP/IeJV6iK3/5svxNNghUQ0Zu6CzRAcuexviyKGk+oP2cbx4v9DC4xObpASKYaJJvQx41EvE74jvF8A== 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=Cv+pKmmyMBr/nQttBgghiZB60TvDMJ2HtTMJVpEKgoM=; b=OZ4+hXqiMrdK3PnQZZ7MGDTnALGR+P/WHCKjg3nRtfA0YmLr5wnxQPC+hAYNYjCUHozB89q7qNv0+qSOzi6UtA3La5jzsOAONt68Gg4BBkh7np4MEqEI615HsSvrv1nSCkJo4Ou567Z6iTD8zSVAVCJntLZHo8PT98U9g4pUzVTvLBzs6fptff3D50LvL/r6tRhxL621vA6ysnmcGjhyfvcnP9DbVVCUunqebewosx211Mm5YxwYYr+40KYsLiL8DNAqKhjT6/5kRjNf37IlfrFKGmPzuv6pf9L1yzq7z9ZnIZRiO07FAog3BCq8PsgfpN53UKd7o1WvoSwjwaXf4g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Cv+pKmmyMBr/nQttBgghiZB60TvDMJ2HtTMJVpEKgoM=; b=aa/Us5NCK45OPGkgs5dE5yVxsPwk4L9UG/b8MhBCMrctq2Ecf7bSNUmicMveX79OXj7O9gCtD692VRcNeb7+sOtm5t8q3lyxMjb1byHFRC+nMWmF7YF3nO2zHGa8effJBZAkb/L9P/wxSAIh28IC9LmBNU6W59BlhMUh9k15tNs= Received: from MWHPR1801MB1918.namprd18.prod.outlook.com (2603:10b6:301:68::33) by CY4PR18MB1640.namprd18.prod.outlook.com (2603:10b6:903:14d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.25; Mon, 11 Jul 2022 05:08:05 +0000 Received: from MWHPR1801MB1918.namprd18.prod.outlook.com ([fe80::b489:f25f:d89c:ff0a]) by MWHPR1801MB1918.namprd18.prod.outlook.com ([fe80::b489:f25f:d89c:ff0a%7]) with mapi id 15.20.5417.025; Mon, 11 Jul 2022 05:08:05 +0000 From: Ratheesh Kannoth To: "davem@davemloft.net" , Jakub Kicinski CC: "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Sunil Kovvuri Goutham , "davem@davemloft.net" , "edumazet@google.com" , "pabeni@redhat.com" Subject: RE: [EXT] Re: [net-next PATCH v5 00/12] octeontx2: Exact Match Table. Thread-Topic: [EXT] Re: [net-next PATCH v5 00/12] octeontx2: Exact Match Table. Thread-Index: AQHYkoURMxXS++jI6EKkE/P6WCE3Aa137t2AgACx92A= Date: Mon, 11 Jul 2022 05:08:05 +0000 Message-ID: References: <20220708044151.2972645-1-rkannoth@marvell.com> <165747732320.1773.1868461985348849288.git-patchwork-notify@kernel.org> In-Reply-To: <165747732320.1773.1868461985348849288.git-patchwork-notify@kernel.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 14a57d57-cf31-462d-5b48-08da62fb5660 x-ms-traffictypediagnostic: CY4PR18MB1640:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PPZVdxkBreRQDMPWTk34yLfBFWFDooEknlr/rtndjSypDZzGetM4Tt0HyKzitvrvYE7y9/odUKA6QN7podMFw/ve8akXg6lIG7LgZ+rAPTaq42/WaoTwEtAe79d0RRCkdEnLrdHiqMvP4TL482o0igbairwHmspReHC+Or0WbN21KNgkw7XSNoD1gLewkZlIxaHFJN+c1GSYbcVhg2+YVCASq/Q606ngWgG1zgCa0KCqr9l0QfCl0mbL7srcm6I3kRFQ6lbAqMmG0ileadl66GKY1aTnkSrEiI02yqKFDBK1wt/9AqeBimGiICCRkmT3bsEK376r/uCwXSNHrGjH5G6O/Y9euK8Acbxr6VWKasVeXWJmgR5DCHjzi7+zLIgLkmrJ8nDnmPbDnfPbT7g4VFYOT2znMBu24JAsjO+v9eh3DjJ/moRybiiLwLS/6BMLlI0sCRWxfKuAx8Uigx8QbW0i6V6/FfIQrguTdpoZsi9WQ1e98UVTXt69aDRZZzHVGGmPc/9tbQXJJ8afxIqtVWULegxm25Qy1rsL14yM6flq/vVKb6QN8YU9yEpPyptXLXY8rc+VxZzB8++rrL9dveDz90yCITtAdvubrWmrNRDrxyCFFIuAIow/uotxamO9HP+xckE1fCCu3GJ2YkxTqSN4NUuMtFUlu6G4YWd1jF/3Xc6OxwPV+hGhixWHzMpEldi7V3D4SmjWaUY7NI919r6J0k/w+s0MsbnLlKOIG6oq3rQgceXZ556e7Z9t8mChrBBafY6t7RG/8iiI957jpG69Mq6A8ERBLni0yI9ukcnJjnHUcGpa8Iae1yB5kwd9PocYGWyhhoXq2L2jN8zIxoANSXFPwBsAa1BEVv53+kLhDtnZjSdyKXk8WR0ITSJa x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR1801MB1918.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(396003)(366004)(376002)(39850400004)(4326008)(52536014)(8936002)(66946007)(8676002)(7696005)(86362001)(76116006)(6506007)(66476007)(9686003)(64756008)(41300700001)(186003)(66556008)(966005)(53546011)(71200400001)(66446008)(38070700005)(26005)(110136005)(54906003)(478600001)(38100700002)(2906002)(83380400001)(5660300002)(55016003)(122000001)(33656002)(316002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dFlrZlVnQnRicXhvMEhaNFNGeCttbEEzRTFIOTFZRGRQRngzK0N1YkI1VEVw?= =?utf-8?B?ZUVSMjRVUkd2dHJPVkdVSzlJSXYrM2ZPNHlkcmo1QmRVR0RwcG1uK0pvVVJM?= =?utf-8?B?OGdScVB4UFJYNjlYR043Qk4yUEk4V0dUNkp6amxGMTNWdGMyYU1hZVJIOFZV?= =?utf-8?B?bDg5ZUZ4d1NiV1RjV3duLzNuQmNtZ3ZUQTYvTHJqSXpzVUZhWnR1dGpVaktC?= =?utf-8?B?SllZL2p5RHRWQS9MNmZSc3dJR25sNVhIVHFtckhVZnFPV3VYb3Q3dU9zcXFS?= =?utf-8?B?bEEvTUxmdmRHY1B1WmcwcW5lUWVVK09aeVZzT1hHY2d0RXBuQ1hYM1BHakpU?= =?utf-8?B?RUJnc251VjVHZ0ppOC9ETFI3QXhlc3d6SDk2NjVkaDFMWjUxZDBxWUpRSDFP?= =?utf-8?B?WlBmYzZLak8rV3kycUtOQUoyVG9zN3pMQlJNR202cG1ENWpBTVFtVWNhejAw?= =?utf-8?B?eVcxNDJVdERkYTNsbWh0UU9YN25keDZ5V1dyM0Vvc3lPSEQzcVFjYzNuSDQw?= =?utf-8?B?WTU1WUlDNFYyVXpvakVMdDdCTXBvL1k4QS9mTk0yYjA0WkdPS3U4YkRvOFBj?= =?utf-8?B?TnI1NXk2TEVEeFV1RTcrYjZRVUovNVBjeG9FVitMdU9YYnZGR1N5RGljVjRM?= =?utf-8?B?TG1yaldhKzRXczJDbDl0cDV2Zmx5WWtLaFpaTjhLckdXejV1ajNsRVZHNVVP?= =?utf-8?B?dFVkc0ZYOVllZGFZdFFFeUlCbld5eld5MUlMQSt1c3h1T0E0MTBpMzdPUjlD?= =?utf-8?B?b1k5UTl6NUVjL0dla3VMbGUvRjV1ZlkxdW11Sk92NW1MZDlXT3BmSlNUbVdR?= =?utf-8?B?ZzhkRElaTmFkb2Fxd1VjbStvWDZMNUIxdlpJRnY4OVo3RmtYN0p1SzQvSmN3?= =?utf-8?B?eE93WnhaU211U0N4ZVlZdE5oeC9md2tOT1o4MU9pb0h1bHd2WEhEMWQ3TlpG?= =?utf-8?B?bmE1My9SUDFpdmJ4NDdSYTBZdytrRFNEdTdpN3lhbEtqWW4vV2ZHLzZVNWdu?= =?utf-8?B?Z09hVGdHRG1MK0duaXVOV3lUK3JDbWJocEtkMW1KOTdiVHRxUFgwWGZNYTly?= =?utf-8?B?b1JSeEVyVjNNOUYrbTNZRFh5Z0grUlI4RnNObWlnL2ZLUWxPbzF3VFlpQU1L?= =?utf-8?B?SDR0TkdSZjcwZC9QbWtYb2JncWVvVTc4MVFFWSs0MkZoTFc2OGQ1OUFzanpR?= =?utf-8?B?N2czKzdTY2t5V2xzY2NmUXJlVVNCMmREVFRwS3NDSm1UZW9uNlVZWWxwQTNL?= =?utf-8?B?alJPQjhwNUg2cXE3cDloQmk0MGduaGlBc0JzeldXTyswclE1RWZJMVVCZjds?= =?utf-8?B?SDc1aXN6U2JmNmxHVjV2SVU3YklLRXN0ZWllUHBTa29BeEJLbjZFK0w1emxM?= =?utf-8?B?RmpYVmExU3JoUnZQTHRGRTVNYmYwZVREbExBeE14a3VvcmZUdzZaT29mNEpK?= =?utf-8?B?d1NNNGFuYnBMYVVFY0Q4bHlrcnBLSDNTeGlhMG9KbGw0UnZLd0dKU040NEl2?= =?utf-8?B?UDhUUlhtU1lCcnIvRE52RDh4WHhvR1hyUDlvQmJQa3hrbmwxVzZtRHNuRzF4?= =?utf-8?B?Nk1QTUxWMGRmdkI0SFhaMHZlNXVjVGtRQWNJTXBxMDVZSko1ellQa1hyTnZU?= =?utf-8?B?VU5Cb3BPWkhJZWNUelJxVlg1YmRWZlFtZFhGQk0yeE5Makd0NGR6OVJiR0cw?= =?utf-8?B?OTB5YTJrMmRUZkljOERFbTFoelZVWTlXSWdlcmZiWit1eitGWXRFZ3kxNndk?= =?utf-8?B?RjVENlVGYVlVa1NLeXBqWFk1emw1dTR0UWpkbDZURlRZS0dXRS9aV2pyaUgx?= =?utf-8?B?RGIxc3RzRHd2RGlPSUdCOHR5eVBkbmlkLzNSWWlmdXQyRkJ2YmtDb1h6RVk0?= =?utf-8?B?VkY5bTJtYVdiSG1jdkE0R0xwbitGNlpEc3g3dHU5a1M2UDA1YlVpcWhxQlpv?= =?utf-8?B?bGxncWpFUTFlRUVGOCtSdjhENzRmY0lvbmc3NkJXTzJuakptcnZLKzRqa0c4?= =?utf-8?B?WjZJTkFUcStHTTE4MnhyQnIwNkUxSkJDdStJLzZtUC8xNlRnRTVFdElyM0Zo?= =?utf-8?B?SVFVam1RQWZLZlp6Z3hnSVJacGNRNkJQR24rS2djc3hDelZwc1M1OUI2WXll?= =?utf-8?Q?yPNKUdaKMXl0keS3jf9rVSdXx?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR1801MB1918.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 14a57d57-cf31-462d-5b48-08da62fb5660 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2022 05:08:05.1659 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rlP5HX9X1bq9cXBa64ki5vRQXYcWpzjPM4sVKCZg9oZJ/eYh82sdU/9yC+OCuEMfjJoONwHxjOvoVBaZO1bKzw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR18MB1640 X-Proofpoint-GUID: qo1LPBFFNpvipzZQcxaEv6ztFWqR4pci X-Proofpoint-ORIG-GUID: qo1LPBFFNpvipzZQcxaEv6ztFWqR4pci X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-10_18,2022-07-08_01,2022-06-22_01 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham 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-kernel@vger.kernel.org PkV4dGVybmFsIEVtYWlsDQoNCj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+SGVsbG86DQoNCj5UaGlzIHNlcmll cyB3YXMgYXBwbGllZCB0byBicGYvYnBmLW5leHQuZ2l0IChtYXN0ZXIpIGJ5IERhdmlkIFMuIE1p bGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD46DQoNCj5PbiBGcmksIDggSnVsIDIwMjIgMTA6MTE6 MzkgKzA1MzAgeW91IHdyb3RlOg0KPj4gRXhhY3QgbWF0Y2ggdGFibGUgYW5kIEZpZWxkIGhhc2gg c3VwcG9ydCBmb3IgQ04xMEtCIHNpbGljb24NCj4gPg0KPiA+Q2hhbmdlTG9nDQo+ID4tLS0tLS0t LS0NCj4gPiAgMSkgVjAgdG8gVjENCj4gPiAgICAgYSkgUmVtb3ZlZCBjaGFuZ2UgSURzIGZyb20g YWxsIHBhdGNoZXMuDQo+ID4NCj4gPlsuLi5dDQoNCkhpIERhdmlkL0pha3ViLA0KDQpDbG9uZWQg YnBmLW5leHQuZ2l0IG1hc3RlciB0b2RheSAoNy8xMSBJU1QpIGFuZCBjb3VsZCBub3QgZmluZCB0 aGVzZSBwYXRjaGVzICh2NSkuIEFtIEkgbWlzc2luZyBhbnl0aGluZyA/DQoNCi1SYXRoZWVzaCAg IA0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBwYXRjaHdvcmstYm90K25l dGRldmJwZkBrZXJuZWwub3JnIDxwYXRjaHdvcmstYm90K25ldGRldmJwZkBrZXJuZWwub3JnPiAN ClNlbnQ6IFN1bmRheSwgSnVseSAxMCwgMjAyMiAxMTo1MiBQTQ0KVG86IFJhdGhlZXNoIEthbm5v dGggPHJrYW5ub3RoQG1hcnZlbGwuY29tPg0KQ2M6IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7IGxp bnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IFN1bmlsIEtvdnZ1cmkgR291dGhhbSA8c2dvdXRo YW1AbWFydmVsbC5jb20+OyBkYXZlbUBkYXZlbWxvZnQubmV0OyBlZHVtYXpldEBnb29nbGUuY29t OyBrdWJhQGtlcm5lbC5vcmc7IHBhYmVuaUByZWRoYXQuY29tDQpTdWJqZWN0OiBbRVhUXSBSZTog W25ldC1uZXh0IFBBVENIIHY1IDAwLzEyXSBvY3Rlb250eDI6IEV4YWN0IE1hdGNoIFRhYmxlLg0K DQpFeHRlcm5hbCBFbWFpbA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpIZWxsbzoNCg0KVGhpcyBzZXJpZXMg d2FzIGFwcGxpZWQgdG8gYnBmL2JwZi1uZXh0LmdpdCAobWFzdGVyKSBieSBEYXZpZCBTLiBNaWxs ZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+Og0KDQpPbiBGcmksIDggSnVsIDIwMjIgMTA6MTE6Mzkg KzA1MzAgeW91IHdyb3RlOg0KPiBFeGFjdCBtYXRjaCB0YWJsZSBhbmQgRmllbGQgaGFzaCBzdXBw b3J0IGZvciBDTjEwS0Igc2lsaWNvbg0KPiANCj4gQ2hhbmdlTG9nDQo+IC0tLS0tLS0tLQ0KPiAg IDEpIFYwIHRvIFYxDQo+ICAgICAgYSkgUmVtb3ZlZCBjaGFuZ2UgSURzIGZyb20gYWxsIHBhdGNo ZXMuDQo+IA0KPiBbLi4uXQ0KDQpIZXJlIGlzIHRoZSBzdW1tYXJ5IHdpdGggbGlua3M6DQogIC0g W25ldC1uZXh0LHY1LDAxLzEyXSBvY3Rlb250eDItYWY6IFVzZSBoYXNoZWQgZmllbGQgaW4gTUNB TSBrZXkNCiAgICBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0 cHMtM0FfX2dpdC5rZXJuZWwub3JnX2JwZl9icGYtMkRuZXh0X2NfYTk1YWI5MzU1MGQzJmQ9RHdJ RGFRJmM9bktqV2VjMmI2UjBtT3lQYXo3eHRmUSZyPWFla2NzeUJDSDAwX0xld3JFRGNRQnpzUnc4 S0NwVVIwdlpiX2F1VEhrNE0mbT1BVHQxVk5tNGhxcFpWWXZiLUF2U0tqVURfcjl4bEFHeGp6M2Y0 T2lxaEg2RGJHMXBneS1GbVd6enliUmZGMGlIJnM9M2JycUNUWS01RTI4T2REOUhzUFZpNl9sWHhp X3FoV2o1N2Q2TnpldEFpbyZlPQ0KICAtIFtuZXQtbmV4dCx2NSwwMi8xMl0gb2N0ZW9udHgyLWFm OiBFeGFjdCBtYXRjaCBzdXBwb3J0DQogICAgKG5vIG1hdGNoaW5nIGNvbW1pdCkNCiAgLSBbbmV0 LW5leHQsdjUsMDMvMTJdIG9jdGVvbnR4Mi1hZjogRXhhY3QgbWF0Y2ggc2NhbiBmcm9tIGtleCBw cm9maWxlDQogICAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0 dHBzLTNBX19naXQua2VybmVsLm9yZ19icGZfYnBmLTJEbmV4dF9jXzYwZWMzOTMxMTc1MCZkPUR3 SURhUSZjPW5LaldlYzJiNlIwbU95UGF6N3h0ZlEmcj1hZWtjc3lCQ0gwMF9MZXdyRURjUUJ6c1J3 OEtDcFVSMHZaYl9hdVRIazRNJm09QVR0MVZObTRocXBaVll2Yi1BdlNLalVEX3I5eGxBR3hqejNm NE9pcWhINkRiRzFwZ3ktRm1Xenp5YlJmRjBpSCZzPWJ3X0gyYTNwRm9tdkF1c0ZKTkx0N3pEN2Jn TXBZUi0tVE1TWGo0Z2hTOU0mZT0NCiAgLSBbbmV0LW5leHQsdjUsMDQvMTJdIG9jdGVvbnR4Mi1h ZjogZGV2bGluayBjb25maWd1cmF0aW9uIHN1cHBvcnQNCiAgICAobm8gbWF0Y2hpbmcgY29tbWl0 KQ0KICAtIFtuZXQtbmV4dCx2NSwwNS8xMl0gb2N0ZW9udHgyLWFmOiBGTFIgaGFuZGxlciBmb3Ig ZXhhY3QgbWF0Y2ggdGFibGUuDQogICAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t L3YyL3VybD91PWh0dHBzLTNBX19naXQua2VybmVsLm9yZ19icGZfYnBmLTJEbmV4dF9jXzc5OWYw MmVmMmNlMyZkPUR3SURhUSZjPW5LaldlYzJiNlIwbU95UGF6N3h0ZlEmcj1hZWtjc3lCQ0gwMF9M ZXdyRURjUUJ6c1J3OEtDcFVSMHZaYl9hdVRIazRNJm09QVR0MVZObTRocXBaVll2Yi1BdlNLalVE X3I5eGxBR3hqejNmNE9pcWhINkRiRzFwZ3ktRm1Xenp5YlJmRjBpSCZzPUg5OEVUWnVxR1FsNmhh eFpKRE1FY1pjbm41ZHBha05ybm5ob1RtdktjT2MmZT0NCiAgLSBbbmV0LW5leHQsdjUsMDYvMTJd IG9jdGVvbnR4Mi1hZjogRHJvcCBydWxlcyBmb3IgTlBDIE1DQU0NCiAgICAobm8gbWF0Y2hpbmcg Y29tbWl0KQ0KICAtIFtuZXQtbmV4dCx2NSwwNy8xMl0gb2N0ZW9udHgyLWFmOiBEZWJ1Z3NmcyBz dXBwb3J0IGZvciBleGFjdCBtYXRjaC4NCiAgICBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2lu dC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdC5rZXJuZWwub3JnX2JwZl9icGYtMkRuZXh0X2Nf MDFiOTIyOGIyMGFkJmQ9RHdJRGFRJmM9bktqV2VjMmI2UjBtT3lQYXo3eHRmUSZyPWFla2NzeUJD SDAwX0xld3JFRGNRQnpzUnc4S0NwVVIwdlpiX2F1VEhrNE0mbT1BVHQxVk5tNGhxcFpWWXZiLUF2 U0tqVURfcjl4bEFHeGp6M2Y0T2lxaEg2RGJHMXBneS1GbVd6enliUmZGMGlIJnM9eVJGbU9Tb1Q4 WWhJSjlTeEs0ZDN5cnJkYVNRTVl0YVVkTHdaYXk1bUdqbyZlPQ0KICAtIFtuZXQtbmV4dCx2NSww OC8xMl0gb2N0ZW9udHgyOiBNb2RpZnkgbWJveCByZXF1ZXN0IGFuZCByZXNwb25zZSBzdHJ1Y3R1 cmVzDQogICAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz LTNBX19naXQua2VybmVsLm9yZ19icGZfYnBmLTJEbmV4dF9jXzY4NzkzYThiYmZjZCZkPUR3SURh USZjPW5LaldlYzJiNlIwbU95UGF6N3h0ZlEmcj1hZWtjc3lCQ0gwMF9MZXdyRURjUUJ6c1J3OEtD cFVSMHZaYl9hdVRIazRNJm09QVR0MVZObTRocXBaVll2Yi1BdlNLalVEX3I5eGxBR3hqejNmNE9p cWhINkRiRzFwZ3ktRm1Xenp5YlJmRjBpSCZzPXNINWVRaFpEcEVHeUViSU5QRV91NW51aDRnelFC X0t0dHVjLVNlVnVzZGMmZT0NCiAgLSBbbmV0LW5leHQsdjUsMDkvMTJdIG9jdGVvbnR4Mi1hZjog V3JhcHBlciBmdW5jdGlvbnMgZm9yIE1BQyBhZGRyIGFkZC9kZWwvdXBkYXRlL3Jlc2V0DQogICAg KG5vIG1hdGNoaW5nIGNvbW1pdCkNCiAgLSBbbmV0LW5leHQsdjUsMTAvMTJdIG9jdGVvbnR4Mi1h ZjogSW52b2tlIGV4YWN0IG1hdGNoIGZ1bmN0aW9ucyBpZiBzdXBwb3J0ZWQNCiAgICBodHRwczov L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dpdC5rZXJuZWwu b3JnX2JwZl9icGYtMkRuZXh0X2NfODQ5MjZlYjU3ZGJmJmQ9RHdJRGFRJmM9bktqV2VjMmI2UjBt T3lQYXo3eHRmUSZyPWFla2NzeUJDSDAwX0xld3JFRGNRQnpzUnc4S0NwVVIwdlpiX2F1VEhrNE0m bT1BVHQxVk5tNGhxcFpWWXZiLUF2U0tqVURfcjl4bEFHeGp6M2Y0T2lxaEg2RGJHMXBneS1GbVd6 enliUmZGMGlIJnM9OUZmWkExNEd2akZXTm5BYnV1c0E5U2tqUm1lWFNwYVVSblZCTk1MNk9idyZl PQ0KICAtIFtuZXQtbmV4dCx2NSwxMS8xMl0gb2N0ZW9udHgyLXBmOiBBZGQgc3VwcG9ydCBmb3Ig ZXhhY3QgbWF0Y2ggdGFibGUuDQogICAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t L3YyL3VybD91PWh0dHBzLTNBX19naXQua2VybmVsLm9yZ19icGZfYnBmLTJEbmV4dF9jX2U1NjQ2 ODM3N2ZhMCZkPUR3SURhUSZjPW5LaldlYzJiNlIwbU95UGF6N3h0ZlEmcj1hZWtjc3lCQ0gwMF9M ZXdyRURjUUJ6c1J3OEtDcFVSMHZaYl9hdVRIazRNJm09QVR0MVZObTRocXBaVll2Yi1BdlNLalVE X3I5eGxBR3hqejNmNE9pcWhINkRiRzFwZ3ktRm1Xenp5YlJmRjBpSCZzPWNqS0VHbmNpRmJDMEE4 Z1EybXpDNUs5WTVoWFc5V1M4Y1Yxb1hveUJXZ0kmZT0NCiAgLSBbbmV0LW5leHQsdjUsMTIvMTJd IG9jdGVvbnR4Mi1hZjogRW5hYmxlIEV4YWN0IG1hdGNoIGZsYWcgaW4ga2V4IHByb2ZpbGUNCiAg ICBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dp dC5rZXJuZWwub3JnX2JwZl9icGYtMkRuZXh0X2NfNzE4OWQyOGU3ZTJkJmQ9RHdJRGFRJmM9bktq V2VjMmI2UjBtT3lQYXo3eHRmUSZyPWFla2NzeUJDSDAwX0xld3JFRGNRQnpzUnc4S0NwVVIwdlpi X2F1VEhrNE0mbT1BVHQxVk5tNGhxcFpWWXZiLUF2U0tqVURfcjl4bEFHeGp6M2Y0T2lxaEg2RGJH MXBneS1GbVd6enliUmZGMGlIJnM9UldFLVlKb2h5MUNwTWc3ZWQ0UHpfbFhNM0tRZktJbC1BMlJS NUNoRUpaTSZlPSANCg0KWW91IGFyZSBhd2Vzb21lLCB0aGFuayB5b3UhDQotLQ0KRGVldC1kb290 LWRvdCwgSSBhbSBhIGJvdC4NCmh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91 cmw/dT1odHRwcy0zQV9fa29yZy5kb2NzLmtlcm5lbC5vcmdfcGF0Y2h3b3JrX3B3Ym90Lmh0bWwm ZD1Ed0lEYVEmYz1uS2pXZWMyYjZSMG1PeVBhejd4dGZRJnI9YWVrY3N5QkNIMDBfTGV3ckVEY1FC enNSdzhLQ3BVUjB2WmJfYXVUSGs0TSZtPUFUdDFWTm00aHFwWlZZdmItQXZTS2pVRF9yOXhsQUd4 anozZjRPaXFoSDZEYkcxcGd5LUZtV3p6eWJSZkYwaUgmcz1KclBXV3pvREJtYk9sM1NGT2tVS1NM bVBLektGZjg3RE9VZE1EWG5fV0JRJmU9IA0KDQoNCg==