From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D392DA0093; Mon, 7 Mar 2022 11:28:00 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C150640688; Mon, 7 Mar 2022 11:28:00 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2078.outbound.protection.outlook.com [40.107.94.78]) by mails.dpdk.org (Postfix) with ESMTP id 3EAE24014E for ; Mon, 7 Mar 2022 11:27:58 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MN34q5wZ5rSpXUARFuU/R4RFbfJRO9+CFiipaHgWRoqvU23WPI7xqwvTDnALobOcHAiF+x6sBtWfxNDXX3RfvwkhgA5c1NiWnRtNc5Y0PD1QeDfdwP+aCXyxQlZEA95387E1SEEUK2XnE+Vx1J4HhwE9nMJUCxgALvPGSFZKQKTWmlbQiPUqSAxPmR80rV+9YSh1dfC6fJ2dTrVmvE0rSeyCR/lIVLQoNBexV1hgaf8EFjk9SBLLP+bihHyfCNtOEEXVfVYE3KWETkhp1XAwsG1bWoPBytCHMI8ebjJZ5JAl7SbO8zGxE+IV1ZRSv39/D3L8XN5ReA7RAjquWudbPg== 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=vruzr8X3mje0/aMRbsn/aM1SBuqv1hvexBE8PTn54JU=; b=CXn87Q+k4flnFIgT8hVa33VZSi4n9jlywYgM2BuZqH3unliPxbcDzbzVsoZ7qrglQaE/PW78XS+/N5mf1rSD9iAoZIlRr3eLvWjLnBM+RjtQvzzW7b65SH24T1nwgh0dupnprRKS5exzPtJWN4pmQL+F75Ck4fx/UnILYqvinLGmdu0P6FS4+L5ku5qabQsXOh+vbVGHVuHf3ZM0LJRMAvuZtaa1NL7FHelq7KlKFCrQd21Fet7YdtN1OXPfmMIEw0PQ5o5E+I7oJnk7uWaVDjm9tVGQwMCtOX3ydn8mOKOslNQThGh0XpIcvlSjAThlC/0dSE/zah3w7KWkACAxsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vruzr8X3mje0/aMRbsn/aM1SBuqv1hvexBE8PTn54JU=; b=brWXf6YMI8EXqjJZZtV7TEsuBJziF0umonMhfA2cO9YFZAot6VPZIwsl67Pg0aBC7JeR9qevGv4X/5W8yHdARiezZPprq8FyncRTtZG6OH/0P71upw6KHSnTaLdPUFXRI4ekdRUu2FGYccknnOLXbM9T+ykumWNJmSt3GLGLXSHbFGAGNwiOjpnPxytKBoi+Gz5R+aTNTUGYkE0WvvSAkphuKqt0Jg529sGIujTzWjrgCukYCbHD7LRYx82stBWfjHqEiqzX2WKvht5txUM3uNacKX+mKjAcnZ40Iyy1I6yGTcYiQ6SBkQ+q/o3RxhAPE6Jrk0E3eYZfTwQ9czehEQ== Received: from BYAPR12MB3078.namprd12.prod.outlook.com (2603:10b6:a03:a8::31) by MN2PR12MB3070.namprd12.prod.outlook.com (2603:10b6:208:c1::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.17; Mon, 7 Mar 2022 10:27:56 +0000 Received: from BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::e045:deb6:35a2:49fd]) by BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::e045:deb6:35a2:49fd%6]) with mapi id 15.20.5038.026; Mon, 7 Mar 2022 10:27:55 +0000 Content-Type: multipart/mixed; boundary="_000_BYAPR12MB3078F6CC5125B7727592A5CACF089BYAPR12MB3078namp_" From: Raslan Darawsheh To: "Jiawei(Jonny) Wang" , Slava Ovsiienko , Matan Azrad , Ori Kam , Yongseok Koh , Ori Kam CC: "dev@dpdk.org" , "stable@dpdk.org" , Saleh Alsouqi , Wisam Monther Subject: RE: [PATCH v4] net/mlx5: fix the NIC egress flow mismatch in switchdev mode Thread-Topic: [PATCH v4] net/mlx5: fix the NIC egress flow mismatch in switchdev mode Thread-Index: AQHYLkqPQrjlP0ZyD0qynoXCBpY0Xayzv0lw Date: Mon, 7 Mar 2022 10:27:55 +0000 Message-ID: References: <20211105084051.20159-1-jiaweiw@nvidia.com> <20220302153051.45530-1-jiaweiw@nvidia.com> In-Reply-To: <20220302153051.45530-1-jiaweiw@nvidia.com> Accept-Language: en-US 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=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 79bbe9fe-845f-45d8-b3c4-08da002524e5 x-ms-traffictypediagnostic: MN2PR12MB3070: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: mv3MbSbLx8vHt7voIhTPVHHXKV6YT9YUrKrc1m7941ipuz/fide6e5UH4DQDr57mze3tfdYyIqicwh8+9K61KIeDgaiz8/xx6Bw1fmD+naFr29Oz+QcLQKNfzylElmN/RkLd2V/2sHVj4IaWHvNxw+UqRRyGXWW/cgzOBZQercoY09ZJwl0pqmhx7SdX8ENtJqmT9YXLfnzn4TN9vdVrV5gPeBTh3VVhttx+LwLMv1VMzNGmhRN1VqBtWpHPCReUIdaHzmE8n9BHmfWraTSeqnnpmdpBXKHKAaiK4JBEO7527mT8D1tE8XqwS2T78YSfI8Ym5FYcjWE6JkkzILmZGie8Ul3W8h4ylCbjQ6SunSoFnR+sVjMm11AVJPjEuBf/Wweu0YIbU/iljLILBKU/JuxBYX2tPC3wXoUzcZEMt4BNvswVsL2VORLhBuE/SNTVWZX7t0+haTdbvTjBzpB4Atls2kK5LQ0MeF3UIHwIKSd5m3T38bSKjDfli1ZHpzXn9mOg+doW6K/T4uqOjAW/bv+HliivV7XCsRzupCPPylb86xO9WVBFSrsLsa+dmgrMx1F9Joz2hGJaDI0TGN93aI0hxV4A8cCcsQou4I4hwTxnKIs2IVjJA8Cxr/hDMKscXHxcbsGw9kRPJLOYWqQXx3XolvGyBeTKwRNBRAvYwQk3Op2a7LOdYB2EBM6WfPRcod4qTRgrchKzDt2/gqunRw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB3078.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(86362001)(38070700005)(71200400001)(55016003)(2906002)(66946007)(5660300002)(122000001)(8676002)(508600001)(64756008)(66476007)(450100002)(76116006)(66446008)(66556008)(4326008)(8936002)(6506007)(7696005)(6636002)(9686003)(53546011)(83380400001)(33656002)(107886003)(54906003)(186003)(110136005)(26005)(52536014)(316002)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?R/DuY+JoR3pXhQFw/7YHxa2oKVsXv8JmEATkGqkp0y06mo5PKYSYfAvw2rdD?= =?us-ascii?Q?b0qWfN4XDtCStp32Lj3VHBlRyLF14VYuFIQfQTcEpO81UKUjwqmi4eRmCBwI?= =?us-ascii?Q?7f21S1t/1lnARddTDOT38wk27jhVDKlHKG7RghiUescI8zgw4YgaTnCD2VBh?= =?us-ascii?Q?5uMqRuy0xSydQLofU1x4WsWa6w0OJBnyk5iwLy4C5krlzJLCkFxQzaYogoT/?= =?us-ascii?Q?zfe1bZtbomFyfgYuhOan74lahj7QldX8LbTMc0PV1gfexL3OaPahJGP7CXYy?= =?us-ascii?Q?LEejT8YQJqp8YXY1dWn9UpkvQpF9ffgPec6rXfozMvaQQKhJDLRYmZUmIQmG?= =?us-ascii?Q?U5RWwdiCV3LQSjViNFOIoaDzps9uHdTMmxcXt/1fWpgfOD3jO4Zr0oihgwI/?= =?us-ascii?Q?T+4VW13/mx8cxbliZFaJPzBabMAYq3yfXuFidAUZYeqmqXwsZ5b/3cz9ZZRq?= =?us-ascii?Q?iYEbnWODw7zJuARrR+vVeuZnOtIIV0Qcer1Nk373G96U1Zt1MEqEbZM9wr16?= =?us-ascii?Q?cm0kUqfkfdVrojKCY2ZkpvZ4SORGdNOu92VuALbJIAVaVOR1cAkoZFvdjA6z?= =?us-ascii?Q?uGdGcuQGwtob59ABZguFnOxWX12M1FBguolnZ79ysc3Jrd6d2ZN+b/l4OA4Y?= =?us-ascii?Q?UJeWy3wzudDOU8J0qn0FYWxtHzQ5uFGUjByVMPHwwNQvTbgT4JuKfRxTZtvn?= =?us-ascii?Q?0/T9WoBVYEaTAtu+1wpAYQEWBzYljcbx4nmahzvz+Uy2D01dnHTWPA7THhXz?= =?us-ascii?Q?Kw1RnYP6CbwFaxgcCX5P4cuRQhgPYtFYe+mb1PryRH3opl5ZPw7IofXNJ/+C?= =?us-ascii?Q?j+gGKTjgKLKV8jbYFrSzlaE8UzzRL5KsbjnaW+mgdKV5kAqJVgsamQd4AKgc?= =?us-ascii?Q?J9mJx9WPPxjBh/DCYFUNH49gfHUjJ1OKo/1pDtVeBDqe5e0uMhHmVkmerWDI?= =?us-ascii?Q?e56erdI1wsPRJm6m3OuN5hSgH1Tzca3j/ucSoXr7uktYeWGhoajuM8OYXkQT?= =?us-ascii?Q?NQ7NR0xg9sF7HIMOwI7tybuF9zURNMxvexRuHkkqnTl7V5WQD+zhNmBxG0JV?= =?us-ascii?Q?6vDHyQ7vfKyYiWGG7ZuyT184Vv8CNeSpzwn0gPA7qRZjgItvkE0Kf0fgqIDZ?= =?us-ascii?Q?qkG0lXGm0SJbAMkN2VWfgTIRH2gn2423QA7FlOmoyvxIZlJzFq92cYKZWBVD?= =?us-ascii?Q?p3k+6+PfoGNdQQzIBhr97Pe1PKPTUc+l8HxkiHOPQekyEZfsdpP2JM/b2Bf9?= =?us-ascii?Q?W4GxHcK2RDJ6M1wPJQYghwbmBfUTe1XR/Ep1tWKFNT9wKuKsf+/bWdh7Nxuw?= =?us-ascii?Q?nKGC8DxqggCQeqjcHw+3wgnCOTxsVHXVcz/IsfyD2BooYsnhMN/BsxA5S/bU?= =?us-ascii?Q?GQ64bwHkdSc3Gj4rziBcMoM3GWhAWtqYLxD8vBIP5q41u48TYnU7rXLbzVFC?= =?us-ascii?Q?kHh9QrkdvW7dSGxZ7tUtZg+oABDEk4iuAO7E7/GANLSsTxmddpEnczM0WHeV?= =?us-ascii?Q?L5fHCKlJYQyAt711SUlV09gv5NhGjfDS4mK1woRfIibYDtcnhoPC2+biDFNq?= =?us-ascii?Q?jVM2sJlTHyP2UE7BrhhS9fvfuY7mNpkE/LcjUyGFFjRAW/gwn5pGqR2aMuGj?= =?us-ascii?Q?lm++4JJF7O3IYuNvb5No8r0=3D?= MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR12MB3078.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 79bbe9fe-845f-45d8-b3c4-08da002524e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2022 10:27:55.7451 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: us9/t/R5Uk0uWB+PsLt8LMQ9xAwV7ixh1OlN7XOC9PUtSe1YNAYKG0MtFr1c3XlvK6b2UAfIu4+ThjZgQqrd1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB3070 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --_000_BYAPR12MB3078F6CC5125B7727592A5CACF089BYAPR12MB3078namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, > -----Original Message----- > From: Jiawei(Jonny) Wang > Sent: Wednesday, March 2, 2022 5:31 PM > To: Slava Ovsiienko ; Matan Azrad > ; Ori Kam ; Yongseok Koh > ; Ori Kam > Cc: dev@dpdk.org; Raslan Darawsheh ; > stable@dpdk.org > Subject: [PATCH v4] net/mlx5: fix the NIC egress flow mismatch in switchd= ev > mode >=20 > When E-Switch mode was enabled, the NIC egress flows was implicitly > appended with source vport to match on. If the metadata register C0 > was used to maintain the source vport, it was initialized to zero > on packet steering engine entry, the flow could be hit only > if source vport was zero, the register C0 of the packet was not correct > to match in the TX side, this caused egress flow misses. >=20 > This patch: > - removes the implicit source vport match for NIC egress flow. > - rejects the NIC egress flows on the representor ports at validation. > - allows the internal NIC egress flows containing the TX_QUEUE items in > order to not impact hairpins. >=20 > Fixes: ce777b147bf8 ("net/mlx5: fix E-Switch flow without port item") > Cc: stable@dpdk.org >=20 > Signed-off-by: Jiawei Wang > Acked-by: Viacheslav Ovsiienko > Acked-by: Ori Kam > --- > v4: rebase > v3: update the tx_item checking > v2: fix one typo Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh --_000_BYAPR12MB3078F6CC5125B7727592A5CACF089BYAPR12MB3078namp_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" eJ8+ItoAAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAAEFCMjFFNEYy QjkzNkQyNEJBM0U5NzEwRDlDMUQ4RDgyAEwHAQ2ABAACAAAAAgACAAEFgAMADgAAAOYHAwAHAAoA GwA3AAEAVAEBIIADAA4AAADmBwMABwAKABsANwABAFQBAQiABwAYAAAASVBNLk1pY3Jvc29mdCBN YWlsLk5vdGUAMQgBBIABAEwAAABSRTogW1BBVENIIHY0XSBuZXQvbWx4NTogZml4IHRoZSBOSUMg ZWdyZXNzIGZsb3cgbWlzbWF0Y2ggaW4gc3dpdGNoZGV2IG1vZGUAnxkBA5AGAGA4AABoAAAAAgF/ AAEAAABRAAAAPEJZQVBSMTJNQjMwNzhGNkNDNTEyNUI3NzI3NTkyQTVDQUNGMDg5QEJZQVBSMTJN QjMwNzgubmFtcHJkMTIucHJvZC5vdXRsb29rLmNvbT4AAAAACwAfDgAAAAACAQkQAQAAAMIEAAC+ BAAAMwgAAExaRnWFaRhSYQAKZmJpZAQAAGNjwHBnMTI1MgD+A0PwdGV4dAH3AqQD4wIABGNoCsBz ZXQwIO8HbQKDAFARTTIKgAa0AoCWfQqACMg7CWIxOQ7AvwnDFnIKMhZxAoAVYioJsHMJ8ASQYXQF sg5QA2Bzom8BgCBFeBHBbhgwXQZSdgSQF7YCEHIAwHR9CFBuGjEQIAXABaAbZGSaIANSIBAiF7Jc dgiQ5HdrC4BkNR1TBPAHQA0XcDAKcRfyYmttawZzAZAAICBCTV9C4EVHSU59CvwB8QvwgDIgSGks XGwLgEZlCoEh5D4gLSLSTz0FEGcLgAdABdAHkHNhFxgwItMiR0YDYTogSkEHMHdlaShKAiBuEHkp IFcZsSA8apklc3dAG2AN0WEuBaC8bT4iRwZgAjAlQFcJgMEYUHNkYXksBdAKwDkRwCAyKVAB0CFx NTogMzEgUE0iR1RvBSVAUwtgdmEgT3bjAJAIkG5rbyaAHWAA0NZoB5AroW8nGjspYQGQuQOgQXoY cAswIlY8GxFHAHAtXCMhIEthHLA8UQWwaWthLVxZAiBnSRIAb2sw4G9oLuh5UnMsYGhAB4BsC2Bu nG94ME8xXiJHQ2MlQAEBAHZAZHBkay5lBbBnLhBSYS0BA6BE2wrAJYBzLOApsDwYcDiS3mQtWyJH H2ECYGU3xyfYGHViagWQKJFbUEEAVENIIHY0XSDBGFB0L21seCpQHHAcaXgcwCzgB7BJQyC2ZQnB BBFmCQAH4G0EAP8bESmhC4A7UAPwQJE3kSJHNwRiIkciR1cs4AOgRS3mU0ETQhMgdziAP3AjcP07 kWQpUD8PQBAEIESyB3AnC1AOUEEgbHkiR2Fw/nAJ8AEAHGBBESmwGSAIcPJjGeB2cAkRHMAscEB0 4QIgLiBJZkVzB4ABkHspIAGQIAlwI1AfYBuxQ/cBQCJWRLJ1EgAcYEnzC4D/AZBA0UWCSSopUEEg RsQDAPJ0BzFpek1kUGADYCJH5QIgIAqwY2sSEDtRCeC/BRAmYQnwI1EZ4ChxcilBp0WCP/MFoHVs HGBiGeD+aE9xAiBHmQaQSRxEslDS/0VkS8lKcErUUdVEsjSABUA/BaEJcD0wIkdJ904lVFi7O1AN 0GVFYgQAG9BhTUPzP40SAHMuQm8SQFyCCrD9QJE6IkciwEuxBGAaMAQg/0WCRxZJHEB0GuE/Pl5Y YMPfPRJhVEXPUaFXhHA/oShxfwWxSaIEIBiAPdBQMUtxaf9KgWA6B0BGg2FzAjAEkSOBH2Y/G+FO AlKSW6RfUVX+RW3wT2FhAE/CYDhgsAWwfwSBSeJZokcRANAFQBHQafxycAuAXk8k0j7QB5AlQEVJ YDdzAGIxNHMgZvA4ICgiPixD1z/zSNLPCGAFQEmjbkIiKTbLO29NQo5TI0AYUGQtGTBm+C1ieSVG Jj82Py6AUfH7efB6UlYstyvvLP98j3phfzUvgA8iwiJHPeAlQAlwYtM4gEJYdjMlQHU34BiA9xng ZfIM0F9uQhvQf2BR8LtSkYQoMj6kAiCGcXlJoP0h3FBAg0hBIeBNZBhQEEDaLT4hLT5hIc1LHbEH kPcFQEvBCxFzIcY4fiHVFUIBkCAAAB8AQgABAAAAIgAAAFIAYQBzAGwAYQBuACAARABhAHIAYQB3 AHMAaABlAGgAAAAAAB8AZQABAAAAJgAAAHIAYQBzAGwAYQBuAGQAQABuAHYAaQBkAGkAYQAuAGMA bwBtAAAAAAAfAGQAAQAAAAoAAABTAE0AVABQAAAAAAACAUEAAQAAAGoAAAAAAAAAgSsfpL6jEBmd bgDdAQ9UAgAAAIBSAGEAcwBsAGEAbgAgAEQAYQByAGEAdwBzAGgAZQBoAAAAUwBNAFQAUAAAAHIA YQBzAGwAYQBuAGQAQABuAHYAaQBkAGkAYQAuAGMAbwBtAAAAAAAfAAJdAQAAACYAAAByAGEAcwBs AGEAbgBkAEAAbgB2AGkAZABpAGEALgBjAG8AbQAAAAAAHwDlXwEAAAAuAAAAcwBpAHAAOgByAGEA cwBsAGEAbgBkAEAAbgB2AGkAZABpAGEALgBjAG8AbQAAAAAAHwAaDAEAAAAiAAAAUgBhAHMAbABh AG4AIABEAGEAcgBhAHcAcwBoAGUAaAAAAAAAHwAfDAEAAAAmAAAAcgBhAHMAbABhAG4AZABAAG4A dgBpAGQAaQBhAC4AYwBvAG0AAAAAAB8AHgwBAAAACgAAAFMATQBUAFAAAAAAAAIBGQwBAAAAagAA AAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAgFIAYQBzAGwAYQBuACAARABhAHIAYQB3AHMAaABlAGgA AABTAE0AVABQAAAAcgBhAHMAbABhAG4AZABAAG4AdgBpAGQAaQBhAC4AYwBvAG0AAAAAAB8AAV0B AAAAJgAAAHIAYQBzAGwAYQBuAGQAQABuAHYAaQBkAGkAYQAuAGMAbwBtAAAAAAALAEA6AQAAAB8A GgABAAAAEgAAAEkAUABNAC4ATgBvAHQAZQAAAAAAAwDxPwkEAAALAEA6AQAAAAMA/T/kBAAAAgEL MAEAAAAQAAAAqyHk8rk20kuj6XENnB2NggMAFwABAAAAQAA5AIDH4gEOMtgBQAAIMCEYUgIOMtgB HwA3AAEAAACYAAAAUgBFADoAIABbAFAAQQBUAEMASAAgAHYANABdACAAbgBlAHQALwBtAGwAeAA1 ADoAIABmAGkAeAAgAHQAaABlACAATgBJAEMAIABlAGcAcgBlAHMAcwAgAGYAbABvAHcAIABtAGkA cwBtAGEAdABjAGgAIABpAG4AIABzAHcAaQB0AGMAaABkAGUAdgAgAG0AbwBkAGUAAAAfAD0AAQAA AAoAAABSAEUAOgAgAAAAAAADAN4/n04AAAsAAgABAAAACwAjAAAAAAADACYAAAAAAAsAKQAAAAAA CwArAAAAAAADAC4AAAAAAAMANgAAAAAAHwBwAAEAAACQAAAAWwBQAEEAVABDAEgAIAB2ADQAXQAg AG4AZQB0AC8AbQBsAHgANQA6ACAAZgBpAHgAIAB0AGgAZQAgAE4ASQBDACAAZQBnAHIAZQBzAHMA IABmAGwAbwB3ACAAbQBpAHMAbQBhAHQAYwBoACAAaQBuACAAcwB3AGkAdABjAGgAZABlAHYAIABt AG8AZABlAAAAAgFxAAEAAAAbAAAAAQHYLkqPQrjlP0ZyD0qynoXCBpY0Xayzv0lwAAsABgwAAAAA HwA1EAEAAACiAAAAPABCAFkAQQBQAFIAMQAyAE0AQgAzADAANwA4AEYANgBDAEMANQAxADIANQBC ADcANwAyADcANQA5ADIAQQA1AEMAQQBDAEYAMAA4ADkAQABCAFkAQQBQAFIAMQAyAE0AQgAzADAA NwA4AC4AbgBhAG0AcAByAGQAMQAyAC4AcAByAG8AZAAuAG8AdQB0AGwAbwBvAGsALgBjAG8AbQA+ AAAAAAAfADkQAQAAALAAAAA8ADIAMAAyADEAMQAxADAANQAwADgANAAwADUAMQAuADIAMAAxADUA OQAtADEALQBqAGkAYQB3AGUAaQB3AEAAbgB2AGkAZABpAGEALgBjAG8AbQA+ACAAPAAyADAAMgAy ADAAMwAwADIAMQA1ADMAMAA1ADEALgA0ADUANQAzADAALQAxAC0AagBpAGEAdwBlAGkAdwBAAG4A dgBpAGQAaQBhAC4AYwBvAG0APgAAAB8AQhABAAAAWAAAADwAMgAwADIAMgAwADMAMAAyADEANQAz ADAANQAxAC4ANAA1ADUAMwAwAC0AMQAtAGoAaQBhAHcAZQBpAHcAQABuAHYAaQBkAGkAYQAuAGMA bwBtAD4AAAADAIAQ/////wMAExIAAAAAQAAHMCXMJAIOMtgBAgEQMAEAAABGAAAAAAAAAFw9BtJP LIJMgiNQun2YdiUHAB57LHbLd61On6//4GdgKuwAAAAAAQsAAMJpxQMdcHlMmO5xucZuOWwAAW+R oXAAAAAAAgETMAEAAAAQAAAAQrjlP0ZyD0qynoXCBpY0XQIBFDABAAAADAAAAMkAAAA3GjTBSAAA AAMAWzMBAAAAAwBaNgAAAAADAGg2DQAAAAsA+jYBAAAAHwDZPwEAAAAAAgAASABpACwADQAKAA0A CgA+ACAALQAtAC0ALQAtAE8AcgBpAGcAaQBuAGEAbAAgAE0AZQBzAHMAYQBnAGUALQAtAC0ALQAt AA0ACgA+ACAARgByAG8AbQA6ACAASgBpAGEAdwBlAGkAKABKAG8AbgBuAHkAKQAgAFcAYQBuAGcA IAA8AGoAaQBhAHcAZQBpAHcAQABuAHYAaQBkAGkAYQAuAGMAbwBtAD4ADQAKAD4AIABTAGUAbgB0 ADoAIABXAGUAZABuAGUAcwBkAGEAeQAsACAATQBhAHIAYwBoACAAMgAsACAAMgAwADIAMgAgADUA OgAzADEAIABQAE0ADQAKAD4AIABUAG8AOgAgAFMAbABhAHYAYQAgAE8AdgBzAGkAaQBlAG4AawBv ACAAPAB2AGkAYQBjAGgAZQBzAGwAYQB2AG8AQABuAHYAaQBkAGkAYQAuAGMAbwBtAD4AOwAgAE0A YQB0AGEAbgAgAEEAegByAGEAZAANAAoAPgAgADwAbQBhAHQAYQBuAEAAbgB2AGkAZABpAGEALgBj AG8AbQA+ADsAIABPAHIAaQAgAEsAYQBtACAAPABvAHIAaQBrAGEAQABuAHYAaQBkAGkAYQAuAGMA bwBtAD4AOwAgAFkAbwBuAGcAcwBlAG8AawAgAEsAbwBoAA0ACgA+ACAAAAAfAPg/AQAAACIAAABS AGEAcwBsAGEAbgAgAEQAYQByAGEAdwBzAGgAZQBoAAAAAAAfAPo/AQAAACIAAABSAGEAcwBsAGEA bgAgAEQAYQByAGEAdwBzAGgAZQBoAAAAAAAfACJAAQAAAAYAAABFAFgAAAAAAB8AI0ABAAAAAgEA AC8ATwA9AEUAWABDAEgAQQBOAEcARQBMAEEAQgBTAC8ATwBVAD0ARQBYAEMASABBAE4ARwBFACAA QQBEAE0ASQBOAEkAUwBUAFIAQQBUAEkAVgBFACAARwBSAE8AVQBQACAAKABGAFkARABJAEIATwBI AEYAMgAzAFMAUABEAEwAVAApAC8AQwBOAD0AUgBFAEMASQBQAEkARQBOAFQAUwAvAEMATgA9AEEA QwBFAEIANQAxAEIAOAAzADMAOABDADQANABCAEQAOAAzADAAMAA0ADIANgA4ADAAQQA3ADgAQwA5 AEMANwAtAFIAQQBTAEwAQQBOACAATgBBAEoARQAAAAAAHwAkQAEAAAAGAAAARQBYAAAAAAAfACVA AQAAAAIBAAAvAE8APQBFAFgAQwBIAEEATgBHAEUATABBAEIAUwAvAE8AVQA9AEUAWABDAEgAQQBO AEcARQAgAEEARABNAEkATgBJAFMAVABSAEEAVABJAFYARQAgAEcAUgBPAFUAUAAgACgARgBZAEQA SQBCAE8ASABGADIAMwBTAFAARABMAFQAKQAvAEMATgA9AFIARQBDAEkAUABJAEUATgBUAFMALwBD AE4APQBBAEMARQBCADUAMQBCADgAMwAzADgAQwA0ADQAQgBEADgAMwAwADAANAAyADYAOAAwAEEA NwA4AEMAOQBDADcALQBSAEEAUwBMAEEATgAgAE4AQQBKAEUAAAAAAB8AMEABAAAAIgAAAFIAYQBz AGwAYQBuACAARABhAHIAYQB3AHMAaABlAGgAAAAAAB8AMUABAAAAIgAAAFIAYQBzAGwAYQBuACAA RABhAHIAYQB3AHMAaABlAGgAAAAAAB8AOEABAAAAIgAAAFIAYQBzAGwAYQBuACAARABhAHIAYQB3 AHMAaABlAGgAAAAAAB8AOUABAAAAIgAAAFIAYQBzAGwAYQBuACAARABhAHIAYQB3AHMAaABlAGgA AAAAAAMAWUAAAAAAAwBaQAAAAAADADdQAQAAAAMACVkBAAAAHwAKXQEAAAAmAAAAcgBhAHMAbABh AG4AZABAAG4AdgBpAGQAaQBhAC4AYwBvAG0AAAAAAB8AC10BAAAAJgAAAHIAYQBzAGwAYQBuAGQA QABuAHYAaQBkAGkAYQAuAGMAbwBtAAAAAAACARVdAQAAABIAAAACFT0IQ3NywUC32znv2czBegEA AAIBFl0BAAAAEgAAAAIVPQhDc3LBQLfbOe/ZzMF6AQAACwAAgAggBgAAAAAAwAAAAAAAAEYAAAAA FIUAAAAAAAADAACAUONjC8yc0BG82wCAX8zOBAEAAAAkAAAASQBuAGQAZQB4AGkAbgBnAEUAcgBy AG8AcgBDAG8AZABlAAAAGwAAAB8AAIBQ42MLzJzQEbzbAIBfzM4EAQAAACoAAABJAG4AZABlAHgA aQBuAGcARQByAHIAbwByAE0AZQBzAHMAYQBnAGUAAAAAAAEAAABwAAAASQBuAGQAZQB4AGkAbgBn ACAAUABlAG4AZABpAG4AZwAgAHcAaABpAGwAZQAgAEIAaQBnAEYAdQBuAG4AZQBsAFAATwBJAEkA cwBVAHAAVABvAEQAYQB0AGUAIABpAHMAIABmAGEAbABzAGUALgAAAAMAAIAIIAYAAAAAAMAAAAAA AABGAQAAADIAAABFAHgAYwBoAGEAbgBnAGUAQQBwAHAAbABpAGMAYQB0AGkAbwBuAEYAbABhAGcA cwAAAAAAIAAAAB8AAIATj/JB9IMUQaWE7ttaawv/AQAAABYAAABDAGwAaQBlAG4AdABJAG4AZgBv AAAAAAABAAAAKgAAAEMAbABpAGUAbgB0AD0ATQBTAEUAeABjAGgAYQBuAGcAZQBSAFAAQwAAAAAA CwAAgAggBgAAAAAAwAAAAAAAAEYAAAAABoUAAAAAAAALAACACCAGAAAAAADAAAAAAAAARgAAAAAD hQAAAAAAAAMAAIAIIAYAAAAAAMAAAAAAAABGAAAAAAGFAAAAAAAAAgEAgBOP8kH0gxRBpYTu21pr C/8BAAAALgAAAEgAZQBhAGQAZQByAEIAbwBkAHkARgByAGEAZwBtAGUAbgB0AEwAaQBzAHQAAAAA AAEAAAA2AAAAAQAKAAAABAAAAAEAAAAUAAAAAAAAAAAAAAAHAAAAAAAAABQAAAAAAAAA/QAAAP// //8AAAAAAAALAACAE4/yQfSDFEGlhO7bWmsL/wEAAAAcAAAASABhAHMAUQB1AG8AdABlAGQAVABl AHgAdAAAAAEAAAALAACAE4/yQfSDFEGlhO7bWmsL/wEAAAAoAAAASQBzAFEAdQBvAHQAZQBkAFQA ZQB4AHQAQwBoAGEAbgBnAGUAZAAAAAEAAAACAQCAE4/yQfSDFEGlhO7bWmsL/wEAAABAAAAAQwBv AG4AdgBlAHIAcwBhAHQAaQBvAG4AVAByAGUAZQBQAGEAcgBlAG4AdABSAGUAYwBvAHIAZABLAGUA eQAAAAEAAAAuAAAAAAAAAFw9BtJPLIJMgiNQun2YdiUBAMJpxQMdcHlMmO5xucZuOWwAAbShKTQA AAAAHwAAgB+k6zOoei5Cvnt54amOVLMBAAAAOAAAAEMAbwBuAHYAZQByAHMAYQB0AGkAbwBuAEkA bgBkAGUAeABUAHIAYQBjAGsAaQBuAGcARQB4AAAAAQAAAOgBAABJAEkAPQBbAEMASQBEAD0AMwBm AGUANQBiADgANAAyAC0ANwAyADQANgAtADQAYQAwAGYALQBiADIAOQBlAC0AOAA1AGMAMgAwADYA OQA2ADMANAA1AGQAOwBJAEQAWABIAEUAQQBEAD0AMAAxAEQAOAAyAEUANABBADgARgA7AEkARABY AEMATwBVAE4AVAA9ADIAXQA7AFMAQgBNAEkARAA9ADEAOAA7AFMAMQA9ADwAMgAwADIAMgAwADMA MAAyADEANQAzADAANQAxAC4ANAA1ADUAMwAwAC0AMQAtAGoAaQBhAHcAZQBpAHcAQABuAHYAaQBk AGkAYQAuAGMAbwBtAD4AOwBSAFQAUAA9AEQAaQByAGUAYwB0AEMAaABpAGwAZAA7AFQARABOAD0A TQBpAHMAbQBhAHQAYwBoADsAVABQAD0AUwBhAG0AZQA7AFQARgBSAD0ATgBvAHQARgBvAHIAawBp AG4AZwA7AFYAZQByAHMAaQBvAG4APQBWAGUAcgBzAGkAbwBuACAAMQA1AC4AMgAwACAAKABCAHUA aQBsAGQAIAA1ADAAMwA4AC4AMAApACwAIABTAHQAYQBnAGUAPQBIADEAOwBVAFAAPQBEADAAOwBE AFAAPQAxADAAMQAAAAsAAIBQ42MLzJzQEbzbAIBfzM4EAQAAACYAAABJAHMAUABlAHIAbQBhAG4A ZQBuAHQARgBhAGkAbAB1AHIAZQAAAAAAAAAAAAMAAIAIIAYAAAAAAMAAAAAAAABGAAAAABCFAAAA AAAACwAAgAggBgAAAAAAwAAAAAAAAEYAAAAADoUAAAAAAAACAQCACCAGAAAAAADAAAAAAAAARgEA AAA2AAAASQBuAFQAcgBhAG4AcwBpAHQATQBlAHMAcwBhAGcAZQBDAG8AcgByAGUAbABhAHQAbwBy AAAAAAABAAAAEAAAAMFx/+iyE15Pu0ExfxASI9wDAACACCAGAAAAAADAAAAAAAAARgAAAAAYhQAA AAAAAAsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAIKFAAAAAAAAHwAAgAggBgAAAAAAwAAAAAAAAEYA AAAA2IUAAAEAAAASAAAASQBQAE0ALgBOAG8AdABlAAAAAAADAA00/T8AAB8AAICGAwIAAAAAAMAA AAAAAABGAQAAAC4AAABhAHUAdABoAGUAbgB0AGkAYwBhAHQAaQBvAG4ALQByAGUAcwB1AGwAdABz AAAAAAABAAAAuAAAAGQAawBpAG0APQBuAG8AbgBlACAAKABtAGUAcwBzAGEAZwBlACAAbgBvAHQA IABzAGkAZwBuAGUAZAApACAAaABlAGEAZABlAHIALgBkAD0AbgBvAG4AZQA7AGQAbQBhAHIAYwA9 AG4AbwBuAGUAIABhAGMAdABpAG8AbgA9AG4AbwBuAGUAIABoAGUAYQBkAGUAcgAuAGYAcgBvAG0A PQBuAHYAaQBkAGkAYQAuAGMAbwBtADsAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAeAAAAYQBj AGMAZQBwAHQAbABhAG4AZwB1AGEAZwBlAAAAAAABAAAADAAAAGUAbgAtAFUAUwAAAB8AAICGAwIA AAAAAMAAAAAAAABGAQAAACAAAAB4AC0AbQBzAC0AaABhAHMALQBhAHQAdABhAGMAaAAAAAEAAAAC AAAAAAAAAEgAAIAIIAYAAAAAAMAAAAAAAABGAQAAACIAAABOAGUAdAB3AG8AcgBrAE0AZQBzAHMA YQBnAGUASQBkAAAAAAD+6bt5X4TYRbPECNoAJSTlHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAALgAA AHgALQBtAHMALQBwAHUAYgBsAGkAYwB0AHIAYQBmAGYAaQBjAHQAeQBwAGUAAAAAAAEAAAAMAAAA RQBtAGEAaQBsAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAUAAAAHgALQBtAHMALQBvAGYAZgBp AGMAZQAzADYANQAtAGYAaQBsAHQAZQByAGkAbgBnAC0AYwBvAHIAcgBlAGwAYQB0AGkAbwBuAC0A aQBkAAAAAQAAAEoAAAA3ADkAYgBiAGUAOQBmAGUALQA4ADQANQBmAC0ANAA1AGQAOAAtAGIAMwBj ADQALQAwADgAZABhADAAMAAyADUAMgA0AGUANQAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAA NgAAAHgALQBtAHMALQB0AHIAYQBmAGYAaQBjAHQAeQBwAGUAZABpAGEAZwBuAG8AcwB0AGkAYwAA AAAAAQAAACQAAABNAE4AMgBQAFIAMQAyAE0AQgAzADAANwAwADoARQBFAF8AAAAfAACAhgMCAAAA AADAAAAAAAAARgEAAAA0AAAAeAAtAG0AaQBjAHIAbwBzAG8AZgB0AC0AYQBuAHQAaQBzAHAAYQBt AC0AcAByAHYAcwAAAAEAAACiAAAAPABNAE4AMgBQAFIAMQAyAE0AQgAzADAANwAwAEEANABEAEUA NAA5AEMAQQAyADgAMwAyAEQAQwBFADkANgA5AEUANQBDAEYAMAA4ADkAQABNAE4AMgBQAFIAMQAy AE0AQgAzADAANwAwAC4AbgBhAG0AcAByAGQAMQAyAC4AcAByAG8AZAAuAG8AdQB0AGwAbwBvAGsA LgBjAG8AbQA+AAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAA4AAAAeAAtAG0AcwAtAGUAeABj AGgAYQBuAGcAZQAtAHMAZQBuAGQAZQByAGEAZABjAGgAZQBjAGsAAAABAAAABAAAADEAAAAfAACA hgMCAAAAAADAAAAAAAAARgEAAAA6AAAAeAAtAG0AcwAtAGUAeABjAGgAYQBuAGcAZQAtAGEAbgB0 AGkAcwBwAGEAbQAtAHIAZQBsAGEAeQAAAAAAAQAAAAQAAAAwAAAAHwAAgIYDAgAAAAAAwAAAAAAA AEYBAAAAKgAAAHgALQBtAGkAYwByAG8AcwBvAGYAdAAtAGEAbgB0AGkAcwBwAGEAbQAAAAAAAQAA AA4AAABCAEMATAA6ADAAOwAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAARAAAAHgALQBtAGkA YwByAG8AcwBvAGYAdAAtAGEAbgB0AGkAcwBwAGEAbQAtAG0AZQBzAHMAYQBnAGUALQBpAG4AZgBv AAAAAQAAALIFAABtAHYAMwBNAGIAUwBiAEwAeAA4AHYASAB0ADcAdgBvAEkAaABUAFAAVgBIAEgA WABLAFYANgBZAFQAOQBZAFUAcgBLAHIAYwAxAG0ANwA5ADQAMQBpAHAAdQB6AC8AZgBpAGQAZQA2 AGUANQBVAEgANABEAFEARAByADUANwBtAHoAZQAzAHQAZgBkAFkAeQBJAHEAaQBjAHcAaAA4ACsA OQBLADYAMQBLAEkAZQBEAGcAYQBpAHoAOAAvAHgAeAA2AEIAdwAxAGYAbQBEACsAbgBhAEYAcgAy ADkATwB6ACsAUQBjAEwAUQBLAE4AZgB6AHkAbABFAGwAbQBOAC8AUgBrAEwAZAAyAFYALwAyAHMA SABWAGoANABJAGEAVwBIAHYATgB4AHcAKwBVAHEAUgBSAHkARwBYAFcAVwAvAGMAZwB6AE8AQgBa AFEAZQByAGMAbwBZADAAOQBaAEoAdwBsADAAcABxAG0AaAB4ADcAUwBkAFgAOABFAE4AdABKAHEA bQBUADkAWQBYAEwAZgBuAHoAbgA0AFQATgA5AHYAZABWAHIAVgA1AGcAUABlAEIAVABoADMAVgBW AGgAdAB0AHgAKwBMAHcATABNAHYAMQBWAE0AegBOAEcAbQBoAFIATgAxAFYAcQBCAHQAVwBwAEgA UABDAFIAZQBVAEkAZABhAEgAegBtAEUAOABuADkAQgBIAG0AZgBXAHIAYQBUAFMAZQBxAG4AbgBw AG0AZABwAEIAWABLAEgASwBBAGEAaQBLADQASgBCAEUATwA3ADUAMgA3AG0AVAA4AEQAMQB0AEUA OABYAHEAdwBTADIAVAA3ADgAWQBTAGYASQA4AFkAbQA1AEYAWQBjAGoAVwBFADYASgBrAGsAegBJ AEwAbQBaAEcAaQBlADgAVQBsADMAVwA4AGgANAB5AGwAQwBiAGoAUQA2AFMAdQBuAFMAbwBGAG4A UgArAHMAVgBqAE0AbQAxADEAQQBWAEoAUABqAEUAdQBCAGYALwBXAHcAZQB1ADAAWQBJAGIAVQAv AGkAbABqAEwASQBMAEIASwBVAC8ASgB1AHgAQgBZAFgAMgB0AFAAQwAzAHcAWABvAFUAegBjAFoA RQBNAHQANABCAE4AdgBzAHcAVgBzAEwAMgBWAE8AUgBMAGgAQgB1AEUALwBTAE4AVABWAFcAWgBY ADcAdAAwACsAaABhAFQAZABiAHYAVABqAEIAegBwAEIANABBAHQAbABzADIAawBLADUATABRADAA TQBlAEYAMwBVAEkASAB3AEkASwBTAGQANQBtADMAVAAzADgAYgBTAEsAagBEAGYAbABpADEAWgBI AHAAegBYAG4AOQBtAE8AZwArAGQAbwBXADYASwAvAFQANAB1AHEATwBqAEEAVwAvAGIAdgArAEgA bABpAGkAdgBWADcAWABDAHMAUgB6AHUAcABDAFAAUAB5AGwAYgA4ADYAeABPADkAVwBWAEIARgBT AHIAcwBMAHMAYQArAGQAbQBnAHIATQB4ADEARgA5AEoAbwB6ADIAaABHAEoAYQBEAEkAMABUAEcA TgA5ADMAYQBJADAAaAB4AFYANABBADgAYwBDAGMAcwBRAG8AdQA0AEkANABoAHcAVAB4AG4ASwBJ AHMAMgBJAFYAagBKAEEAOABDAHgAcgAvAGgARABNAEsAcwBjAFgASAB4AGMAYgBzAEcAdwA5AGsA UgBQAEoATABPAFkAVwBxAFEAWAB4ADMAWABvAGwAdgBHAHkAQgBlAFQASwB3AFIATgBCAFIAQQB2 AFkAdwBRAGsAMwBPAHAAMgBhADcATABPAGQAWQBCADIARQBCAE0ANgBXAGYAUABSAGMAbwBkADQA cQBUAFIAZwByAGMAaABLAHoARAB0ADIALwBnAHEAdQBuAFIAdwA9AD0AAAAAAB8AAICGAwIAAAAA AMAAAAAAAABGAQAAADgAAAB4AC0AZgBvAHIAZQBmAHIAbwBuAHQALQBhAG4AdABpAHMAcABhAG0A LQByAGUAcABvAHIAdAAAAAEAAADsAwAAQwBJAFAAOgAyADUANQAuADIANQA1AC4AMgA1ADUALgAy ADUANQA7AEMAVABSAFkAOgA7AEwAQQBOAEcAOgBlAG4AOwBTAEMATAA6ADEAOwBTAFIAVgA6ADsA SQBQAFYAOgBOAEwASQA7AFMARgBWADoATgBTAFAATQA7AEgAOgBCAFkAQQBQAFIAMQAyAE0AQgAz ADAANwA4AC4AbgBhAG0AcAByAGQAMQAyAC4AcAByAG8AZAAuAG8AdQB0AGwAbwBvAGsALgBjAG8A bQA7AFAAVABSADoAOwBDAEEAVAA6AE4ATwBOAEUAOwBTAEYAUwA6ACgAMQAzADIAMwAwADAAMAAx ACkAKAA0ADYAMwA2ADAAMAA5ACkAKAAzADYANgAwADAANAApACgAOAA2ADMANgAyADAAMAAxACkA KAAzADgAMAA3ADAANwAwADAAMAAwADUAKQAoADcAMQAyADAAMAA0ADAAMAAwADAAMQApACgANQA1 ADAAMQA2ADAAMAAzACkAKAAyADkAMAA2ADAAMAAyACkAKAA2ADYAOQA0ADYAMAAwADcAKQAoADUA NgA2ADAAMwAwADAAMAAwADIAKQAoADEAMgAyADAAMAAwADAAMAAxACkAKAA4ADYANwA2ADAAMAAy ACkAKAA1ADAAOAA2ADAAMAAwADAAMQApACgANgA0ADcANQA2ADAAMAA4ACkAKAA2ADYANAA3ADYA MAAwADcAKQAoADQANQAwADEAMAAwADAAMAAyACkAKAA3ADYAMQAxADYAMAAwADYAKQAoADYANgA0 ADQANgAwADAAOAApACgANgA2ADUANQA2ADAAMAA4ACkAKAA0ADMAMgA2ADAAMAA4ACkAKAA4ADkA MwA2ADAAMAAyACkAKAA2ADUAMAA2ADAAMAA3ACkAKAA3ADYAOQA2ADAAMAA1ACkAKAA2ADYAMwA2 ADAAMAAyACkAKAA5ADYAOAA2ADAAMAAzACkAKAA1ADMANQA0ADYAMAAxADEAKQAoADgAMwAzADgA MAA0ADAAMAAwADAAMQApACgAMwAzADYANQA2ADAAMAAyACkAKAAxADAANwA4ADgANgAwADAAMwAp ACgANQA0ADkAMAA2ADAAMAAzACkAKAAxADgANgAwADAAMwApACgAMQAxADAAMQAzADYAMAAwADUA KQAoADIANgAwADAANQApACgANQAyADUAMwA2ADAAMQA0ACkAKAAzADEANgAwADAAMgApACgAMwA4 ADEAMAAwADcAMAAwADAAMAAyACkAOwBEAEkAUgA6AE8AVQBUADsAUwBGAFAAOgAxADEAMAAxADsA AAAfAACAhgMCAAAAAADAAAAAAAAARgEAAABcAAAAeAAtAG0AcwAtAGUAeABjAGgAYQBuAGcAZQAt AGEAbgB0AGkAcwBwAGEAbQAtAG0AZQBzAHMAYQBnAGUAZABhAHQAYQAtAGMAaAB1AG4AawBjAG8A dQBuAHQAAAABAAAABAAAADEAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAABKAAAAeAAtAG0AcwAt AGUAeABjAGgAYQBuAGcAZQAtAGEAbgB0AGkAcwBwAGEAbQAtAG0AZQBzAHMAYQBnAGUAZABhAHQA YQAtADAAAAAAAAEAAADaDAAAUgAvAEQAdQBZACsASgBvAFIAMwBwAFgAaABRAEYAdwAvADcAWQBI AHgAYQAyAG8ASwBWAHMAWAB2ADgASgBtAEUAQQBUAGsARwBxAGsAcAAwAHkAMAA2AG0AbwA1AFAA SwBZAFMAWQBmAEEAdgB3ADIAcgBkAEQAYgAwAHEAVwBmAE4ANABYAEQAdABDAFMAdABwADMAMgBM AGoAMwBWAEgAQgBsAFIAeQBMAEYAMQA0AFYAWQB1AEYASQBRAGYAUQBUAGMARQBwAE8AOAAxAFUA SwBVAGoAdwBxAG0AaQA0AGUAUgBtAEMAQgB3AEkANwBmADIAMQBTADEAdAAvADEAbABuAEEAUgBk AGQAVABEAE8AVAAzADgAdwBrADIANwBqAGgAVgBEAEsAbABIAEsARwA3AFIAZwBoAGkAVQBlAHMA YwBJADgAegBnAHcANABZAGcAYQBUAG4AQwBEADIAVgBCAGgANQB1AE0AcQBSAHUAeQAwAHgAUwB5 AGQAUQBMAG8AZgBVADEAeAA0AFcAcwBXAGEANgB3ADAATwBKAEIAbgB5AGsANQBpAHcATAB5ADQA QwA1AGsAcgBsAHoASgBMAEMAawBGAHgAUQB6AGEAWQBvAGcAbwBUAC8AegBmAGUAMQBiAFoAdABi AG8AbQBGAHkAZgBnAFkAdQBoAE8AYQBuADcANABsAGEAaABqADcAUQBsAGQAWAA4AEwAYgBUAE0A YwAwAFAAVgAxAGcAZgBlAHgATAAzAE8AYQBQAGEAaABKAEcAUAA3AEMAWABZAHkATABFAGUAagBU ADgAWQBRAEoAcQBwADgAWQBYAFkAMQBkAFcAbgA5AFUAcABrAHYAUQBwAEYAOQBmAGYAZwBQAGUA YwA2AHIAWABmAG8AegBNAHYAYQBRAFEASwBoAEoARABMAFIAWQBtAFoAVQBtAEkAUQBtAEcAVQA1 AFIAVwB3AGQAaQBDAFYAMwBMAFEAUwBqAFYAaQBOAEYATwBJAG8AYQBEAHoAcABzADkAdQBIAGQA VABNAG0AeABjAFgAdAAvADEAZgBXAHAAZwBmAE8ARAAzAGoATwA0AFoAcgAwAG8AaQBoAGcAdwBJ AC8AVAArADQAVgBXADEAMwAvAG0AeAA4AGMAeABiAGwAaQBaAEYAYQBKAFAAegBCAGEAYgBNAEEA WQBxADMAeQBmAFgAdQBGAGkAZABBAFUAWgBZAGUAcQBtAHEAWAB3AHMAWgA1AGIALwAzAGMAegA5 AFoAWgBSAHEAaQBZAEUAYgBuAFcATwBEAHcANwB6AEoAdQBBAFIAcgBSACsAdgBWAGUAdQBaAG4A TwB0AEkASQBWADAAUQBjAGUAcgAxAE4AawAzADcAMwBHADkANgBVADEAWgB0ADEATQBFAHEARQBi AFoATQA5AHcAcgAxADYAYwBtADAAawBVAHEAZgBrAGYAZABWAHIAbwBqAEsAQwBZADIAWgBrAHAA dgBaADQAUwBPAFIARwBkAE4ATwB1ADkAMgBWAHUAQQBMAGIASgBJAEEAVgBhAFYATwBSADEAYwBB AGsAbwBaAEYAdgBkAGoAQQA2AHoAdQBHAGQARwBjAHUAUQBHAHcAdABvAGIANQA5AEEAQgBaAGcA dQBGAG4ATwB4AFcAWAAxADIATQAxAEYAQgBnAHUAbwBsAG4AWgA3ADkAeQBzAGMAMwBKAHIAZAA2 AGQAMgBaAE4AKwBiAC8AbAA0AE8AQQA0AFkAVQBKAGUAVwB5ADMAdwB6AHUAZABEAE8AVQA4AEoA MABxAG4AMABGAFkAVwB4AHQASAB6AFEANQB1AEYARwBVAGoAQgB5AFYATQBQAEgAdwB3AE4AUQB2 AFQAYgBnAFQANABKAHUASwBmAFIAeABUAFoAdAB2AG4AMAAvAFQAOQBXAG8AQgBWAFkARQBhAFQA QQB0AHUAKwAxAHcAcABBAFkAUQBFAFcAQgB6AFkAbABqAGMAYgB4ADQAbgBtAGEAaAB6AHYAegAr AFUAeQAyAEQAMAAxAGQAbgBIAFQAVwBQAEEANwBUAEgAaABYAHoASwB3ADEAUgBuAFkAUAA2AEMA YgB3AEYAYQB4AGcAYwBDAFgANQBQADQAYwB1AFIAUQBoAGcAUABZAHQARgBZAGUAKwBtAGIAMQBQ AHIAeQBSAEgAMwBvAHAAbAA1AFoAUAB3ADcASQBvAGYAWABOAEoALwArAEMAagArAGcARwBLAFQA agBnAEsATABLAFYAOABqAGIAWQBGAHIAUwB6AGwAYQBFADgAVQB6AHoAUgBMADUASwBzAGIAagBu AGEAVwArAG0AZwBkAEsAVgA1AGsAQQBxAEoAVgBnAHMAYQBtAFEAZAA0AEEASwBnAGMASgA5AG0A SgB4ADkAVwBQAFAAeABqAEIAaAAvAEQAQwBZAEYAVQBOAEgANAA5AGcAZgBIAFUAagBKADEATwBL AG8ALwAxAHAARAB0AFYAZQBCAEQAcQBlADUAZQAwAHUATQBoAEgAbQBWAGsAbQBlAHIAVwBEAEkA ZQA1ADYAZQByAGQASQAxAHcAcwBQAFIASgBtADYAbQAzAE8AdQBOADUAaABTAGcASAAxAFQAegBj AGEAMwBqAC8AdQBjAFMAbwBYAHIANwB1AGsAdABZAGUAVwBHAGgAbwBhAGoAdQBNADgATwBZAFgA awBRAFQATgBRADcATgBSADAAeABnADkAcwBGADcASABJAE0ATwB3AEkANwB0AHkAYgB1AEYAOQB6 AFUAUgBOAE0AeAB2AGUAeABSAHUASABrAGsAcQBuAFQAbAA3AFYANQBXAFEARAArAHoAaABOAG0A QgB4AEcAMABKAFYANgB2AEQASAB5AFEANwB2AGYASwB5AFkAaQBXAEcARwA3AFoAdQB5AFQAMQA4 ADQAVgB2ADgAQwBOAGUAUwBwAHoAdwBuADAAZwBQAEEANwBxAFIAWgBqAGcASQB0AHYAawBFADAA SwBmADAAZgBnAHEASQBEAFoAcQBrAEcAMABsAFgARwBtADAAUwBKAGIAQQBNAGsATgAyAFYAVwBm AGcAVABJAFIASAAyAGcAbgAyADQAMgAzAFEAQQA3AEYAbABPAG0AbwB5AHYAeABJAFoAbABKAHoA RgBxADkAMgBjAFkASwBaAFcAQgBWAEQAcAAzAGsAKwA2ACsAUABmAG8ARwBOAGQAUQBRAHoASQBC AGgAcgA5ADcAUABlADEAUABLAFAAVABVAGMAKwBsADgASAB4AGsAaQBIAE8AUABRAGUAawB5AEUA WgBmAHMAZABwAFAAMgBKAE0ALwBiADIAQgBmADkAVwA0AEcAeABIAGMASwAyAFIARABKADYATQAx AHcAUABKAFEAWQBnAGgAdwBiAG0AQgBmAFUAVABlADEAWABSAC8ARQBwADEAdABXAEsARgBOAFQA OQB3AEsAdQBLAHMAZgArAC8AYgBXAGQAaAA3AE4AeAB1AHcAbgBLAEcAQwA4AEQAeABxAGcAZwBD AFEAZQBxAGoAYwBIAHcAKwAzAHcAZwBuAEMATwBUAHgAcwBWAEgAWABWAGMAegAvAEkAcwBmAHkA RAAyAEIAbwBvAFkAcwBuAGgATQBOAC8AQgBzAHgAQQA1AFMALwBiAFUARwBRADYANABiAHcASABr AGQAUwBjADMARwBqADQAcgB6AGkAQgBjAE0AbwBNADMARwBXAGgAQQBXAHQAcQBZAEwAeABEADgA dgBCAEkAUAA1AHEANAAxAHUANAA4AFQAWQBuAFUANwByAFgATABiAHoAVgBGAEMAawBIAGgAOQBR AHIAawBkAHYAVwA3AGQAUwBHAHgAWgA3AHQAVQB0AFoAZwArAG8AQQBCAEQARQBrADQAaQB1AEEA TwA3AEUANwAvAEcAQQBOAEwAUwBzAFQAeABtAGQAZABwAEUAbgBjAHoATQAwAFcASABlAFYATAA1 AGYASABDAEsAbABKAFkAUQB5AEEAdAA3ADEAMQBTAFUAbABWADAAOQBnAHYANQBOAGgARwBqAGYA RABTADQAbQBLADEAdwBvAFIAZgBJAGkAYgBZAEQAdABjAG4AaABvAFAAQwAyACsAYgBpAEQARgBO AHEAagBWAE0AMgBzAEoAbABUAEgAeQBQADIAVQBFADcAQgByAGgAaABTADkAZgB2AGYAdQBZADcA bQBOAHAAawBFAC8ATABjAGoAVQB5AEcARgBGAGoAUgBBAFcALwBnAHcAbgA1AHAARwBxAFIAMgBh AE0AdQBHAGoAbABtACsAKwA0AEoASgBGADcATwAzAEkAWQB1AE4AdgBiADUATgBvADgAcgAwAD0A AAAAAE6o --_000_BYAPR12MB3078F6CC5125B7727592A5CACF089BYAPR12MB3078namp_--