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=-0.8 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 B590AC433ED for ; Mon, 10 May 2021 15:11:29 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 279B861152 for ; Mon, 10 May 2021 15:11:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 279B861152 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=1NJB3SyBDj/BB/0B9r7CpsUwijvi5nOLWDabrFlrIeo=; b=KTS+rVpOc69i2iYrlj9xD5ixv 0MgfrMyzUvcWupIj2yte8LqngwUXB5GXICgRHuErr/9JVvMRgOlzqthpUPJJwpd7QadS+KVrmjbXv 2T02Qg2u0k3JZMFIbbzRQhJxgjqhs6NXgqXrt2IDy69dxzrkZR5lAtsoyTx14eH8yK7tcffTKArmf DJP2Sa3139IOknoG1a9uaC4plZRH+Ve5P6TD/6iz2cJzpBNx8p4mX/ukR0EQ/9REqTUh/Z/sgHEK1 bV9QZf9Hn4UgsKvnEqC7gIWWGbw6Uf9TD3adMunrk7O78Uolakr1dBlMvmu8ihGJtjTOytkUaDicx dok/SLLYA==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lg7Xp-00Ekjy-OZ; Mon, 10 May 2021 15:10:06 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lg7Xl-00Ekj9-Sc for linux-arm-kernel@desiato.infradead.org; Mon, 10 May 2021 15:10:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Sender:Reply-To:Content-ID:Content-Description; bh=8kTuByNgyMtrEkhRj3rWSQu3NsuZi1QL5Z6zDTh5OHQ=; b=zEqjXs5mcnbVvu6990/fcUeEi3 UJVsURbT1Bk23h687lR+BGVyNmCwjLvw8kp22f3aDptqpwI5C5s+D8io0uLqtqr4CDDrB2A1OqOex cDjb+VGosBG0ZQtTADCwTU4HtBWUXiBw4B9RM/ge9oHohrxVvJgZDcghGhtLp8diiY3T+b90TpdJe e/Ow4Se+RQ+75zZpRCNydj+3EJSDocOMqFn4iHUohdF/QjCl2VyOSqoqX9UYYOdNo0wqj6RGb8wR+ /dLI97O6JXLOX4MvSF6ZW1etqU+HnPxvtGcgUhezZlmYSJ7cZyo3SkT7NwwZJ5CZiQMaLUCsIT4Kn Je/vJx+w==; Received: from mail-il1-x12d.google.com ([2607:f8b0:4864:20::12d]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lg7Xi-008r4h-R5 for linux-arm-kernel@lists.infradead.org; Mon, 10 May 2021 15:10:00 +0000 Received: by mail-il1-x12d.google.com with SMTP id o9so9221397ilh.6 for ; Mon, 10 May 2021 08:09:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=8kTuByNgyMtrEkhRj3rWSQu3NsuZi1QL5Z6zDTh5OHQ=; b=A+/BJpDmXlX7Zxf9C3GmO/6Cff8NswFavsQVfyVKuYdl/c3epGlRJqVEHYXh2728dB I3F4fguiCdD4w208QrJxXFvxvHPxITJ0L4vx7avNu92Jgrj0n1AeUwsJos1pSij9T2Cz uodfrNc17m/O/J/sZCi/TXyC3/tpAQkiTbnt5CIOeR98A47W53ijsQ3eTV60uwHbGhUJ g/0DhRFO5JA/lDBX5zvmDi2x8lANnXjNRRnKtTAmQu8lrNu194BI9Ez3UKFPxbppXPue fCS1l0Mr/2tmkk77Pg6CMobzHlNDK3FHCypRlyisOANU3VmdAlE1Rw2o8lR4pEJdOx1S 785w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=8kTuByNgyMtrEkhRj3rWSQu3NsuZi1QL5Z6zDTh5OHQ=; b=jGtOq1HviXHvtubd22IS4+AZg4gBgdLub68eccPLgqxpHssM03EDpSy8akhheGjDBk bKKpRyARY5dSocXeEa+0mcluNLhbr0sqqF0GrofUP4GprWmytuqDyVrsMBm1G+WtQP8L Yyrf8e+0az6O6RK8AZAZbc7FF1BTsIjse2o7nwTaSKqeBgZC6t2KY0o7aKBWAxV0qmsN mXDULQeSDaGUsQOalZIWBidjc51vFJh4LFwe2Ni+sdlXiYJtYxUZFGCpzAw2NmuXH1Kd A/zFgtSGnQLTdUP6RAXb8IR2UELIFlfDsgDNLFGRbyjJvXRCyo56fbmnv4ivgJ6OxrAj rOKA== X-Gm-Message-State: AOAM533xjpAlmdBXNCIhhOq8CuBmnEPVTNcSsWstKHYhYXRehnWVjqAp k9P0Bn3R00ActvjwL84HHJvv4AnZwDsZDw2iWBA= X-Google-Smtp-Source: ABdhPJxmjBRNQzngOUFhRaQFafW2Gd1wm/nXW90UrrVlwLGgZK2EPWe9H03kGpYlnmL/HIYbtQdH7qLrywY0W01L3dU= X-Received: by 2002:a05:6e02:d41:: with SMTP id h1mr21424821ilj.0.1620659397232; Mon, 10 May 2021 08:09:57 -0700 (PDT) MIME-Version: 1.0 References: <421cc86c-b66f-b372-32f7-21e59f9a98bc@kontron.de> In-Reply-To: From: Dave Taht Date: Mon, 10 May 2021 08:09:46 -0700 Message-ID: Subject: Re: i.MX8MM Ethernet TX Bandwidth Fluctuations To: Frieder Schrempf Cc: NXP Linux Team , "netdev@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210510_080958_905874_AF3F77E4 X-CRM114-Status: GOOD ( 36.13 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gTW9uLCBNYXkgMTAsIDIwMjEgYXQgNTo0OSBBTSBGcmllZGVyIFNjaHJlbXBmCjxmcmllZGVy LnNjaHJlbXBmQGtvbnRyb24uZGU+IHdyb3RlOgo+Cj4gSGkgRGF2ZSwKPgo+IHRoYW5rcyBmb3Ig dGhlIGlucHV0LiBJIHJlYWxseSBkb24ndCBrbm93IG11Y2ggYWJvdXQgdGhlIG5ldHdvcmtpbmcg c3RhY2ssIHNvIGF0IHRoZSBtb21lbnQgSSBjYW4gb25seSBwcm92aWRlIHRoZSB2YWx1ZXMgcmVx dWVzdGVkIGJlbG93LCB3aXRob3V0IGtub3dpbmcgd2hhdCBpdCByZWFsbHkgbWVhbnMuCj4KPiBX aGF0J3Mgc28gc3RyYW5nZSBpcywgdGhhdCB0aGUgcGVyZm9ybWFuY2UgaXMgYWN0dWFsbHkgZ29v ZCBpbiBnZW5lcmFsIGFuZCBvbmx5ICJzbmFwcyIgdG8gdGhlICJiYWQiIHN0YXRlIGFuZCBiYWNr IGFmdGVyIHNvbWUgdGltZSBvciBhZnRlciByZXBlYXRlZCB0ZXN0IHJ1bnMuCj4KPiBBbmQgYnkg dGhlIHdheSwgdGhlIGV0aGVybmV0IGRyaXZlciBpbiB1c2UgaXMgdGhlIEZFQyBkcml2ZXIgYXQg ZHJpdmVycy9uZXQvZXRoZXJuZXQvZnJlZXNjYWxlL2ZlY19tYWluLmMuCgpJdCBkb2Vzbid0IGxv b2sgKGZyb20gYSBxdWljayBncmVwKSB0aGF0IHRoYXQgZHJpdmVyIGV2ZXIgZ290IEJRTCBzdXBw b3J0LgoKZGF2ZXRAR2Vvcmdlcy1NYWNCb29rLVBybyBmcmVlc2NhbGUgJSBncmVwIHNlbnRfcXVl dWUgKi5jCmdpYW5mYXIuYzogICAgbmV0ZGV2X3R4X3NlbnRfcXVldWUodHhxLCBieXRlc19zZW50 KTsKdWNjX2dldGguYzogICAgbmV0ZGV2X3NlbnRfcXVldWUoZGV2LCBza2ItPmxlbik7CgpJZiB5 b3UgcmVhbGx5IGNhcmUgYWJvdXQgYmlkaXJlY3Rpb25hbCB0aHJvdWdocHV0LCBoYXZpbmcgZW5v cm1vdXMKZmlmbyBidWZmZXJzIGJ1cmllZCBkZWVwIGluIHRoZSBkcml2ZXIgaGFzIGEgdGVuZGVu Y3kgdG8gaHVydCB0aGF0IGEKbG90IGFuZCBoYXMgdGhlIHN5bXB0b21zIHlvdSBkZXNjcmliZSwg aG93ZXZlciBub3QgYXMgcGVyc2lzdGVudCwgc28gSQp3b3VsZCBzdXNwZWN0IGFub3RoZXIgYnVn IGludm9sdmluZyBnc28gb3IgZ3JvIHRvIHN0YXJ0IHdpdGguLi4KCkJVVDogSSBub3RlIHRoYXQg dGhlIGVmZm9ydCBpbiBpbXBsZW1lbnRpbmcgYnFsIGFuZCB0ZXN0aW5nIHRoZSBwYWNrZXQKc2l6 ZSBhY2NvdW50aW5nIHVzdWFsbHkgc2hvd3MgdXAgb3RoZXIgcHJvYmxlbXMgaW4gdGhlIHR4L3J4 IHJpbmcsIEdSTwpvciBOQVBJIGNvZGUsIGFuZCB0aHVzIGlzIHdvcnRod2hpbGUgZXhlcmNpc2Ug dGhhdCBtaWdodCBmaW5kIHdoZXJlCnRoaW5ncyBhcmUgZ2V0dGluZyBzdHVjay4KCkl0IGRvZXNu J3QgYXBwZWFyIHlvdXIga2VybmVsIGhhcyBmcV9jb2RlbCBxZGlzYyBzdXBwb3J0LCBlaXRoZXIs CndoaWNoIG1lYW5zIGJpZyBkdW1iIGZpZm9zIGF0IHRoYXQgbGF5ZXIsIGRyYXN0aWNhbGx5IGFm ZmVjdGluZyBiaWRpcgp0aHJvdWdocHV0LiBhbHNvLgoKU2luY2UgdGhlIG54cCB0ZWFtIGlzIGNj J2QgdGhpcyBpcyBhIHByZXNvIEknZCBnaXZlbiBicm9hZGNvbSBiYWNrIGluIDIwMTg6CgpodHRw Oi8vd3d3LnRhaHQubmV0L35kL2Jyb2FkY29tX2F1ZzlfMjAxOC5wZGYKCkFuZCB0aGUgcmVsZXZh bnQgbHduIGFydGljbGVzIGZyb20sIGxpa2UsIDIwMTE6CgpodHRwczovL2x3bi5uZXQvQXJ0aWNs ZXMvNDU0MzkwLwoKaHR0cHM6Ly9sd24ubmV0L0FydGljbGVzLzQ2OTY1Mi8KCgpJZiBzb21lb25l IHdhbnRzIHRvIHNlbmQgbWUgYSBib2FyZCB0byBwbGF5IHdpdGguLi4KCj4gT24gMDYuMDUuMjEg MTY6NTMsIERhdmUgVGFodCB3cm90ZToKPiA+IEkgYW0gYSBiaWcgZmFuIG9mIGJxbCAtIGlzIHRo YXQgaW1wbGVtZW50ZWQgb24gdGhpcyBkcml2ZXI/Cj4gPgo+ID4gY2QgL3N5cy9jbGFzcy9uZXQv eW91cl9kZXZpY2VfbmFtZS9xdWV1ZXMvdHgtMC9ieXRlX3F1ZXVlX2xpbWl0cy8KPiA+IGNhdCBs aW1pdAo+Cj4gfiMgY2F0IC9zeXMvY2xhc3MvbmV0L2V0aDAvcXVldWVzL3R4LTAvYnl0ZV9xdWV1 ZV9saW1pdHMvbGltaXQKPiAwCj4KPiA+Cj4gPiBzZWUgYWxzbyBicWxtb24gZnJvbSBnaXRodWIK PiA+Cj4gPiBpcyBmcV9jb2RlbCBydW5uaW5nIG9uIHRoZSBldGhlcm5ldCBpbnRlcmZhY2U/IHRo ZSBpcGVyZiBiaWRpciB0ZXN0Cj4gPiBkb2VzIG11Y2ggYmV0dGVyIHdpdGggdGhhdCBpbiBwbGFj ZSByYXRoZXIgdGhhbiBhIGZpZm8uIHRjIC1zIHFkaXNjCj4gPiBzaG93IGRldiB5b3VyX2Rldmlj ZQo+Cj4gfiMgdGMgLXMgcWRpc2Mgc2hvdyBkZXYgZXRoMAo+IFJUTkVUTElOSyBhbnN3ZXJzOiBP cGVyYXRpb24gbm90IHN1cHBvcnRlZAo+IER1bXAgdGVybWluYXRlZAo+Cj4gQmVzdCByZWdhcmRz Cj4gRnJpZWRlcgo+Cj4gPgo+ID4gQWxzbyBJIHRlbmQgdG8gcnVuIHRlc3RzIHVzaW5nIHRoZSBm bGVudCB0b29sLCB3aGljaCB3aWxsIHlpZWxkIG1vcmUKPiA+IGRhdGEuIEluc3RhbGwgbmV0cGVy ZiBhbmQgaXJ0dCBvbiB0aGUgdGFyZ2V0LCBmbGVudCwgbmV0cGVyZiwgaXJ0dCBvbgo+ID4gdGhl IHRlc3QgZHJpdmVyIGJveC4uLgo+ID4KPiA+IGZsZW50IC1IIHRoZS10YXJnZXQtaXAgLXggLS1z b2NrZXQtc3RhdHMgLXQgd2hhdGV2ZXJ5b3VhcmV0ZXN0aW5nIHJydWwKPiA+ICMgdGhlIG1lYW5l c3QgYmlkaXIgdGVzdCB0aGVyZQo+ID4KPiA+IGZsZW50LWd1aSAqLmd6Cj4gPgo+ID4gT24gVGh1 LCBNYXkgNiwgMjAyMSBhdCA3OjQ3IEFNIEZyaWVkZXIgU2NocmVtcGYKPiA+IDxmcmllZGVyLnNj aHJlbXBmQGtvbnRyb24uZGU+IHdyb3RlOgo+ID4+Cj4gPj4gSGksCj4gPj4KPiA+PiB3ZSBvYnNl cnZlZCBzb21lIHdlaXJkIHBoZW5vbWVub24gd2l0aCB0aGUgRXRoZXJuZXQgb24gb3VyIGkuTVg4 TS1NaW5pIGJvYXJkcy4gSXQgaGFwcGVucyBxdWl0ZSBvZnRlbiB0aGF0IHRoZSBtZWFzdXJlZCBi YW5kd2lkdGggaW4gVFggZGlyZWN0aW9uIGRyb3BzIGZyb20gaXRzIGV4cGVjdGVkL25vbWluYWwg dmFsdWUgdG8gc29tZXRoaW5nIGxpa2UgNTAlIChmb3IgMTAwTSkgb3IgfjY3JSAoZm9yIDFHKSBj b25uZWN0aW9ucy4KPiA+Pgo+ID4+IFNvIGZhciB3ZSByZXByb2R1Y2VkIHRoaXMgd2l0aCB0d28g ZGlmZmVyZW50IGhhcmR3YXJlIGRlc2lnbnMgdXNpbmcgdHdvIGRpZmZlcmVudCBQSFlzIChSR01J SSBWU0M4NTMxIGFuZCBSTUlJIEtTWjgwODEpLCB0d28gZGlmZmVyZW50IGtlcm5lbCB2ZXJzaW9u cyAodjUuNCBhbmQgdjUuMTApIGFuZCBsaW5rIHNwZWVkcyBvZiAxMDBNIGFuZCAxRy4KPiA+Pgo+ ID4+IFRvIG1lYXN1cmUgdGhlIHRocm91Z2hwdXQgd2Ugc2ltcGx5IHJ1biBpcGVyZjMgb24gdGhl IHRhcmdldCAod2l0aCBhIHNob3J0IHAycCBjb25uZWN0aW9uIHRvIHRoZSBob3N0IFBDKSBsaWtl IHRoaXM6Cj4gPj4KPiA+PiAgICAgICAgIGlwZXJmMyAtYyAxOTIuMTY4LjEuMTAgLS1iaWRpcgo+ ID4+Cj4gPj4gQnV0IGV2ZW4gc29tZXRoaW5nIG1vcmUgc2ltcGxlIGxpa2UgdGhpcyBjYW4gYmUg dXNlZCB0byBnZXQgdGhlIGluZm8gKHdpdGggJ25jIC1sIC1wIDExMjIgPiAvZGV2L251bGwnIHJ1 bm5pbmcgb24gdGhlIGhvc3QpOgo+ID4+Cj4gPj4gICAgICAgICBkZCBpZj0vZGV2L3plcm8gYnM9 MTBNIGNvdW50PTEgfCBuYyAxOTIuMTY4LjEuMTAgMTEyMgo+ID4+Cj4gPj4gVGhlIHJlc3VsdHMg Zmx1Y3R1YXRlIGJldHdlZW4gZWFjaCB0ZXN0IHJ1biBhbmQgYXJlIHNvbWV0aW1lcyAnZ29vZCcg KGUuZy4gfjkwIE1CaXQvcyBmb3IgMTAwTSBsaW5rKSBhbmQgc29tZXRpbWVzICdiYWQnIChlLmcu IH40NSBNQml0L3MgZm9yIDEwME0gbGluaykuCj4gPj4gVGhlcmUgaXMgbm90aGluZyBlbHNlIHJ1 bm5pbmcgb24gdGhlIHN5c3RlbSBpbiBwYXJhbGxlbC4gU29tZSBtb3JlIGluZm8gaXMgYWxzbyBh dmFpbGFibGUgaW4gdGhpcyBwb3N0OiBbMV0uCj4gPj4KPiA+PiBJZiB0aGVyZSdzIGFueW9uZSBh cm91bmQgd2hvIGhhcyBhbiBpZGVhIG9uIHdoYXQgbWlnaHQgYmUgdGhlIHJlYXNvbiBmb3IgdGhp cywgcGxlYXNlIGxldCBtZSBrbm93IQo+ID4+IE9yIG1heWJlIHNvbWVvbmUgd291bGQgYmUgd2ls bGluZyB0byBkbyBhIHF1aWNrIHRlc3Qgb24gaGlzIG93biBoYXJkd2FyZS4gVGhhdCB3b3VsZCBh bHNvIGJlIGhpZ2hseSBhcHByZWNpYXRlZCEKPiA+Pgo+ID4+IFRoYW5rcyBhbmQgYmVzdCByZWdh cmRzCj4gPj4gRnJpZWRlcgo+ID4+Cj4gPj4gWzFdOiBodHRwczovL2V1cjA0LnNhZmVsaW5rcy5w cm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZjb21tdW5pdHkubnhwLmNv bSUyRnQ1JTJGaS1NWC1Qcm9jZXNzb3JzJTJGaS1NWDhNTS1FdGhlcm5ldC1UWC1CYW5kd2lkdGgt Rmx1Y3R1YXRpb25zJTJGbS1wJTJGMTI0MjQ2NyUyM00xNzA1NjMmYW1wO2RhdGE9MDQlN0MwMSU3 Q2ZyaWVkZXIuc2NocmVtcGYlNDBrb250cm9uLmRlJTdDMTU3YjAwYjI2ODY0NDdmZDlhNzEwOGQ5 MTA5ZWNiYzYlN0M4YzlkM2M5NzNmZDk0MWM4YTJiMTY0NmYzOTQyZGFmMSU3QzAlN0MwJTdDNjM3 NTU5MDk2NDc4NjIwNjY1JTdDVW5rbm93biU3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdN REFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCUzRCU3QzEwMDAm YW1wO3NkYXRhPVNGVCUyQm9pYzlDMXNpcnclMkJUMW8xcVJOTlVlNEg5YmsyRkhrTFFwZHk0ODlJ JTNEJmFtcDtyZXNlcnZlZD0wCj4gPgo+ID4KPiA+CgoKCi0tIApMYXRlc3QgUG9kY2FzdDoKaHR0 cHM6Ly93d3cubGlua2VkaW4uY29tL2ZlZWQvdXBkYXRlL3VybjpsaTphY3Rpdml0eTo2NzkxMDE0 Mjg0OTM2Nzg1OTIwLwoKRGF2ZSBUw6RodCBDVE8sIFRla0xpYnJlLCBMTEMKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK