From owner-freebsd-current@freebsd.org  Sun Sep  6 03:04:34 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4D38A3DE88A
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 03:04:34 +0000 (UTC)
 (envelope-from ota@j.email.ne.jp)
Received: from mail02.asahi-net.or.jp (mail02.asahi-net.or.jp [202.224.55.14])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BkbqN2Mwyz4M4p
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 03:04:32 +0000 (UTC)
 (envelope-from ota@j.email.ne.jp)
Received: from vmware.advok.com (cpe-184-152-96-96.nj.res.rr.com
 [184.152.96.96]) (Authenticated sender: NR2Y-OOT)
 by mail02.asahi-net.or.jp (Postfix) with ESMTPSA id D21442D15F
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 12:04:28 +0900 (JST)
Date: Sat, 5 Sep 2020 23:04:16 -0400
From: Yoshihiro Ota <ota@j.email.ne.jp>
To: freebsd-current@freebsd.org
Subject: Is pkg site forbidden by brower?
Message-Id: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; i386-portbld-freebsd12.0)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BkbqN2Mwyz4M4p
X-Spamd-Bar: /
X-Spamd-Result: default: False [-0.62 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_SPAM_SHORT(0.01)[0.009];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1];
 NEURAL_HAM_LONG(-0.94)[-0.939];
 RECEIVED_SPAMHAUS_PBL(0.00)[184.152.96.96:received];
 ARC_NA(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:202.224.55.0/24];
 DMARC_NA(0.00)[email.ne.jp]; NEURAL_HAM_MEDIUM(-0.89)[-0.894];
 RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:4685, ipnet:202.224.32.0/19, country:JP];
 RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current];
 RCVD_IN_DNSWL_LOW(-0.10)[202.224.55.14:from]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 03:04:34 -0000

Hi,

Is "403 Forbidden" an intended response for a brower access to http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?

I used to see available packages with a brower and decided which one to use.
How can I find distributions like "latest", "release_X", etc?

Hiro


From owner-freebsd-current@freebsd.org  Sun Sep  6 05:31:12 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id BAD8B3E6431
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 05:31:12 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com
 [IPv6:2607:f8b0:4864:20::230])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkg4b6gYfz4TL4
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 05:31:11 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: by mail-oi1-x230.google.com with SMTP id 11so2276368oiq.6
 for <freebsd-current@freebsd.org>; Sat, 05 Sep 2020 22:31:11 -0700 (PDT)
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;
 bh=gUc53YJe9U5LR9yxtnHvzveMkIJ65jDcyKwSjanhLck=;
 b=FS91j3bgCn0PqA8BT7GdLkqfceIYNq3J9DfX+T4mnJR/GE86Qq+y5Nv1hOjOlFf640
 buavSRn9fXL4p1+UNGyNtdMkEWv4Y+cosJLhfVBJfkvOt6N0vtKIvvsmIbrd9ymQ3XI8
 /oEPhtQ3er3uTP09tAaESCgDOTpxzxcev+v1EckwO2kIjezc8d79kEJHdlLh0EbAJYC0
 50+5jsUQwmnpOtUWatYlBzON0VUgAzoa4W/9Oy+BsNtLopwlci9h0NDOX9o07jfVx+Ys
 2fUsgyG0MqPg+lHJDqCPTlmJIf9OVsm2GB5dS08ekX/r9bUTLE7jV6WFRkbUOpxzeRn4
 rf7g==
X-Gm-Message-State: AOAM533avz66Y1s6PK5c24yqMqFMF/6F2kyzM8Bffi7dsp4yChUEkS9O
 vhEh2gzt59fGNM114Qyhgcqq2FFfUnS6oq9ap9k=
X-Google-Smtp-Source: ABdhPJwjHvB1xx8wbDgfts1m4Obc7UOpZY4nIstXDZPsynfQ0sYWwZNl6tWac8+8sGyo7OaL9xOpA6pAPgzFsiNp8Y4=
X-Received: by 2002:aca:ea54:: with SMTP id i81mr9574217oih.133.1599370270601; 
 Sat, 05 Sep 2020 22:31:10 -0700 (PDT)
MIME-Version: 1.0
References: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp>
In-Reply-To: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp>
From: Kevin Oberman <rkoberman@gmail.com>
Date: Sat, 5 Sep 2020 22:30:53 -0700
Message-ID: <CAN6yY1tYZ+LSkcG3dFvvXQYPY4PnJD_-zOEMia2+mUPqEWm1gw@mail.gmail.com>
Subject: Re: Is pkg site forbidden by brower?
To: Yoshihiro Ota <ota@j.email.ne.jp>
Cc: FreeBSD Current <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4Bkg4b6gYfz4TL4
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.26 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+];
 RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.46)[-0.458];
 FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com];
 SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.08)[-1.076];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 NEURAL_HAM_LONG(-1.03)[-1.028];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::230:from];
 RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 05:31:12 -0000

On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota <ota@j.email.ne.jp> wrote:

> Hi,
>
> Is "403 Forbidden" an intended response for a brower access to
> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?
>
> I used to see available packages with a brower and decided which one to
> use.
> How can I find distributions like "latest", "release_X", etc?
>
> Hiro


Does https://pkg-status.freebsd.org/builds?jailname=121amd64 have what you
want? I can't believe that there is no way to see a log of failed builds,
but I can only see the new failures and no information on previous builds.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055

From owner-freebsd-current@freebsd.org  Sun Sep  6 07:00:29 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 52E2D3E7A3A
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 07:00:29 +0000 (UTC)
 (envelope-from grarpamp@gmail.com)
Received: from mail-il1-x142.google.com (mail-il1-x142.google.com
 [IPv6:2607:f8b0:4864:20::142])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkj3c2F3rz4XGd
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 07:00:28 +0000 (UTC)
 (envelope-from grarpamp@gmail.com)
Received: by mail-il1-x142.google.com with SMTP id x2so9893803ilm.0
 for <freebsd-current@freebsd.org>; Sun, 06 Sep 2020 00:00:28 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to;
 bh=qG/CfsONp8c00XsB3AnA0j96Fake5W8qv5brKJgr3Rs=;
 b=ag5Fl7si/wrIinV8RWpdXyHdaeRtj6E4ENfp5yhHgl0/bTq3oSFX4wpXhTguXNSTBY
 +u2tfGpBeQqHrBIBA/RD6e3FTqTJb/eUJBrw3/UETXa6NFS0UY1kIuK7QEgxYEqf1aZC
 n8WR5A170DGnCkMZEPweREq+hjwwsFEYe7PEIqkumNZjjEd83aLeAPSOz7EXvzUfUGW8
 NnY4YZshYI8fPdjU3Kv+7vj7KGJOPYRzLFliILEOTcEZdwIDvSKYIHVphYc2NsC7WB06
 W1I9mP/3PjrHCAtBmTc5BJXaEPG+ZA1gVH3Z7xzO8HA+g9xzo8es4itCpdyT/FRi/89E
 nZbQ==
X-Gm-Message-State: AOAM533EYmsrhsHKq4MzN+FxG/zbr1+2233H/oJS1DWFd6CZUYowz9PP
 8rRdeOPJwII1pC6iP6qoFu4M8NGCm3Wryt9W5wKXMADivBDqJA==
X-Google-Smtp-Source: ABdhPJw2HNY9ZJF3qwUgzQvrJR7VU7FIZGVFI1syemApl+j2MYN9PKtyjwjLW9UN8XzTKDlfybDsfOF/WWK2ytfN9Fc=
X-Received: by 2002:a92:7305:: with SMTP id o5mr13870887ilc.146.1599375626998; 
 Sun, 06 Sep 2020 00:00:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a02:a908:0:0:0:0:0 with HTTP;
 Sun, 6 Sep 2020 00:00:26 -0700 (PDT)
In-Reply-To: <CAN6yY1tYZ+LSkcG3dFvvXQYPY4PnJD_-zOEMia2+mUPqEWm1gw@mail.gmail.com>
References: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp>
 <CAN6yY1tYZ+LSkcG3dFvvXQYPY4PnJD_-zOEMia2+mUPqEWm1gw@mail.gmail.com>
From: grarpamp <grarpamp@gmail.com>
Date: Sun, 6 Sep 2020 03:00:26 -0400
Message-ID: <CAD2Ti2-h=jW8KTTYt1jcZ0_Gzt0ta0UKTTONRyPuQhV-EB7b9w@mail.gmail.com>
Subject: Re: Is pkg site forbidden by brower?
To: freebsd-current@freebsd.org
Content-Type: text/plain; charset="UTF-8"
X-Rspamd-Queue-Id: 4Bkj3c2F3rz4XGd
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.91 / 15.00]; RCVD_TLS_ALL(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 NEURAL_HAM_MEDIUM(-1.05)[-1.048]; FROM_HAS_DN(0.00)[];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1];
 NEURAL_HAM_LONG(-1.04)[-1.045];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::142:from];
 NEURAL_SPAM_SHORT(0.18)[0.183]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 SUBJECT_ENDS_QUESTION(1.00)[];
 MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 07:00:29 -0000

On 9/6/20, Kevin Oberman <rkoberman@gmail.com> wrote:
> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota <ota@j.email.ne.jp> wrote:
>> Is "403 Forbidden" an intended response for a brower access to
>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?
>>
>> I used to see available packages with a brower and decided which one to
>> use.

Some more people have noted this change
as breaking tool scripts, etc.

And useful meta files are unfortunately now invisible:
packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig

If someone want to block the '/.../All/' dir full of pkgs,
maybe, but do not block any other part of the hier.

>> How can I find distributions like "latest", "release_X", etc?

Yes, there does not appear to be any docs enumerating all
the available live names for use in PACKAGESITE url.
Reopening the above dirs would be self documenting.

The name for the term in <term> position of /${ABI}/<term>/All/...
might be "REPOSITORY_ROOT" or "repo-path" or simply "repository",
but it does not seem defined for users in pkg or pkg.conf manpages.
"distribution" is unlikely the correct term, "branch" might be
a useful connotation regarding ports source tree.

> Does https://pkg-status.freebsd.org/builds?jailname=121amd64 have what you
> want?

Those names don't correspond 1:1 to anything on pkg.freebsd.org.

> I can't believe that there is no way to see a log of failed builds,
> but I can only see the new failures and no information on previous builds.

Pkg buildlogs are a separate issue.
They should be available for browsing, same as kernel, base...

From owner-freebsd-current@freebsd.org  Sun Sep  6 09:02:52 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8DC663CAC4F
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 09:02:52 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bklmq2DGVz4dS3
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 09:02:50 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp
 [180.198.4.200]) (authenticated bits=0)
 by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id
 08692euf034832
 for <freebsd-current@freebsd.org>; Sun, 6 Sep 2020 18:02:40 +0900 (JST)
 (envelope-from junchoon@dec.sakura.ne.jp)
Date: Sun, 6 Sep 2020 18:02:40 +0900
From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To: freebsd-current@freebsd.org
Subject: Re: Fatal trap 18 on boot after OpenZFS import
Message-Id: <20200906180240.e61a2869b1258f96c3e7d398@dec.sakura.ne.jp>
In-Reply-To: <20200904220301.7fac6b4008f1bc7ad8d803c9@dec.sakura.ne.jp>
References: <20200904220301.7fac6b4008f1bc7ad8d803c9@dec.sakura.ne.jp>
Reply-To: junchoon@dec.sakura.ne.jp
Organization: Junchoon corps
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bklmq2DGVz4dS3
X-Spamd-Bar: ++
X-Spamd-Result: default: False [2.27 / 15.00];
 HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp];
 RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[];
 REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[];
 HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[];
 ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP];
 MID_RHS_MATCH_FROM(0.00)[];
 RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received];
 ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.29)[0.290];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.26)[0.256];
 RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[sakura.ne.jp];
 NEURAL_SPAM_LONG(0.33)[0.327]; MIME_TRACE(0.00)[0:+];
 R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 09:02:52 -0000

Filed PR.
Bug 249147 - [ZFS][Panic]Fatal trap 18 on boot after OpenZFS import

 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249147


On Fri, 4 Sep 2020 22:03:01 +0900
Tomoaki AOKI <junchoon@dec.sakura.ne.jp> wrote:

> Hi.
> 
> Encountering boot failure with fatal trap 18 on boot,
> happening at (maybe) just before init() starts. Possibly on
> root remount by kernel or zpool import by rc.d script.
> The last revision tried is r365316 (r364788 is the last tried
> clean rebuild).
> 
> The last health revision is r364744, just before actual switch
> to OpenZFS. amd64 on ThinkPad P52 (Core i7-8750H) w/descrete nvidia GPU.
> 
> r364751 with diff of r364777 and r364788 (to successfully built
> Without unrelated-to-OpenZFS changes) fails.
> 
> Any suggestions and fixes are appreciated.
> 
> 
> Trap screen is something like below (text attached),
> typed up from relatively clear photo, so could be some typo.
> 
> This is shown just after usual kernel startup outputs.
> boot1.efi (as EFI/bootx64.efi on ESP) starts /boot/loader.efi
> properly, and loader.efi seems to boot kernel properly.
> 
> As even single user shell selection doesn't appear, loader.efi
> is of r364744. But they works even if I proceeded irregular
> process,
> 
>   1)Update src tree
>   2)Clean obj tree
>   3)buildworld
>   4)etcupdate -p
>   5)buildkernel
>   6)installkernel
>   7)shutdown to single user WITHOUT reboot  <- Irregular!
>   8)installworld
>   9)etcupdate
>  10)rebuild src/sys-dependent ports (kmods, nvidia-driver, ...)
>  11)reboot
> 
> loader.efi looks doing its job and panics after kernel startup ends.
> Needless to say, rolling back to r364744 state from stable/12 on nvd0
> Fixes the issue.
> 
> Regards.
> 
> =====
> 
> Fatal trap 18: integer divide fault while in kernel mode
> cpuid = 2; apic id = 02
> instruction pointer     = 0x20:0xffffffff82bfa320
> stack pointer           = 0x28:0xfffffe00e20c6900
> frame pointer           = 0x28:0xfffffe00e20c6960
> code segment            = base 0x0, limit 0xfffff, type 0x1b
>                         = DPL 0, pres 1, long 1, def32 0, gran 1
> processor eflags        = interrupt enabled, resume, IOPL = 0
> current process         = 27 (vdev_open)
> trap number             = 18
> panic: integer divide fault
> cpuid = 2
> time = 16
> KDB: stack backtrace:
> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame
> 0xfffffe00e20c6610 vpanic() at vpanic+0x182/frame fffffe00e20c6660
> panic() at panic+0x43/frame fffffe00e20c66c0
> trap_fatal() at trap_fatal+0x387/frame fffffe00e20c6720
> trap() at trap+0x8e/frame fffffe00e20c6830
> calltrap() at calltrap+0x8/frame fffffe00e20c6830
> --- trap 0x12, rip = 0xffffffff82bfa320, rsp = 0xfffffe00e20c6900, rbp
> = 0xfffffe00e20c6960 --- zio_wait() at zio_wait+0x60/frame
> 0xfffffe00e20c6960 vdev_open() at vdev_open+0x74d/frame
> 0xfffffe00e20c69c0 vdev_open_child() at vdev_open_child+0x1e/frame
> 0xfffffe00e20c69e0 taskq_run() at taskq_run+0x1f/frame
> 0xfffffe00e20c6a00 taskqueue_run_locked() at
> taskqueue_run_locked+0x181/frame 0xfffffe00e20c6a80
> taskqueue_thread_loop() at taskqueue_thread_loop+0x118/frame
> 0xfffffe00e20c6ab0 fork_exit() at fork_exit+0x7d/frame
> 0xfffffe00e20c6af0 fork_trampoline() at fork_trampoline+0xe/frame
> 0xfffffe00e20c6af0
> --- trap 0, rip = 0, rsp = 0, rbp = 0 ---
> KDB: enter: panic
> [ thread pid 27 tid 100570 ]
> Stopped at      kdb_enter+0x37: movq    $0,0x1091556(%rip)
> db> 
> 
> =====
> 
> Additional info:
>  *Clean build with killing CPUTYPE from command line and
>   make.conf (so should be equivalent with nocona) didn't help.
> 
>  *Clean build with commenting out WITH_KERNEL_RETPOLINE line
>   and WITH_RETPOLINE line in src.conf didn't help.
> 
>  *Combination of the above two didn't help, too (at r364788).
> 
>  *There are two root pools in different physical drive.
>   stable/12 on nvd0 (primary) and head on ada0 (secondary).
> 
>  *GENERIC-NODEBUG based (added options CAM_IOSCHED_DYNAMIC)
>   kernel.
> 
> -- 
> Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>


-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>

From owner-freebsd-current@freebsd.org  Sat Sep  5 09:00:47 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8B78D3E596E
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat,  5 Sep 2020 09:00:47 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com
 [IPv6:2a00:1450:4864:20::432])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bk7mt0yHdz48WR;
 Sat,  5 Sep 2020 09:00:45 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: by mail-wr1-x432.google.com with SMTP id m6so9749756wrn.0;
 Sat, 05 Sep 2020 02:00:45 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language;
 bh=cygQTQHyj/TgcnoQJQGk632mcY6jigPphRG1T+yiMh0=;
 b=hPZrWuDRWhtFNMjZSvMixuwq1qiux95I6zwudVI1Nzjqm60ssyt40nkA8VuvQ8CCaD
 W5oqzZaWDO0JPRvzCWU3nv5+9aT9xLrr0cqEFbFv9Bmn/bTyz2qPfFLzkHfrTI49l06r
 JP6hW0McyklumEE3U6rNIWB0ZrNJYnDXyumZFG3rRtsS/fLTeFj56t7GoKSf1VOIKktv
 iIiLESPAIqOA+rTKj7khgemb5Jakds4vj4QE/begd3EzZFrZm2DmC/HFamTCYYTJc4b0
 U1bB6Q6Hn3yu3Tg72CNgGNpaKeS6BPIRWLjMaq6MhjKbl1f0Yn3OG1beeYu/nwlA/HdI
 o0Gw==
X-Gm-Message-State: AOAM530PMr6L09DXx1vuQWIoMr2KzSon+OJa4h5OnJxJlsMGCHmGXmp6
 Ad53nMZQazmtIXLeLuAo9FaMR3bJlgwP9AO9
X-Google-Smtp-Source: ABdhPJz5jWuLu/3oVjNjSDdOqIqItUTUDGJB8pCs7pQxeJy4oeeXCYNb0oVKI5WJp6j8EEwCL/bWKA==
X-Received: by 2002:adf:dcc3:: with SMTP id x3mr11242281wrm.120.1599296443449; 
 Sat, 05 Sep 2020 02:00:43 -0700 (PDT)
Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com.
 [79.66.147.78])
 by smtp.gmail.com with ESMTPSA id q6sm15602488wmq.19.2020.09.05.02.00.41
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 05 Sep 2020 02:00:42 -0700 (PDT)
Subject: Re: suspend/resume versus OpenZFS on USB
To: Hans Petter Selasky <hps@selasky.org>
References: <a0cfead4-bcce-f4ff-662d-a186b19c7a37@gmail.com>
 <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org>
Cc: FreeBSD Current <freebsd-current@freebsd.org>,
 Matthew Macy <mmacy@freebsd.org>, Ryan Moeller <freqlabs@FreeBSD.org>
From: Graham Perrin <grahamperrin@gmail.com>
Message-ID: <24c4f60d-d937-7763-9cea-697de75109a6@gmail.com>
Date: Sat, 5 Sep 2020 10:00:41 +0100
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org>
Content-Type: multipart/mixed; boundary="------------5AAC4362BAD15C1AE4F57025"
Content-Language: en-US
X-Rspamd-Queue-Id: 4Bk7mt0yHdz48WR
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.92 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36];
 HAS_ATTACHMENT(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[];
 RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmail.com:+]; MIME_BASE64_TEXT(0.10)[];
 CTYPE_MIXED_BOGUS(1.00)[]; NEURAL_HAM_SHORT(-0.93)[-0.931];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:+,5:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 MID_RHS_MATCH_FROM(0.00)[];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.10)[-1.096];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4];
 NEURAL_HAM_LONG(-0.99)[-0.994];
 MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::432:from];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-Mailman-Approved-At: Sun, 06 Sep 2020 09:05:14 +0000
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Sep 2020 09:00:47 -0000

This is a multi-part message in MIME format.
--------------5AAC4362BAD15C1AE4F57025
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

On 04/09/2020 09:01, Hans Petter Selasky wrote:
> On 2020-09-04 01:42, Graham Perrin wrote:
>> This week for the first time I toyed with OpenZFS on a USB device: a 
>> mobile hard disk drive connected to the dock of an HP EliteBook 8570p.
>>
>> A light test, with the pool imported but not writing to the dataset 
>> at suspend time.
>>
>> At resume time (22:31), the device was still physically connected but 
>> the pool suffered an I/O failure (and the keyboard and trackball on 
>> USB were unusable).
…
> We need output from "procstat -akk" to see where ZFS/USB is hanging.
>
> --HPS

For test purposes I reproduced the behaviour with a different device, a 
USB flash drive (connected to the same dock).

Attached:

2020-09-05 09:27:55 procstat -akk.txt

– output from procstat -akk

2020-09-05 09:17:59 suspend 09:26:49 resume.txt

– the output in context.

Thank you

Graham


--------------5AAC4362BAD15C1AE4F57025
Content-Type: text/plain; charset=UTF-8;
 name="2020-09-05 09:27:55 procstat -akk.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="2020-09-05 09:27:55 procstat -akk.txt"

U2F0IFNlcCAgNSAwOToyNzo1NSBCU1QgMjAyMAogIFBJRCAgICBUSUQgQ09NTSAgICAgICAg
ICAgICAgICBURE5BTUUgICAgICAgICAgICAgIEtTVEFDSyAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAwIDEwMDAwMCBrZXJuZWwgICAgICAgICAgICAgIHN3YXBwZXIgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBz
d2FwcGVyKzB4NjkgbWlfc3RhcnR1cCsweDJlZCBidGV4dCsweDJjIAogICAgMCAxMDAwMDcg
a2VybmVsICAgICAgICAgICAgICBpZl9pb190cWdfMCAgICAgICAgIG1pX3N3aXRjaCsweGMx
IG1zbGVlcF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZv
cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDAwOCBrZXJuZWwg
ICAgICAgICAgICAgIGlmX2lvX3RxZ18xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVw
X3NwaW5fc2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0
KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDA5IGtlcm5lbCAgICAgICAg
ICAgICAgaWZfaW9fdHFnXzIgICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9z
YnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBm
b3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTAga2VybmVsICAgICAgICAgICAgICBp
Zl9pb190cWdfMyAgICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5
NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh
bXBvbGluZSsweGUgCiAgICAwIDEwMDAxMSBrZXJuZWwgICAgICAgICAgICAgIGlmX2NvbmZp
Z190cWdfMCAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0YXNr
cXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l
KzB4ZSAKICAgIDAgMTAwMDEyIGtlcm5lbCAgICAgICAgICAgICAgc29mdGlycV8wICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90
aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAgMCAxMDAwMTMga2VybmVsICAgICAgICAgICAgICBzb2Z0aXJxXzEgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVhZF9s
b29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEw
MDAxNCBrZXJuZWwgICAgICAgICAgICAgIHNvZnRpcnFfMiAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgx
MDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDE1IGtl
cm5lbCAgICAgICAgICAgICAgc29mdGlycV8zICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBt
c2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTYga2VybmVsICAg
ICAgICAgICAgICBhaW9kX2tpY2sgdGFza3EgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTcga2VybmVsICAgICAgICAgICAgICBpbjZtX2Zy
ZWUgdGFza3EgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg
MCAxMDAwMTkga2VybmVsICAgICAgICAgICAgICBrcXVldWVfY3R4IHRhc2txICAgIG1pX3N3
aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMjIga2VybmVsICAg
ICAgICAgICAgICBpbm1fZnJlZSB0YXNrcSAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMjMga2VybmVsICAgICAgICAgICAgICB0aHJlYWQg
dGFza3EgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg
MCAxMDAwMzAga2VybmVsICAgICAgICAgICAgICBmaXJtd2FyZSB0YXNrcSAgICAgIG1pX3N3
aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMzUga2VybmVsICAg
ICAgICAgICAgICBjcnlwdG9fMCAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMzYga2VybmVsICAgICAgICAgICAgICBjcnlwdG9f
MSAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg
MCAxMDAwMzcga2VybmVsICAgICAgICAgICAgICBjcnlwdG9fMiAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMzgga2VybmVsICAg
ICAgICAgICAgICBjcnlwdG9fMyAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNjIga2VybmVsICAgICAgICAgICAgICBpd24wIG5l
dDgwMjExIHRhc2txIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg
MCAxMDAwNjMga2VybmVsICAgICAgICAgICAgICBpd25fdGFza3EgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzMga2VybmVsICAg
ICAgICAgICAgICBzeXN0ZW1fdGFza3FfMCAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzQga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1f
dGFza3FfMSAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg
MCAxMDAwNzUga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1fdGFza3FfMiAgICAgIG1pX3N3
aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzYga2VybmVsICAg
ICAgICAgICAgICBzeXN0ZW1fdGFza3FfMyAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzcga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1f
ZGVsYXlfdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg
MCAxMDAwNzgga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1fZGVsYXlfdGFza3FfIG1pX3N3
aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwNzkga2VybmVsICAg
ICAgICAgICAgICBzeXN0ZW1fZGVsYXlfdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAgMCAxMDAwODAga2VybmVsICAgICAgICAgICAgICBzeXN0ZW1f
ZGVsYXlfdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAg
MCAxMDAwODEga2VybmVsICAgICAgICAgICAgICBtY2EgdGFza3EgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCB0YXNrcXVldWVfdGhyZWFkX2xvb3Ar
MHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDg2
IGtlcm5lbCAgICAgICAgICAgICAgYXJjX3BydW5lXzAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4
N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDg3IGtlcm5lbCAgICAgICAgICAg
ICAgYXJjX3BydW5lXzEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFz
a3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l
KzB4ZSAKICAgIDAgMTAwMDg4IGtlcm5lbCAgICAgICAgICAgICAgYXJjX3BydW5lXzIgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29w
KzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDg5
IGtlcm5lbCAgICAgICAgICAgICAgYXJjX3BydW5lXzMgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4
N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTE3IGtlcm5lbCAgICAgICAgICAg
ICAgYWNwaV90YXNrXzAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQr
MHgxOTQgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtf
dHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDExOCBrZXJuZWwgICAgICAgICAgICAgIGFjcGlf
dGFza18xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAgMCAxMDAxMTkga2VybmVsICAgICAgICAgICAgICBhY3BpX3Rhc2tfMiAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTIxIGtlcm5lbCAgICAgICAgICAgICAgQ0FNIHRhc2txICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQzIGtlcm5l
bCAgICAgICAgICAgICAgel9udWxsX2lzcyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ0IGtlcm5lbCAgICAgICAgICAgICAgel9u
dWxsX2ludCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTQ1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ2IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ3IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTQ4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTQ5IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTUwIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTUxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTUyIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTUzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTU0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTU3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTU5IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTYwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTYxIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTYyIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTYzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY0IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY1IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTY2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY3IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTY4IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTY5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTcwIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTcxIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTcyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTczIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc0IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTc1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc2IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc3IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTc4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTc5IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTgwIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTgxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTgyIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTgzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTg0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTg3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTg5IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTkwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTkxIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTkyIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTkzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk0IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk1IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTk2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk3IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMTk4IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMTk5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjAwIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjAxIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjAyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjAzIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA0IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjA1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA2IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA3IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjA4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjA5IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjEwIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjExIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjEyIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjEzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjE0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjE3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjE5IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjIwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjIxIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjIyIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjIzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI0IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI1IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjI2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI3IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjI4IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjI5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjMwIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjMxIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjMyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjMzIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM0IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjM1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM2IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM3IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjM4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjM5IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQwIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjQxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQyIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjQ0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjQ3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjQ5IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjUwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjUxIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjUyIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pc3NfaF8wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjUzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfaF8xICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU0IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pc3NfaF8yICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU1IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pc3NfaF8zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjU2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfaF80ICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjU4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjU5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjYwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjYxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjYyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjYzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjY1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjY4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjY5IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjcwIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjcxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjcyIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjczIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjc0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc1IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc2IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjc3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc4IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjc5IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjgwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjgxIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjgyIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjgzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg0IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg1IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjg2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjg4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjg5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjkwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjkxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjkyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjkzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjk1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMjk4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMjk5IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzAwIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzAxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzAyIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzAzIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzA0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA1IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA2IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzA3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA4IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzA5IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzEwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzExIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzEyIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzEzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE0IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE1IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzE2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzE4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzE5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzIwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzIxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzIyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzIzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzI1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzI4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzI5IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzMwIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzMxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzMyIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzMzIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzM0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM1IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM2IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzM3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM4IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzM5IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzQwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQxIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQyIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzQzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ0IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ1IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzQ2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzQ4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzQ5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzUwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzUxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzUyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzUzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfaF8wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfaF8xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzU1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfaF8yICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfaF8zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfaF80ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzU4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzU5IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzYwIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzYxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzYyIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzYzIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzY0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY1IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY2IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzY3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY4IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzY5IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzcwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzcxIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzcyIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzczIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc0IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc1IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzc2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc3IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzc4IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzc5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzgwIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzgxIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzgyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzgzIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg0IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzg1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg2IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg3IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzg4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzg5IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzkwIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzkxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzkyIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzkzIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzk0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk1IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk2IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwMzk3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk4IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMzk5IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDAwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDAxIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDAyIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDAzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA0IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA1IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDA2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA3IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDA4IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDA5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDEwIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDExIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDEyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDEzIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE0IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDE1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE2IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE3IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDE4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDE5IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDIwIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDIxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDIyIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDIzIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDI0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI1IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI2IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDI3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI4IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDI5IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDMwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDMxIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDMyIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDMzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM0IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM1IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDM2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM3IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDM4IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDM5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQwIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQxIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDQyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQzIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ0IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDQ1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ2IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ3IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDQ4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDQ5IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDUwIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDUxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDUyIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDUzIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDU0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pbnQgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU1IGtlcm5l
bCAgICAgICAgICAgICAgel9jbF9pc3MgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU2IGtlcm5lbCAgICAgICAgICAgICAgel9j
bF9pbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDU3IGtlcm5lbCAgICAgICAgICAgICAgel9pb2N0bF9pc3MgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU4IGtlcm5l
bCAgICAgICAgICAgICAgel9pb2N0bF9pbnQgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDU5IGtlcm5lbCAgICAgICAgICAgICAgel90
cmltX2lzc18wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDYwIGtlcm5lbCAgICAgICAgICAgICAgel90cmltX2lzc18xICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDYxIGtlcm5l
bCAgICAgICAgICAgICAgel90cmltX2lzc18yICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNDYyIGtlcm5lbCAgICAgICAgICAgICAgel90
cmltX2lzc18zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNDYzIGtlcm5lbCAgICAgICAgICAgICAgel90cmltX2ludCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjQ5IGtlcm5l
bCAgICAgICAgICAgICAgbGludXhrcGlfc2hvcnRfd3FfMCBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjUwIGtlcm5lbCAgICAgICAgICAgICAgbGlu
dXhrcGlfc2hvcnRfd3FfMSBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjUxIGtlcm5lbCAgICAgICAgICAgICAgbGludXhrcGlfc2hvcnRfd3FfMiBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjUyIGtlcm5l
bCAgICAgICAgICAgICAgbGludXhrcGlfc2hvcnRfd3FfMyBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjUzIGtlcm5lbCAgICAgICAgICAgICAgbGlu
dXhrcGlfc2hvcnRfd3FfNCBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjU0IGtlcm5lbCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV8wICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU1IGtlcm5l
bCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV8xICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU2IGtlcm5lbCAgICAgICAgICAgICAgbGlu
dXhrcGlfbG9uZ193cV8yICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjU3IGtlcm5lbCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV8zICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU4IGtlcm5l
bCAgICAgICAgICAgICAgbGludXhrcGlfbG9uZ193cV80ICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjU5IGtlcm5lbCAgICAgICAgICAgICAgdHRt
X3N3YXAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjY1IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjY2IGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjY3IGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjY4IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjY5IGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjcwIGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjcxIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjcyIGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjczIGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjc0IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc1IGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc2IGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjc3IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc4IGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjc5IGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjgwIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjgxIGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjgyIGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjgzIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg0IGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg1IGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjg2IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMSAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg3IGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjg4IGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjg5IGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfNCAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjkwIGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjkxIGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAwNjkyIGtlcm5lbCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMiAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjkzIGtlcm5l
bCAgICAgICAgICAgICAgcmFkZW9uLWNydGNfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwNjk0IGtlcm5lbCAgICAgICAgICAgICAgcmFk
ZW9uLWNydGNfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODIxIGtlcm5lbCAgICAgICAgICAgICAgel9udWxsX2lzcyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODIyIGtlcm5l
bCAgICAgICAgICAgICAgel9udWxsX2ludCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODIzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODI0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODI3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODI5IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODMwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODMxIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODMyIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODMzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM0IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM1IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODM2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM3IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODM4IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODM5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQwIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQxIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODQyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQzIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ0IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODQ1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ2IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ3IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODQ4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODQ5IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODUwIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODUxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODUyIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODUzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODU0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODU3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODU5IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODYwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODYxIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODYyIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODYzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY0IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY1IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODY2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY3IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODY4IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODY5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODcwIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODcxIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODcyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODczIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc0IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODc1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc2IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc3IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODc4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODc5IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODgwIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODgxIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODgyIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODgzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODg0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODg3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODg5IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODkwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODkxIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODkyIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODkzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk0IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk1IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODk2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk3IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxODk4IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxODk5IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTAwIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTAxIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTAyIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTAzIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA0IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTA1IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA2IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA3IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTA4IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTA5IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTEwIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTExIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTEyIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTEzIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTE0IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE1IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE2IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTE3IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE4IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTE5IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTIwIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfNSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTIxIGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTIyIGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTIzIGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfOCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI0IGtlcm5l
bCAgICAgICAgICAgICAgel9yZF9pbnRfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI1IGtlcm5lbCAgICAgICAgICAgICAgel9y
ZF9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTI2IGtlcm5lbCAgICAgICAgICAgICAgel9yZF9pbnRfMTEgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTI4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pc3NfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTI5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfMiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTMwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pc3NfaF8wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTMxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pc3NfaF8xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTMyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pc3NfaF8yICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTMzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pc3NfaF8zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pc3NfaF80ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTM1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTM4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTM5IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQwIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTQxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQyIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQzIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTQ0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ1IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ2IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTQ3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ4IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTQ5IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTUwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTUxIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTUyIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTUzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU0IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU1IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTU2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTU4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTU5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTYwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTYxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTYyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTYzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTY1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTY4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTY5IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTcwIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTcxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTcyIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTczIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTc0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc1IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc2IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTc3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc4IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTc5IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTgwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTgxIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTgyIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTgzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg0IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg1IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTg2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTg4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTg5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTkwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTkxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTkyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTkzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTk1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAxOTk4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAxOTk5IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDAwIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDAxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDAyIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDAzIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDA0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA1IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA2IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDA3IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA4IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDA5IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDEwIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDExIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDEyIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDEzIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE0IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE1IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDE2IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE3IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDE4IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDE5IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDIwIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDIxIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDIyIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfMyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDIzIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI0IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDI1IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfNiAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI2IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfNyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI3IGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDI4IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfOSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDI5IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfMTAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDMwIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDMxIGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfaF8wICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDMyIGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfaF8xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDMzIGtlcm5lbCAgICAgICAgICAgICAgel93
cl9pbnRfaF8yICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDM0IGtlcm5lbCAgICAgICAgICAgICAgel93cl9pbnRfaF8zICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM1IGtlcm5l
bCAgICAgICAgICAgICAgel93cl9pbnRfaF80ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM2IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDM3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM4IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDM5IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDQwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQxIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQyIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDQzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ0IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ1IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDQ2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ3IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDQ4IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDQ5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDUwIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDUxIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDUyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDUzIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU0IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDU1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU2IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU3IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDU4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDU5IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDYwIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDYxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDYyIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDYzIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDY0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY1IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY2IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDY3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY4IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDY5IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDcwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDcxIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDcyIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDczIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc0IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc1IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDc2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc3IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDc4IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDc5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDgwIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDgxIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDgyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDgzIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg0IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDg1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg2IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg3IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDg4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDg5IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDkwIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDkxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDkyIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDkzIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDk0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk1IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk2IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMDk3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk4IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMDk5IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTAwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTAxIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTAyIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTAzIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA0IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA1IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTA2IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA3IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTA4IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTA5IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTEwIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTExIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTEyIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTEzIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE0IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTE1IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE2IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE3IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTE4IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTE5IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTIwIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTIxIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMSAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTIyIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTIzIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfMyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTI0IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNCAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI1IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfNSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI2IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfNiAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTI3IGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfNyAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI4IGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfOCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTI5IGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pc3NfOSAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTMwIGtlcm5lbCAgICAgICAgICAgICAgel9mcl9pc3NfMTAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTMxIGtlcm5l
bCAgICAgICAgICAgICAgel9mcl9pc3NfMTEgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTMyIGtlcm5lbCAgICAgICAgICAgICAgel9m
cl9pbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTMzIGtlcm5lbCAgICAgICAgICAgICAgel9jbF9pc3MgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM0IGtlcm5l
bCAgICAgICAgICAgICAgel9jbF9pbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM1IGtlcm5lbCAgICAgICAgICAgICAgel9p
b2N0bF9pc3MgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTM2IGtlcm5lbCAgICAgICAgICAgICAgel9pb2N0bF9pbnQgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM3IGtlcm5l
bCAgICAgICAgICAgICAgel90cmltX2lzc18wICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTM4IGtlcm5lbCAgICAgICAgICAgICAgel90
cmltX2lzc18xICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDAgMTAyMTM5IGtlcm5lbCAgICAgICAgICAgICAgel90cmltX2lzc18yICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTQwIGtlcm5l
bCAgICAgICAgICAgICAgel90cmltX2lzc18zICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAyMTQxIGtlcm5lbCAgICAgICAgICAgICAgel90
cmltX2ludCAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVl
X3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgIDEgMTAwMDAyIGluaXQgICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z
aWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4NTNmIHN5c193YWl0NCsweDdkIGFt
ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogICAgMiAxMDAw
MzkgY3J5cHRvICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcHJvYysweDFlNCBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAgMyAxMDAwNDAgY3J5cHRvIHJldHVybnMgMCAgICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcmV0
X3Byb2MrMHhmYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNCAx
MDAwNDEgY3J5cHRvIHJldHVybnMgMSAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcmV0X3Byb2MrMHhmYiBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNSAxMDAwNDIgY3J5cHRvIHJldHVybnMgMiAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBjcnlw
dG9fcmV0X3Byb2MrMHhmYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAgNiAxMDAwNDMgY3J5cHRvIHJldHVybnMgMyAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBjcnlwdG9fcmV0X3Byb2MrMHhmYiBmb3JrX2V4
aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNyAxMDAwNDQgY2FtICAgICAgICAg
ICAgICAgICBkb25lcTAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFj
YiB4cHRfZG9uZV90ZCsweDhiIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgICA3IDEwMDEyMiBjYW0gICAgICAgICAgICAgICAgIHNjYW5uZXIgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHhwdF9zY2FubmVyX3RocmVhZCsweDg4IGZv
cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICA4IDEwMDA4MiBzb2Fpb2Qx
ICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBzb2Fpb19rcHJvY19sb29wKzB4YzMgZm9y
a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDkgMTAwMDgzIHNvYWlvZDIg
ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
dGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHNvYWlvX2twcm9jX2xvb3ArMHhjMyBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMCAxMDAwMDEgYXVkaXQgICAg
ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0
KzB4ZjIgYXVkaXRfd29ya2VyKzB4NzMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l
KzB4ZSAKICAgMTEgMTAwMDAzIGlkbGUgICAgICAgICAgICAgICAgaWRsZTogY3B1MCAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzY2hlZF9pZGxldGQrMHgzM2QgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTEgMTAwMDA0IGlkbGUgICAgICAgICAgICAgICAg
aWRsZTogY3B1MSAgICAgICAgICBjcHVfaWRsZV9hY3BpKzB4M2UgY3B1X2lkbGUrMHg5ZiBz
Y2hlZF9pZGxldGQrMHgyZTQgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgMTEgMTAwMDA1IGlkbGUgICAgICAgICAgICAgICAgaWRsZTogY3B1MiAgICAgICAgICBj
cHVfaWRsZV9hY3BpKzB4M2UgY3B1X2lkbGUrMHg5ZiBzY2hlZF9pZGxldGQrMHgyZTQgZm9y
a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTEgMTAwMDA2IGlkbGUgICAg
ICAgICAgICAgICAgaWRsZTogY3B1MyAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzY2hlZF9p
ZGxldGQrMHg2MiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAx
MDAwMTggaW50ciAgICAgICAgICAgICAgICBzd2k1OiBmYXN0IHRhc2txICAgIG1pX3N3aXRj
aCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxMiAxMDAwMjAgaW50ciAgICAgICAgICAgICAgICBzd2k2OiB0YXNrIHF1
ZXVlICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwMjEgaW50ciAgICAgICAgICAgICAg
ICBzd2k2OiBHaWFudCB0YXNrcSAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNl
OCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwMjQgaW50
ciAgICAgICAgICAgICAgICBzd2kxOiBuZXRpc3IgMCAgICAgIG1pX3N3aXRjaCsweGMxIGl0
aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxMiAxMDAwMjUgaW50ciAgICAgICAgICAgICAgICBzd2kzOiB2bSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgIDEyIDEwMDAyNiBpbnRyICAgICAgICAg
ICAgICAgIHN3aTQ6IGNsb2NrICgwKSAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29w
KzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDAy
NyBpbnRyICAgICAgICAgICAgICAgIHN3aTQ6IGNsb2NrICgxKSAgICAgbWlfc3dpdGNoKzB4
YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw
eGUgCiAgIDEyIDEwMDAyOCBpbnRyICAgICAgICAgICAgICAgIHN3aTQ6IGNsb2NrICgyKSAg
ICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDAyOSBpbnRyICAgICAgICAgICAgICAgIHN3
aTQ6IGNsb2NrICgzKSAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZv
cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDA0NSBpbnRyICAg
ICAgICAgICAgICAgIGlycTMyOiBoZGFjMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVh
ZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEy
IDEwMDA0NiBpbnRyICAgICAgICAgICAgICAgIGlycTMzOiB4aGNpMCAgICAgICAgbWlfc3dp
dGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDEyIDEwMDA1MiBpbnRyICAgICAgICAgICAgICAgIHN3aTA6IHVhcnQg
dWFydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgMTIgMTAwMDUzIGlu
dHIgICAgICAgICAgICAgICAgaXJxMTY6IGVoY2kwIGVoY2kxICBtaV9zd2l0Y2grMHhjMSBp
dGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgMTIgMTAwMDU5IGludHIgICAgICAgICAgICAgICAgaXJxMzY6IGhkYWMxICAgICAgICBt
aV9zd2l0Y2grMHhjMSBpdGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190
cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDYwIGludHIgICAgICAgICAgICAgICAgaXJxMzc6
IHBjaWIzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAxMiAxMDAw
NjEgaW50ciAgICAgICAgICAgICAgICBpcnEzODogc2RoY2lfcGNpMCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgIDEyIDEwMDA2NCBpbnRyICAgICAgICAgICAgICAgIGly
cTM5OiBpd24wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZv
cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDA3MCBpbnRyICAg
ICAgICAgICAgICAgIGlycTQwOiBhaGNpMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVh
ZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEy
IDEwMDA3MSBpbnRyICAgICAgICAgICAgICAgIGlycTE6IGF0a2JkMCAgICAgICAgbWlfc3dp
dGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDEyIDEwMDA3MiBpbnRyICAgICAgICAgICAgICAgIGlycTEyOiBwc20w
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDY2MiBpbnRyICAgICAgICAgICAg
ICAgIGlycTQxOiB2Z2FwY2kwICAgICAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29wKzB4
M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEzIDEwMDAzMSBn
ZW9tICAgICAgICAgICAgICAgIGdfZXZlbnQgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
X3NsZWVwKzB4MWNiIGdfcnVuX2V2ZW50cysweDVjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh
bXBvbGluZSsweGUgCiAgIDEzIDEwMDAzMiBnZW9tICAgICAgICAgICAgICAgIGdfdXAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfaW9fc2NoZWR1bGVf
dXArMHg0YyBnX3VwX3Byb2Nib2R5KzB4NmMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s
aW5lKzB4ZSAKICAgMTMgMTAwMDMzIGdlb20gICAgICAgICAgICAgICAgZ19kb3duICAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgZ19pb19zY2hlZHVsZV9kb3du
KzB4NGMgZ19kb3duX3Byb2Nib2R5KzB4NmMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s
aW5lKzB4ZSAKICAgMTQgMTAwMDM0IHNlcXVlbmNlciAwMCAgICAgICAgLSAgICAgICAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHNlcV9ldmVudHRocmVhZCsw
eGJjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA0NyB1
c2IgICAgICAgICAgICAgICAgIHVzYnVzMCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
X2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNDggdXNiICAgICAgICAgICAgICAgICB1c2J1czAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3Mr
MHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDQ5
IHVzYiAgICAgICAgICAgICAgICAgdXNidXMwICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtf
dHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA1MCB1c2IgICAgICAgICAgICAgICAgIHVzYnVz
MCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2Vz
cysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAw
NTEgdXNiICAgICAgICAgICAgICAgICB1c2J1czAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDU0IHVzYiAgICAgICAgICAgICAgICAgdXNi
dXMxICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9j
ZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEw
MDA1NSB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMSAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBm
b3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNTYgdXNiICAgICAgICAgICAgICAgICB1
c2J1czEgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3By
b2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUg
MTAwMDU3IHVzYiAgICAgICAgICAgICAgICAgdXNidXMxICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdl
IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA1OCB1c2IgICAgICAgICAgICAgICAg
IHVzYnVzMSAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2Jf
cHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx
NSAxMDAwNjUgdXNiICAgICAgICAgICAgICAgICB1c2J1czIgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4
N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDY2IHVzYiAgICAgICAgICAgICAg
ICAgdXNidXMyICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVz
Yl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg
IDE1IDEwMDA2NyB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMiAgICAgICAgICAgICAgbWlf
c3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNjggdXNiICAgICAgICAgICAg
ICAgICB1c2J1czIgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIg
dXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgMTUgMTAwMDY5IHVzYiAgICAgICAgICAgICAgICAgdXNidXMyICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMjIxMyB1c2IgICAgICAgICAg
ICAgICAgIHVjb20gICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhm
MiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl
IAogICAxNSAxMDIyMTQgdXNiICAgICAgICAgICAgICAgICB1Y29tICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19l
eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAyMjE1IHVzYiAgICAgICAg
ICAgICAgICAgY2RjZTAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsw
eGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw
eGUgCiAgIDE1IDEwMjIxNiB1c2IgICAgICAgICAgICAgICAgIHVjb20gICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNiAxMDAwODQgc29haW9kMyAg
ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90
aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgc29haW9fa3Byb2NfbG9vcCsweGMzIGZvcmtf
ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE3IDEwMDA4NSBzb2Fpb2Q0ICAg
ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3Rp
bWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBzb2Fpb19rcHJvY19sb29wKzB4YzMgZm9ya19l
eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDkwIHpmc2tlcm4gICAg
ICAgICAgICAgYXJjX2V2aWN0ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdh
aXRfc2lnX3NidCsweDEwNyB6dGhyX3Byb2NlZHVyZSsweDE4YyBmb3JrX2V4aXQrMHg3ZSBm
b3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDAwOTEgemZza2VybiAgICAgICAgICAgICBh
cmNfcmVhcCAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0
KzB4MTA3IHp0aHJfcHJvY2VkdXJlKzB4MThjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDA5MiB6ZnNrZXJuICAgICAgICAgICAgIGRidV9ldmljdCAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDA5MyB6ZnNrZXJuICAgICAgICAgICAgIGRidWZfZXZpY3RfdGhyZWFkICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcr
MHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgZGJ1Zl9ldmljdF90aHJlYWQrMHgz
NzAgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk0IHpm
c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMCAgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk1IHpmc2tlcm4gICAgICAgICAgICAg
el92ZGV2X2ZpbGVfMSAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgMTggMTAwMDk2IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMiAgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk3IHpm
c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMyAgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMDk4IHpmc2tlcm4gICAgICAgICAgICAg
el92ZGV2X2ZpbGVfNCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgMTggMTAwMDk5IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfNSAgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTAwIHpm
c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfNiAgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTAxIHpmc2tlcm4gICAgICAgICAgICAg
el92ZGV2X2ZpbGVfNyAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgMTggMTAwMTAyIHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfOCAgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTAzIHpm
c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfOSAgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA0IHpmc2tlcm4gICAgICAgICAgICAg
el92ZGV2X2ZpbGVfMTAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgMTggMTAwMTA1IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTEgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA2IHpm
c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTIgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA3IHpmc2tlcm4gICAgICAgICAgICAg
el92ZGV2X2ZpbGVfMTMgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgMTggMTAwMTA4IHpmc2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTQgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTA5IHpm
c2tlcm4gICAgICAgICAgICAgel92ZGV2X2ZpbGVfMTUgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTEwIHpmc2tlcm4gICAgICAgICAgICAg
bDJhcmNfZmVlZF90aHJlYWQgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3Ni
dCsweDEwNyBsMmFyY19mZWVkX3RocmVhZCsweDIzNSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAxOCAxMDAxMTEgemZza2VybiAgICAgICAgICAgICB6ZnN2ZnMg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx
OCAxMDAxMTIgemZza2VybiAgICAgICAgICAgICBzeXNldmVudCAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgemZzX3pldmVudF93YWl0KzB4NTggc3lzZXZlbnRfd29y
a2VyKzB4NWY5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ2NCB6ZnNrZXJuICAgICAgICAgICAgIHpfenZvbCAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ2NSB6ZnNrZXJuICAgICAg
ICAgICAgIHpfcHJlZmV0Y2hfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ2NiB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hf
MSAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ2NyB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMiAgICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ2OCB6ZnNrZXJuICAgICAg
ICAgICAgIHpfcHJlZmV0Y2hfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ2OSB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8w
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ3MCB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8xICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ3MSB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdXBncmFkZV8yICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ3MiB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8z
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ3NCB6ZnNrZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFza3FfMCAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ3NSB6ZnNrZXJuICAgICAg
ICAgICAgIGRwX3N5bmNfdGFza3FfMSAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ3NiB6ZnNrZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFz
a3FfMiAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ3NyB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ3OCB6ZnNrZXJuICAgICAg
ICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ3OSB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVh
bl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ4MCB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ4MSB6ZnNrZXJuICAgICAg
ICAgICAgIHpfenJlbGVfMCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ4MiB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMSAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ4MyB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMiAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ4NCB6ZnNrZXJuICAgICAg
ICAgICAgIHpfenJlbGVfMyAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ4NSB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRf
ZHJhaW5fMCAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ4NiB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMSAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ4NyB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMiAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDQ4OCB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRf
ZHJhaW5fMyAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDQ5MCB6ZnNrZXJuICAgICAgICAgICAgIG1ldGFzbGFiX2dyb3VwX3Rhc2sgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDQ5MSB6ZnNrZXJuICAgICAg
ICAgICAgIG1ldGFzbGFiX2dyb3VwX3Rhc2sgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDUwNCB6ZnNrZXJuICAgICAgICAgICAgIHR4Z190aHJlYWRf
ZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0eGdfcXVpZXNjZV90aHJlYWQr
MHg0MjggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwNTA1
IHpmc2tlcm4gICAgICAgICAgICAgdHhnX3RocmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy
IF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyB0eGdfc3luY190aHJlYWQrMHgxYjcgZm9y
a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwNTA2IHpmc2tlcm4g
ICAgICAgICAgICAgbW1wX3RocmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1l
ZHdhaXRfc2lnX3NidCsweDEwNyBtbXBfdGhyZWFkKzB4ZTBiIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwNyB6ZnNrZXJuICAgICAgICAgICAgIHpf
aW5kaXJlY3RfY29uZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2Nl
ZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDUwOCB6ZnNrZXJuICAgICAgICAgICAgIHpfbGl2ZWxpc3RfZGVzdHJveSAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
Y3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwOSB6ZnNrZXJuICAgICAgICAgICAgIHpf
bGl2ZWxpc3RfY29uZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2Nl
ZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDUxMCB6ZnNrZXJuICAgICAgICAgICAgIHpfY2hlY2twb2ludF9kaXNjYXIgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
Y3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0MiB6ZnNrZXJuICAgICAgICAgICAgIHpf
enZvbCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE0MyB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMCAgICAgICAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0NCB6ZnNr
ZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMSAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0NSB6ZnNrZXJuICAgICAgICAgICAgIHpf
cHJlZmV0Y2hfMiAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE0NiB6ZnNrZXJuICAgICAgICAgICAgIHpfcHJlZmV0Y2hfMyAgICAgICAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0NyB6ZnNr
ZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE0OCB6ZnNrZXJuICAgICAgICAgICAgIHpf
dXBncmFkZV8xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE0OSB6ZnNrZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8yICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1MCB6ZnNr
ZXJuICAgICAgICAgICAgIHpfdXBncmFkZV8zICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1MiB6ZnNrZXJuICAgICAgICAgICAgIGRw
X3N5bmNfdGFza3FfMCAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE1MyB6ZnNrZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFza3FfMSAgICAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1NCB6ZnNr
ZXJuICAgICAgICAgICAgIGRwX3N5bmNfdGFza3FfMiAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1NSB6ZnNrZXJuICAgICAgICAgICAgIGRw
X3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE1NiB6ZnNrZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8g
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1NyB6ZnNr
ZXJuICAgICAgICAgICAgIGRwX3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE1OCB6ZnNrZXJuICAgICAgICAgICAgIGRw
X3ppbF9jbGVhbl90YXNrcV8gbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE1OSB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMCAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2MCB6ZnNr
ZXJuICAgICAgICAgICAgIHpfenJlbGVfMSAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2MSB6ZnNrZXJuICAgICAgICAgICAgIHpf
enJlbGVfMiAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE2MiB6ZnNrZXJuICAgICAgICAgICAgIHpfenJlbGVfMyAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2MyB6ZnNr
ZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMCAgbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2NCB6ZnNrZXJuICAgICAgICAgICAgIHpf
dW5saW5rZWRfZHJhaW5fMSAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE2NSB6ZnNrZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMiAg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2NiB6ZnNr
ZXJuICAgICAgICAgICAgIHpfdW5saW5rZWRfZHJhaW5fMyAgbWlfc3dpdGNoKzB4YzEgX3Ns
ZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE2OCB6ZnNrZXJuICAgICAgICAgICAgIG1l
dGFzbGFiX2dyb3VwX3Rhc2sgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1
ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDE4IDEwMjE2OSB6ZnNrZXJuICAgICAgICAgICAgIG1ldGFzbGFiX2dyb3VwX3Rhc2sg
bWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRm
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE4MiB6ZnNr
ZXJuICAgICAgICAgICAgIHR4Z190aHJlYWRfZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCB0eGdfcXVpZXNjZV90aHJlYWQrMHg0MjggZm9ya19leGl0KzB4N2UgZm9ya190
cmFtcG9saW5lKzB4ZSAKICAgMTggMTAyMTgzIHpmc2tlcm4gICAgICAgICAgICAgdHhnX3Ro
cmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX2N2
X3RpbWVkd2FpdF9zYnQrMHgxMDcgemlvX3dhaXQrMHgzNDUgZHNsX3Bvb2xfc3luYysweDNl
NyBzcGFfc3luYysweGIyMCB0eGdfc3luY190aHJlYWQrMHgzYjMgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAyMTg0IHpmc2tlcm4gICAgICAgICAgICAg
bW1wX3RocmVhZF9lbnRlciAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3Ni
dCsweDEwNyBtbXBfdGhyZWFkKzB4ZTBiIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgIDE4IDEwMjE4NSB6ZnNrZXJuICAgICAgICAgICAgIHpfaW5kaXJlY3RfY29u
ZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZv
cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE4NiB6ZnNrZXJu
ICAgICAgICAgICAgIHpfbGl2ZWxpc3RfZGVzdHJveSAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgIDE4IDEwMjE4NyB6ZnNrZXJuICAgICAgICAgICAgIHpfbGl2ZWxpc3RfY29u
ZGVuc2UgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZv
cmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMjE4OCB6ZnNrZXJu
ICAgICAgICAgICAgIHpfY2hlY2twb2ludF9kaXNjYXIgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCB6dGhyX3Byb2NlZHVyZSsweDg5IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgIDE5IDEwMDExMyBUaW1lciAgICAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgcnRSMFNlbUV2ZW50V2FpdCsweDJhNyBydFRpbWVyVGhy
ZWFkKzB4ODQgcnRUaHJlYWRNYWluKzB4MmMgcnRUaHJlYWROYXRpdmVNYWluKzB4MTYgZm9y
a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjAgMTAwMTE0IFRpbWVyICAg
ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBydFIwU2Vt
RXZlbnRXYWl0KzB4MmE3IHJ0VGltZXJUaHJlYWQrMHg4NCBydFRocmVhZE1haW4rMHgyYyBy
dFRocmVhZE5hdGl2ZU1haW4rMHgxNiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr
MHhlIAogICAyMSAxMDAxMTUgYWNwaV90aGVybWFsICAgICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIg
YWNwaV90el90aHJlYWQrMHg3MSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl
IAogICAyMiAxMDAxMTYgYWNwaV9jb29saW5nMSAgICAgICAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYWNw
aV90el9jb29saW5nX3RocmVhZCsweDQ4MiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAyMyAxMDAxMjAgcmFuZF9oYXJ2ZXN0cSAgICAgICAtICAgICAgICAgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgx
YWIgcmFuZG9tX2t0aHJlYWQrMHgyMmYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l
KzB4ZSAKICAgMjQgMTAwMTIzIHBhZ2VkYWVtb24gICAgICAgICAgZG9tMCAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFi
IHZtX3BhZ2VvdXRfd29ya2VyKzB4MjhjIHZtX3BhZ2VvdXQrMHgyOWUgZm9ya19leGl0KzB4
N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjQgMTAwMTM2IHBhZ2VkYWVtb24gICAgICAg
ICAgbGF1bmRyeTogZG9tMCAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2Igdm1f
cGFnZW91dF9sYXVuZHJ5X3dvcmtlcisweGQ3YyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1w
b2xpbmUrMHhlIAogICAyNCAxMDAxMzcgcGFnZWRhZW1vbiAgICAgICAgICB1bWEgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXAr
MHgxYWIgdW1hX3JlY2xhaW1fd29ya2VyKzB4ZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFt
cG9saW5lKzB4ZSAKICAgMjUgMTAwMTI0IHZtZGFlbW9uICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVw
KzB4MWFiIHZtX2RhZW1vbisweGExIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw
eGUgCiAgIDI2IDEwMDEyNSBidWZkYWVtb24gICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBi
dWZfZGFlbW9uKzB4MTIxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg
IDI2IDEwMDEyNiBidWZkYWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTAgICAgbWlf
c3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFj
ZV9kYWVtb24rMHhhMiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAy
NiAxMDAxMjcgYnVmZGFlbW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi0xICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2Vf
ZGFlbW9uKzB4YTIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYg
MTAwMTI4IGJ1ZmRhZW1vbiAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tMiAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2Rh
ZW1vbisweGEyIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEw
MDEyOSBidWZkYWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTMgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVt
b24rMHhhMiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAx
MzAgYnVmZGFlbW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi00ICAgIG1pX3N3aXRjaCsw
eGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9u
KzB4YTIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYgMTAwMTMx
IGJ1ZmRhZW1vbiAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tNSAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2RhZW1vbisw
eGEyIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEwMDEzMiBi
dWZkYWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTYgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVtb24rMHhh
MiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNyAxMDAxMzMgdm5s
cnUgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgdm5scnVfcHJvYysweGI0MCBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyOCAxMDAxMzQgc3luY2VyICAg
ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90
aW1lZHdhaXQrMHgyZiBfY3ZfdGltZWR3YWl0X3NidCsweDEwNyBzY2hlZF9zeW5jKzB4N2Ex
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI5IDEwMDEzNSByYWNj
dGQgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBwYXVzZV9zYnQrMHhmZSByYWNjdGQr
MHg0ZSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAzMCAxMDAxMzgg
ZW5jX2RhZW1vbjAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IF9zbGVlcCsweDFjYiBlbmNfZGFlbW9uKzB4MTEyIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh
bXBvbGluZSsweGUgCiAgIDMxIDEwMDEzOSBnX2VsaVswXSBhZGEwcDQgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisw
eDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAzMiAxMDAxNDAg
Z19lbGlbMV0gYWRhMHA0ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19leGl0KzB4N2UgZm9ya190
cmFtcG9saW5lKzB4ZSAKICAgMzMgMTAwMTQxIGdfZWxpWzJdIGFkYTBwNCAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgZ19lbGlfd29ya2Vy
KzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDM0IDEwMDE0
MiBnX2VsaVszXSBhZGEwcDQgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisweDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogIDEyNSAxMDA1MTUgYWRqa2VybnR6ICAgICAgICAgICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtlcm5fc2lnc3VzcGVuZCsw
eDE2NCBzeXNfc2lnc3VzcGVuZCsweDMxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogIDMxOCAxMDA1NDEgd3BhX3N1cHBsaWNhbnQgICAgICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4
MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fc2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKICAzMzMgMTAw
NTQ0IGRoY2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5c19z
ZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKICAzMzYgMTAwNTQzIGRoY2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw
eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogIDM5OCAxMDA1NDggZGhjbGllbnQgICAgICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNl
bHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogIDc2MCAxMDA1MTggbmdfcXVl
dWUgICAgICAgICAgICBuZ19xdWV1ZTAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiBuZ3RocmVhZCsweGFjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw
eGUgCiAgNzYwIDEwMDU1NyBuZ19xdWV1ZSAgICAgICAgICAgIG5nX3F1ZXVlMSAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIG5ndGhyZWFkKzB4YWMgZm9ya19leGl0
KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICA3NjAgMTAwNTU4IG5nX3F1ZXVlICAgICAg
ICAgICAgbmdfcXVldWUyICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2Ig
bmd0aHJlYWQrMHhhYyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogIDc2
MCAxMDA1NTkgbmdfcXVldWUgICAgICAgICAgICBuZ19xdWV1ZTMgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIF9zbGVlcCsweDFjYiBuZ3RocmVhZCsweGFjIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgOTgwIDEwMDU1NSBkaGNsaWVudCAgICAgICAgICAgIC0g
ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQr
MHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAgOTgzIDEwMDU1MSBkaGNsaWVudCAg
ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDEwMTcgMTAwNTQwIGRo
Y2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9j
dl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0
OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t
b24rMHhmOCAKIDE3NDIgMTAwNTEzIGRldmQgICAgICAgICAgICAgICAgLSAgICAgICAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl
cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4NTNmIHN5c193YWl0
NCsweDdkIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MTgzNSAxMDA1Njggc3lzbG9nZCAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5
MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjAwNCAxMDA1OTAgZGJ1cy1kYWVtb24gICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vy
bl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5
c2NhbGxfY29tbW9uKzB4ZjggCiAyMDQ3IDEwMDU4NiBudHBkICAgICAgICAgICAgICAgIC0g
ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQr
MHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMDQ3IDEwMjIxNyBudHBkICAgICAg
ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10
eHFfc2xlZXArMHgxMzIgZG9fc2VtMl93YWl0KzB4NmEwIF9fdW10eF9vcF9zZW0yX3dhaXQr
MHg3NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIw
NjggMTAwNTUwIHBvd2VyZCsrICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0
X3NpZysweDEyIF9zbGVlcCsweDE5OSBrZXJuX2Nsb2NrX25hbm9zbGVlcCsweDFlMSBzeXNf
bmFub3NsZWVwKzB4M2IgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyMDk0IDEwMDUxNyBzZW5kbWFpbCAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3
YWl0KzB4NmMga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjA5NyAxMDA1MjEgc2VuZG1h
aWwgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJl
IGtlcm5fc2lnc3VzcGVuZCsweDE2NCBzeXNfc2lnc3VzcGVuZCsweDMxIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA1NzggY29uc29s
ZS1raXQtZGFlbW9uICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1k
NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYw
MyBjb25zb2xlLWtpdC1kYWVtb24gIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf
d2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwr
MHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIx
MjMgMTAwNjA1IGNvbnNvbGUta2l0LWRhZW1vbiAgZ2RidXMgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr
MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz
eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjEyMyAxMDA2MDYgY29uc29sZS1raXQtZGFlbW9uICB3cml0ZXJfdGhyZWFkX3N0
YXJ0IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0
MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYwOCBjb25zb2xlLWtpdC1k
YWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB2
dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsweDNiIHR0
eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4MWEyIGRldmZz
X2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZhIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MDkgY29u
c29sZS1raXQtZGFlbW9uICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRf
c2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9j
dGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsw
eDFhMiBkZXZmc19pb2N0bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhm
YSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMg
MTAwNjEwIGNvbnNvbGUta2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4
YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcg
dm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lz
X2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyMTIzIDEwMDYxMSBjb25zb2xlLWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0
eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsweDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19p
b2N0bCsweGM3IHZuX2lvY3RsKzB4MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3Rs
KzB4MjcyIHN5c19pb2N0bCsweGZhIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjEyMyAxMDA2MTIgY29uc29sZS1raXQtZGFlbW9uICB2dF90aHJl
YWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4
ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgy
NmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4MWUg
a2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNjEzIGNvbnNvbGUta2l0LWRhZW1v
biAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0dGVy
bV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2
X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9j
dGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYxNSBjb25zb2xl
LWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsw
eDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4MWEy
IGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZhIGFt
ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2
MTYgY29uc29sZS1raXQtZGFlbW9uICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsw
eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2
X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0
dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9p
b2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9j
dGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK
IDIxMjMgMTAwNjE3IGNvbnNvbGUta2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z
aWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lv
Y3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3Rs
KzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgy
NzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyMTI1IDEwMDU0MiBwb2xraXRkICAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu
X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjIxIHBvbGtpdGQgICAgICAgICAgICAgZ21h
aW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjIgcG9sa2l0ZCAgICAgICAg
ICAgICBnZGJ1cyAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTI1IDEwMDYyMyBwb2xraXRk
ICAgICAgICAgICAgIEpTIEhlbHBlciAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg
dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By
aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDIxMjUgMTAwNjI0IHBvbGtpdGQgICAgICAgICAgICAgSlMgSGVscGVyICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj
IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjUgcG9sa2l0ZCAgICAgICAg
ICAgICBKUyBIZWxwZXIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns
ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4
N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTI1
IDEwMDYyNiBwb2xraXRkICAgICAgICAgICAgIEpTIEhlbHBlciAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4
OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf
b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjI3IHBvbGtpdGQgICAgICAgICAgICAgcnVu
YXdheS1raWxsZXItdGhyZSBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjE1MyAxMDA2MTggY3Vwc2QgICAgICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtx
dWV1ZV9rZXZlbnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmlj
KzB4NzAgc3lzX2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjIwNCAxMDA1NzkgY29sb3JkICAgICAgICAgICAgICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg
a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMjA0IDEwMDYyOSBjb2xvcmQgICAgICAgICAgICAg
IGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdh
aXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIyMDQgMTAwNjMxIGNvbG9yZCAgICAg
ICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0
IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjIxOSAxMDA1NTMgZGJ1
cyAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHBpcGVfcmVhZCsweDQzYSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIyMzUgMTAwNTgz
IGdfZWxpWzBdIGFkYTBwMyAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBfc2xlZXArMHgxY2IgZ19lbGlfd29ya2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtf
dHJhbXBvbGluZSsweGUgCiAyMjM2IDEwMDU1NCBnX2VsaVsxXSBhZGEwcDMgICAgIC0gICAg
ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtl
cisweDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogMjIzNyAxMDA1
MTYgZ19lbGlbMl0gYWRhMHAzICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKIDIyMzggMTAwNTgxIGdfZWxpWzNdIGFkYTBwMyAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgZ19lbGlfd29y
a2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAyMjU0IDEw
MDUxMiBzc2hkICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNf
c2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyMjU3IDEwMDU3MyBjcm9uICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp
bWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga2Vybl9jbG9ja19uYW5vc2xlZXArMHgx
ZTEgc3lzX25hbm9zbGVlcCsweDNiIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjMxMyAxMDA1MTEgZ2V0dHkgICAgICAgICAgICAgICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0
dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBk
b2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMTQgMTAwNTM5IGxvZ2luICAgICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4
NTNmIHN5c193YWl0NCsweDdkIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjMxNSAxMDA2MzggZ2V0dHkgICAgICAgICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0dHlk
aXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBkb2Zp
bGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDIzMTYgMTAwNjM5IGdldHR5ICAgICAgICAgICAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0KzB4
MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9mKzB4
ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBm
YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzE3IDEwMDY0MCBnZXR0eSAgICAgICAgICAg
ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np
Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0dHlf
d2FpdCsweDFjIHR0eWRpc2NfcmVhZCsweDFkOSB0dHlkZXZfcmVhZCsweDU2IGRldmZzX3Jl
YWRfZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMxOCAxMDA2NDEgZ2V0dHkgICAg
ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4
ZTQgdHR5X3dhaXQrMHgxYyB0dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBk
ZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMTkgMTAwNjQyIGdl
dHR5ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFk
KzB4NTYgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMg
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzIwIDEw
MDY0MyBnZXR0eSAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
Y3Zfd2FpdF9zaWcrMHhlNCB0dHlfd2FpdCsweDFjIHR0eWRpc2NfcmVhZCsweDFkOSB0dHlk
ZXZfcmVhZCsweDU2IGRldmZzX3JlYWRfZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVh
ZCsweGJjIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjMyOCAxMDA1MTQgaGFsZCAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh
aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMyOCAxMDA2NDQgaGFsZCAgICAgICAgICAgICAg
ICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzI5IDEwMDYzMyBoYWxkLXJ1bm5l
ciAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMjkgMTAwNjQ1IGhh
bGQtcnVubmVyICAgICAgICAgZ21haW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMzNiAx
MDA1NTYgaGFsZC1hZGRvbi1tb3VzZS1zeSAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f
cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjQ3MiAxMDA1ODIgaGFsZC1hZGRvbi1zdG9yYWdlICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4
MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0
X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjQ4MiAxMDA1NDUg
Y3NoICAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dh
aXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3Jl
YWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhi
YyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0OTEg
MTAwNTcyIHNkZG0gICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf
cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjQ5MSAxMDA3MTEgc2RkbSAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNDk0IDEwMDYxOSBYb3JnICAgICAgICAgICAgICAgIE1haW5UaHJlYWQg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2Vs
dGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNDk0IDEwMDcxMiBYb3JnICAg
ICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg
a3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVy
aWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh
bGxfY29tbW9uKzB4ZjggCiAyNDk0IDEwMDcxMyBYb3JnICAgICAgICAgICAgICAgIFhvcmc6
cmNzMCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz
ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIg
ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0OTQgMTAwNzE0IFhv
cmcgICAgICAgICAgICAgICAgWG9yZzpkaXNrJDAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsw
eDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3Vp
bnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v
bisweGY4IAogMjQ5NCAxMDA3MTUgWG9yZyAgICAgICAgICAgICAgICBJbnB1dFRocmVhZCAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9w
b2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh
bGxfY29tbW9uKzB4ZjggCiAyNTExIDEwMDUyMiBic2Rpc2tzICAgICAgICAgICAgIC0gICAg
ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz
ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhh
OSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzIzIGJzZGlza3MgICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk
d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUxMSAxMDA3MjQgYnNkaXNrcyAg
ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVt
dHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2
YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyNTExIDEwMDcyNSBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf
X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI2IGJzZGlza3MgICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBzYndhaXQrMHg0
YyBzb3JlY2VpdmVfZ2VuZXJpYysweDMwNyBzb3JlY2VpdmUrMHg0NCBrZXJuX3JlY3ZpdCsw
eDFiYSBzeXNfcmVjdmZyb20rMHg4NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI4IGJzZGlza3MgICAgICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk
b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUxMSAxMDA3MjkgYnNk
aXNrcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu
dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNTE0IDEwMDYzNSB1cG93ZXJkICAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3
YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTE0IDEwMDczMSB1cG93ZXJkICAg
ICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTQgMTAwNzMyIHVw
b3dlcmQgICAgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUyNyAx
MDA1ODcgc2RkbS1oZWxwZXIgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w
b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyNTI4IDEwMDYzNyBjay1sYXVuY2gtc2Vzc2lvbiAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfc2xlZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NDMgMTAw
NjM0IGRidXMtcnVuLXNlc3Npb24gICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z
bGVlcCsweDFiZSBrZXJuX3dhaXQ2KzB4NTNmIHN5c193YWl0NCsweDdkIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU0NCAxMDA3MTYgZGJ1cy1k
YWVtb24gICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1k
NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTQ1IDEwMDY2
MCBzdGFydHBsYXNtYS14MTEgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf
d2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwr
MHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1
NDUgMTAwNzQ1IHN0YXJ0cGxhc21hLXgxMSAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr
MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz
eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjU1NyAxMDA2OTYga2RlaW5pdDUgICAgICAgICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxl
Y3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjU1OCAxMDA2NjEga2xhdW5jaGVyICAgICAgICAgICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4
YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU1OCAxMDA3NTIga2xhdW5jaGVyICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTU4IDEwMDc1NSBrbGF1bmNo
ZXIgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjUgMTAwNzQz
IGtkZWQ1ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy
IF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI1NjUgMTAwNzU5IGtkZWQ1ICAgICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjU2NSAxMDA3NjAga2RlZDUgICAgICAgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDc2MSBrZGVkNSAgICAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVl
X2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3
MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNTY1IDEwMDc2NSBrZGVkNSAgICAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2Vs
dGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDgxMyBrZGVkNSAg
ICAgICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjUgMTAwODE0
IGtkZWQ1ICAgICAgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw
eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2
NSAxMDA4ODcga2RlZDUgICAgICAgICAgICAgICBkY29uZiB3b3JrZXIgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5
c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTY3IDEwMDYzNiBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp
bWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0
KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA3NjIga3dpbl94MTEgICAg
ICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg
c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEwMDc2MyBrd2lu
X3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bwb2xsKzB4NmYg
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEw
MDc4MyBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bw
b2xsKzB4NmYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyNTY3IDEwMDgxOSBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf
X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTUzIGt3aW5feDExICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk
d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTc2IGt3aW5feDEx
ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBr
cXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJp
YysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTkxIGt3aW5feDExICAgICAgICAgICAga3dpbl94
MTE6cmNzMCAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk
b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA5OTIga3dp
bl94MTEgICAgICAgICAgICBrd2luX3gxOmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu
dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNTY3IDEwMTEwMCBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw
eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAxNDYxIGt3aW5feDExICAg
ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4
cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0
ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjU3MCAxMDA2MjAga2FjdGl2aXR5bWFuYWdlcmQgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNTcwIDEwMDc3MCBrYWN0aXZpdHltYW5hZ2VyZCAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNzcxIGthY3Rpdml0eW1hbmFnZXJkICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3MCAxMDA3NzIga2FjdGl2aXR5bWFuYWdlcmQg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTcwIDEwMDc3MyBrYWN0aXZpdHlt
YW5hZ2VyZCAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNzc0IGth
Y3Rpdml0eW1hbmFnZXJkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3MCAx
MDA3NzUga2FjdGl2aXR5bWFuYWdlcmQgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJu
X2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3NSAxMDA2MzIga2dsb2JhbGFjY2Vs
NSAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg
c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTc1IDEwMDc3NiBrZ2xv
YmFsYWNjZWw1ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzUgMTAw
Nzc3IGtnbG9iYWxhY2NlbDUgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjU3NiAxMDA1ODgga3Ntc2VydmVyICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNTc2IDEwMDc3OCBrc21zZXJ2ZXIgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1NzYgMTAwNzc5IGtzbXNlcnZlciAgICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3NiAxMDA4MDAga3Ntc2VydmVyICAgICAgICAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZl
bnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lz
X2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjU3OCAxMDA1ODUga2FjY2VzcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs
KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyNTc4IDEwMDc4MiBrYWNjZXNzICAgICAgICAgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr
ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzggMTAwNzg3IGthY2Nlc3MgICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp
dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA1MTkgcGxhc21hc2hlbGwg
ICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2Fp
dF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjU4MCAxMDA3ODggcGxhc21hc2hlbGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNTgwIDEwMDc5MyBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1ODAgMTAwODk2IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50KzB4YTVl
IGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQr
MHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1
ODAgMTAwOTE3IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr
MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz
eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjU4MCAxMDA5MTggcGxhc21hc2hlbGwgICAgICAgICBwbGFzbWFzaGU6cmNzMCAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0
MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkxOSBwbGFzbWFzaGVsbCAg
ICAgICAgIHBsYXNtYXM6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFf
c2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUr
MHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1
ODAgMTAwOTIwIHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr
MHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10
eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5MjEgcGxhc21hc2hlbGwgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4
MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1k
NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDky
MiBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf
d2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwr
MHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1
ODAgMTAwOTI4IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0
X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBr
ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwOTI5IHBsYXNtYXNoZWxsICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsw
eDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFt
ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5
MzEgcGxhc21hc2hlbGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns
ZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dh
aXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyNTg0IDEwMDU1MiBwb2xraXQta2RlLWF1dGhlbnRpIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr
ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODQgMTAwNzg5IHBvbGtpdC1rZGUtYXV0aGVudGkg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp
dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4NCAxMDA3OTYgcG9sa2l0LWtkZS1h
dXRoZW50aSAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg
c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg0IDEwMDc5OCBwb2xr
aXQta2RlLWF1dGhlbnRpIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODQgMTAw
ODA1IHBvbGtpdC1rZGUtYXV0aGVudGkgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjU4NiAxMDA3ODQgeGVtYmVkc25pcHJveHkgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNTg2IDEwMDc4NSB4ZW1iZWRzbmlwcm94eSAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1ODYgMTAwNzg2IHhlbWJlZHNuaXByb3h5ICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4OCAxMDA3OTAgRGlzY292ZXJOb3RpZmllciAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg4IDEwMDc5NCBEaXNjb3Zlck5v
dGlmaWVyICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODggMTAwODA4IERp
c2NvdmVyTm90aWZpZXIgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4OCAx
MDA5MTQgRGlzY292ZXJOb3RpZmllciAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f
cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjU5NyAxMDA3OTcgZ21lbnVkYnVzbWVudXByb3h5ICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4
YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBm
YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTk3IDEwMDgwMSBnbWVudWRidXNtZW51cHJv
eHkgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np
Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0
ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1OTcgMTAwODAyIGdtZW51ZGJ1
c21lbnVwcm94eSAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBr
cXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJp
YysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1OTcgMTAwODAzIGdtZW51ZGJ1c21lbnVwcm94eSAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyMyAxMDA1ODAgZ3Zmc2QgICAgICAgICAgICAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjIzIDEwMDgzMyBndmZzZCAgICAg
ICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjMgMTAwODM0IGd2
ZnNkICAgICAgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyNCAx
MDA2OTkga21peCAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f
cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjYyNCAxMDA4MTUga21peCAgICAgICAgICAgICAgICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4
YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBm
YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI0IDEwMDgxNiBrbWl4ICAgICAgICAgICAg
ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np
Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0
ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjQgMTAwODgxIGttaXggICAg
ICAgICAgICAgICAga21peDpyY3MwICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1
bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJp
dmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjYyNCAxMDA4ODIga21peCAgICAgICAgICAgICAgICBrbWl4OmRpc2skMCAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMg
X191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBm
YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2IDEwMDc5NSBvcmdfa2RlX3Bvd2VyZGV2
aWwgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np
Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0
ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjYgMTAwODIzIG9yZ19rZGVf
cG93ZXJkZXZpbCAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysw
eGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0
X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyNiAxMDA4Mjgg
b3JnX2tkZV9wb3dlcmRldmlsICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dh
aXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4
NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2
IDEwMDgzMSBvcmdfa2RlX3Bvd2VyZGV2aWwgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4
OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lz
X3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDI2MjYgMTAwODMyIG9yZ19rZGVfcG93ZXJkZXZpbCAgZ2RidXMgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw
eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjYyNiAxMDA4NTIgb3JnX2tkZV9wb3dlcmRldmlsICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vy
bl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYx
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzMiAx
MDA4MTcgc3VkbyAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w
cG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjYzOCAxMDA1NDkgdHJhY2tlci1zdG9yZSAgICAgICAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNjM4IDEwMDg2NSB0cmFja2VyLXN0b3JlICAgICAgIGdtYWluICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu
X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI2MzggMTAwODY2IHRyYWNrZXItc3RvcmUgICAgICAgZ2Ri
dXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NjcgdHJhY2tlci1zdG9yZSAg
ICAgICBkY29uZiB3b3JrZXIgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjM4IDEwMDg3MyB0cmFja2Vy
LXN0b3JlICAgICAgIHBvb2wgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg
dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By
aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDI2MzggMTAwODc0IHRyYWNrZXItc3RvcmUgICAgICAgcG9vbCAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj
IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NzUgdHJhY2tlci1zdG9yZSAg
ICAgICBwb29sICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns
ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4
N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjM4
IDEwMDg3NiB0cmFja2VyLXN0b3JlICAgICAgIHBvb2wgICAgICAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4
OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf
b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI2NDMgMTAwNjk1IGd2ZnNkLWZ1c2UgICAgICAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEz
MiBkb19zZW0yX3dhaXQrMHg2YTAgX191bXR4X29wX3NlbTJfd2FpdCsweDc2IGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0MyAxMDA4MzkgZ3Zm
c2QtZnVzZSAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIGZ1c2VfZGV2aWNlX3JlYWQrMHhjOSBkZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFk
KzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI2NDMgMTAwODQwIGd2ZnNkLWZ1c2UgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBmdXNlX2RldmljZV9yZWFkKzB4Yzkg
ZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQzIDEwMDg0MSBn
dmZzZC1mdXNlICAgICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp
dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1
MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDMg
MTAwODQyIGd2ZnNkLWZ1c2UgICAgICAgICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf
cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjY0MyAxMDA4NDMgZ3Zmc2QtZnVzZSAgICAgICAgICBndmZzLWZ1c2Utc3ViICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNjQ3IDEwMDY5OCBndmZzLWhhbC12b2x1bWUtbW9uIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2Vs
dGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQ3IDEwMDg1MyBndmZzLWhh
bC12b2x1bWUtbW9uIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDcgMTAwODU0
IGd2ZnMtaGFsLXZvbHVtZS1tb24gZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw
eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0
OCAxMDA1NDYgcHl0aG9uMy43ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5
c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNjQ4IDEwMDkxNSBweXRob24zLjcgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp
bWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0
KzB4NmMga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY1MiAxMDA4NTYgZ3Zmcy1ncGhv
dG8yLXZvbHVtZSAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4
ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjUyIDEwMDg3MCBn
dmZzLWdwaG90bzItdm9sdW1lIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp
dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1
MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NTIg
MTAwODcyIGd2ZnMtZ3Bob3RvMi12b2x1bWUgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf
cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjY2NCAxMDA3OTIga3NjcmVlbl9iYWNrZW5kX2xhdSAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNjY0IDEwMDg2MCBrc2NyZWVuX2JhY2tlbmRfbGF1IC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu
X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI2NjQgMTAwODYxIGtzY3JlZW5fYmFja2VuZF9sYXUgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY3OSAxMDA4NTggcHVsc2VhdWRpbyAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY3OSAxMDA4ODMgcHVsc2Vh
dWRpbyAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFt
ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY3OSAxMDA4
ODQgcHVsc2VhdWRpbyAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2
X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9s
bCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjY3OSAxMDA4ODUgcHVsc2VhdWRpbyAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v
bisweGY4IAogMjY4MSAxMDA4NjQgZGNvbmYtc2VydmljZSAgICAgICAtICAgICAgICAgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9w
b2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh
bGxfY29tbW9uKzB4ZjggCiAyNjgxIDEwMDg2OCBkY29uZi1zZXJ2aWNlICAgICAgIGdtYWlu
ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz
ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhh
OSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODEgMTAwODY5IGRjb25mLXNlcnZpY2UgICAg
ICAgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk
d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA4MDQgaWJ1cy11aS1n
dGszICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4
ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjgzIDEwMDg5MiBp
YnVzLXVpLWd0azMgICAgICAgIGlidXMtdWktZzpyY3MwICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXAr
MHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91
aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t
b24rMHhmOCAKIDI2ODMgMTAwODkzIGlidXMtdWktZ3RrMyAgICAgICAgaWJ1cy11aTpkaXNr
JDAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl
cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0
KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA5MDYgaWJ1cy11aS1n
dGszICAgICAgICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4
ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjgzIDEwMDkwOSBp
YnVzLXVpLWd0azMgICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp
dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1
MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQg
MTAwODM4IGlidXMtZXh0ZW5zaW9uLWd0azMgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf
cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjY4NCAxMDA4OTQgaWJ1cy1leHRlbnNpb24tZ3RrMyBpYnVzLWV4dGU6cmNzMCAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMg
X191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBm
YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjg0IDEwMDg5NSBpYnVzLWV4dGVuc2lvbi1n
dGszIGlidXMtZXg6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np
Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xl
ZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3
ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQg
MTAwOTA3IGlidXMtZXh0ZW5zaW9uLWd0azMgZ21haW4gICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf
cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjY4NCAxMDA5MDggaWJ1cy1leHRlbnNpb24tZ3RrMyBnZGJ1cyAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNzI4IDEwMDkwMSBhdC1zcGktYnVzLWxhdW5jaGVyIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu
X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI3MjggMTAwOTAyIGF0LXNwaS1idXMtbGF1bmNoZXIgZ21h
aW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjcyOCAxMDA5MDMgYXQtc3BpLWJ1cy1sYXVu
Y2hlciBnZGJ1cyAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNzI4IDEwMDkwNCBhdC1zcGkt
YnVzLWxhdW5jaGVyIGRjb25mIHdvcmtlciAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI3MjkgMTAwODk5
IGRidXMtZGFlbW9uICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw
eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjcz
MSAxMDA4ODkgYXQtc3BpMi1yZWdpc3RyeWQgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5
c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNzMxIDEwMDkxMCBhdC1zcGkyLXJlZ2lzdHJ5ZCAgIGdtYWluICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI3MzEgMTAwOTExIGF0LXNwaTItcmVnaXN0cnlkICAgZ2RidXMgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjgyOCAxMDA4MjEga2RlaW5pdDUgICAgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjgzNyAxMDA3MDAga29uc29sZSAgICAg
ICAgICAgICAtICAgICAgICAgICAgICAgICAgIDxydW5uaW5nPiAgICAgICAgICAgICAgICAg
ICAgCiAyODM3IDEwMDkzNCBrb25zb2xlICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI4MzcgMTAwOTM1IGtvbnNvbGUgICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjgzNyAxMDA5NDMga29uc29sZSAgICAgICAgICAgICBr
b25zb2xlOnJjczAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4
MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1k
NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODM3IDEwMDk0
NCBrb25zb2xlICAgICAgICAgICAgIGtvbnNvbGU6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4
YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xl
ZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2Fp
dF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI4MzggMTAwODk3IGNzaCAgICAgICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3NpZ3N1c3BlbmQrMHgxNjQg
c3lzX3NpZ3N1c3BlbmQrMHgzMSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI4NDIgMTAwODQ3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBz
ZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTU0IGNvZGUt
b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVl
cCsweDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZl
bnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTU2IGNvZGUtb3NzICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2
ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5
c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r
MHhmOCAKIDI4NDIgMTAwOTU3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s
bCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjg0MiAxMDA5NTggY29kZS1vc3MgICAgICAgICAgICBnbWFpbiAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg
a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk1OSBjb2RlLW9zcyAgICAgICAgICAg
IGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdh
aXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTYwIGNvZGUtb3NzICAg
ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVl
dWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysw
eDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI4NDIgMTAwOTYxIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193
YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NjIgY29kZS1v
c3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJl
IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9w
cml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyODQyIDEwMDk2MyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx
YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5
IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTY0IGNvZGUtb3NzICAgICAg
ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf
c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z
bGVlcCsweDEzMiBkb19zZW0yX3dhaXQrMHg2YTAgX191bXR4X29wX3NlbTJfd2FpdCsweDc2
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAx
MDA5NjUgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X3NsZWVwKzB4MWJlIHBpcGVfcmVhZCsweDQzYSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQr
MHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4
NDIgMTAwOTY2IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0
X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj
IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NjggY29kZS1vc3MgICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns
ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4
N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQy
IDEwMDk2OSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4
OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf
b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTcwIGNvZGUtb3NzICAgICAgICAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEz
MiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0
X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NzEg
Y29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dh
aXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVj
dCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
Mjg0MiAxMDA5NzIgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191
bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk3MyBjb2RlLW9zcyAgICAgICAgICAg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXAr
MHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAw
OTc0IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z
bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93
YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjg0MiAxMDA5NzUgY29kZS1vc3MgICAgICAgICAgICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRv
X3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk3OSBjb2Rl
LW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xl
ZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2Fp
dF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI4NDIgMTAwOTg2IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50KzB4
YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZl
bnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK
IDI4NDIgMTAwOTkzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z
aWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9f
dW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MyAxMDA1NDcgY29kZS1vc3MgICAgICAgICAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdf
c2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MyAx
MDA5NzcgY29kZS1vc3MgICAgICAgICAgICBjb2RlLW9zczpyY3MwICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29w
X3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh
bGxfY29tbW9uKzB4ZjggCiAyODQzIDEwMDk3OCBjb2RlLW9zcyAgICAgICAgICAgIGNvZGUt
b3M6ZGlzayQwICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz
ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIg
ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDMgMTAwOTgwIGNv
ZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9z
bGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93
YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjg0MyAxMDA5ODEgY29kZS1vc3MgICAgICAgICAgICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtxdWV1ZV9rZXZlbnQr
MHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tl
dmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjg0MyAxMDA5ODIgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1l
ZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQr
MHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQzIDEwMDk4MyBjb2RlLW9zcyAg
ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1
ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMr
MHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyODQzIDEwMDk4NCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9f
d2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDQgMTAwODI2IGNvZGUt
b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi
ZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRf
cHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjg0NCAxMDA5ODcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90
aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vy
bl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYx
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NCAx
MDA5ODggY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191
bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ0IDEwMDk4OSBjb2RlLW9zcyAgICAgICAgICAg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVu
dCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNf
a2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyODQ1IDEwMDg1NyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3Rp
bWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2Fp
dCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDAwIGNvZGUtb3Nz
ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsw
eDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRf
Z2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDAyIGNvZGUtb3NzICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50
KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19r
ZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDI4NDUgMTAxMDAzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj
IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMDUgY29kZS1vc3MgICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns
ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4
N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1
IDEwMTAwNiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4
OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhf
b3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDA3IGNvZGUtb3NzICAgICAgICAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEz
MiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0
X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMDgg
Y29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVw
KzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRf
dWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyODQ1IDEwMTAwOSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu
X3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAxMSBjb2RlLW9zcyAgICAgICAgICAg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXAr
MHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAx
MDEyIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z
bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93
YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjg0NSAxMDEwMTMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRv
X3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAxNCBjb2Rl
LW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgx
YmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50
X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r
MHhmOCAKIDI4NDUgMTAxMDM5IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
dGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193
YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwNDAgY29kZS1v
c3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVw
KzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRf
dWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyODQ1IDEwMTA1MyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIg
ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDU2IGNv
ZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsw
eDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3Vp
bnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v
bisweGY4IAogMjg0NSAxMDEwNjEgY29kZS1vc3MgICAgICAgICAgICBnbWFpbiAgICAgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9w
b2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh
bGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTA2NCBjb2RlLW9zcyAgICAgICAgICAgIGdkYnVz
ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz
ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhh
OSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAyMTk0IGNvZGUtb3NzICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4
cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0
ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
Mjg0NiAxMDA5MzAgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh
aXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0
MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAxNSBjb2RlLW9zcyAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkg
a3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVy
aWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh
bGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAxNyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAg
ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz
ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1
ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50
KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAy
ODQ2IDEwMTAxOCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlf
c3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2ln
KzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3Vt
dHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDE5IGNvZGUtb3NzICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9z
bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw
eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0
NiAxMDEwMjAgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4
X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5
c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAyMSBjb2RlLW9zcyAgICAgICAgICAgIC0g
ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgx
MzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDIy
IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVl
cCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0
X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjg0NiAxMDEwMjMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh
aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAyNCBjb2RlLW9z
cyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYg
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEw
MTAyNSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf
d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDI2IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk
b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMjcgY29k
ZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu
dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyODQ2IDEwMTAyOCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw
eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDM0IGNvZGUtb3NzICAg
ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5
OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRf
cHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjg0NiAxMDEwMzcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90
aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh
aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCg==
--------------5AAC4362BAD15C1AE4F57025
Content-Type: text/plain; charset=UTF-8;
 name="2020-09-05 09:17:59 suspend 09:26:49 resume.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="2020-09-05 09:17:59 suspend 09:26:49 resume.txt"

Z3JhaGFtcGVycmluQG1vbWgxNjctZ2pwNC04NTcwcDp+ICUgc3UgLQpQYXNzd29yZDoKcm9v
dEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIGRhdGUgOyB1bmFtZSAtdgpTYXQgU2VwICA1IDA5
OjEyOjI5IEJTVCAyMDIwCkZyZWVCU0QgMTMuMC1DVVJSRU5UICM2MyByMzY0NzY4OiBUdWUg
QXVnIDI1IDIwOjA4OjIzIEJTVCAyMDIwICAgICByb290QG1vbWgxNjctZ2pwNC04NTcwcDov
dXNyL29iai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklDLU5PREVCVUcgCnJvb3RA
bW9taDE2Ny1nanA0LTg1NzBwOn4gIyBnZGlzayAvZGV2L2RhMApHUFQgZmRpc2sgKGdkaXNr
KSB2ZXJzaW9uIDEuMC41CgpQYXJ0aXRpb24gdGFibGUgc2NhbjoKICBNQlI6IG5vdCBwcmVz
ZW50CiAgQlNEOiBub3QgcHJlc2VudAogIEFQTTogbm90IHByZXNlbnQKICBHUFQ6IG5vdCBw
cmVzZW50CgpDcmVhdGluZyBuZXcgR1BUIGVudHJpZXMgaW4gbWVtb3J5LgoKQ29tbWFuZCAo
PyBmb3IgaGVscCk6IG4KUGFydGl0aW9uIG51bWJlciAoMS0xMjgsIGRlZmF1bHQgMSk6IApG
aXJzdCBzZWN0b3IgKDM0LTE1MTMxNjAyLCBkZWZhdWx0ID0gMjA0OCkgb3IgeystfXNpemV7
S01HVFB9OiAKTGFzdCBzZWN0b3IgKDIwNDgtMTUxMzE2MDIsIGRlZmF1bHQgPSAxNTEzMTYw
Mikgb3IgeystfXNpemV7S01HVFB9OiAKQ3VycmVudCB0eXBlIGlzIEE1MDMgKEZyZWVCU0Qg
VUZTKQpIZXggY29kZSBvciBHVUlEIChMIHRvIHNob3cgY29kZXMsIEVudGVyID0gQTUwMyk6
IEE1MDQKQ2hhbmdlZCB0eXBlIG9mIHBhcnRpdGlvbiB0byAnRnJlZUJTRCBaRlMnCgpDb21t
YW5kICg/IGZvciBoZWxwKTogdwoKRmluYWwgY2hlY2tzIGNvbXBsZXRlLiBBYm91dCB0byB3
cml0ZSBHUFQgZGF0YS4gVEhJUyBXSUxMIE9WRVJXUklURSBFWElTVElORwpQQVJUSVRJT05T
ISEKCkRvIHlvdSB3YW50IHRvIHByb2NlZWQ/IChZL04pOiB5Ck9LOyB3cml0aW5nIG5ldyBH
VUlEIHBhcnRpdGlvbiB0YWJsZSAoR1BUKSB0byAvZGV2L2RhMC4KV2FybmluZzogVGhlIGtl
cm5lbCBtYXkgY29udGludWUgdG8gdXNlIG9sZCBvciBkZWxldGVkIHBhcnRpdGlvbnMuCllv
dSBzaG91bGQgcmVib290IG9yIHJlbW92ZSB0aGUgZHJpdmUuClRoZSBvcGVyYXRpb24gaGFz
IGNvbXBsZXRlZCBzdWNjZXNzZnVsbHkuCnJvb3RAbW9taDE2Ny1nanA0LTg1NzBwOn4gIyBk
YXRlClNhdCBTZXAgIDUgMDk6MTM6MjEgQlNUIDIwMjAKcm9vdEBtb21oMTY3LWdqcDQtODU3
MHA6fiAjIHpwb29sIGNyZWF0ZSAtZiAtbSAvVm9sdW1lcy91c2IgLU8gY29tcHJlc3Npb249
enN0ZCB1c2IgL2Rldi9kYTBwMQpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgemZzIGNy
ZWF0ZSAtbyBlbmNyeXB0aW9uPW9uIC1vIGtleWZvcm1hdD1wYXNzcGhyYXNlIHVzYi9lbmNy
eXB0ZWQKRW50ZXIgcGFzc3BocmFzZToKY2Fubm90IGNyZWF0ZSAndXNiL2VuY3J5cHRlZCc6
IFBhc3NwaHJhc2UgdG9vIHNob3J0IChtaW4gOCkuCnJvb3RAbW9taDE2Ny1nanA0LTg1NzBw
On4gIyB6ZnMgY3JlYXRlIC1vIGVuY3J5cHRpb249b24gLW8ga2V5Zm9ybWF0PXBhc3NwaHJh
c2UgdXNiL2VuY3J5cHRlZApFbnRlciBwYXNzcGhyYXNlOgpSZS1lbnRlciBwYXNzcGhyYXNl
Ogpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgbW91bnQgfCBncmVwIHVzYgp1c2Igb24g
L1ZvbHVtZXMvdXNiICh6ZnMsIGxvY2FsLCBuZnN2NGFjbHMpCnVzYi9lbmNyeXB0ZWQgb24g
L1ZvbHVtZXMvdXNiL2VuY3J5cHRlZCAoemZzLCBsb2NhbCwgbmZzdjRhY2xzKQpyb290QG1v
bWgxNjctZ2pwNC04NTcwcDp+ICMgenBvb2wgZXhwb3J0IHVzYgpyb290QG1vbWgxNjctZ2pw
NC04NTcwcDp+ICMgenBvb2wgaW1wb3J0IHVzYiAmJiB6ZnMgbG9hZC1rZXkgdXNiL2VuY3J5
cHRlZApFbnRlciBwYXNzcGhyYXNlIGZvciAndXNiL2VuY3J5cHRlZCc6CnJvb3RAbW9taDE2
Ny1nanA0LTg1NzBwOn4gIyBtb3VudCB8IGdyZXAgdXNiCnVzYiBvbiAvVm9sdW1lcy91c2Ig
KHpmcywgbG9jYWwsIG5mc3Y0YWNscykKcm9vdEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIHpw
b29sIHN0YXR1cyAtdiB1c2IKICBwb29sOiB1c2IKIHN0YXRlOiBPTkxJTkUKY29uZmlnOgoK
ICAgICAgICBOQU1FICAgICAgICBTVEFURSAgICAgUkVBRCBXUklURSBDS1NVTQogICAgICAg
IHVzYiAgICAgICAgIE9OTElORSAgICAgICAwICAgICAwICAgICAwCiAgICAgICAgICBkYTBw
MSAgICAgT05MSU5FICAgICAgIDAgICAgIDAgICAgIDAKCmVycm9yczogTm8ga25vd24gZGF0
YSBlcnJvcnMKcm9vdEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIGFjcGljb25mIC1zIDMKcm9v
dEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIGRtZXNnCgrigKYKCi0tLTw8Qk9PVD4+LS0tCkNv
cHlyaWdodCAoYykgMTk5Mi0yMDIwIFRoZSBGcmVlQlNEIFByb2plY3QuCkNvcHlyaWdodCAo
YykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5MiwgMTk5
MywgMTk5NAogICAgICAgIFRoZSBSZWdlbnRzIG9mIHRoZSBVbml2ZXJzaXR5IG9mIENhbGlm
b3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCkZyZWVCU0QgaXMgYSByZWdpc3RlcmVkIHRy
YWRlbWFyayBvZiBUaGUgRnJlZUJTRCBGb3VuZGF0aW9uLgpGcmVlQlNEIDEzLjAtQ1VSUkVO
VCAjNjMgcjM2NDc2ODogVHVlIEF1ZyAyNSAyMDowODoyMyBCU1QgMjAyMAogICAgcm9vdEBt
b21oMTY3LWdqcDQtODU3MHA6L3Vzci9vYmovdXNyL3NyYy9hbWQ2NC5hbWQ2NC9zeXMvR0VO
RVJJQy1OT0RFQlVHIGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAxMS4wLjAgKGdpdEBn
aXRodWIuY29tOmxsdm0vbGx2bS1wcm9qZWN0LmdpdCBsbHZtb3JnLTExLjAuMC1yYzEtNDct
Z2ZmNDc5MTFkZGZjKQpWVChlZmlmYik6IHJlc29sdXRpb24gMTYwMHg5MDAKQ1BVOiBJbnRl
bChSKSBDb3JlKFRNKSBpNy0zNTIwTSBDUFUgQCAyLjkwR0h6ICgyODkzLjQ5LU1IeiBLOC1j
bGFzcyBDUFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0weDMwNmE5ICBGYW1pbHk9
MHg2ICBNb2RlbD0weDNhICBTdGVwcGluZz05CiAgRmVhdHVyZXM9MHhiZmViZmJmZjxGUFUs
Vk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxD
TU9WLFBBVCxQU0UzNixDTEZMVVNILERUUyxBQ1BJLE1NWCxGWFNSLFNTRSxTU0UyLFNTLEhU
VCxUTSxQQkU+CiAgRmVhdHVyZXMyPTB4N2ZiYWUzZmY8U1NFMyxQQ0xNVUxRRFEsRFRFUzY0
LE1PTixEU19DUEwsVk1YLFNNWCxFU1QsVE0yLFNTU0UzLENYMTYseFRQUixQRENNLFBDSUQs
U1NFNC4xLFNTRTQuMix4MkFQSUMsUE9QQ05ULFRTQ0RMVCxBRVNOSSxYU0FWRSxPU1hTQVZF
LEFWWCxGMTZDLFJEUkFORD4KICBBTUQgRmVhdHVyZXM9MHgyODEwMDgwMDxTWVNDQUxMLE5Y
LFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhGPgogIFN0cnVjdHVyZWQgRXh0
ZW5kZWQgRmVhdHVyZXM9MHgyODE8RlNHU0JBU0UsU01FUCxFUk1TPgogIFN0cnVjdHVyZWQg
RXh0ZW5kZWQgRmVhdHVyZXMzPTB4YzAwMDAwMDxJQlBCLFNUSUJQPgogIFhTQVZFIEZlYXR1
cmVzPTB4MTxYU0FWRU9QVD4KICBWVC14OiBQQVQsSExULE1URixQQVVTRSxFUFQsVUcsVlBJ
RAogIFRTQzogUC1zdGF0ZSBpbnZhcmlhbnQsIHBlcmZvcm1hbmNlIHN0YXRpc3RpY3MKcmVh
bCBtZW1vcnkgID0gMTcxNzk4NjkxODQgKDE2Mzg0IE1CKQphdmFpbCBtZW1vcnkgPSAxNjUz
MTM4NjM2OCAoMTU3NjUgTUIpCkV2ZW50IHRpbWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQ
SSBBUElDIFRhYmxlOiA8SFBRT0VNIDE3QTkgICAgPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9j
ZXNzb3IgU3lzdGVtIERldGVjdGVkOiA0IENQVXMKRnJlZUJTRC9TTVA6IDEgcGFja2FnZShz
KSB4IDIgY29yZShzKSB4IDIgaGFyZHdhcmUgdGhyZWFkcwpyYW5kb206IHJlZ2lzdGVyaW5n
IGZhc3Qgc291cmNlIEludGVsIFNlY3VyZSBLZXkgUk5HCnJhbmRvbTogZmFzdCBwcm92aWRl
cjogIkludGVsIFNlY3VyZSBLZXkgUk5HIgpyYW5kb206IHVuYmxvY2tpbmcgZGV2aWNlLgpp
b2FwaWMwIDxWZXJzaW9uIDIuMD4gaXJxcyAwLTIzCkxhdW5jaGluZyBBUHM6IDEgMiAzClRp
bWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTQ0Njc0NzM4OCBIeiBxdWFsaXR5IDEw
MDAKQ3VzZSB2MC4xLjM2IEAgL2Rldi9jdXNlCnJhbmRvbTogZW50cm9weSBkZXZpY2UgZXh0
ZXJuYWwgaW50ZXJmYWNlCldBUk5JTkc6IERldmljZSAia2JkIiBpcyBHaWFudCBsb2NrZWQg
YW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDEzLjAuCmtiZDEgYXQga2JkbXV4
MAowMDAuMDAwMDQ3IFs0MzQ2XSBuZXRtYXBfaW5pdCAgICAgICAgICAgICAgIG5ldG1hcDog
bG9hZGVkIG1vZHVsZQpbYXRoX2hhbF0gbG9hZGVkCm5leHVzMAplZmlydGMwOiA8RUZJIFJl
YWx0aW1lIENsb2NrPgplZmlydGMwOiByZWdpc3RlcmVkIGFzIGEgdGltZS1vZi1kYXkgY2xv
Y2ssIHJlc29sdXRpb24gMS4wMDAwMDBzCmNyeXB0b3NvZnQwOiA8c29mdHdhcmUgY3J5cHRv
PgphZXNuaTA6IDxBRVMtQ0JDLEFFUy1DQ00sQUVTLUdDTSxBRVMtSUNNLEFFUy1YVFM+CmFj
cGkwOiA8SFBRT0VNIFNMSUMtTVBDPgphY3BpMDogUG93ZXIgQnV0dG9uIChmaXhlZCkKY3B1
MDogPEFDUEkgQ1BVPiBvbiBhY3BpMApocGV0MDogPEhpZ2ggUHJlY2lzaW9uIEV2ZW50IFRp
bWVyPiBpb21lbSAweGZlZDAwMDAwLTB4ZmVkMDAzZmYgb24gYWNwaTAKVGltZWNvdW50ZXIg
IkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5IDk1MApFdmVudCB0aW1lciAi
SFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNTUwCkV2ZW50IHRpbWVyICJI
UEVUMSIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJI
UEVUMiIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJI
UEVUMyIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCkV2ZW50IHRpbWVyICJI
UEVUNCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgNDQwCmF0cnRjMDogPEFUIHJl
YWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3NyBpcnEgOCBvbiBhY3BpMAphdHJ0YzA6IFdh
cm5pbmc6IENvdWxkbid0IG1hcCBJL08uCmF0cnRjMDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUt
b2YtZGF5IGNsb2NrLCByZXNvbHV0aW9uIDEuMDAwMDAwcwpFdmVudCB0aW1lciAiUlRDIiBm
cmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBvcnQg
MHg0MC0weDQzLDB4NTAtMHg1MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRlciAiaTgyNTQi
IGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgyNTQiIGZy
ZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwClRpbWVjb3VudGVyICJBQ1BJLWZhc3Qi
IGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGltZXIwOiA8MjQtYml0
IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4NDA4LTB4NDBiIG9uIGFjcGkwCmFjcGlf
ZWMwOiA8RW1iZWRkZWQgQ29udHJvbGxlcjogR1BFIDB4MTY+IHBvcnQgMHg2MiwweDY2IG9u
IGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYg
b24gYWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBD
SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1
cz4gb24gcGNpYjEKdmdhcGNpMDogPFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHg0
MDAwLTB4NDBmZiBtZW0gMHhjMDAwMDAwMC0weGNmZmZmZmZmLDB4ZDQzMDAwMDAtMHhkNDMx
ZmZmZiBhdCBkZXZpY2UgMC4wIG9uIHBjaTEKdmdhcGNpMDogQm9vdCB2aWRlbyBkZXZpY2UK
aGRhYzA6IDxBVEkgUlY5MzAgSERBIENvbnRyb2xsZXI+IG1lbSAweGQ0MzIwMDAwLTB4ZDQz
MjNmZmYgYXQgZGV2aWNlIDAuMSBvbiBwY2kxCnhoY2kwOiA8SW50ZWwgUGFudGhlciBQb2lu
dCBVU0IgMy4wIGNvbnRyb2xsZXI+IG1lbSAweGQ0NDIwMDAwLTB4ZDQ0MmZmZmYgYXQgZGV2
aWNlIDIwLjAgb24gcGNpMAp4aGNpMDogMzIgYnl0ZXMgY29udGV4dCBzaXplLCA2NC1iaXQg
RE1BCnhoY2kwOiBQb3J0IHJvdXRpbmcgbWFzayBzZXQgdG8gMHhmZmZmZmZmZgp1c2J1czAg
b24geGhjaTAKdXNidXMwOiA1LjBHYnBzIFN1cGVyIFNwZWVkIFVTQiB2My4wCnBjaTA6IDxz
aW1wbGUgY29tbXM+IGF0IGRldmljZSAyMi4wIChubyBkcml2ZXIgYXR0YWNoZWQpCnVhcnQy
OiA8SW50ZWwgUGFudGhlciBQb2ludCBLVCBDb250cm9sbGVyPiBwb3J0IDB4NTA1MC0weDUw
NTcgbWVtIDB4ZDQ0M2IwMDAtMHhkNDQzYmZmZiBhdCBkZXZpY2UgMjIuMyBvbiBwY2kwCnVh
cnQyOiBVc2luZyAxIE1TSSBtZXNzYWdlCmVtMDogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdv
cmsgQ29ubmVjdGlvbj4gcG9ydCAweDUwMjAtMHg1MDNmIG1lbSAweGQ0NDAwMDAwLTB4ZDQ0
MWZmZmYsMHhkNDQzYTAwMC0weGQ0NDNhZmZmIGF0IGRldmljZSAyNS4wIG9uIHBjaTAKZW0w
OiBVc2luZyAxMDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVt
MDogVXNpbmcgYW4gTVNJIGludGVycnVwdAplbTA6IEV0aGVybmV0IGFkZHJlc3M6IGQ4Ojlk
OjY3OmQzOjc5OjY3CmVtMDogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAx
LzEwMjQKZWhjaTA6IDxJbnRlbCBQYW50aGVyIFBvaW50IFVTQiAyLjAgY29udHJvbGxlcj4g
bWVtIDB4ZDQ0MzkwMDAtMHhkNDQzOTNmZiBhdCBkZXZpY2UgMjYuMCBvbiBwY2kwCnVzYnVz
MTogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czEgb24gZWhjaTAKdXNidXMxOiA0ODBNYnBzIEhp
Z2ggU3BlZWQgVVNCIHYyLjAKaGRhYzE6IDxJbnRlbCBQYW50aGVyIFBvaW50IEhEQSBDb250
cm9sbGVyPiBtZW0gMHhkNDQzMDAwMC0weGQ0NDMzZmZmIGF0IGRldmljZSAyNy4wIG9uIHBj
aTAKcGNpYjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjguMCBvbiBwY2kw
CnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyCnBjaWIzOiA8QUNQSSBQQ0ktUENJIGJy
aWRnZT4gYXQgZGV2aWNlIDI4LjEgb24gcGNpMApwY2liNDogPEFDUEkgUENJLVBDSSBicmlk
Z2U+IGF0IGRldmljZSAyOC4yIG9uIHBjaTAKcGNpMzogPEFDUEkgUENJIGJ1cz4gb24gcGNp
YjQKcGNpMzogPHNlcmlhbCBidXMsIEZpcmVXaXJlPiBhdCBkZXZpY2UgMC4wIChubyBkcml2
ZXIgYXR0YWNoZWQpCnNkaGNpX3BjaTA6IDxHZW5lcmljIFNEIEhDST4gbWVtIDB4ZDQxMDMw
MDAtMHhkNDEwMzBmZiBhdCBkZXZpY2UgMC4yIG9uIHBjaTMKc2RoY2lfcGNpMDogMSBzbG90
KHMpIGFsbG9jYXRlZApwY2liNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy
OC4zIG9uIHBjaTAKcGNpNDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjUKaXduMDogPEludGVs
IENlbnRyaW5vIEFkdmFuY2VkLU4gNjIwNT4gbWVtIDB4ZDQwMDAwMDAtMHhkNDAwMWZmZiBh
dCBkZXZpY2UgMC4wIG9uIHBjaTQKZWhjaTE6IDxJbnRlbCBQYW50aGVyIFBvaW50IFVTQiAy
LjAgY29udHJvbGxlcj4gbWVtIDB4ZDQ0MzgwMDAtMHhkNDQzODNmZiBhdCBkZXZpY2UgMjku
MCBvbiBwY2kwCnVzYnVzMjogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czIgb24gZWhjaTEKdXNi
dXMyOiA0ODBNYnBzIEhpZ2ggU3BlZWQgVVNCIHYyLjAKaXNhYjA6IDxQQ0ktSVNBIGJyaWRn
ZT4gYXQgZGV2aWNlIDMxLjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKYWhj
aTA6IDxJbnRlbCBQYW50aGVyIFBvaW50IEFIQ0kgU0FUQSBjb250cm9sbGVyPiBwb3J0IDB4
NTA0OC0weDUwNGYsMHg1MDVjLTB4NTA1ZiwweDUwNDAtMHg1MDQ3LDB4NTA1OC0weDUwNWIs
MHg1MDAwLTB4NTAxZiBtZW0gMHhkNDQzNzAwMC0weGQ0NDM3N2ZmIGF0IGRldmljZSAzMS4y
IG9uIHBjaTAKYWhjaTA6IEFIQ0kgdjEuMzAgd2l0aCA2IDZHYnBzIHBvcnRzLCBQb3J0IE11
bHRpcGxpZXIgbm90IHN1cHBvcnRlZAphaGNpY2gwOiA8QUhDSSBjaGFubmVsPiBhdCBjaGFu
bmVsIDAgb24gYWhjaTAKYWhjaWNoMTogPEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9u
IGFoY2kwCmFoY2ljaDM6IDxBSENJIGNoYW5uZWw+IGF0IGNoYW5uZWwgMyBvbiBhaGNpMAph
aGNpY2g0OiA8QUhDSSBjaGFubmVsPiBhdCBjaGFubmVsIDQgb24gYWhjaTAKYWhjaWNoNTog
PEFIQ0kgY2hhbm5lbD4gYXQgY2hhbm5lbCA1IG9uIGFoY2kwCmFoY2llbTA6IDxBSENJIGVu
Y2xvc3VyZSBtYW5hZ2VtZW50IGJyaWRnZT4gb24gYWhjaTAKYmF0dGVyeTA6IDxBQ1BJIENv
bnRyb2wgTWV0aG9kIEJhdHRlcnk+IG9uIGFjcGkwCmJhdHRlcnkxOiA8QUNQSSBDb250cm9s
IE1ldGhvZCBCYXR0ZXJ5PiBvbiBhY3BpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24g
YWNwaTAKYWNwaV9idXR0b24wOiA8U2xlZXAgQnV0dG9uPiBvbiBhY3BpMAphY3BpX2xpZDA6
IDxDb250cm9sIE1ldGhvZCBMaWQgU3dpdGNoPiBvbiBhY3BpMAphY3BpX3R6MDogPFRoZXJt
YWwgWm9uZT4gb24gYWNwaTAKYWNwaV90ejE6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFj
cGlfdHoyOiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6MzogPFRoZXJtYWwgWm9u
ZT4gb24gYWNwaTAKYWNwaV90ejQ6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfdHo1
OiA8VGhlcm1hbCBab25lPiBvbiBhY3BpMAphY3BpX3R6NjogPFRoZXJtYWwgWm9uZT4gb24g
YWNwaTAKYWNwaV90ejc6IDxUaGVybWFsIFpvbmU+IG9uIGFjcGkwCmFjcGlfc3lzY29udGFp
bmVyMDogPFN5c3RlbSBDb250YWluZXI+IG9uIGFjcGkwCmF0a2JkYzA6IDxLZXlib2FyZCBj
b250cm9sbGVyIChpODA0Mik+IHBvcnQgMHg2MCwweDY0IGlycSAxIG9uIGFjcGkwCmF0a2Jk
MDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0a2Jk
MDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogPFBTLzIgTW91c2U+IGlycSAxMiBvbiBhdGtiZGMw
CnBzbTA6IFtHSUFOVC1MT0NLRURdCldBUk5JTkc6IERldmljZSAicHNtIiBpcyBHaWFudCBs
b2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDEzLjAuCnBzbTA6IG1v
ZGVsIFN5bmFwdGljcyBUb3VjaHBhZCwgZGV2aWNlIElEIDAKdWFydDA6IDwxNjU1MCBvciBj
b21wYXRpYmxlPiBwb3J0IDB4M2Y4LTB4M2ZmIGlycSA0IGZsYWdzIDB4MTAgb24gYWNwaTAK
ZXN0MDogPEVuaGFuY2VkIFNwZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApU
aW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2VjClpGUyBmaWxlc3lzdGVtIHZlcnNp
b246IDUKWkZTIHN0b3JhZ2UgcG9vbCB2ZXJzaW9uOiBmZWF0dXJlcyBzdXBwb3J0ICg1MDAw
KQp1Z2VuMi4xOiA8SW50ZWwgRUhDSSByb290IEhVQj4gYXQgdXNidXMyCnVnZW4wLjE6IDww
eDgwODYgWEhDSSByb290IEhVQj4gYXQgdXNidXMwCnVnZW4xLjE6IDxJbnRlbCBFSENJIHJv
b3QgSFVCPiBhdCB1c2J1czEKdWh1YjAgb24gdXNidXMyCnVodWIwOiA8SW50ZWwgRUhDSSBy
b290IEhVQiwgY2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMgp1
aHViMSBvbiB1c2J1czAKdWh1YjE6IDwweDgwODYgWEhDSSByb290IEhVQiwgY2xhc3MgOS8w
LCByZXYgMy4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMAp1aHViMiBvbiB1c2J1czEKdWh1
YjI6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFk
ZHIgMT4gb24gdXNidXMxCmhkYWNjMDogPEFUSSBSNnh4IEhEQSBDT0RFQz4gYXQgY2FkIDAg
b24gaGRhYzAKaGRhYTA6IDxBVEkgUjZ4eCBBdWRpbyBGdW5jdGlvbiBHcm91cD4gYXQgbmlk
IDEgb24gaGRhY2MwCnBjbTA6IDxBVEkgUjZ4eCAoSERNSSk+IGF0IG5pZCAzIG9uIGhkYWEw
CmhkYWNjMTogPElEVCA5MkhEODFCMVggSERBIENPREVDPiBhdCBjYWQgMCBvbiBoZGFjMQpo
ZGFhMTogPElEVCA5MkhEODFCMVggQXVkaW8gRnVuY3Rpb24gR3JvdXA+IGF0IG5pZCAxIG9u
IGhkYWNjMQpwY20xOiA8SURUIDkySEQ4MUIxWCAoQW5hbG9nIDIuMCtIUC8yLjApPiBhdCBu
aWQgMTMsMTEgYW5kIDEyLDE1IG9uIGhkYWExCnBjbTI6IDxJRFQgOTJIRDgxQjFYIChBbmFs
b2cpPiBhdCBuaWQgMTAgYW5kIDE3IG9uIGhkYWExClRyeWluZyB0byBtb3VudCByb290IGZy
b20gemZzOmNvcHBlcmJvd2wvUk9PVC9yMzY0NzY4ZSBbXS4uLgpSb290IG1vdW50IHdhaXRp
bmcgZm9yOiB1c2J1czAgdXNidXMxIHVzYnVzMiBDQU0Kc2VzMCBhdCBhaGNpZW0wIGJ1cyAw
IHNjYnVzNSB0YXJnZXQgMCBsdW4gMApzZXMwOiA8QUhDSSBTR1BJTyBFbmNsb3N1cmUgMi4w
MCAwMDAxPiBTRU1CIFMtRS1TIDIuMDAgZGV2aWNlCnNlczA6IFNFTUIgU0VTIERldmljZQph
ZGEwIGF0IGFoY2ljaDAgYnVzIDAgc2NidXMwIHRhcmdldCAwIGx1biAwCmFkYTA6IDxIR1NU
IEhUUzcyNTA1MEE3RTYzMCBHSDJPQTQ0MD4gQUNTLTIgQVRBIFNBVEEgMi54IGRldmljZQph
ZGEwOiBTZXJpYWwgTnVtYmVyIFRGMDUwMFk5MDZMODFMCmFkYTA6IDMwMC4wMDBNQi9zIHRy
YW5zZmVycyAoU0FUQSAyLngsIFVETUE2LCBQSU8gODE5MmJ5dGVzKQphZGEwOiBDb21tYW5k
IFF1ZXVlaW5nIGVuYWJsZWQKYWRhMDogNDc2OTQwTUIgKDk3Njc3MzE2OCA1MTIgYnl0ZSBz
ZWN0b3JzKQpzZXMwOiBwYXNzMCxhZGEwIGluICdTbG90IDAwJywgU0FUQSBTbG90OiBzY2J1
czAgdGFyZ2V0IDAKc2VzMDogcGFzczEsY2QwIGluICdTbG90IDAxJywgU0FUQSBTbG90OiBz
Y2J1czEgdGFyZ2V0IDAKY2QwIGF0IGFoY2ljaDEgYnVzIDAgc2NidXMxIHRhcmdldCAwIGx1
biAwCmNkMDogPGhwIERWRFJBTSBHVDgwTiBSMTAyPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kg
ZGV2aWNlCmNkMDogU2VyaWFsIE51bWJlciBNNzVEMlNOMzc0MQpjZDA6IDE1MC4wMDBNQi9z
IHRyYW5zZmVycyAoU0FUQSAxLngsIFVETUE1LCBBVEFQSSAxMmJ5dGVzLCBQSU8gODE5MmJ5
dGVzKQpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBOT1QgUkVB
RFksIE1lZGl1bSBub3QgcHJlc2VudCAtIHRyYXkgY2xvc2VkCkdFT01fRUxJOiBEZXZpY2Ug
YWRhMHA0LmVsaSBjcmVhdGVkLgpHRU9NX0VMSTogRW5jcnlwdGlvbjogQUVTLVhUUyAyNTYK
R0VPTV9FTEk6ICAgICBDcnlwdG86IGFjY2VsZXJhdGVkIHNvZnR3YXJlCnVodWIxOiA4IHBv
cnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp1Z2VuMC4yOiA8dmVuZG9yIDB4
MDQyNCBwcm9kdWN0IDB4NTQzND4gYXQgdXNidXMwCnVodWIzIG9uIHVodWIxCnVodWIzOiA8
dmVuZG9yIDB4MDQyNCBwcm9kdWN0IDB4NTQzNCwgY2xhc3MgOS8wLCByZXYgMi4xMC8zMC44
MiwgYWRkciAxPiBvbiB1c2J1czAKdWh1YjI6IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwg
c2VsZiBwb3dlcmVkCnVodWIwOiAzIHBvcnRzIHdpdGggMyByZW1vdmFibGUsIHNlbGYgcG93
ZXJlZApSb290IG1vdW50IHdhaXRpbmcgZm9yOiB1c2J1czAgdXNidXMxIHVzYnVzMgp1aHVi
MzogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjEuMjogPHZl
bmRvciAweDgwODcgcHJvZHVjdCAweDAwMjQ+IGF0IHVzYnVzMQp1aHViNCBvbiB1aHViMgp1
aHViNDogPHZlbmRvciAweDgwODcgcHJvZHVjdCAweDAwMjQsIGNsYXNzIDkvMCwgcmV2IDIu
MDAvMC4wMCwgYWRkciAyPiBvbiB1c2J1czEKdWdlbjIuMjogPHZlbmRvciAweDgwODcgcHJv
ZHVjdCAweDAwMjQ+IGF0IHVzYnVzMgp1aHViNSBvbiB1aHViMAp1aHViNTogPHZlbmRvciAw
eDgwODcgcHJvZHVjdCAweDAwMjQsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMC4wMCwgYWRkciAy
PiBvbiB1c2J1czIKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMwIHVzYnVzMSB1c2J1
czIKdWh1YjQ6IDYgcG9ydHMgd2l0aCA2IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWI1
OiA4IHBvcnRzIHdpdGggOCByZW1vdmFibGUsIHNlbGYgcG93ZXJlZApSb290IG1vdW50IHdh
aXRpbmcgZm9yOiB1c2J1czAgdXNidXMxIHVzYnVzMgp1Z2VuMC4zOiA8S2luZ3N0b24gRGF0
YVRyYXZlbGVyIDIuMD4gYXQgdXNidXMwCnVtYXNzMCBvbiB1aHViMwp1bWFzczA6IDxLaW5n
c3RvbiBEYXRhVHJhdmVsZXIgMi4wLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDAsIGFkZHIg
Mj4gb24gdXNidXMwCnVtYXNzMDogIFNDU0kgb3ZlciBCdWxrLU9ubHk7IHF1aXJrcyA9IDB4
YzEwMAp1bWFzczA6NjowOiBBdHRhY2hlZCB0byBzY2J1czYKZGEwIGF0IHVtYXNzLXNpbTAg
YnVzIDAgc2NidXM2IHRhcmdldCAwIGx1biAwCmRhMDogPEtpbmdzdG9uIERhdGFUcmF2ZWxl
ciAyLjAgMS4wMD4gUmVtb3ZhYmxlIERpcmVjdCBBY2Nlc3MgU1BDLTIgU0NTSSBkZXZpY2UK
ZGEwOiBTZXJpYWwgTnVtYmVyIDYwQTQ0QzQyNjUxN0ZEODFGQjQ1MTgzMwpkYTA6IDQwLjAw
ME1CL3MgdHJhbnNmZXJzCmRhMDogNzM4OE1CICgxNTEzMTYzNiA1MTIgYnl0ZSBzZWN0b3Jz
KQpkYTA6IHF1aXJrcz0weDM8Tk9fU1lOQ19DQUNIRSxOT182X0JZVEU+CnVnZW4xLjM6IDxD
aGljb255IEVsZWN0cm9uaWNzIENvLiwgTHRkLiBIUCBIRCBXZWJjYW0gRml4ZWQ+IGF0IHVz
YnVzMQp1Z2VuMi4zOiA8QnJvYWRjb20gQ29ycCBCQ00yMDcwMkEwPiBhdCB1c2J1czIKdWdl
bjAuNDogPFNNU0MgVVNCNTUzND4gYXQgdXNidXMwCnVodWI2IG9uIHVodWIxCnVodWI2OiA8
U01TQyBVU0I1NTM0LCBjbGFzcyA5LzAsIHJldiAzLjAwLzMwLjgyLCBhZGRyIDM+IG9uIHVz
YnVzMAp1Z2VuMS40OiA8dmVuZG9yIDB4MDQyNCBwcm9kdWN0IDB4MjUxND4gYXQgdXNidXMx
CnVodWI3IG9uIHVodWI0CnVodWI3OiA8dmVuZG9yIDB4MDQyNCBwcm9kdWN0IDB4MjUxNCwg
Y2xhc3MgOS8wLCByZXYgMi4wMC9iLmIzLCBhZGRyIDQ+IG9uIHVzYnVzMQp1aHViNzogTVRU
IGVuYWJsZWQKdWh1Yjc6IDIgcG9ydHMgd2l0aCAyIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVk
ClJvb3QgbW91bnQgd2FpdGluZyBmb3I6dWh1YjY6IDQgcG9ydHMgd2l0aCA0IHJlbW92YWJs
ZSwgc2VsZiBwb3dlcmVkCiB1c2J1czAgdXNidXMxCnVnZW4xLjU6IDxMb2dpdGVjaCBVU0Ig
VHJhY2tiYWxsPiBhdCB1c2J1czEKUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMxCnVn
ZW4xLjY6IDxDaGljb255IEhQIEVsaXRlIFVTQiBLZXlib2FyZD4gYXQgdXNidXMxCnVrYmQw
IG9uIHVodWI3CnVrYmQwOiA8Q2hpY29ueSBIUCBFbGl0ZSBVU0IgS2V5Ym9hcmQsIGNsYXNz
IDAvMCwgcmV2IDEuMTAvMS4yMSwgYWRkciA2PiBvbiB1c2J1czEKa2JkMiBhdCB1a2JkMAp1
Z2VuMS43OiA8SFAgSFAgaHMyMzUwIEhTUEErIE1vYmlsZUJyb2FkYmFuZD4gYXQgdXNidXMx
CndsYW4wOiBFdGhlcm5ldCBhZGRyZXNzOiA4NDozYTo0YjphOToyMToxMApsbzA6IGxpbmsg
c3RhdGUgY2hhbmdlZCB0byBVUAppd24wOiBpd25fcmVhZF9maXJtd2FyZTogdWNvZGUgcmV2
PTB4MTJhODA2MDEKZW0wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKd2xhbjA6IGxpbmsg
c3RhdGUgY2hhbmdlZCB0byBVUAp1YnQwIG9uIHVodWI1CnVidDA6IDxCcm9hZGNvbSBDb3Jw
IEJDTTIwNzAyQTAsIHJldiAyLjAwLzEuMTIsIGFkZHIgMz4gb24gdXNidXMyCnVtczAgb24g
dWh1YjcKdW1zMDogPExvZ2l0ZWNoIFVTQiBUcmFja2JhbGwsIGNsYXNzIDAvMCwgcmV2IDEu
MTAvMTQuMDAsIGFkZHIgNT4gb24gdXNidXMxCnVtczA6IDUgYnV0dG9ucyBhbmQgW1hZXSBj
b29yZGluYXRlcyBJRD0wCnVoaWQwIG9uIHVodWI3CnVoaWQwOiA8Q2hpY29ueSBIUCBFbGl0
ZSBVU0IgS2V5Ym9hcmQsIGNsYXNzIDAvMCwgcmV2IDEuMTAvMS4yMSwgYWRkciA2PiBvbiB1
c2J1czEKdW1vZGVtMCBvbiB1aHViNAp1bW9kZW0wOiA8SFAgaHMyMzUwIEhTUEErIE1vYmls
ZSBCcm9hZGJhbmQgTW9kZW0+IG9uIHVzYnVzMQp1bW9kZW0wOiBkYXRhIGludGVyZmFjZSAy
LCBoYXMgQ00gb3ZlciBkYXRhLCBoYXMgYnJlYWsKdW1vZGVtMSBvbiB1aHViNAp1bW9kZW0x
OiA8SFAgaHMyMzUwIEhTUEErIE1vYmlsZSBCcm9hZGJhbmQgRGF0YSBNb2RlbT4gb24gdXNi
dXMxCnVtb2RlbTE6IGRhdGEgaW50ZXJmYWNlIDQsIGhhcyBDTSBvdmVyIGRhdGEsIGhhcyBi
cmVhawp1bW9kZW0yIG9uIHVodWI0CnVtb2RlbTI6IDxIUCBoczIzNTAgSFNQQSsgTW9iaWxl
IEJyb2FkYmFuZCBOTUVBPiBvbiB1c2J1czEKdW1vZGVtMjogZGF0YSBpbnRlcmZhY2UgMTAs
IGhhcyBDTSBvdmVyIGRhdGEsIGhhcyBicmVhawpjZGNlMCBvbiB1aHViNApjZGNlMDogPEhQ
IGhzMjM1MCBIU1BBKyBNb2JpbGVCcm9hZGJhbmQgTmV0d29yayBBZGFwdGVyPiBvbiB1c2J1
czEKdWUwOiA8VVNCIEV0aGVybmV0PiBvbiBjZGNlMAp1ZTA6IEV0aGVybmV0IGFkZHJlc3M6
IDAyOjE1OmUwOmVjOjAxOjAwCldBUk5JTkc6IGF0dGVtcHQgdG8gZG9tYWluX2FkZChibHVl
dG9vdGgpIGFmdGVyIGRvbWFpbmZpbmFsaXplKCkKV0FSTklORzogYXR0ZW1wdCB0byBkb21h
aW5fYWRkKG5ldGdyYXBoKSBhZnRlciBkb21haW5maW5hbGl6ZSgpClNlY3VyaXR5IHBvbGlj
eSBsb2FkZWQ6IE1BQy9udHBkIChtYWNfbnRwZCkKR0VPTV9FTEk6IERldmljZSBhZGEwcDMu
ZWxpIGNyZWF0ZWQuCkdFT01fRUxJOiBFbmNyeXB0aW9uOiBBRVMtWFRTIDEyOApHRU9NX0VM
STogICAgIENyeXB0bzogYWNjZWxlcmF0ZWQgc29mdHdhcmUKW2RybV0gcmFkZW9uIGtlcm5l
bCBtb2Rlc2V0dGluZyBlbmFibGVkLgpkcm1uMDogPGRybW4+IG9uIHZnYXBjaTAKdmdhcGNp
MDogY2hpbGQgZHJtbjAgcmVxdWVzdGVkIHBjaV9lbmFibGVfaW8KdmdhcGNpMDogY2hpbGQg
ZHJtbjAgcmVxdWVzdGVkIHBjaV9lbmFibGVfaW8Kc3lzY3RsX3dhcm5fcmV1c2U6IGNhbid0
IHJlLXVzZSBhIGxlYWYgKGh3LmRyaS5kZWJ1ZykhCltkcm1dIGluaXRpYWxpemluZyBrZXJu
ZWwgbW9kZXNldHRpbmcgKFRVUktTIDB4MTAwMjoweDY4NDEgMHgxMDNDOjB4MTdBOSAweDAw
KS4KcGNpX2lzX3RodW5kZXJib2x0X2F0dGFjaGVkIG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUg
eW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCltkcm0gRVJST1IgOnJhZGVvbl9hdG9tYmlvc19p
bml0XSBVbmFibGUgdG8gZmluZCBQQ0kgSS9PIEJBUjsgdXNpbmcgTU1JTyBmb3IgQVRPTSBJ
SU8KQVRPTSBCSU9TOiBIUC9Gb3hjb25uCmVmaV9lbmFibGVkIG5vdCBpbXBsZW1lbnRlZCAt
LSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCmRybW4wOiBWUkFNOiAxMDI0TSAweDAw
MDAwMDAwMDAwMDAwMDAgLSAweDAwMDAwMDAwM0ZGRkZGRkYgKDEwMjRNIHVzZWQpCmRybW4w
OiBHVFQ6IDEwMjRNIDB4MDAwMDAwMDA0MDAwMDAwMCAtIDB4MDAwMDAwMDA3RkZGRkZGRgpT
dWNjZXNzZnVsbHkgYWRkZWQgV0MgTVRSUiBmb3IgWzB4YzAwMDAwMDAtMHhjZmZmZmZmZl06
IDA7IApbZHJtXSBEZXRlY3RlZCBWUkFNIFJBTT0xMDI0TSwgQkFSPTI1Nk0KW2RybV0gUkFN
IHdpZHRoIDY0Yml0cyBERFIKW1RUTV0gWm9uZSAga2VybmVsOiBBdmFpbGFibGUgZ3JhcGhp
Y3MgbWVtb3J5OiA4MzMxNzkyIEtpQgpbVFRNXSBab25lICAgZG1hMzI6IEF2YWlsYWJsZSBn
cmFwaGljcyBtZW1vcnk6IDIwOTcxNTIgS2lCCltUVE1dIEluaXRpYWxpemluZyBwb29sIGFs
bG9jYXRvcgpbZHJtXSByYWRlb246IDEwMjRNIG9mIFZSQU0gbWVtb3J5IHJlYWR5Cltkcm1d
IHJhZGVvbjogMTAyNE0gb2YgR1RUIG1lbW9yeSByZWFkeS4KW2RybV0gTG9hZGluZyBUVVJL
UyBNaWNyb2NvZGUKZHJtbjA6IHN1Y2Nlc3NmdWxseSBsb2FkZWQgZmlybXdhcmUgaW1hZ2Ug
d2l0aCBuYW1lOiByYWRlb24vVFVSS1NfcGZwLmJpbgpwaWQgMjE0MCAoc2RkbSksIGppZCAw
LCB1aWQgMDogZXhpdGVkIG9uIHNpZ25hbCA2IChjb3JlIGR1bXBlZCkKZHJtbjA6IHN1Y2Nl
c3NmdWxseSBsb2FkZWQgZmlybXdhcmUgaW1hZ2Ugd2l0aCBuYW1lOiByYWRlb24vVFVSS1Nf
bWUuYmluCmRybW4wOiBzdWNjZXNzZnVsbHkgbG9hZGVkIGZpcm13YXJlIGltYWdlIHdpdGgg
bmFtZTogcmFkZW9uL0JUQ19ybGMuYmluCmRybW4wOiBzdWNjZXNzZnVsbHkgbG9hZGVkIGZp
cm13YXJlIGltYWdlIHdpdGggbmFtZTogcmFkZW9uL1RVUktTX21jLmJpbgpkcm1uMDogc3Vj
Y2Vzc2Z1bGx5IGxvYWRlZCBmaXJtd2FyZSBpbWFnZSB3aXRoIG5hbWU6IHJhZGVvbi9UVVJL
U19zbWMuYmluCltkcm1dIEludGVybmFsIHRoZXJtYWwgY29udHJvbGxlciB3aXRoIGZhbiBj
b250cm9sCltkcm1dIHJhZGVvbjogZHBtIGluaXRpYWxpemVkCmRybW4wOiBzdWNjZXNzZnVs
bHkgbG9hZGVkIGZpcm13YXJlIGltYWdlIHdpdGggbmFtZTogcmFkZW9uL1NVTU9fdXZkLmJp
bgpbZHJtXSBHQVJUOiBudW0gY3B1IHBhZ2VzIDI2MjE0NCwgbnVtIGdwdSBwYWdlcyAyNjIx
NDQKW2RybV0gZW5hYmxpbmcgUENJRSBnZW4gMiBsaW5rIHNwZWVkcywgZGlzYWJsZSB3aXRo
IHJhZGVvbi5wY2llX2dlbjI9MApbZHJtXSBQQ0lFIEdBUlQgb2YgMTAyNE0gZW5hYmxlZCAo
dGFibGUgYXQgMHgwMDAwMDAwMDAwMTYyMDAwKS4KZ2V0X25yX3N3YXBfcGFnZXMgbm90IGlt
cGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKZHJtbjA6IFdCIGVu
YWJsZWQKZHJtbjA6IGZlbmNlIGRyaXZlciBvbiByaW5nIDAgdXNlIGdwdSBhZGRyIDB4MDAw
MDAwMDA0MDAwMGMwMCBhbmQgY3B1IGFkZHIgMHgweGZmZmZmODAyOGVlYzVjMDAKZHJtbjA6
IGZlbmNlIGRyaXZlciBvbiByaW5nIDMgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMw
YyBhbmQgY3B1IGFkZHIgMHgweGZmZmZmODAyOGVlYzVjMGMKZHJtbjA6IGZlbmNlIGRyaXZl
ciBvbiByaW5nIDUgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDAwMDA3MjExOCBhbmQgY3B1IGFk
ZHIgMHgweGZmZmZmODAwYzAwNzIxMTgKW2RybV0gU3VwcG9ydHMgdmJsYW5rIHRpbWVzdGFt
cCBjYWNoaW5nIFJldiAyICgyMS4xMC4yMDEzKS4KW2RybV0gRHJpdmVyIHN1cHBvcnRzIHBy
ZWNpc2UgdmJsYW5rIHRpbWVzdGFtcCBxdWVyeS4KZHJtbjA6IHJhZGVvbjogTVNJIGxpbWl0
ZWQgdG8gMzItYml0CmRybW4wOiByYWRlb246IHVzaW5nIE1TSS4KW2RybV0gcmFkZW9uOiBp
cnEgaW5pdGlhbGl6ZWQuCnBtX3J1bnRpbWVfbWFya19sYXN0X2J1c3kgbm90IGltcGxlbWVu
dGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKW2RybV0gcmluZyB0ZXN0IG9u
IDAgc3VjY2VlZGVkIGluIDEgdXNlY3MKW2RybV0gcmluZyB0ZXN0IG9uIDMgc3VjY2VlZGVk
IGluIDQgdXNlY3MKW2RybV0gcmluZyB0ZXN0IG9uIDUgc3VjY2VlZGVkIGluIDIgdXNlY3MK
W2RybV0gVVZEIGluaXRpYWxpemVkIHN1Y2Nlc3NmdWxseS4KW2RybV0gaWIgdGVzdCBvbiBy
aW5nIDAgc3VjY2VlZGVkIGluIDAgdXNlY3MKW2RybV0gaWIgdGVzdCBvbiByaW5nIDMgc3Vj
Y2VlZGVkIGluIDAgdXNlY3MKW2RybSBFUlJPUiA6dXZkX3YxXzBfaWJfdGVzdF0gcmFkZW9u
OiBmZW5jZSB3YWl0IHRpbWVkIG91dC4KW2RybSBFUlJPUiA6cmFkZW9uX2liX3JpbmdfdGVz
dHNdIHJhZGVvbjogZmFpbGVkIHRlc3RpbmcgSUIgb24gcmluZyA1ICgtNjApLgpbZHJtXSBo
d19pMmMgZm9yY2VkIG9uLCB5b3UgbWF5IGV4cGVyaWVuY2UgZGlzcGxheSBkZXRlY3Rpb24g
cHJvYmxlbXMhCltkcm1dIENvbm5lY3RvciBMVkRTLTE6IGdldCBtb2RlIGZyb20gdHVuYWJs
ZXM6Cltkcm1dICAgLSBrZXJuLnZ0LmZiLm1vZGVzLkxWRFMtMQpbZHJtXSAgIC0ga2Vybi52
dC5mYi5kZWZhdWx0X21vZGUKW2RybV0gQ29ubmVjdG9yIERQLTE6IGdldCBtb2RlIGZyb20g
dHVuYWJsZXM6Cltkcm1dICAgLSBrZXJuLnZ0LmZiLm1vZGVzLkRQLTEKW2RybV0gICAtIGtl
cm4udnQuZmIuZGVmYXVsdF9tb2RlCltkcm1dIENvbm5lY3RvciBEUC0yOiBnZXQgbW9kZSBm
cm9tIHR1bmFibGVzOgpbZHJtXSAgIC0ga2Vybi52dC5mYi5tb2Rlcy5EUC0yCltkcm1dICAg
LSBrZXJuLnZ0LmZiLmRlZmF1bHRfbW9kZQpbZHJtXSBDb25uZWN0b3IgRFAtMzogZ2V0IG1v
ZGUgZnJvbSB0dW5hYmxlczoKW2RybV0gICAtIGtlcm4udnQuZmIubW9kZXMuRFAtMwpbZHJt
XSAgIC0ga2Vybi52dC5mYi5kZWZhdWx0X21vZGUKW2RybV0gQ29ubmVjdG9yIFZHQS0xOiBn
ZXQgbW9kZSBmcm9tIHR1bmFibGVzOgpbZHJtXSAgIC0ga2Vybi52dC5mYi5tb2Rlcy5WR0Et
MQpbZHJtXSAgIC0ga2Vybi52dC5mYi5kZWZhdWx0X21vZGUKW2RybV0gcmFkZW9uIGF0b20g
RElHIGJhY2tsaWdodCBpbml0aWFsaXplZApbZHJtXSBSYWRlb24gRGlzcGxheSBDb25uZWN0
b3JzCltkcm1dIENvbm5lY3RvciAwOgpbZHJtXSAgIExWRFMtMQpbZHJtXSAgIEREQzogMHg2
NDMwIDB4NjQzMCAweDY0MzQgMHg2NDM0IDB4NjQzOCAweDY0MzggMHg2NDNjIDB4NjQzYwpb
ZHJtXSAgIEVuY29kZXJzOgpbZHJtXSAgICAgTENEMTogSU5URVJOQUxfVU5JUEhZCltkcm1d
IENvbm5lY3RvciAxOgpbZHJtXSAgIERQLTEKW2RybV0gICBIUEQxCltkcm1dICAgRERDOiAw
eDY0NzAgMHg2NDcwIDB4NjQ3NCAweDY0NzQgMHg2NDc4IDB4NjQ3OCAweDY0N2MgMHg2NDdj
Cltkcm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBERlAxOiBJTlRFUk5BTF9VTklQSFkxCltk
cm1dIENvbm5lY3RvciAyOgpbZHJtXSAgIERQLTIKW2RybV0gICBIUEQyCltkcm1dICAgRERD
OiAweDY0NDAgMHg2NDQwIDB4NjQ0NCAweDY0NDQgMHg2NDQ4IDB4NjQ0OCAweDY0NGMgMHg2
NDRjCltkcm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBERlAyOiBJTlRFUk5BTF9VTklQSFkx
Cltkcm1dIENvbm5lY3RvciAzOgpbZHJtXSAgIERQLTMKW2RybV0gICBIUEQzCltkcm1dICAg
RERDOiAweDY0NTAgMHg2NDUwIDB4NjQ1NCAweDY0NTQgMHg2NDU4IDB4NjQ1OCAweDY0NWMg
MHg2NDVjCltkcm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBERlAzOiBJTlRFUk5BTF9VTklQ
SFkyCltkcm1dIENvbm5lY3RvciA0OgpbZHJtXSAgIFZHQS0xCltkcm1dICAgRERDOiAweDY0
ZDggMHg2NGQ4IDB4NjRkYyAweDY0ZGMgMHg2NGUwIDB4NjRlMCAweDY0ZTQgMHg2NGU0Cltk
cm1dICAgRW5jb2RlcnM6Cltkcm1dICAgICBDUlQxOiBJTlRFUk5BTF9LTERTQ1BfREFDMQpf
X3BtX3J1bnRpbWVfcmVzdW1lIG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2NhbCBr
ZXJuZWwgaGFja2VyCnBtX3J1bnRpbWVfbWFya19sYXN0X2J1c3kgbm90IGltcGxlbWVudGVk
IC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKX19wbV9ydW50aW1lX3N1c3BlbmQg
bm90IGltcGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIKX19wbV9y
dW50aW1lX3Jlc3VtZSBub3QgaW1wbGVtZW50ZWQgLS0gc2VlIHlvdXIgbG9jYWwga2VybmVs
IGhhY2tlcgpwbV9ydW50aW1lX21hcmtfbGFzdF9idXN5IG5vdCBpbXBsZW1lbnRlZCAtLSBz
ZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCl9fcG1fcnVudGltZV9zdXNwZW5kIG5vdCBp
bXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCltkcm1dIGZiIG1h
cHBhYmxlIGF0IDB4QzAzNjMwMDAKW2RybV0gdnJhbSBhcHBlciBhdCAweEMwMDAwMDAwCltk
cm1dIHNpemUgODI5NDQwMApbZHJtXSBmYiBkZXB0aCBpcyAyNApbZHJtXSAgICBwaXRjaCBp
cyA3NjgwCldBUk5JTkc6IERldmljZSAiZmIiIGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJl
IGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTMuMC4KVlQ6IFJlcGxhY2luZyBkcml2ZXIgImVm
aWZiIiB3aXRoIG5ldyAiZmIiLgpfX3BtX3J1bnRpbWVfcmVzdW1lIG5vdCBpbXBsZW1lbnRl
ZCAtLSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2VyCnBtX3J1bnRpbWVfbWFya19sYXN0
X2J1c3kgbm90IGltcGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2FsIGtlcm5lbCBoYWNrZXIK
X19wbV9ydW50aW1lX3N1c3BlbmQgbm90IGltcGxlbWVudGVkIC0tIHNlZSB5b3VyIGxvY2Fs
IGtlcm5lbCBoYWNrZXIKc3RhcnQgRkJfSU5GTzoKdHlwZT0xMSBoZWlnaHQ9OTAwIHdpZHRo
PTE2MDAgZGVwdGg9MzIKY21zaXplPTE2IHNpemU9ODI5NDQwMApwYmFzZT0weGMwMzYzMDAw
IHZiYXNlPTB4ZmZmZmY4MDBjMDM2MzAwMApuYW1lPWRybW4wIGZsYWdzPTB4MCBzdHJpZGU9
NzY4MCBicHA9MzIKY21hcFswXT0wIGNtYXBbMV09N2YwMDAwIGNtYXBbMl09N2YwMCBjbWFw
WzNdPWM0YTAwMAplbmQgRkJfSU5GTwpkcm1uMDogZmIwOiByYWRlb25kcm1mYiBmcmFtZSBi
dWZmZXIgZGV2aWNlCltkcm1dIEluaXRpYWxpemVkIHJhZGVvbiAyLjUwLjAgMjAwODA1Mjgg
Zm9yIGRybW4wIG9uIG1pbm9yIDAKX19wbV9ydW50aW1lX3Jlc3VtZSBub3QgaW1wbGVtZW50
ZWQgLS0gc2VlIHlvdXIgbG9jYWwga2VybmVsIGhhY2tlcgpwbV9ydW50aW1lX21hcmtfbGFz
dF9idXN5IG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2NhbCBrZXJuZWwgaGFja2Vy
Cl9fcG1fcnVudGltZV9zdXNwZW5kIG5vdCBpbXBsZW1lbnRlZCAtLSBzZWUgeW91ciBsb2Nh
bCBrZXJuZWwgaGFja2VyCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDEw
MzQ4bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAw
MDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpk
cm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxMDg2MG1zZWMKZHJtbjA6IEdQ
VSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVu
Y2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFs
bGVkIGZvciBtb3JlIHRoYW4gMTEzNjZtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50
IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAw
MDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFu
IDExODc2bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAw
MDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAw
KQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxMjQwNG1zZWMKZHJtbjA6
IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3Qg
ZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBz
dGFsbGVkIGZvciBtb3JlIHRoYW4gMTI5MTZtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJy
ZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAw
MDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0
aGFuIDEzNDIwbXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAw
MDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmlu
ZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxMzkzMm1zZWMKZHJt
bjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxh
c3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcg
MCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTQ0NjNtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChj
dXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAw
MDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9y
ZSB0aGFuIDE0OTY4bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAw
eDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24g
cmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxNTQ2OG1zZWMK
ZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAx
IGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJp
bmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTU5Njltc2VjCmRybW4wOiBHUFUgbG9ja3Vw
IChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4
MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBmb3Ig
bW9yZSB0aGFuIDE2NDgwbXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5jZSBp
ZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIg
b24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxNzAxMW1z
ZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAw
MDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6
IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTc1MjRtc2VjCmRybW4wOiBHUFUgbG9j
a3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlk
IDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxlZCBm
b3IgbW9yZSB0aGFuIDE4MDU1bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBmZW5j
ZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAw
MDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAxODU3
M21zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAwMDAw
MDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkKZHJt
bjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMTkwODRtc2VjCmRybW4wOiBHUFUg
bG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZlbmNl
IGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3RhbGxl
ZCBmb3IgbW9yZSB0aGFuIDE5NTkybXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVudCBm
ZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAwMDAw
MDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhhbiAy
MDA5NW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAwMDAw
MDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcgMCkK
ZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjA2MTltc2VjCmRybW4wOiBH
UFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0IGZl
bmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAgc3Rh
bGxlZCBmb3IgbW9yZSB0aGFuIDIxMTMybXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3VycmVu
dCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAwMDAw
MDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUgdGhh
biAyMTY0OW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgwMDAw
MDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJpbmcg
MCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjIxNTdtc2VjCmRybW4w
OiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBsYXN0
IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5nIDAg
c3RhbGxlZCBmb3IgbW9yZSB0aGFuIDIyNjc5bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAoY3Vy
cmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAwMDAw
MDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1vcmUg
dGhhbiAyMzIxMG1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQgMHgw
MDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9uIHJp
bmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjM3NDFtc2VjCmRy
bW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMSBs
YXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiByaW5n
IDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI0MjY5bXNlYwpkcm1uMDogR1BVIGxvY2t1cCAo
Y3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAweDAw
MDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9yIG1v
cmUgdGhhbiAyNDc5OW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2UgaWQg
MHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAyIG9u
IHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjUzMjVtc2Vj
CmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAw
MSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4wOiBy
aW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI1ODM2bXNlYwpkcm1uMDogR1BVIGxvY2t1
cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBpZCAw
eDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQgZm9y
IG1vcmUgdGhhbiAyNjM0OW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVuY2Ug
aWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAy
IG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjY4Nzlt
c2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAw
MDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRybW4w
OiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI3NDEwbXNlYwpkcm1uMDogR1BVIGxv
Y2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5jZSBp
ZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxsZWQg
Zm9yIG1vcmUgdGhhbiAyNzk0MW1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQgZmVu
Y2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAw
MDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4gMjg0
NzJtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAwMDAw
MDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDApCmRy
bW4wOiByaW5nIDAgc3RhbGxlZCBmb3IgbW9yZSB0aGFuIDI4OTcybXNlYwpkcm1uMDogR1BV
IGxvY2t1cCAoY3VycmVudCBmZW5jZSBpZCAweDAwMDAwMDAwMDAwMDAwMDEgbGFzdCBmZW5j
ZSBpZCAweDAwMDAwMDAwMDAwMDAwMDIgb24gcmluZyAwKQpkcm1uMDogcmluZyAwIHN0YWxs
ZWQgZm9yIG1vcmUgdGhhbiAyOTUwMm1zZWMKZHJtbjA6IEdQVSBsb2NrdXAgKGN1cnJlbnQg
ZmVuY2UgaWQgMHgwMDAwMDAwMDAwMDAwMDAxIGxhc3QgZmVuY2UgaWQgMHgwMDAwMDAwMDAw
MDAwMDAyIG9uIHJpbmcgMCkKZHJtbjA6IHJpbmcgMCBzdGFsbGVkIGZvciBtb3JlIHRoYW4g
MzAwMzNtc2VjCmRybW4wOiBHUFUgbG9ja3VwIChjdXJyZW50IGZlbmNlIGlkIDB4MDAwMDAw
MDAwMDAwMDAwMSBsYXN0IGZlbmNlIGlkIDB4MDAwMDAwMDAwMDAwMDAwMiBvbiByaW5nIDAp
CmRybW4wOiBTYXZlZCA1NSBkd29yZHMgb2YgY29tbWFuZHMgb24gcmluZyAwLgpkcm1uMDog
R1BVIHNvZnRyZXNldDogMHgwMDAwMDAwOApkcm1uMDogICBHUkJNX1NUQVRVUyAgICAgICAg
ICAgICAgID0gMHhBMDAwMzgyOApkcm1uMDogICBHUkJNX1NUQVRVU19TRTAgICAgICAgICAg
ID0gMHgwMDAwMDAwNwpkcm1uMDogICBHUkJNX1NUQVRVU19TRTEgICAgICAgICAgID0gMHgw
MDAwMDAwNwpkcm1uMDogICBTUkJNX1NUQVRVUyAgICAgICAgICAgICAgID0gMHgyMDAwMEFD
MApkcm1uMDogICBTUkJNX1NUQVRVUzIgICAgICAgICAgICAgID0gMHgwMDAwMDAwMApkcm1u
MDogICBSXzAwODY3NF9DUF9TVEFMTEVEX1NUQVQxID0gMHgwMDAwMDAwMApkcm1uMDogICBS
XzAwODY3OF9DUF9TVEFMTEVEX1NUQVQyID0gMHgwMDAwNDEwMApkcm1uMDogICBSXzAwODY3
Q19DUF9CVVNZX1NUQVQgICAgID0gMHgwMDAyMDE4MApkcm1uMDogICBSXzAwODY4MF9DUF9T
VEFUICAgICAgICAgID0gMHg4MDAyODA0Mgpkcm1uMDogICBSXzAwRDAzNF9ETUFfU1RBVFVT
X1JFRyAgID0gMHg0NEM4M0Q1Nwpkcm1uMDogR1JCTV9TT0ZUX1JFU0VUPTB4MDAwMDQwMDEK
ZHJtbjA6IFNSQk1fU09GVF9SRVNFVD0weDAwMDAwMTAwCmRybW4wOiAgIEdSQk1fU1RBVFVT
ICAgICAgICAgICAgICAgPSAweDAwMDAzODI4CmRybW4wOiAgIEdSQk1fU1RBVFVTX1NFMCAg
ICAgICAgICAgPSAweDAwMDAwMDA3CmRybW4wOiAgIEdSQk1fU1RBVFVTX1NFMSAgICAgICAg
ICAgPSAweDAwMDAwMDA3CmRybW4wOiAgIFNSQk1fU1RBVFVTICAgICAgICAgICAgICAgPSAw
eDIwMDAwMEMwCmRybW4wOiAgIFNSQk1fU1RBVFVTMiAgICAgICAgICAgICAgPSAweDAwMDAw
MDAwCmRybW4wOiAgIFJfMDA4Njc0X0NQX1NUQUxMRURfU1RBVDEgPSAweDAwMDAwMDAwCmRy
bW4wOiAgIFJfMDA4Njc4X0NQX1NUQUxMRURfU1RBVDIgPSAweDAwMDAwMDAwCmRybW4wOiAg
IFJfMDA4NjdDX0NQX0JVU1lfU1RBVCAgICAgPSAweDAwMDAwMDAwCmRybW4wOiAgIFJfMDA4
NjgwX0NQX1NUQVQgICAgICAgICAgPSAweDAwMDAwMDAwCmRybW4wOiAgIFJfMDBEMDM0X0RN
QV9TVEFUVVNfUkVHICAgPSAweDQ0QzgzRDU3CmRybW4wOiBHUFUgcmVzZXQgc3VjY2VlZGVk
LCB0cnlpbmcgdG8gcmVzdW1lCltkcm1dIGVuYWJsaW5nIFBDSUUgZ2VuIDIgbGluayBzcGVl
ZHMsIGRpc2FibGUgd2l0aCByYWRlb24ucGNpZV9nZW4yPTAKW2RybV0gUENJRSBHQVJUIG9m
IDEwMjRNIGVuYWJsZWQgKHRhYmxlIGF0IDB4MDAwMDAwMDAwMDE2MjAwMCkuCmRybW4wOiBX
QiBlbmFibGVkCmRybW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyAwIHVzZSBncHUgYWRkciAw
eDAwMDAwMDAwNDAwMDBjMDAgYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMjhlZWM1YzAwCmRy
bW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyAzIHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAw
MDBjMGMgYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMjhlZWM1YzBjCmRybW4wOiBmZW5jZSBk
cml2ZXIgb24gcmluZyA1IHVzZSBncHUgYWRkciAweDAwMDAwMDAwMDAwNzIxMTggYW5kIGNw
dSBhZGRyIDB4MHhmZmZmZjgwMGMwMDcyMTE4Cltkcm1dIHJpbmcgdGVzdCBvbiAwIHN1Y2Nl
ZWRlZCBpbiAxIHVzZWNzCltkcm1dIHJpbmcgdGVzdCBvbiAzIHN1Y2NlZWRlZCBpbiAzIHVz
ZWNzCltkcm1dIHJpbmcgdGVzdCBvbiA1IHN1Y2NlZWRlZCBpbiAyIHVzZWNzCltkcm1dIFVW
RCBpbml0aWFsaXplZCBzdWNjZXNzZnVsbHkuCltkcm1dIGliIHRlc3Qgb24gcmluZyAwIHN1
Y2NlZWRlZCBpbiAwIHVzZWNzCltkcm1dIGliIHRlc3Qgb24gcmluZyAzIHN1Y2NlZWRlZCBp
biAwIHVzZWNzCltkcm1dIGliIHRlc3Qgb24gcmluZyA1IHN1Y2NlZWRlZAp1Z2VuMC4zOiA8
S2luZ3N0b24gRGF0YVRyYXZlbGVyIDIuMD4gYXQgdXNidXMwIChkaXNjb25uZWN0ZWQpCnVt
YXNzMDogYXQgdWh1YjMsIHBvcnQgMiwgYWRkciAyIChkaXNjb25uZWN0ZWQpCmRhMCBhdCB1
bWFzcy1zaW0wIGJ1cyAwIHNjYnVzNiB0YXJnZXQgMCBsdW4gMApkYTA6IDxLaW5nc3RvbiBE
YXRhVHJhdmVsZXIgMi4wIDEuMDA+ICBzL24gNjBBNDRDNDI2NTE3RkQ4MUZCNDUxODMzIGRl
dGFjaGVkCihkYTA6dW1hc3Mtc2ltMDowOjA6MCk6IFBlcmlwaCBkZXN0cm95ZWQKdW1hc3Mw
OiBkZXRhY2hlZAp1Z2VuMC4zOiA8S2luZ3N0b24gRGF0YVRyYXZlbGVyIDIuMD4gYXQgdXNi
dXMwCnVtYXNzMCBvbiB1aHViMwp1bWFzczA6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIgMi4w
LCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgND4gb24gdXNidXMwCnVtYXNzMDog
IFNDU0kgb3ZlciBCdWxrLU9ubHk7IHF1aXJrcyA9IDB4YzEwMAp1bWFzczA6NjowOiBBdHRh
Y2hlZCB0byBzY2J1czYKZGEwIGF0IHVtYXNzLXNpbTAgYnVzIDAgc2NidXM2IHRhcmdldCAw
IGx1biAwCmRhMDogPEtpbmdzdG9uIERhdGFUcmF2ZWxlciAyLjAgMS4wMD4gUmVtb3ZhYmxl
IERpcmVjdCBBY2Nlc3MgU1BDLTIgU0NTSSBkZXZpY2UKZGEwOiBTZXJpYWwgTnVtYmVyIDYw
QTQ0QzQyNjUxN0ZEODFGQjQ1MTgzMwpkYTA6IDQwLjAwME1CL3MgdHJhbnNmZXJzCmRhMDog
NzM4OE1CICgxNTEzMTYzNiA1MTIgYnl0ZSBzZWN0b3JzKQpkYTA6IHF1aXJrcz0weDM8Tk9f
U1lOQ19DQUNIRSxOT182X0JZVEU+CnVodWIwOiBhdCB1c2J1czIsIHBvcnQgMSwgYWRkciAx
IChkaXNjb25uZWN0ZWQpCnVnZW4yLjI6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0
PiBhdCB1c2J1czIgKGRpc2Nvbm5lY3RlZCkKdWh1YjU6IGF0IHVodWIwLCBwb3J0IDEsIGFk
ZHIgMiAoZGlzY29ubmVjdGVkKQp1Z2VuMi4zOiA8QnJvYWRjb20gQ29ycCBCQ00yMDcwMkEw
PiBhdCB1c2J1czIgKGRpc2Nvbm5lY3RlZCkKdWJ0MDogYXQgdWh1YjUsIHBvcnQgNiwgYWRk
ciAzIChkaXNjb25uZWN0ZWQpCnVidDA6IGRldGFjaGVkCnVodWI1OiBkZXRhY2hlZAp1aHVi
MDogZGV0YWNoZWQKd2xhbjA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOCnVodWIyOiBh
dCB1c2J1czEsIHBvcnQgMSwgYWRkciAxIChkaXNjb25uZWN0ZWQpCnVnZW4xLjI6IDx2ZW5k
b3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0PiBhdCB1c2J1czEgKGRpc2Nvbm5lY3RlZCkKdWh1
YjQ6IGF0IHVodWIyLCBwb3J0IDEsIGFkZHIgMiAoZGlzY29ubmVjdGVkKQp1Z2VuMS4zOiA8
Q2hpY29ueSBFbGVjdHJvbmljcyBDby4sIEx0ZC4gSFAgSEQgV2ViY2FtIEZpeGVkPiBhdCB1
c2J1czEgKGRpc2Nvbm5lY3RlZCkKdWdlbjEuNDogPHZlbmRvciAweDA0MjQgcHJvZHVjdCAw
eDI1MTQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQp1aHViNzogYXQgdWh1YjQsIHBvcnQg
NCwgYWRkciA0IChkaXNjb25uZWN0ZWQpCnVnZW4xLjU6IDxMb2dpdGVjaCBVU0IgVHJhY2ti
YWxsPiBhdCB1c2J1czEgKGRpc2Nvbm5lY3RlZCkKdW1zMDogYXQgdWh1YjcsIHBvcnQgMSwg
YWRkciA1IChkaXNjb25uZWN0ZWQpCnVtczA6IGRldGFjaGVkCnVnZW4xLjY6IDxDaGljb255
IEhQIEVsaXRlIFVTQiBLZXlib2FyZD4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpCnVrYmQw
OiBhdCB1aHViNywgcG9ydCAyLCBhZGRyIDYgKGRpc2Nvbm5lY3RlZCkKdWtiZDA6IGRldGFj
aGVkCnVoaWQwOiBhdCB1aHViNywgcG9ydCAyLCBhZGRyIDYgKGRpc2Nvbm5lY3RlZCkKdWhp
ZDA6IGRldGFjaGVkCnVodWI3OiBkZXRhY2hlZAp1Z2VuMS43OiA8SFAgSFAgaHMyMzUwIEhT
UEErIE1vYmlsZUJyb2FkYmFuZD4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpCnVtb2RlbTA6
IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgNyAoZGlzY29ubmVjdGVkKQp1bW9kZW0wOiBkZXRh
Y2hlZAp1bW9kZW0xOiBhdCB1aHViNCwgcG9ydCA1LCBhZGRyIDcgKGRpc2Nvbm5lY3RlZCkK
dW1vZGVtMTogZGV0YWNoZWQKY2RjZTA6IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgNyAoZGlz
Y29ubmVjdGVkKQpjZGNlMDogZGV0YWNoZWQKdW1vZGVtMjogYXQgdWh1YjQsIHBvcnQgNSwg
YWRkciA3IChkaXNjb25uZWN0ZWQpCnVtb2RlbTI6IGRldGFjaGVkCnVodWI0OiBkZXRhY2hl
ZAp1aHViMjogZGV0YWNoZWQKdWh1YjE6IGF0IHVzYnVzMCwgcG9ydCAxLCBhZGRyIDEgKGRp
c2Nvbm5lY3RlZCkKdWdlbjAuMjogPHZlbmRvciAweDA0MjQgcHJvZHVjdCAweDU0MzQ+IGF0
IHVzYnVzMCAoZGlzY29ubmVjdGVkKQp1aHViMzogYXQgdWh1YjEsIHBvcnQgMSwgYWRkciAx
IChkaXNjb25uZWN0ZWQpCnVnZW4wLjM6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIgMi4wPiBh
dCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKdW1hc3MwOiBhdCB1aHViMywgcG9ydCAyLCBhZGRy
IDQgKGRpc2Nvbm5lY3RlZCkKZGEwIGF0IHVtYXNzLXNpbTAgYnVzIDAgc2NidXM2IHRhcmdl
dCAwIGx1biAwCmRhMDogPEtpbmdzdG9uIERhdGFUcmF2ZWxlciAyLjAgMS4wMD4gIHMvbiA2
MEE0NEM0MjY1MTdGRDgxRkI0NTE4MzMgZGV0YWNoZWQKKGRhMDp1bWFzcy1zaW0wOjA6MDow
KTogUGVyaXBoIGRlc3Ryb3llZAp1bWFzczA6IGRldGFjaGVkCnVodWIzOiBkZXRhY2hlZAp1
Z2VuMC40OiA8U01TQyBVU0I1NTM0PiBhdCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKdWh1YjY6
IGF0IHVodWIxLCBwb3J0IDUsIGFkZHIgMyAoZGlzY29ubmVjdGVkKQp1aHViNjogZGV0YWNo
ZWQKdWh1YjE6IGRldGFjaGVkCnZnYXBjaTA6IGNoaWxkIGRybW4wIHJlcXVlc3RlZCBwY2lf
c2V0X3Bvd2Vyc3RhdGUKcGNpYjA6IGZhaWxlZCB0byBzZXQgQUNQSSBwb3dlciBzdGF0ZSBE
MiBvbiBcMTM0X1NCXy5QQ0kwOiBBRV9CQURfUEFSQU1FVEVSCmFjcGkwOiBjbGVhcmVkIGZp
eGVkIHBvd2VyIGJ1dHRvbiBzdGF0dXMKdmdhcGNpMDogY2hpbGQgZHJtbjAgcmVxdWVzdGVk
IHBjaV9zZXRfcG93ZXJzdGF0ZQp2Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1ZXN0ZWQgcGNp
X2dldF9wb3dlcnN0YXRlCnZnYXBjaTA6IGNoaWxkIGRybW4wIHJlcXVlc3RlZCBwY2lfZW5h
YmxlX2lvCnZnYXBjaTA6IGNoaWxkIGRybW4wIHJlcXVlc3RlZCBwY2lfZW5hYmxlX2lvCltk
cm1dIGVuYWJsaW5nIFBDSUUgZ2VuIDIgbGluayBzcGVlZHMsIGRpc2FibGUgd2l0aCByYWRl
b24ucGNpZV9nZW4yPTAKW2RybV0gUENJRSBHQVJUIG9mIDEwMjRNIGVuYWJsZWQgKHRhYmxl
IGF0IDB4MDAwMDAwMDAwMDE2MjAwMCkuCmRybW4wOiBXQiBlbmFibGVkCmRybW4wOiBmZW5j
ZSBkcml2ZXIgb24gcmluZyAwIHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAwMDBjMDAgYW5k
IGNwdSBhZGRyIDB4MHhmZmZmZjgwMjhlZWM1YzAwCmRybW4wOiBmZW5jZSBkcml2ZXIgb24g
cmluZyAzIHVzZSBncHUgYWRkciAweDAwMDAwMDAwNDAwMDBjMGMgYW5kIGNwdSBhZGRyIDB4
MHhmZmZmZjgwMjhlZWM1YzBjCmRybW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyA1IHVzZSBn
cHUgYWRkciAweDAwMDAwMDAwMDAwNzIxMTggYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMGMw
MDcyMTE4Cltkcm1dIHJpbmcgdGVzdCBvbiAwIHN1Y2NlZWRlZCBpbiAxIHVzZWNzCltkcm1d
IHJpbmcgdGVzdCBvbiAzIHN1Y2NlZWRlZCBpbiA0IHVzZWNzCltkcm1dIHJpbmcgdGVzdCBv
biA1IHN1Y2NlZWRlZCBpbiAyIHVzZWNzCltkcm1dIFVWRCBpbml0aWFsaXplZCBzdWNjZXNz
ZnVsbHkuCltkcm1dIGliIHRlc3Qgb24gcmluZyAwIHN1Y2NlZWRlZCBpbiAwIHVzZWNzCltk
cm1dIGliIHRlc3Qgb24gcmluZyAzIHN1Y2NlZWRlZCBpbiAwIHVzZWNzCltkcm1dIGliIHRl
c3Qgb24gcmluZyA1IHN1Y2NlZWRlZAppd24wOiBpd25fcmVhZF9maXJtd2FyZTogdWNvZGUg
cmV2PTB4MTJhODA2MDEKeGhjaTA6IFBvcnQgcm91dGluZyBtYXNrIHNldCB0byAweGZmZmZm
ZmZmCnVodWIwIG9uIHVzYnVzMAp1aHViMDogPDB4ODA4NiBYSENJIHJvb3QgSFVCLCBjbGFz
cyA5LzAsIHJldiAzLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMwClNvbGFyaXM6IFdBUk5J
Tkc6IFBvb2wgJ3VzYicgaGFzIGVuY291bnRlcmVkIGFuIHVuY29ycmVjdGFibGUgSS9PIGZh
aWx1cmUgYW5kIGhhcyBiZWVuIHN1c3BlbmRlZC4KCnVodWIwOiA4IHBvcnRzIHdpdGggOCBy
ZW1vdmFibGUsIHNlbGYgcG93ZXJlZAplbTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dO
CnVnZW4wLjI6IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHg1NDM0PiBhdCB1c2J1czAKdWh1
YjEgb24gdWh1YjAKdWh1YjE6IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHg1NDM0LCBjbGFz
cyA5LzAsIHJldiAyLjEwLzMwLjgyLCBhZGRyIDE+IG9uIHVzYnVzMAp1aHViMTogNCBwb3J0
cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKZW0wOiBsaW5rIHN0YXRlIGNoYW5n
ZWQgdG8gVVAKdWh1YjIgb24gdXNidXMxCnVodWIyOiA8SW50ZWwgRUhDSSByb290IEhVQiwg
Y2xhc3MgOS8wLCByZXYgMi4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMQp1aHViMyBvbiB1
c2J1czIKdWh1YjM6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJldiAyLjAw
LzEuMDAsIGFkZHIgMT4gb24gdXNidXMyCnVodWJfcmVhdHRhY2hfcG9ydDogZGV2aWNlIHBy
b2JsZW0gKFVTQl9FUlJfVElNRU9VVCksIGRpc2FibGluZyBwb3J0IDIKdWdlbjAuMzogPFNN
U0MgVVNCNTUzND4gYXQgdXNidXMwCnVodWI0IG9uIHVodWIwCnVodWI0OiA8U01TQyBVU0I1
NTM0LCBjbGFzcyA5LzAsIHJldiAzLjAwLzMwLjgyLCBhZGRyIDI+IG9uIHVzYnVzMAp1aHVi
NDogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWh1YjI6IDMgcG9y
dHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVodWIzOiAzIHBvcnRzIHdpdGgg
MyByZW1vdmFibGUsIHNlbGYgcG93ZXJlZAp3bGFuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRv
IFVQCnVnZW4xLjI6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0PiBhdCB1c2J1czEK
dWh1YjUgb24gdWh1YjIKdWh1YjU6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0LCBj
bGFzcyA5LzAsIHJldiAyLjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMxCnVnZW4yLjI6IDx2
ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0PiBhdCB1c2J1czIKdWh1YjYgb24gdWh1YjMK
dWh1YjY6IDx2ZW5kb3IgMHg4MDg3IHByb2R1Y3QgMHgwMDI0LCBjbGFzcyA5LzAsIHJldiAy
LjAwLzAuMDAsIGFkZHIgMj4gb24gdXNidXMyCnVodWI1OiA2IHBvcnRzIHdpdGggNiByZW1v
dmFibGUsIHNlbGYgcG93ZXJlZAp1aHViNjogOCBwb3J0cyB3aXRoIDggcmVtb3ZhYmxlLCBz
ZWxmIHBvd2VyZWQKdWdlbjEuMzogPENoaWNvbnkgRWxlY3Ryb25pY3MgQ28uLCBMdGQuIEhQ
IEhEIFdlYmNhbSBGaXhlZD4gYXQgdXNidXMxCnVnZW4yLjM6IDxCcm9hZGNvbSBDb3JwIEJD
TTIwNzAyQTA+IGF0IHVzYnVzMgp1YnQwIG9uIHVodWI2CnVidDA6IDxCcm9hZGNvbSBDb3Jw
IEJDTTIwNzAyQTAsIHJldiAyLjAwLzEuMTIsIGFkZHIgMz4gb24gdXNidXMyCnVnZW4xLjQ6
IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHgyNTE0PiBhdCB1c2J1czEKdWh1Yjcgb24gdWh1
YjUKdWh1Yjc6IDx2ZW5kb3IgMHgwNDI0IHByb2R1Y3QgMHgyNTE0LCBjbGFzcyA5LzAsIHJl
diAyLjAwL2IuYjMsIGFkZHIgND4gb24gdXNidXMxCnVodWI3OiBNVFQgZW5hYmxlZAp1aHVi
NzogMiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKdWdlbjEuNTogPExv
Z2l0ZWNoIFVTQiBUcmFja2JhbGw+IGF0IHVzYnVzMQp1bXMwIG9uIHVodWI3CnVtczA6IDxM
b2dpdGVjaCBVU0IgVHJhY2tiYWxsLCBjbGFzcyAwLzAsIHJldiAxLjEwLzE0LjAwLCBhZGRy
IDU+IG9uIHVzYnVzMQp1bXMwOiA1IGJ1dHRvbnMgYW5kIFtYWV0gY29vcmRpbmF0ZXMgSUQ9
MAp1Z2VuMS42OiA8Q2hpY29ueSBIUCBFbGl0ZSBVU0IgS2V5Ym9hcmQ+IGF0IHVzYnVzMQp1
a2JkMCBvbiB1aHViNwp1a2JkMDogPENoaWNvbnkgSFAgRWxpdGUgVVNCIEtleWJvYXJkLCBj
bGFzcyAwLzAsIHJldiAxLjEwLzEuMjEsIGFkZHIgNj4gb24gdXNidXMxCmtiZDIgYXQgdWti
ZDAKdWhpZDAgb24gdWh1YjcKdWhpZDA6IDxDaGljb255IEhQIEVsaXRlIFVTQiBLZXlib2Fy
ZCwgY2xhc3MgMC8wLCByZXYgMS4xMC8xLjIxLCBhZGRyIDY+IG9uIHVzYnVzMQp1Z2VuMS43
OiA8SFAgSFAgaHMyMzUwIEhTUEErIE1vYmlsZUJyb2FkYmFuZD4gYXQgdXNidXMxCnVtb2Rl
bTAgb24gdWh1YjUKdW1vZGVtMDogPEhQIGhzMjM1MCBIU1BBKyBNb2JpbGUgQnJvYWRiYW5k
IE1vZGVtPiBvbiB1c2J1czEKdW1vZGVtMDogZGF0YSBpbnRlcmZhY2UgMiwgaGFzIENNIG92
ZXIgZGF0YSwgaGFzIGJyZWFrCnVtb2RlbTEgb24gdWh1YjUKdW1vZGVtMTogPEhQIGhzMjM1
MCBIU1BBKyBNb2JpbGUgQnJvYWRiYW5kIERhdGEgTW9kZW0+IG9uIHVzYnVzMQp1bW9kZW0x
OiBkYXRhIGludGVyZmFjZSA0LCBoYXMgQ00gb3ZlciBkYXRhLCBoYXMgYnJlYWsKY2RjZTAg
b24gdWh1YjUKY2RjZTA6IDxIUCBoczIzNTAgSFNQQSsgTW9iaWxlQnJvYWRiYW5kIE5ldHdv
cmsgQWRhcHRlcj4gb24gdXNidXMxCnVlMDogPFVTQiBFdGhlcm5ldD4gb24gY2RjZTAKdWUw
OiBFdGhlcm5ldCBhZGRyZXNzOiAwMjoxNTplMDplYzowMTowMAp1bW9kZW0yIG9uIHVodWI1
CnVtb2RlbTI6IDxIUCBoczIzNTAgSFNQQSsgTW9iaWxlIEJyb2FkYmFuZCBOTUVBPiBvbiB1
c2J1czEKdW1vZGVtMjogZGF0YSBpbnRlcmZhY2UgMTAsIGhhcyBDTSBvdmVyIGRhdGEsIGhh
cyBicmVhawpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgdGFpbCAtbiAyMDAgL3Zhci9s
b2cvbWVzc2FnZXMKCuKApgoKU2VwICA1IDA5OjEyOjEyIG1vbWgxNjctZ2pwNC04NTcwcCBz
dVsyODgxXTogZ3JhaGFtcGVycmluIHRvIHJvb3Qgb24gL2Rldi9wdHMvMQpTZXAgIDUgMDk6
MTM6MjcgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjAuMzogPEtpbmdzdG9uIERh
dGFUcmF2ZWxlciAyLjA+IGF0IHVzYnVzMCAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MTM6
MjcgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1hc3MwOiBhdCB1aHViMywgcG9ydCAy
LCBhZGRyIDIgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjEzOjI4IG1vbWgxNjctZ2pwNC04
NTcwcCBrZXJuZWw6IGRhMCBhdCB1bWFzcy1zaW0wIGJ1cyAwIHNjYnVzNiB0YXJnZXQgMCBs
dW4gMApTZXAgIDUgMDk6MTM6MjggbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogZGEwOiA8
S2luZ3N0b24gRGF0YVRyYXZlbGVyIDIuMCAxLjAwPiAgcy9uIDYwQTQ0QzQyNjUxN0ZEODFG
QjQ1MTgzMyBkZXRhY2hlZApTZXAgIDUgMDk6MTM6MjggbW9taDE2Ny1nanA0LTg1NzBwIGtl
cm5lbDogKGRhMDp1bWFzcy1zaW0wOjA6MDowKTogUGVyaXBoIGRlc3Ryb3llZApTZXAgIDUg
MDk6MTM6MjggbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1hc3MwOiBkZXRhY2hlZApT
ZXAgIDUgMDk6MTM6MzIgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjAuMzogPEtp
bmdzdG9uIERhdGFUcmF2ZWxlciAyLjA+IGF0IHVzYnVzMApTZXAgIDUgMDk6MTM6MzIgbW9t
aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1hc3MwIG9uIHVodWIzClNlcCAgNSAwOToxMzoz
MiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1bWFzczA6IDxLaW5nc3RvbiBEYXRhVHJh
dmVsZXIgMi4wLCBjbGFzcyAwLzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgND4gb24gdXNidXMw
ClNlcCAgNSAwOToxMzozMiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1bWFzczA6ICBT
Q1NJIG92ZXIgQnVsay1Pbmx5OyBxdWlya3MgPSAweGMxMDAKU2VwICA1IDA5OjEzOjMyIG1v
bWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVtYXNzMDo2OjA6IEF0dGFjaGVkIHRvIHNjYnVz
NgpTZXAgIDUgMDk6MTM6MzIgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogZGEwIGF0IHVt
YXNzLXNpbTAgYnVzIDAgc2NidXM2IHRhcmdldCAwIGx1biAwClNlcCAgNSAwOToxMzozMiBt
b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIg
Mi4wIDEuMDA+IFJlbW92YWJsZSBEaXJlY3QgQWNjZXNzIFNQQy0yIFNDU0kgZGV2aWNlClNl
cCAgNSAwOToxMzozMiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IFNlcmlhbCBO
dW1iZXIgNjBBNDRDNDI2NTE3RkQ4MUZCNDUxODMzClNlcCAgNSAwOToxMzozMiBtb21oMTY3
LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IDQwLjAwME1CL3MgdHJhbnNmZXJzClNlcCAgNSAw
OToxMzozMiBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTA6IDczODhNQiAoMTUxMzE2
MzYgNTEyIGJ5dGUgc2VjdG9ycykKU2VwICA1IDA5OjEzOjMyIG1vbWgxNjctZ2pwNC04NTcw
cCBrZXJuZWw6IGRhMDogcXVpcmtzPTB4MzxOT19TWU5DX0NBQ0hFLE5PXzZfQllURT4KU2Vw
ICA1IDA5OjE3OjU5IG1vbWgxNjctZ2pwNC04NTcwcCBhY3BpWzM3MjddOiBzdXNwZW5kIGF0
IDIwMjAwOTA1IDA5OjE3OjU5ClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAg
a2VybmVsOiB1aHViMDogYXQgdXNidXMyLCBwb3J0IDEsIGFkZHIgMSAoZGlzY29ubmVjdGVk
KQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjIuMjog
PHZlbmRvciAweDgwODcgcHJvZHVjdCAweDAwMjQ+IGF0IHVzYnVzMiAoZGlzY29ubmVjdGVk
KQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjU6IGF0
IHVodWIwLCBwb3J0IDEsIGFkZHIgMiAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkg
bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjIuMzogPEJyb2FkY29tIENvcnAgQkNN
MjA3MDJBMD4gYXQgdXNidXMyIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21o
MTY3LWdqcDQtODU3MHAga2VybmVsOiB1YnQwOiBhdCB1aHViNSwgcG9ydCA2LCBhZGRyIDMg
KGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJu
ZWw6IHVidDA6IGRldGFjaGVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAg
a2VybmVsOiB1aHViNTogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04
NTcwcCBrZXJuZWw6IHVodWIwOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1n
anA0LTg1NzBwIGtlcm5lbDogd2xhbjA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOClNl
cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViMjogYXQgdXNi
dXMxLCBwb3J0IDEsIGFkZHIgMSAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9t
aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjEuMjogPHZlbmRvciAweDgwODcgcHJvZHVj
dCAweDAwMjQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9t
aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjQ6IGF0IHVodWIyLCBwb3J0IDEsIGFkZHIg
MiAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtl
cm5lbDogdWdlbjEuMzogPENoaWNvbnkgRWxlY3Ryb25pY3MgQ28uLCBMdGQuIEhQIEhEIFdl
YmNhbSBGaXhlZD4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBt
b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1Z2VuMS40OiA8dmVuZG9yIDB4MDQyNCBwcm9k
dWN0IDB4MjUxND4gYXQgdXNidXMxIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBt
b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViNzogYXQgdWh1YjQsIHBvcnQgNCwgYWRk
ciA0IChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAg
a2VybmVsOiB1Z2VuMS41OiA8TG9naXRlY2ggVVNCIFRyYWNrYmFsbD4gYXQgdXNidXMxIChk
aXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs
OiB1bXMwOiBhdCB1aHViNywgcG9ydCAxLCBhZGRyIDUgKGRpc2Nvbm5lY3RlZCkKU2VwICA1
IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVtczA6IGRldGFjaGVkClNl
cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1Z2VuMS42OiA8Q2hp
Y29ueSBIUCBFbGl0ZSBVU0IgS2V5Ym9hcmQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQpT
ZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWtiZDA6IGF0IHVo
dWI3LCBwb3J0IDIsIGFkZHIgNiAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkgbW9t
aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWtiZDA6IGRldGFjaGVkClNlcCAgNSAwOToyNjo0
OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aGlkMDogYXQgdWh1YjcsIHBvcnQgMiwg
YWRkciA2IChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3
MHAga2VybmVsOiB1aGlkMDogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pw
NC04NTcwcCBrZXJuZWw6IHVodWI3OiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2
Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjEuNzogPEhQIEhQIGhzMjM1MCBIU1BBKyBNb2Jp
bGVCcm9hZGJhbmQ+IGF0IHVzYnVzMSAoZGlzY29ubmVjdGVkKQpTZXAgIDUgMDk6MjY6NDkg
bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdW1vZGVtMDogYXQgdWh1YjQsIHBvcnQgNSwg
YWRkciA3IChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3
MHAga2VybmVsOiB1bW9kZW0wOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1n
anA0LTg1NzBwIGtlcm5lbDogdW1vZGVtMTogYXQgdWh1YjQsIHBvcnQgNSwgYWRkciA3IChk
aXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs
OiB1bW9kZW0xOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBw
IGtlcm5lbDogY2RjZTA6IGF0IHVodWI0LCBwb3J0IDUsIGFkZHIgNyAoZGlzY29ubmVjdGVk
KQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogY2RjZTA6IGRl
dGFjaGVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1bW9k
ZW0yOiBhdCB1aHViNCwgcG9ydCA1LCBhZGRyIDcgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5
OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVtb2RlbTI6IGRldGFjaGVkClNl
cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViNDogZGV0YWNo
ZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVodWIyOiBk
ZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1
YjE6IGF0IHVzYnVzMCwgcG9ydCAxLCBhZGRyIDEgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5
OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVnZW4wLjI6IDx2ZW5kb3IgMHgw
NDI0IHByb2R1Y3QgMHg1NDM0PiBhdCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5
OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVodWIzOiBhdCB1aHViMSwgcG9y
dCAxLCBhZGRyIDEgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pw
NC04NTcwcCBrZXJuZWw6IHVnZW4wLjM6IDxLaW5nc3RvbiBEYXRhVHJhdmVsZXIgMi4wPiBh
dCB1c2J1czAgKGRpc2Nvbm5lY3RlZCkKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04
NTcwcCBrZXJuZWw6IHVtYXNzMDogYXQgdWh1YjMsIHBvcnQgMiwgYWRkciA0IChkaXNjb25u
ZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBkYTAg
YXQgdW1hc3Mtc2ltMCBidXMgMCBzY2J1czYgdGFyZ2V0IDAgbHVuIDAKU2VwICA1IDA5OjI2
OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IGRhMDogPEtpbmdzdG9uIERhdGFUcmF2
ZWxlciAyLjAgMS4wMD4gIHMvbiA2MEE0NEM0MjY1MTdGRDgxRkI0NTE4MzMgZGV0YWNoZWQK
U2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IChkYTA6dW1hc3Mt
c2ltMDowOjA6MCk6IFBlcmlwaCBkZXN0cm95ZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjct
Z2pwNC04NTcwcCBrZXJuZWw6IHVtYXNzMDogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1v
bWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IHVodWIzOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6
NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWdlbjAuNDogPFNNU0MgVVNCNTUzND4g
YXQgdXNidXMwIChkaXNjb25uZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQt
ODU3MHAga2VybmVsOiB1aHViNjogYXQgdWh1YjEsIHBvcnQgNSwgYWRkciAzIChkaXNjb25u
ZWN0ZWQpClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHVi
NjogZGV0YWNoZWQKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6
IHVodWIxOiBkZXRhY2hlZApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtl
cm5lbDogdmdhcGNpMDogY2hpbGQgZHJtbjAgcmVxdWVzdGVkIHBjaV9zZXRfcG93ZXJzdGF0
ZQpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogcGNpYjA6IGZh
aWxlZCB0byBzZXQgQUNQSSBwb3dlciBzdGF0ZSBEMiBvbiBcX1NCXy5QQ0kwOiBBRV9CQURf
UEFSQU1FVEVSClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBh
Y3BpMDogY2xlYXJlZCBmaXhlZCBwb3dlciBidXR0b24gc3RhdHVzClNlcCAgNSAwOToyNjo0
OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB2Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1
ZXN0ZWQgcGNpX3NldF9wb3dlcnN0YXRlClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQt
ODU3MHAga2VybmVsOiB2Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1ZXN0ZWQgcGNpX2dldF9w
b3dlcnN0YXRlClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB2
Z2FwY2kwOiBjaGlsZCBkcm1uMCByZXF1ZXN0ZWQgcGNpX2VuYWJsZV9pbwpTZXAgIDUgMDk6
MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIHN5c2xvZ2Q6IGxhc3QgbWVzc2FnZSByZXBlYXRl
ZCAxIHRpbWVzClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBb
ZHJtXSBlbmFibGluZyBQQ0lFIGdlbiAyIGxpbmsgc3BlZWRzLCBkaXNhYmxlIHdpdGggcmFk
ZW9uLnBjaWVfZ2VuMj0wClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2Vy
bmVsOiBbZHJtXSBQQ0lFIEdBUlQgb2YgMTAyNE0gZW5hYmxlZCAodGFibGUgYXQgMHgwMDAw
MDAwMDAwMTYyMDAwKS4KU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJu
ZWw6IGRybW4wOiBXQiBlbmFibGVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3
MHAga2VybmVsOiBkcm1uMDogZmVuY2UgZHJpdmVyIG9uIHJpbmcgMCB1c2UgZ3B1IGFkZHIg
MHgwMDAwMDAwMDQwMDAwYzAwIGFuZCBjcHUgYWRkciAweDB4ZmZmZmY4MDI4ZWVjNWMwMApT
ZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogZHJtbjA6IGZlbmNl
IGRyaXZlciBvbiByaW5nIDMgdXNlIGdwdSBhZGRyIDB4MDAwMDAwMDA0MDAwMGMwYyBhbmQg
Y3B1IGFkZHIgMHgweGZmZmZmODAyOGVlYzVjMGMKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjct
Z2pwNC04NTcwcCBrZXJuZWw6IGRybW4wOiBmZW5jZSBkcml2ZXIgb24gcmluZyA1IHVzZSBn
cHUgYWRkciAweDAwMDAwMDAwMDAwNzIxMTggYW5kIGNwdSBhZGRyIDB4MHhmZmZmZjgwMGMw
MDcyMTE4ClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBbZHJt
XSByaW5nIHRlc3Qgb24gMCBzdWNjZWVkZWQgaW4gMSB1c2VjcwpTZXAgIDUgMDk6MjY6NDkg
bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogW2RybV0gcmluZyB0ZXN0IG9uIDMgc3VjY2Vl
ZGVkIGluIDQgdXNlY3MKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJu
ZWw6IFtkcm1dIHJpbmcgdGVzdCBvbiA1IHN1Y2NlZWRlZCBpbiAyIHVzZWNzClNlcCAgNSAw
OToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBbZHJtXSBVVkQgaW5pdGlhbGl6
ZWQgc3VjY2Vzc2Z1bGx5LgpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtl
cm5lbDogW2RybV0gaWIgdGVzdCBvbiByaW5nIDAgc3VjY2VlZGVkIGluIDAgdXNlY3MKU2Vw
ICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IFtkcm1dIGliIHRlc3Qg
b24gcmluZyAzIHN1Y2NlZWRlZCBpbiAwIHVzZWNzClNlcCAgNSAwOToyNjo0OSBtb21oMTY3
LWdqcDQtODU3MHAga2VybmVsOiBbZHJtXSBpYiB0ZXN0IG9uIHJpbmcgNSBzdWNjZWVkZWQK
U2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IGl3bjA6IGl3bl9y
ZWFkX2Zpcm13YXJlOiB1Y29kZSByZXY9MHgxMmE4MDYwMQpTZXAgIDUgMDk6MjY6NDkgbW9t
aDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogeGhjaTA6IFBvcnQgcm91dGluZyBtYXNrIHNldCB0
byAweGZmZmZmZmZmClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs
OiB1aHViMCBvbiB1c2J1czAKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBr
ZXJuZWw6IHVodWIwOiA8MHg4MDg2IFhIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDMu
MDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czAKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pw
NC04NTcwcCBrZXJuZWw6IFNvbGFyaXM6IFdBUk5JTkc6IFBvb2wgJ3VzYicgaGFzIGVuY291
bnRlcmVkIGFuIHVuY29ycmVjdGFibGUgSS9PIGZhaWx1cmUgYW5kIGhhcyBiZWVuIHN1c3Bl
bmRlZC4KU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBrZXJuZWw6IApTZXAg
IDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjA6IDggcG9ydHMg
d2l0aCA4IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkClNlcCAgNSAwOToyNjo0OSBtb21oMTY3
LWdqcDQtODU3MHAga2VybmVsOiBlbTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOClNl
cCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1Z2VuMC4yOiA8dmVu
ZG9yIDB4MDQyNCBwcm9kdWN0IDB4NTQzND4gYXQgdXNidXMwClNlcCAgNSAwOToyNjo0OSBt
b21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViMSBvbiB1aHViMApTZXAgIDUgMDk6MjY6
NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjE6IDx2ZW5kb3IgMHgwNDI0IHBy
b2R1Y3QgMHg1NDM0LCBjbGFzcyA5LzAsIHJldiAyLjEwLzMwLjgyLCBhZGRyIDE+IG9uIHVz
YnVzMApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjE6
IDQgcG9ydHMgd2l0aCA0IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkClNlcCAgNSAwOToyNjo0
OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiBlbTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0
byBVUApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjIg
b24gdXNidXMxClNlcCAgNSAwOToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVsOiB1
aHViMjogPEludGVsIEVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDIuMDAvMS4wMCwg
YWRkciAxPiBvbiB1c2J1czEKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBr
ZXJuZWw6IHVodWIzIG9uIHVzYnVzMgpTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1
NzBwIGtlcm5lbDogdWh1YjM6IDxJbnRlbCBFSENJIHJvb3QgSFVCLCBjbGFzcyA5LzAsIHJl
diAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyClNlcCAgNSAwOToyNjo0OSBtb21oMTY3
LWdqcDQtODU3MHAga2VybmVsOiB1aHViX3JlYXR0YWNoX3BvcnQ6IGRldmljZSBwcm9ibGVt
IChVU0JfRVJSX1RJTUVPVVQpLCBkaXNhYmxpbmcgcG9ydCAyClNlcCAgNSAwOToyNjo0OSBt
b21oMTY3LWdqcDQtODU3MHAgd3BhX3N1cHBsaWNhbnRbMzE4XTogd2xhbjA6IENUUkwtRVZF
TlQtRElTQ09OTkVDVEVEIGJzc2lkPTU4OjFmOjI4Ojc0OjA3OmE4IHJlYXNvbj0zIGxvY2Fs
bHlfZ2VuZXJhdGVkPTEKU2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBaRlNb
MzkwNF06IHBvb2wgSS9PIGZhaWx1cmUsIHpwb29sPSR1c2IgZXJyb3I9JDI4ClNlcCAgNSAw
OToyNjo0OSBtb21oMTY3LWdqcDQtODU3MHAgWkZTWzM5MDhdOiBwb29sIEkvTyBmYWlsdXJl
LCB6cG9vbD0kdXNiIGVycm9yPSQyOApTZXAgIDUgMDk6MjY6NDkgbW9taDE2Ny1nanA0LTg1
NzBwIFpGU1szOTEyXTogcG9vbCBJL08gZmFpbHVyZSwgenBvb2w9JHVzYiBlcnJvcj0kMjgK
U2VwICA1IDA5OjI2OjQ5IG1vbWgxNjctZ2pwNC04NTcwcCBaRlNbMzkxNl06IHBvb2wgSS9P
IGZhaWx1cmUsIHpwb29sPSR1c2IgZXJyb3I9JDI4ClNlcCAgNSAwOToyNjo0OSBtb21oMTY3
LWdqcDQtODU3MHAgWkZTWzM5MjBdOiBjYXRhc3Ryb3BoaWMgcG9vbCBJL08gZmFpbHVyZSwg
enBvb2w9JHVzYgpTZXAgIDUgMDk6MjY6NTAgbW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDog
dWdlbjAuMzogPFNNU0MgVVNCNTUzND4gYXQgdXNidXMwClNlcCAgNSAwOToyNjo1MCBtb21o
MTY3LWdqcDQtODU3MHAga2VybmVsOiB1aHViNCBvbiB1aHViMApTZXAgIDUgMDk6MjY6NTAg
bW9taDE2Ny1nanA0LTg1NzBwIGtlcm5lbDogdWh1YjQ6IDxTTVNDIFVTQjU1MzQsIGNsYXNz
IDkvMCwgcmV2IDMuMDAvMzAuODIsIGFkZHIgMj4gb24gdXNidXMwClNlcCAgNSAwOToyNjo1
MSBtb21oMTY3LWdqcDQtODU3MHAgd3BhX3N1cHBsaWNhbnRbMzE4XTogd2xhbjA6IFRyeWlu
ZyB0byBhc3NvY2lhdGUgd2l0aCA1ODoxZjoyODo3NDowNzphOCAoU1NJRD0ncGlhbm8nIGZy
ZXE9NTIwMCBNSHopClNlcCAgNSAwOToyNjo1MSBtb21oMTY3LWdqcDQtODU3MHAga2VybmVs
OiB1aHViNDogNCBwb3J0cyB3aXRoIDQgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKcm9vdEBt
b21oMTY3LWdqcDQtODU3MHA6fiAjIGRhdGUgOyBwcm9jc3RhdCAtYWtrClNhdCBTZXAgIDUg
MDk6Mjc6NTUgQlNUIDIwMjAKICBQSUQgICAgVElEIENPTU0gICAgICAgICAgICAgICAgVERO
QU1FICAgICAgICAgICAgICBLU1RBQ0sgICAgICAgICAgICAgICAgICAgICAgIAogICAgMCAx
MDAwMDAga2VybmVsICAgICAgICAgICAgICBzd2FwcGVyICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgc3dhcHBlcisweDY5
IG1pX3N0YXJ0dXArMHgyZWQgYnRleHQrMHgyYyAKICAgIDAgMTAwMDA3IGtlcm5lbCAgICAg
ICAgICAgICAgaWZfaW9fdHFnXzAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bp
bl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMDgga2VybmVsICAgICAgICAgICAg
ICBpZl9pb190cWdfMSAgICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsw
eDE5NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtf
dHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDAwOSBrZXJuZWwgICAgICAgICAgICAgIGlmX2lv
X3RxZ18yICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s
aW5lKzB4ZSAKICAgIDAgMTAwMDEwIGtlcm5lbCAgICAgICAgICAgICAgaWZfaW9fdHFnXzMg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1
ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl
IAogICAgMCAxMDAwMTEga2VybmVsICAgICAgICAgICAgICBpZl9jb25maWdfdHFnXzAgICAg
IG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVh
ZF9sb29wKzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAw
IDEwMDAxMiBrZXJuZWwgICAgICAgICAgICAgIHNvZnRpcnFfMCAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3Ar
MHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDEz
IGtlcm5lbCAgICAgICAgICAgICAgc29mdGlycV8xICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgZ3Rhc2txdWV1ZV90aHJlYWRfbG9vcCsweDEwNyBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgMCAxMDAwMTQga2VybmVs
ICAgICAgICAgICAgICBzb2Z0aXJxXzIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIG1zbGVl
cF9zcGluX3NidCsweDE5NCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDAxNSBrZXJuZWwgICAgICAg
ICAgICAgIHNvZnRpcnFfMyAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5f
c2J0KzB4MTk0IGd0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDE2IGtlcm5lbCAgICAgICAgICAgICAg
YWlvZF9raWNrIHRhc2txICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgIDAgMTAwMDE3IGtlcm5lbCAgICAgICAgICAgICAgaW42bV9mcmVlIHRhc2txICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDE5IGtl
cm5lbCAgICAgICAgICAgICAga3F1ZXVlX2N0eCB0YXNrcSAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDIyIGtlcm5lbCAgICAgICAgICAgICAg
aW5tX2ZyZWUgdGFza3EgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgIDAgMTAwMDIzIGtlcm5lbCAgICAgICAgICAgICAgdGhyZWFkIHRhc2txICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDMwIGtl
cm5lbCAgICAgICAgICAgICAgZmlybXdhcmUgdGFza3EgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDM1IGtlcm5lbCAgICAgICAgICAgICAg
Y3J5cHRvXzAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgIDAgMTAwMDM2IGtlcm5lbCAgICAgICAgICAgICAgY3J5cHRvXzEgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDM3IGtl
cm5lbCAgICAgICAgICAgICAgY3J5cHRvXzIgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDM4IGtlcm5lbCAgICAgICAgICAgICAg
Y3J5cHRvXzMgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgIDAgMTAwMDYyIGtlcm5lbCAgICAgICAgICAgICAgaXduMCBuZXQ4MDIxMSB0YXNr
cSBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDYzIGtl
cm5lbCAgICAgICAgICAgICAgaXduX3Rhc2txICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDczIGtlcm5lbCAgICAgICAgICAgICAg
c3lzdGVtX3Rhc2txXzAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgIDAgMTAwMDc0IGtlcm5lbCAgICAgICAgICAgICAgc3lzdGVtX3Rhc2txXzEgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc1IGtl
cm5lbCAgICAgICAgICAgICAgc3lzdGVtX3Rhc2txXzIgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc2IGtlcm5lbCAgICAgICAgICAgICAg
c3lzdGVtX3Rhc2txXzMgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgIDAgMTAwMDc3IGtlcm5lbCAgICAgICAgICAgICAgc3lzdGVtX2RlbGF5X3Rhc2tx
XyBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc4IGtl
cm5lbCAgICAgICAgICAgICAgc3lzdGVtX2RlbGF5X3Rhc2txXyBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDc5IGtlcm5lbCAgICAgICAgICAgICAg
c3lzdGVtX2RlbGF5X3Rhc2txXyBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1
ZXVlX3RocmVhZF9sb29wKzB4ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgIDAgMTAwMDgwIGtlcm5lbCAgICAgICAgICAgICAgc3lzdGVtX2RlbGF5X3Rhc2tx
XyBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDAgMTAwMDgxIGtl
cm5lbCAgICAgICAgICAgICAgbWNhIHRhc2txICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBt
c2xlZXBfc3Bpbl9zYnQrMHgxOTQgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4MTA3IGZvcmtf
ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDA4NiBrZXJuZWwgICAg
ICAgICAgICAgIGFyY19wcnVuZV8wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4
MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh
bXBvbGluZSsweGUgCiAgICAwIDEwMDA4NyBrZXJuZWwgICAgICAgICAgICAgIGFyY19wcnVu
ZV8xICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJl
YWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAw
IDEwMDA4OCBrZXJuZWwgICAgICAgICAgICAgIGFyY19wcnVuZV8yICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtf
ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDA4OSBrZXJuZWwgICAg
ICAgICAgICAgIGFyY19wcnVuZV8zICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4
MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh
bXBvbGluZSsweGUgCiAgICAwIDEwMDExNyBrZXJuZWwgICAgICAgICAgICAgIGFjcGlfdGFz
a18wICAgICAgICAgbWlfc3dpdGNoKzB4YzEgbXNsZWVwX3NwaW5fc2J0KzB4MTk0IHRhc2tx
dWV1ZV90aHJlYWRfbG9vcCsweDEwNyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr
MHhlIAogICAgMCAxMDAxMTgga2VybmVsICAgICAgICAgICAgICBhY3BpX3Rhc2tfMSAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIG1zbGVlcF9zcGluX3NidCsweDE5NCB0YXNrcXVldWVfdGhy
ZWFkX2xvb3ArMHgxMDcgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAg
IDAgMTAwMTE5IGtlcm5lbCAgICAgICAgICAgICAgYWNwaV90YXNrXzIgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBtc2xlZXBfc3Bpbl9zYnQrMHgxOTQgdGFza3F1ZXVlX3RocmVhZF9sb29w
KzB4MTA3IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDEy
MSBrZXJuZWwgICAgICAgICAgICAgIENBTSB0YXNrcSAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfbnVsbF9pc3MgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE0NCBrZXJuZWwgICAgICAgICAgICAgIHpfbnVsbF9pbnQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0
NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE0NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0
OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE0OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE1MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1
MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE1MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE1NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE1OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE1OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2
MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE2MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2
MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE2NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2
NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE2OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE2
OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE3MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3
MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE3NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3
NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE3NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3
OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE3OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE4MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4
MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE4MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE4NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE4OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE4OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5
MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE5MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5
MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE5NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5
NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDE5OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDE5
OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIwMSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIw
MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIwNCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIw
NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIwNyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIw
OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIwOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIxMCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIx
MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIxMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIxMyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIx
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIxNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIxNiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIx
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIxOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIxOSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy
MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIyMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIyMiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy
MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIyNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIyNSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy
NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIyNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIyOCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIy
OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIzMSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIz
MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIzNCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIz
NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDIzNyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIz
OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDIzOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI0MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0
MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI0MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI0NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI0OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI0OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1
MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI1MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMCAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1
MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMSAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaXNzX2hfMiAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI1NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMyAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1
NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfNCAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI1OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI1
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI2MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI2NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI2NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2
OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI2OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI3MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3
MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI3MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3
NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI3NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3
NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI3OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI3OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4
MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI4MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4
MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI4NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4
NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI4OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI4
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI5MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI5NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDI5NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5
OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDI5OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMwMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMw
MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMwMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMwMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMw
NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMwNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMwNiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMw
NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMwOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMwOSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx
MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMxMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMxMiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx
MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMxNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMxNSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx
NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMxNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMxOCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMx
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMyMSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMy
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMyNCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMy
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMyNyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMy
OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMyOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMzMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMz
MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMzMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMzMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMz
NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMzNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMzNiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMz
NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDMzOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDMzOSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0
MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM0MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0
MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM0NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0
NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM0OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM0
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM1MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50X2hfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM1NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMSAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMiAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50X2hfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM1NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfNCAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1
OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM1OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM2MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2
MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM2MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2
NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM2NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2
NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM2OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM2OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3
MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM3MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3
MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM3NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3
NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM3OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM3
OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM4MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4
MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM4NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4
NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM4NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4
OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM4OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM5MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5
MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM5MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5
NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM5NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5
NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDM5OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDM5OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw
MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQwMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQwMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw
MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQwNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQwNSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw
NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQwNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQwOCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQw
OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQxMSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQx
MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQxNCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQx
NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQxNyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQx
OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQxOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQyMCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQy
MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQyMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQyMyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQy
NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQyNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQyNiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQy
NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQyOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQyOSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz
MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQzMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQzMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz
MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQzNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQzNSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz
NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQzNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQzOCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQz
OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ0MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0
MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ0NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0
NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ0NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0
OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ0OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ1MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1
MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ1MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1
NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaW50ICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfY2xfaXNzICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ1NiBrZXJuZWwgICAgICAgICAgICAgIHpfY2xfaW50ICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1
NyBrZXJuZWwgICAgICAgICAgICAgIHpfaW9jdGxfaXNzICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ1OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfaW9jdGxfaW50ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ1OSBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMCAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ2
MCBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMSAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ2MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfdHJpbV9pc3NfMiAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDQ2MiBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMyAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDQ2
MyBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pbnQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY0OSBrZXJuZWwgICAgICAgICAg
ICAgIGxpbnV4a3BpX3Nob3J0X3dxXzAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY1MCBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX3Nob3J0
X3dxXzEgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1
MSBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX3Nob3J0X3dxXzIgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1MiBrZXJuZWwgICAgICAgICAg
ICAgIGxpbnV4a3BpX3Nob3J0X3dxXzMgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY1MyBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX3Nob3J0
X3dxXzQgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1
NCBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX2xvbmdfd3FfMCAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1NSBrZXJuZWwgICAgICAgICAg
ICAgIGxpbnV4a3BpX2xvbmdfd3FfMSAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY1NiBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX2xvbmdf
d3FfMiAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1
NyBrZXJuZWwgICAgICAgICAgICAgIGxpbnV4a3BpX2xvbmdfd3FfMyAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY1OCBrZXJuZWwgICAgICAgICAg
ICAgIGxpbnV4a3BpX2xvbmdfd3FfNCAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY1OSBrZXJuZWwgICAgICAgICAgICAgIHR0bV9zd2FwICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2
NSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2NiBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY2NyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2
OCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY2OSBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY3MCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3
MSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3MiBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY3MyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3
NCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3NSBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY3NiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3
NyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY3OCBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY3OSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4
MCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4MSBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY4MiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4
MyBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4NCBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY4NSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4
NiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4NyBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY4OCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzMg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY4
OSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY5MCBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY5MSBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzEg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY5
MiBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzIgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMDY5MyBrZXJuZWwgICAgICAgICAg
ICAgIHJhZGVvbi1jcnRjXzMgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMDY5NCBrZXJuZWwgICAgICAgICAgICAgIHJhZGVvbi1jcnRjXzQg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgy
MSBrZXJuZWwgICAgICAgICAgICAgIHpfbnVsbF9pc3MgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgyMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfbnVsbF9pbnQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTgyMyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgy
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgyNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTgyNiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgy
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgyOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTgyOSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz
MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgzMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTgzMiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz
MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgzNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTgzNSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz
NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgzNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTgzOCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTgz
OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg0MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0
MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg0NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0
NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg0NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0
OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg0OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg1MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1
MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg1MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg1NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg1OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg1OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2
MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg2MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2
MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg2NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2
NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg2OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg2
OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg3MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3
MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg3NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3
NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg3NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3
OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg3OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg4MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4
MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg4MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg4NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg4OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg4OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5
MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg5MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5
MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg5NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5
NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTg5OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTg5
OSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkwMSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkw
MiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkwNCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkw
NSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkwNyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkw
OCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkwOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkxMCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkx
MSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkxMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkxMyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkx
NCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkxNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkxNiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkx
NyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkxOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkxOSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky
MCBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzUgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkyMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkyMiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzcgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky
MyBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzggICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkyNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfcmRfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkyNSBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzEwICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky
NiBrZXJuZWwgICAgICAgICAgICAgIHpfcmRfaW50XzExICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkyNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaXNzXzAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkyOCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzEgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTky
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaXNzX2hfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkzMSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMSAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkz
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfMiAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaXNzX2hfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkzNCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaXNzX2hfNCAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkz
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTkzNyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkz
OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTkzOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk0MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0
MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk0MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0
NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk0NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0
NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk0OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk0OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1
MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk1MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1
MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk1NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1
NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk1OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk1
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk2MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk2NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk2NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2
OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk2OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk3MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3
MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk3MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3
NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk3NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3
NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk3OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk3OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4
MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk4MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4
MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk4NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4
NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk4OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk4
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk5MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk5NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMTk5NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5
OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMTk5OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAwMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAw
MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAwMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAwMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAw
NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAwNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAwNiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAw
NyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAwOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAwOSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx
MCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAxMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAxMiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx
MyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAxNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAxNSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx
NiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAxNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAxOCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAx
OSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAyMSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzIgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAy
MiBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzMgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzQgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAyNCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzUgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAy
NSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzYgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzcgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAyNyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzggICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAy
OCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzkgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAyOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50XzEwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAzMCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50XzExICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAz
MSBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMCAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAzMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50X2hfMSAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAzMyBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMiAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAz
NCBrZXJuZWwgICAgICAgICAgICAgIHpfd3JfaW50X2hfMyAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAzNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfd3JfaW50X2hfNCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAzNiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAz
NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjAzOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjAzOSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0
MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA0MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0
MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA0NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0
NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA0OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA0
OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA1MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1
MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA1NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1
NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA1NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1
OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA1OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA2MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2
MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA2MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2
NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA2NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2
NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA2OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA2OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3
MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3MSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA3MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3
MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3NCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA3NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3
NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3NyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA3OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA3
OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA4MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4
MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4MyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA4NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4
NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4NiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA4NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4
OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA4OSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA5MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5
MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5MiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA5MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5
NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5NSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA5NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5
NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjA5OCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjA5OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw
MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEwMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEwMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw
MyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEwNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEwNSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw
NiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEwNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEwOCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEw
OSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExMCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjExMSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEx
MiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExMyBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjExNCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEx
NSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExNiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjExNyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEx
OCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjExOSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEyMCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEy
MSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEyMiBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzIgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEyMyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzMgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEy
NCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzQgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEyNSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzUgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEyNiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzYgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEy
NyBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzcgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEyOCBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzggICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEyOSBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzkgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz
MCBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaXNzXzEwICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEzMSBrZXJuZWwgICAgICAgICAg
ICAgIHpfZnJfaXNzXzExICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEzMiBrZXJuZWwgICAgICAgICAgICAgIHpfZnJfaW50ICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz
MyBrZXJuZWwgICAgICAgICAgICAgIHpfY2xfaXNzICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEzNCBrZXJuZWwgICAgICAgICAg
ICAgIHpfY2xfaW50ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEzNSBrZXJuZWwgICAgICAgICAgICAgIHpfaW9jdGxfaXNzICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz
NiBrZXJuZWwgICAgICAgICAgICAgIHpfaW9jdGxfaW50ICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEzNyBrZXJuZWwgICAgICAgICAg
ICAgIHpfdHJpbV9pc3NfMCAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjEzOCBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMSAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjEz
OSBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pc3NfMiAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsw
eDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAwIDEwMjE0MCBrZXJuZWwgICAgICAgICAg
ICAgIHpfdHJpbV9pc3NfMyAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRh
c2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgICAwIDEwMjE0MSBrZXJuZWwgICAgICAgICAgICAgIHpfdHJpbV9pbnQgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9v
cCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICAxIDEwMDAw
MiBpbml0ICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xl
ZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKICAgIDIgMTAwMDM5IGNyeXB0byAg
ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXAr
MHgxY2IgY3J5cHRvX3Byb2MrMHgxZTQgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l
KzB4ZSAKICAgIDMgMTAwMDQwIGNyeXB0byByZXR1cm5zIDAgICAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgY3J5cHRvX3JldF9wcm9jKzB4ZmIg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDQgMTAwMDQxIGNyeXB0
byByZXR1cm5zIDEgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xl
ZXArMHgxY2IgY3J5cHRvX3JldF9wcm9jKzB4ZmIgZm9ya19leGl0KzB4N2UgZm9ya190cmFt
cG9saW5lKzB4ZSAKICAgIDUgMTAwMDQyIGNyeXB0byByZXR1cm5zIDIgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgY3J5cHRvX3JldF9wcm9j
KzB4ZmIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgIDYgMTAwMDQz
IGNyeXB0byByZXR1cm5zIDMgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBfc2xlZXArMHgxY2IgY3J5cHRvX3JldF9wcm9jKzB4ZmIgZm9ya19leGl0KzB4N2UgZm9y
a190cmFtcG9saW5lKzB4ZSAKICAgIDcgMTAwMDQ0IGNhbSAgICAgICAgICAgICAgICAgZG9u
ZXEwICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgeHB0X2RvbmVf
dGQrMHg4YiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgNyAxMDAx
MjIgY2FtICAgICAgICAgICAgICAgICBzY2FubmVyICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB4cHRfc2Nhbm5lcl90aHJlYWQrMHg4OCBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAgOCAxMDAwODIgc29haW9kMSAgICAgICAgICAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQr
MHgyZiBfc2xlZXArMHgxYWIgc29haW9fa3Byb2NfbG9vcCsweGMzIGZvcmtfZXhpdCsweDdl
IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgICA5IDEwMDA4MyBzb2Fpb2QyICAgICAgICAgICAg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsw
eDJmIF9zbGVlcCsweDFhYiBzb2Fpb19rcHJvY19sb29wKzB4YzMgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTAgMTAwMDAxIGF1ZGl0ICAgICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIGF1ZGl0
X3dvcmtlcisweDczIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEx
IDEwMDAwMyBpZGxlICAgICAgICAgICAgICAgIGlkbGU6IGNwdTAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2NoZWRfaWRsZXRkKzB4MzNkIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDExIDEwMDAwNCBpZGxlICAgICAgICAgICAgICAgIGlkbGU6IGNwdTEg
ICAgICAgICAgY3B1X2lkbGVfYWNwaSsweDNlIGNwdV9pZGxlKzB4OWYgc2NoZWRfaWRsZXRk
KzB4MmU0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDExIDEwMDAw
NSBpZGxlICAgICAgICAgICAgICAgIGlkbGU6IGNwdTIgICAgICAgICAgY3B1X2lkbGVfYWNw
aSsweDNlIGNwdV9pZGxlKzB4OWYgc2NoZWRfaWRsZXRkKzB4MmU0IGZvcmtfZXhpdCsweDdl
IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDExIDEwMDAwNiBpZGxlICAgICAgICAgICAgICAg
IGlkbGU6IGNwdTMgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2NoZWRfaWRsZXRkKzB4NjIg
Zm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDE4IGludHIg
ICAgICAgICAgICAgICAgc3dpNTogZmFzdCB0YXNrcSAgICBtaV9zd2l0Y2grMHhjMSBpdGhy
ZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAg
MTIgMTAwMDIwIGludHIgICAgICAgICAgICAgICAgc3dpNjogdGFzayBxdWV1ZSAgICBtaV9z
d2l0Y2grMHhjMSBpdGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFt
cG9saW5lKzB4ZSAKICAgMTIgMTAwMDIxIGludHIgICAgICAgICAgICAgICAgc3dpNjogR2lh
bnQgdGFza3EgICBtaV9zd2l0Y2grMHhjMSBpdGhyZWFkX2xvb3ArMHgzZTggZm9ya19leGl0
KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDI0IGludHIgICAgICAgICAg
ICAgICAgc3dpMTogbmV0aXNyIDAgICAgICBtaV9zd2l0Y2grMHhjMSBpdGhyZWFkX2xvb3Ar
MHgzZTggZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTIgMTAwMDI1
IGludHIgICAgICAgICAgICAgICAgc3dpMzogdm0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAxMiAxMDAwMjYgaW50ciAgICAgICAgICAgICAgICBzd2k0
OiBjbG9jayAoMCkgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwMjcgaW50ciAgICAg
ICAgICAgICAgICBzd2k0OiBjbG9jayAoMSkgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRf
bG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAx
MDAwMjggaW50ciAgICAgICAgICAgICAgICBzd2k0OiBjbG9jayAoMikgICAgIG1pX3N3aXRj
aCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxMiAxMDAwMjkgaW50ciAgICAgICAgICAgICAgICBzd2k0OiBjbG9jayAo
MykgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNDUgaW50ciAgICAgICAgICAgICAg
ICBpcnEzMjogaGRhYzAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNl
OCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNDYgaW50
ciAgICAgICAgICAgICAgICBpcnEzMzogeGhjaTAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0
aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxMiAxMDAwNTIgaW50ciAgICAgICAgICAgICAgICBzd2kwOiB1YXJ0IHVhcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgIDEyIDEwMDA1MyBpbnRyICAgICAgICAg
ICAgICAgIGlycTE2OiBlaGNpMCBlaGNpMSAgbWlfc3dpdGNoKzB4YzEgaXRocmVhZF9sb29w
KzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDEyIDEwMDA1
OSBpbnRyICAgICAgICAgICAgICAgIGlycTM2OiBoZGFjMSAgICAgICAgbWlfc3dpdGNoKzB4
YzEgaXRocmVhZF9sb29wKzB4M2U4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw
eGUgCiAgIDEyIDEwMDA2MCBpbnRyICAgICAgICAgICAgICAgIGlycTM3OiBwY2liMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgMTIgMTAwMDYxIGludHIgICAg
ICAgICAgICAgICAgaXJxMzg6IHNkaGNpX3BjaTAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAxMiAxMDAwNjQgaW50ciAgICAgICAgICAgICAgICBpcnEzOTogaXduMCAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNzAgaW50ciAgICAgICAgICAgICAg
ICBpcnE0MDogYWhjaTAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNl
OCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMiAxMDAwNzEgaW50
ciAgICAgICAgICAgICAgICBpcnExOiBhdGtiZDAgICAgICAgIG1pX3N3aXRjaCsweGMxIGl0
aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxMiAxMDAwNzIgaW50ciAgICAgICAgICAgICAgICBpcnExMjogcHNtMCAgICAgICAgIG1p
X3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3Ry
YW1wb2xpbmUrMHhlIAogICAxMiAxMDA2NjIgaW50ciAgICAgICAgICAgICAgICBpcnE0MTog
dmdhcGNpMCAgICAgIG1pX3N3aXRjaCsweGMxIGl0aHJlYWRfbG9vcCsweDNlOCBmb3JrX2V4
aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxMyAxMDAwMzEgZ2VvbSAgICAgICAg
ICAgICAgICBnX2V2ZW50ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFj
YiBnX3J1bl9ldmVudHMrMHg1YyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl
IAogICAxMyAxMDAwMzIgZ2VvbSAgICAgICAgICAgICAgICBnX3VwICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBnX2lvX3NjaGVkdWxlX3VwKzB4NGMgZ191
cF9wcm9jYm9keSsweDZjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg
IDEzIDEwMDAzMyBnZW9tICAgICAgICAgICAgICAgIGdfZG93biAgICAgICAgICAgICAgbWlf
c3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfaW9fc2NoZWR1bGVfZG93bisweDRjIGdfZG93
bl9wcm9jYm9keSsweDZjIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAg
IDE0IDEwMDAzNCBzZXF1ZW5jZXIgMDAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlf
c3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiBzZXFfZXZlbnR0aHJlYWQrMHhiYyBmb3JrX2V4
aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNDcgdXNiICAgICAgICAg
ICAgICAgICB1c2J1czAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4
ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgMTUgMTAwMDQ4IHVzYiAgICAgICAgICAgICAgICAgdXNidXMwICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtf
ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA0OSB1c2IgICAgICAg
ICAgICAgICAgIHVzYnVzMCAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQr
MHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr
MHhlIAogICAxNSAxMDAwNTAgdXNiICAgICAgICAgICAgICAgICB1c2J1czAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9y
a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDUxIHVzYiAgICAg
ICAgICAgICAgICAgdXNidXMwICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2Fp
dCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAgIDE1IDEwMDA1NCB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMSAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNTUgdXNiICAg
ICAgICAgICAgICAgICB1c2J1czEgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93
YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s
aW5lKzB4ZSAKICAgMTUgMTAwMDU2IHVzYiAgICAgICAgICAgICAgICAgdXNidXMxICAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAx
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA1NyB1c2Ig
ICAgICAgICAgICAgICAgIHVzYnVzMSAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2
X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1w
b2xpbmUrMHhlIAogICAxNSAxMDAwNTggdXNiICAgICAgICAgICAgICAgICB1c2J1czEgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgx
MDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDY1IHVz
YiAgICAgICAgICAgICAgICAgdXNidXMyICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf
Y3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh
bXBvbGluZSsweGUgCiAgIDE1IDEwMDA2NiB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMiAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2Vzcysw
eDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDAwNjcg
dXNiICAgICAgICAgICAgICAgICB1c2J1czIgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190
cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAwMDY4IHVzYiAgICAgICAgICAgICAgICAgdXNidXMy
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNz
KzB4MTAxIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMDA2
OSB1c2IgICAgICAgICAgICAgICAgIHVzYnVzMiAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJvY2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxNSAxMDIyMTMgdXNiICAgICAgICAgICAgICAgICB1Y29t
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nl
c3MrMHgxMDEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTUgMTAy
MjE0IHVzYiAgICAgICAgICAgICAgICAgdWNvbSAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBfY3Zfd2FpdCsweGYyIHVzYl9wcm9jZXNzKzB4MTAxIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE1IDEwMjIxNSB1c2IgICAgICAgICAgICAgICAgIGNk
Y2UwICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX2N2X3dhaXQrMHhmMiB1c2JfcHJv
Y2VzcysweDEwMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNSAx
MDIyMTYgdXNiICAgICAgICAgICAgICAgICB1Y29tICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIF9jdl93YWl0KzB4ZjIgdXNiX3Byb2Nlc3MrMHgxMDEgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTYgMTAwMDg0IHNvYWlvZDMgICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4
MmYgX3NsZWVwKzB4MWFiIHNvYWlvX2twcm9jX2xvb3ArMHhjMyBmb3JrX2V4aXQrMHg3ZSBm
b3JrX3RyYW1wb2xpbmUrMHhlIAogICAxNyAxMDAwODUgc29haW9kNCAgICAgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgy
ZiBfc2xlZXArMHgxYWIgc29haW9fa3Byb2NfbG9vcCsweGMzIGZvcmtfZXhpdCsweDdlIGZv
cmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDA5MCB6ZnNrZXJuICAgICAgICAgICAgIGFy
Y19ldmljdCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQr
MHgxMDcgenRocl9wcm9jZWR1cmUrMHgxOGMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9s
aW5lKzB4ZSAKICAgMTggMTAwMDkxIHpmc2tlcm4gICAgICAgICAgICAgYXJjX3JlYXAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl
cHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyB6dGhy
X3Byb2NlZHVyZSsweDE4YyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDAwOTIgemZza2VybiAgICAgICAgICAgICBkYnVfZXZpY3QgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDAwOTMgemZza2Vy
biAgICAgICAgICAgICBkYnVmX2V2aWN0X3RocmVhZCAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX2N2X3Rp
bWVkd2FpdF9zaWdfc2J0KzB4MTA3IGRidWZfZXZpY3RfdGhyZWFkKzB4MzcwIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDA5NCB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdmRldl9maWxlXzAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDA5NSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl
XzEgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDA5NiB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzIgICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDA5NyB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdmRldl9maWxlXzMgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDA5OCB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl
XzQgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDA5OSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzUgICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwMCB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdmRldl9maWxlXzYgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDEwMSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl
XzcgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDEwMiB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzggICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwMyB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdmRldl9maWxlXzkgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDEwNCB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl
XzEwICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDEwNSB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzExICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwNiB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdmRldl9maWxlXzEyICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDEwNyB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxl
XzEzICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRf
bG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEw
MDEwOCB6ZnNrZXJuICAgICAgICAgICAgIHpfdmRldl9maWxlXzE0ICAgICAgbWlfc3dpdGNo
KzB4YzEgX3NsZWVwKzB4MWNiIHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhp
dCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDEwOSB6ZnNrZXJuICAgICAg
ICAgICAgIHpfdmRldl9maWxlXzE1ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNi
IHRhc2txdWV1ZV90aHJlYWRfbG9vcCsweGRmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMDExMCB6ZnNrZXJuICAgICAgICAgICAgIGwyYXJjX2ZlZWRf
dGhyZWFkICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgbDJh
cmNfZmVlZF90aHJlYWQrMHgyMzUgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4
ZSAKICAgMTggMTAwMTExIHpmc2tlcm4gICAgICAgICAgICAgemZzdmZzICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2IgdGFza3F1ZXVlX3RocmVhZF9sb29wKzB4
ZGYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMTggMTAwMTEyIHpm
c2tlcm4gICAgICAgICAgICAgc3lzZXZlbnQgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHpmc196ZXZlbnRfd2FpdCsweDU4IHN5c2V2ZW50X3dvcmtlcisweDVmOSBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjQgemZza2Vy
biAgICAgICAgICAgICB6X3p2b2wgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjUgemZza2VybiAgICAgICAgICAgICB6X3By
ZWZldGNoXzAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0NjYgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzEgICAgICAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjcgemZza2Vy
biAgICAgICAgICAgICB6X3ByZWZldGNoXzIgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NjggemZza2VybiAgICAgICAgICAgICB6X3By
ZWZldGNoXzMgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0NjkgemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMCAgICAgICAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzAgemZza2Vy
biAgICAgICAgICAgICB6X3VwZ3JhZGVfMSAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzEgemZza2VybiAgICAgICAgICAgICB6X3Vw
Z3JhZGVfMiAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0NzIgemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMyAgICAgICAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzQgemZza2Vy
biAgICAgICAgICAgICBkcF9zeW5jX3Rhc2txXzAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzUgemZza2VybiAgICAgICAgICAgICBkcF9z
eW5jX3Rhc2txXzEgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0NzYgemZza2VybiAgICAgICAgICAgICBkcF9zeW5jX3Rhc2txXzIgICAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzcgemZza2Vy
biAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0NzggemZza2VybiAgICAgICAgICAgICBkcF96
aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0NzkgemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODAgemZza2Vy
biAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODEgemZza2VybiAgICAgICAgICAgICB6X3py
ZWxlXzAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0ODIgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzEgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODMgemZza2Vy
biAgICAgICAgICAgICB6X3pyZWxlXzIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODQgemZza2VybiAgICAgICAgICAgICB6X3py
ZWxlXzMgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0ODUgemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzAgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODYgemZza2Vy
biAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzEgIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0ODcgemZza2VybiAgICAgICAgICAgICB6X3Vu
bGlua2VkX2RyYWluXzIgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA0ODggemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzMgIG1p
X3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0OTAgemZza2Vy
biAgICAgICAgICAgICBtZXRhc2xhYl9ncm91cF90YXNrIG1pX3N3aXRjaCsweGMxIF9zbGVl
cCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3Jr
X3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA0OTEgemZza2VybiAgICAgICAgICAgICBtZXRh
c2xhYl9ncm91cF90YXNrIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVf
dGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAog
ICAxOCAxMDA1MDQgemZza2VybiAgICAgICAgICAgICB0eGdfdGhyZWFkX2VudGVyICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHhnX3F1aWVzY2VfdGhyZWFkKzB4NDI4IGZvcmtf
ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwNSB6ZnNrZXJuICAg
ICAgICAgICAgIHR4Z190aHJlYWRfZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3
YWl0X3NpZ19zYnQrMHgxMDcgdHhnX3N5bmNfdGhyZWFkKzB4MWI3IGZvcmtfZXhpdCsweDdl
IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDE4IDEwMDUwNiB6ZnNrZXJuICAgICAgICAgICAg
IG1tcF90aHJlYWRfZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19z
YnQrMHgxMDcgbW1wX3RocmVhZCsweGUwYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDA1MDcgemZza2VybiAgICAgICAgICAgICB6X2luZGlyZWN0X2Nv
bmRlbnNlIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA1MDggemZza2Vy
biAgICAgICAgICAgICB6X2xpdmVsaXN0X2Rlc3Ryb3kgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDA1MDkgemZza2VybiAgICAgICAgICAgICB6X2xpdmVsaXN0X2Nv
bmRlbnNlIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDA1MTAgemZza2Vy
biAgICAgICAgICAgICB6X2NoZWNrcG9pbnRfZGlzY2FyIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNDIgemZza2VybiAgICAgICAgICAgICB6X3p2b2wgICAgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NDMgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNDQgemZza2VybiAgICAgICAg
ICAgICB6X3ByZWZldGNoXzEgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNDUgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzIg
ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NDYgemZza2VybiAgICAgICAgICAgICB6X3ByZWZldGNoXzMgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNDcgemZza2VybiAgICAgICAg
ICAgICB6X3VwZ3JhZGVfMCAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNDggemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMSAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NDkgemZza2VybiAgICAgICAgICAgICB6X3VwZ3JhZGVfMiAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNTAgemZza2VybiAgICAgICAg
ICAgICB6X3VwZ3JhZGVfMyAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNTIgemZza2VybiAgICAgICAgICAgICBkcF9zeW5jX3Rhc2tx
XzAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NTMgemZza2VybiAgICAgICAgICAgICBkcF9zeW5jX3Rhc2txXzEgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNTQgemZza2VybiAgICAgICAg
ICAgICBkcF9zeW5jX3Rhc2txXzIgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNTUgemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5f
dGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NTYgemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNTcgemZza2VybiAgICAgICAg
ICAgICBkcF96aWxfY2xlYW5fdGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNTggemZza2VybiAgICAgICAgICAgICBkcF96aWxfY2xlYW5f
dGFza3FfIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NTkgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNjAgemZza2VybiAgICAgICAg
ICAgICB6X3pyZWxlXzEgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNjEgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzIgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NjIgemZza2VybiAgICAgICAgICAgICB6X3pyZWxlXzMgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNjMgemZza2VybiAgICAgICAg
ICAgICB6X3VubGlua2VkX2RyYWluXzAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNjQgemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2Ry
YWluXzEgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NjUgemZza2VybiAgICAgICAgICAgICB6X3VubGlua2VkX2RyYWluXzIgIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxNjYgemZza2VybiAgICAgICAg
ICAgICB6X3VubGlua2VkX2RyYWluXzMgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0
YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogICAxOCAxMDIxNjggemZza2VybiAgICAgICAgICAgICBtZXRhc2xhYl9ncm91
cF90YXNrIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xv
b3ArMHhkZiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIx
NjkgemZza2VybiAgICAgICAgICAgICBtZXRhc2xhYl9ncm91cF90YXNrIG1pX3N3aXRjaCsw
eGMxIF9zbGVlcCsweDFjYiB0YXNrcXVldWVfdGhyZWFkX2xvb3ArMHhkZiBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxODIgemZza2VybiAgICAgICAg
ICAgICB0eGdfdGhyZWFkX2VudGVyICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHhn
X3F1aWVzY2VfdGhyZWFkKzB4NDI4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw
eGUgCiAgIDE4IDEwMjE4MyB6ZnNrZXJuICAgICAgICAgICAgIHR4Z190aHJlYWRfZW50ZXIg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9jdl90aW1lZHdhaXRf
c2J0KzB4MTA3IHppb193YWl0KzB4MzQ1IGRzbF9wb29sX3N5bmMrMHgzZTcgc3BhX3N5bmMr
MHhiMjAgdHhnX3N5bmNfdGhyZWFkKzB4M2IzIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBv
bGluZSsweGUgCiAgIDE4IDEwMjE4NCB6ZnNrZXJuICAgICAgICAgICAgIG1tcF90aHJlYWRf
ZW50ZXIgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgbW1w
X3RocmVhZCsweGUwYiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx
OCAxMDIxODUgemZza2VybiAgICAgICAgICAgICB6X2luZGlyZWN0X2NvbmRlbnNlIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxODYgemZza2VybiAgICAgICAgICAg
ICB6X2xpdmVsaXN0X2Rlc3Ryb3kgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9w
cm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx
OCAxMDIxODcgemZza2VybiAgICAgICAgICAgICB6X2xpdmVsaXN0X2NvbmRlbnNlIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9wcm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3
ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAxOCAxMDIxODggemZza2VybiAgICAgICAgICAg
ICB6X2NoZWNrcG9pbnRfZGlzY2FyIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgenRocl9w
cm9jZWR1cmUrMHg4OSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAx
OSAxMDAxMTMgVGltZXIgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHJ0UjBTZW1FdmVudFdhaXQrMHgyYTcgcnRUaW1lclRocmVhZCsweDg0IHJ0
VGhyZWFkTWFpbisweDJjIHJ0VGhyZWFkTmF0aXZlTWFpbisweDE2IGZvcmtfZXhpdCsweDdl
IGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDIwIDEwMDExNCBUaW1lciAgICAgICAgICAgICAg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgcnRSMFNlbUV2ZW50V2FpdCsw
eDJhNyBydFRpbWVyVGhyZWFkKzB4ODQgcnRUaHJlYWRNYWluKzB4MmMgcnRUaHJlYWROYXRp
dmVNYWluKzB4MTYgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjEg
MTAwMTE1IGFjcGlfdGhlcm1hbCAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGFjcGlfdHpfdGhy
ZWFkKzB4NzEgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjIgMTAw
MTE2IGFjcGlfY29vbGluZzEgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGFjcGlfdHpfY29vbGlu
Z190aHJlYWQrMHg0ODIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAg
MjMgMTAwMTIwIHJhbmRfaGFydmVzdHEgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHJhbmRvbV9r
dGhyZWFkKzB4MjJmIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI0
IDEwMDEyMyBwYWdlZGFlbW9uICAgICAgICAgIGRvbTAgICAgICAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiB2bV9wYWdlb3V0
X3dvcmtlcisweDI4YyB2bV9wYWdlb3V0KzB4MjllIGZvcmtfZXhpdCsweDdlIGZvcmtfdHJh
bXBvbGluZSsweGUgCiAgIDI0IDEwMDEzNiBwYWdlZGFlbW9uICAgICAgICAgIGxhdW5kcnk6
IGRvbTAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIHZtX3BhZ2VvdXRfbGF1
bmRyeV93b3JrZXIrMHhkN2MgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAK
ICAgMjQgMTAwMTM3IHBhZ2VkYWVtb24gICAgICAgICAgdW1hICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHVtYV9y
ZWNsYWltX3dvcmtlcisweGU4IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUg
CiAgIDI1IDEwMDEyNCB2bWRhZW1vbiAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiB2bV9k
YWVtb24rMHhhMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAx
MDAxMjUgYnVmZGFlbW9uICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmX2RhZW1vbisw
eDEyMSBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAxMjYg
YnVmZGFlbW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi0wICAgIG1pX3N3aXRjaCsweGMx
IHNsZWVwcV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9uKzB4
YTIgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYgMTAwMTI3IGJ1
ZmRhZW1vbiAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tMSAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfdGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2RhZW1vbisweGEy
IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEwMDEyOCBidWZk
YWVtb24gICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTIgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX3RpbWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVtb24rMHhhMiBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAxMjkgYnVmZGFl
bW9uICAgICAgICAgICBidWZzcGFjZWRhZW1vbi0zICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV90aW1lZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9uKzB4YTIgZm9y
a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjYgMTAwMTMwIGJ1ZmRhZW1v
biAgICAgICAgICAgYnVmc3BhY2VkYWVtb24tNCAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
dGltZWR3YWl0KzB4MmYgX3NsZWVwKzB4MWFiIGJ1ZnNwYWNlX2RhZW1vbisweGEyIGZvcmtf
ZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsweGUgCiAgIDI2IDEwMDEzMSBidWZkYWVtb24g
ICAgICAgICAgIGJ1ZnNwYWNlZGFlbW9uLTUgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX3Rp
bWVkd2FpdCsweDJmIF9zbGVlcCsweDFhYiBidWZzcGFjZV9kYWVtb24rMHhhMiBmb3JrX2V4
aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyNiAxMDAxMzIgYnVmZGFlbW9uICAg
ICAgICAgICBidWZzcGFjZWRhZW1vbi02ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1l
ZHdhaXQrMHgyZiBfc2xlZXArMHgxYWIgYnVmc3BhY2VfZGFlbW9uKzB4YTIgZm9ya19leGl0
KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjcgMTAwMTMzIHZubHJ1ICAgICAgICAg
ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3
YWl0KzB4MmYgX3NsZWVwKzB4MWFiIHZubHJ1X3Byb2MrMHhiNDAgZm9ya19leGl0KzB4N2Ug
Zm9ya190cmFtcG9saW5lKzB4ZSAKICAgMjggMTAwMTM0IHN5bmNlciAgICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfdGltZWR3YWl0KzB4
MmYgX2N2X3RpbWVkd2FpdF9zYnQrMHgxMDcgc2NoZWRfc3luYysweDdhMSBmb3JrX2V4aXQr
MHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAyOSAxMDAxMzUgcmFjY3RkICAgICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV90aW1lZHdh
aXQrMHgyZiBfc2xlZXArMHgxYWIgcGF1c2Vfc2J0KzB4ZmUgcmFjY3RkKzB4NGUgZm9ya19l
eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMzAgMTAwMTM4IGVuY19kYWVtb24w
ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgx
Y2IgZW5jX2RhZW1vbisweDExMiBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhl
IAogICAzMSAxMDAxMzkgZ19lbGlbMF0gYWRhMHA0ICAgICAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19l
eGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICAgMzIgMTAwMTQwIGdfZWxpWzFdIGFk
YTBwNCAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgx
Y2IgZ19lbGlfd29ya2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGluZSsw
eGUgCiAgIDMzIDEwMDE0MSBnX2VsaVsyXSBhZGEwcDQgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisweDM5NCBmb3Jr
X2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogICAzNCAxMDAxNDIgZ19lbGlbM10g
YWRhMHA0ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsw
eDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5l
KzB4ZSAKICAxMjUgMTAwNTE1IGFkamtlcm50eiAgICAgICAgICAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
d2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3NpZ3N1c3BlbmQrMHgxNjQgc3lzX3Np
Z3N1c3BlbmQrMHgzMSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r
MHhmOCAKICAzMTggMTAwNTQxIHdwYV9zdXBwbGljYW50ICAgICAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
dGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdh
aXQrMHg2YyBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAgMzMzIDEwMDU0NCBkaGNsaWVu
dCAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3NlbGVjdCsweDkxNiBzeXNfc2VsZWN0KzB4NTYg
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAgMzM2IDEw
MDU0MyBkaGNsaWVudCAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bv
bGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK
ICAzOTggMTAwNTQ4IGRoY2xpZW50ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3
YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2
YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKICA3NjAgMTAwNTE4IG5nX3F1ZXVlICAgICAgICAg
ICAgbmdfcXVldWUwICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXArMHgxY2Igbmd0
aHJlYWQrMHhhYyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogIDc2MCAx
MDA1NTcgbmdfcXVldWUgICAgICAgICAgICBuZ19xdWV1ZTEgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIF9zbGVlcCsweDFjYiBuZ3RocmVhZCsweGFjIGZvcmtfZXhpdCsweDdlIGZvcmtf
dHJhbXBvbGluZSsweGUgCiAgNzYwIDEwMDU1OCBuZ19xdWV1ZSAgICAgICAgICAgIG5nX3F1
ZXVlMiAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIG5ndGhyZWFkKzB4
YWMgZm9ya19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKICA3NjAgMTAwNTU5IG5n
X3F1ZXVlICAgICAgICAgICAgbmdfcXVldWUzICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBf
c2xlZXArMHgxY2Igbmd0aHJlYWQrMHhhYyBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xp
bmUrMHhlIAogIDk4MCAxMDA1NTUgZGhjbGllbnQgICAgICAgICAgICAtICAgICAgICAgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9z
ZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogIDk4MyAxMDA1NTEgZGhjbGllbnQgICAgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAxMDE3IDEwMDU0MCBkaGNsaWVudCAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0
X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xs
KzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAx
NzQyIDEwMDUxMyBkZXZkICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlf
c3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2ln
KzB4OSBfc2xlZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDE4MzUgMTAwNTY4
IHN5c2xvZ2QgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5c19zZWxl
Y3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK
IDIwMDQgMTAwNTkwIGRidXMtZGFlbW9uICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z
aWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4
YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v
bisweGY4IAogMjA0NyAxMDA1ODYgbnRwZCAgICAgICAgICAgICAgICAtICAgICAgICAgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9z
ZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjA0NyAxMDIyMTcgbnRwZCAgICAgICAgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4
MTMyIGRvX3NlbTJfd2FpdCsweDZhMCBfX3VtdHhfb3Bfc2VtMl93YWl0KzB4NzYgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMDY4IDEwMDU1MCBw
b3dlcmQrKyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBf
c2xlZXArMHgxOTkga2Vybl9jbG9ja19uYW5vc2xlZXArMHgxZTEgc3lzX25hbm9zbGVlcCsw
eDNiIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjA5
NCAxMDA1MTcgc2VuZG1haWwgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRf
c2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtl
cm5fc2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIwOTcgMTAwNTIxIHNlbmRtYWlsICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrZXJuX3NpZ3N1
c3BlbmQrMHgxNjQgc3lzX3NpZ3N1c3BlbmQrMHgzMSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNTc4IGNvbnNvbGUta2l0LWRhZW1v
biAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk
d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MDMgY29uc29sZS1r
aXQtZGFlbW9uICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4
ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYwNSBj
b25zb2xlLWtpdC1kYWVtb24gIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp
dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1
MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMg
MTAwNjA2IGNvbnNvbGUta2l0LWRhZW1vbiAgd3JpdGVyX3RocmVhZF9zdGFydCBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9v
cF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MDggY29uc29sZS1raXQtZGFlbW9uICB2dF90
aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3Rs
KzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwr
MHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4
MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5
IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNjA5IGNvbnNvbGUta2l0LWRh
ZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf
c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0
dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5
ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNf
aW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYxMCBjb25z
b2xlLWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0
bCsweDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4
MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZh
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAx
MDA2MTEgY29uc29sZS1raXQtZGFlbW9uICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJtX2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhj
NSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZfaW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2
bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNf
aW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDIxMjMgMTAwNjEyIGNvbnNvbGUta2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5
X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lv
Y3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIgZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwr
MHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyMTIzIDEwMDYxMyBjb25zb2xlLWtpdC1kYWVtb24gIHZ0X3RocmVh
ZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB2dHRlcm1faW9jdGwrMHhm
YTkgdGVybXR0eV9pb2N0bCsweGM1IHR0eV9pb2N0bCsweDNiIHR0eWRldl9pb2N0bCsweDI2
ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lvY3RsKzB4MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBr
ZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0bCsweGZhIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyMyAxMDA2MTUgY29uc29sZS1raXQtZGFlbW9u
ICB2dF90aHJlYWRfc3RhcnQgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdnR0ZXJt
X2lvY3RsKzB4ZmE5IHRlcm10dHlfaW9jdGwrMHhjNSB0dHlfaW9jdGwrMHgzYiB0dHlkZXZf
aW9jdGwrMHgyNmQgZGV2ZnNfaW9jdGwrMHhjNyB2bl9pb2N0bCsweDFhMiBkZXZmc19pb2N0
bF9mKzB4MWUga2Vybl9pb2N0bCsweDI3MiBzeXNfaW9jdGwrMHhmYSBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIxMjMgMTAwNjE2IGNvbnNvbGUt
a2l0LWRhZW1vbiAgdnRfdGhyZWFkX3N0YXJ0ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysw
eGU0IHZ0dGVybV9pb2N0bCsweGZhOSB0ZXJtdHR5X2lvY3RsKzB4YzUgdHR5X2lvY3RsKzB4
M2IgdHR5ZGV2X2lvY3RsKzB4MjZkIGRldmZzX2lvY3RsKzB4Yzcgdm5faW9jdGwrMHgxYTIg
ZGV2ZnNfaW9jdGxfZisweDFlIGtlcm5faW9jdGwrMHgyNzIgc3lzX2lvY3RsKzB4ZmEgYW1k
NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTIzIDEwMDYx
NyBjb25zb2xlLWtpdC1kYWVtb24gIHZ0X3RocmVhZF9zdGFydCAgICAgbWlfc3dpdGNoKzB4
YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zf
d2FpdF9zaWcrMHhlNCB2dHRlcm1faW9jdGwrMHhmYTkgdGVybXR0eV9pb2N0bCsweGM1IHR0
eV9pb2N0bCsweDNiIHR0eWRldl9pb2N0bCsweDI2ZCBkZXZmc19pb2N0bCsweGM3IHZuX2lv
Y3RsKzB4MWEyIGRldmZzX2lvY3RsX2YrMHgxZSBrZXJuX2lvY3RsKzB4MjcyIHN5c19pb2N0
bCsweGZhIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjEyNSAxMDA1NDIgcG9sa2l0ZCAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyMTI1IDEwMDYyMSBwb2xraXRkICAgICAgICAgICAgIGdtYWluICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjIyIHBvbGtpdGQgICAgICAgICAgICAgZ2RidXMg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjMgcG9sa2l0ZCAgICAgICAgICAg
ICBKUyBIZWxwZXIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVw
KzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2Ug
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMTI1IDEw
MDYyNCBwb2xraXRkICAgICAgICAgICAgIEpTIEhlbHBlciAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf
d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDIxMjUgMTAwNjI1IHBvbGtpdGQgICAgICAgICAgICAgSlMgSGVs
cGVyICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk
b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjEyNSAxMDA2MjYgcG9s
a2l0ZCAgICAgICAgICAgICBKUyBIZWxwZXIgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu
dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyMTI1IDEwMDYyNyBwb2xraXRkICAgICAgICAgICAgIHJ1bmF3YXkta2lsbGVy
LXRocmUgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDIxNTMgMTAwNjE4IGN1cHNkICAgICAgICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50
KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19r
ZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDIyMDQgMTAwNTc5IGNvbG9yZCAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw
eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjIwNCAxMDA2MjkgY29sb3JkICAgICAgICAgICAgICBnbWFpbiAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vy
bl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5
c2NhbGxfY29tbW9uKzB4ZjggCiAyMjA0IDEwMDYzMSBjb2xvcmQgICAgICAgICAgICAgIGdk
YnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQr
MHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5
IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIyMTkgMTAwNTUzIGRidXMgICAgICAgICAg
ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf
c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBwaXBlX3Jl
YWQrMHg0M2EgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMjM1IDEwMDU4MyBnX2VsaVswXSBh
ZGEwcDMgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4
MWNiIGdfZWxpX3dvcmtlcisweDM5NCBmb3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUr
MHhlIAogMjIzNiAxMDA1NTQgZ19lbGlbMV0gYWRhMHAzICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIF9zbGVlcCsweDFjYiBnX2VsaV93b3JrZXIrMHgzOTQgZm9y
a19leGl0KzB4N2UgZm9ya190cmFtcG9saW5lKzB4ZSAKIDIyMzcgMTAwNTE2IGdfZWxpWzJd
IGFkYTBwMyAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBfc2xlZXAr
MHgxY2IgZ19lbGlfd29ya2VyKzB4Mzk0IGZvcmtfZXhpdCsweDdlIGZvcmtfdHJhbXBvbGlu
ZSsweGUgCiAyMjM4IDEwMDU4MSBnX2VsaVszXSBhZGEwcDMgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgX3NsZWVwKzB4MWNiIGdfZWxpX3dvcmtlcisweDM5NCBm
b3JrX2V4aXQrMHg3ZSBmb3JrX3RyYW1wb2xpbmUrMHhlIAogMjI1NCAxMDA1MTIgc3NoZCAg
ICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjI1NyAx
MDA1NzMgY3JvbiAgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX3NsZWVwKzB4MTk5IGtlcm5fY2xvY2tfbmFub3NsZWVwKzB4MWUxIHN5c19uYW5v
c2xlZXArMHgzYiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDIzMTMgMTAwNTExIGdldHR5ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFk
KzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsw
eDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyMzE0IDEwMDUzOSBsb2dpbiAgICAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga2Vybl93YWl0NisweDUzZiBzeXNfd2Fp
dDQrMHg3ZCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK
IDIzMTUgMTAwNjM4IGdldHR5ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z
aWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFkKzB4
MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgx
IHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyMzE2IDEwMDYzOSBnZXR0eSAgICAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0dHlfd2FpdCsweDFjIHR0eWRpc2Nf
cmVhZCsweDFkOSB0dHlkZXZfcmVhZCsweDU2IGRldmZzX3JlYWRfZisweGQ1IGRvZmlsZXJl
YWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjMxNyAxMDA2NDAgZ2V0dHkgICAgICAgICAgICAgICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgdHR5X3dhaXQrMHgxYyB0
dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1NiBkZXZmc19yZWFkX2YrMHhkNSBk
b2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMTggMTAwNjQxIGdldHR5ICAgICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHR0eV93YWl0
KzB4MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2ZnNfcmVhZF9m
KzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzE5IDEwMDY0MiBnZXR0eSAgICAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCB0
dHlfd2FpdCsweDFjIHR0eWRpc2NfcmVhZCsweDFkOSB0dHlkZXZfcmVhZCsweDU2IGRldmZz
X3JlYWRfZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjMyMCAxMDA2NDMgZ2V0dHkg
ICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgdHR5X3dhaXQrMHgxYyB0dHlkaXNjX3JlYWQrMHgxZDkgdHR5ZGV2X3JlYWQrMHg1
NiBkZXZmc19yZWFkX2YrMHhkNSBkb2ZpbGVyZWFkKzB4ODEgc3lzX3JlYWQrMHhiYyBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMjggMTAwNTE0
IGhhbGQgICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy
IF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDIzMjggMTAwNjQ0IGhhbGQgICAgICAgICAgICAgICAgZ21haW4gICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjMyOSAxMDA2MzMgaGFsZC1ydW5uZXIgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyMzI5IDEwMDY0NSBoYWxkLXJ1bm5lciAg
ICAgICAgIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz
ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDIzMzYgMTAwNTU2IGhhbGQt
YWRkb24tbW91c2Utc3kgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90
aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIg
c3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r
MHhmOCAKIDI0NzIgMTAwNTgyIGhhbGQtYWRkb24tc3RvcmFnZSAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
dGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdh
aXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0ODIgMTAwNTQ1IGNzaCAgICAgICAg
ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0
IHR0eV93YWl0KzB4MWMgdHR5ZGlzY19yZWFkKzB4MWQ5IHR0eWRldl9yZWFkKzB4NTYgZGV2
ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNDkxIDEwMDU3MiBzZGRt
ICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0OTEgMTAw
NzExIHNkZG0gICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjQ5NCAxMDA2MTkgWG9yZyAgICAgICAgICAgICAgICBNYWluVGhyZWFkICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh
aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjQ5NCAxMDA3MTIgWG9yZyAgICAgICAgICAgICAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZl
bnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lz
X2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjQ5NCAxMDA3MTMgWG9yZyAgICAgICAgICAgICAgICBYb3JnOnJjczAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0
MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNDk0IDEwMDcxNCBYb3JnICAgICAgICAg
ICAgICAgIFhvcmc6ZGlzayQwICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFf
c2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUr
MHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI0
OTQgMTAwNzE1IFhvcmcgICAgICAgICAgICAgICAgSW5wdXRUaHJlYWQgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr
MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz
eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjUxMSAxMDA1MjIgYnNkaXNrcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs
KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyNTExIDEwMDcyMyBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr
ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI0IGJzZGlza3MgICAgICAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsw
eDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFt
ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUxMSAxMDA3
MjUgYnNkaXNrcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns
ZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dh
aXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyNTExIDEwMDcyNiBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgc2J3YWl0KzB4NGMgc29yZWNlaXZl
X2dlbmVyaWMrMHgzMDcgc29yZWNlaXZlKzB4NDQga2Vybl9yZWN2aXQrMHgxYmEgc3lzX3Jl
Y3Zmcm9tKzB4ODYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTExIDEwMDcyOCBic2Rpc2tzICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx
YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5
IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MTEgMTAwNzI5IGJzZGlza3MgICAgICAg
ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf
c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z
bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw
eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUx
NCAxMDA2MzUgdXBvd2VyZCAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRf
c2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjUxNCAxMDA3MzEgdXBvd2VyZCAgICAgICAgICAgICBn
bWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTE0IDEwMDczMiB1cG93ZXJkICAgICAg
ICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz
ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1MjcgMTAwNTg3IHNkZG0t
aGVscGVyICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3Np
ZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFt
ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjUyOCAxMDA2
MzcgY2stbGF1bmNoLXNlc3Npb24gICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns
ZWVwKzB4MWJlIGtlcm5fd2FpdDYrMHg1M2Ygc3lzX3dhaXQ0KzB4N2QgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTQzIDEwMDYzNCBkYnVzLXJ1
bi1zZXNzaW9uICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg
a2Vybl93YWl0NisweDUzZiBzeXNfd2FpdDQrMHg3ZCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NDQgMTAwNzE2IGRidXMtZGFlbW9uICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk
d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU0NSAxMDA2NjAgc3RhcnRwbGFz
bWEteDExICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4
ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTQ1IDEwMDc0NSBz
dGFydHBsYXNtYS14MTEgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp
dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1
MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NTcg
MTAwNjk2IGtkZWluaXQ1ICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5
c19zZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r
MHhmOCAKIDI1NTggMTAwNjYxIGtsYXVuY2hlciAgICAgICAgICAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s
bCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI1NTggMTAwNzUyIGtsYXVuY2hlciAgICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU1OCAxMDA3NTUga2xhdW5jaGVyICAgICAgICAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDc0MyBrZGVkNSAgICAg
ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3
YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4NDhiIHN5c19w
b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyNTY1IDEwMDc1OSBrZGVkNSAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0
OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t
b24rMHhmOCAKIDI1NjUgMTAwNzYwIGtkZWQ1ICAgICAgICAgICAgICAgLSAgICAgICAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl
cHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5f
cG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjU2NSAxMDA3NjEga2RlZDUgICAgICAgICAgICAgICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhh
NWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVu
dCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjU2NSAxMDA3NjUga2RlZDUgICAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh
aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NSAxMDA4MTMga2RlZDUgICAgICAgICAgICAg
ICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY1IDEwMDgxNCBrZGVkNSAgICAg
ICAgICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjUgMTAwODg3IGtk
ZWQ1ICAgICAgICAgICAgICAgZGNvbmYgd29ya2VyICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAx
MDA2MzYga3dpbl94MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f
cG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwNzYyIGt3aW5feDExICAgICAgICAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA3NjMga3dpbl94MTEgICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA3ODMga3dpbl94
MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2ln
KzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wcG9sbCsweDZmIGFt
ZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2NyAxMDA4
MTkga3dpbl94MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsw
eGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3Ns
ZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dh
aXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyNTY3IDEwMDk1MyBrd2luX3gxMSAgICAgICAgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr
ZXJuX3BvbGwrMHg0OGIgc3lzX3Bwb2xsKzB4NmYgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEwMDk3NiBrd2luX3gxMSAgICAgICAgICAg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVu
dCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNf
a2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTY3IDEwMDk5MSBrd2luX3gxMSAgICAgICAgICAgIGt3aW5feDExOnJjczAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx
YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5
IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NjcgMTAwOTkyIGt3aW5feDExICAgICAg
ICAgICAga3dpbl94MTpkaXNrJDAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf
c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z
bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw
eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU2
NyAxMDExMDAga3dpbl94MTEgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4
X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5
c2NhbGxfY29tbW9uKzB4ZjggCiAyNTY3IDEwMTQ2MSBrd2luX3gxMSAgICAgICAgICAgIC0g
ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgx
MzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNjIw
IGthY3Rpdml0eW1hbmFnZXJkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw
eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3
MCAxMDA3NzAga2FjdGl2aXR5bWFuYWdlcmQgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5
c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTcwIDEwMDc3MSBrYWN0aXZpdHltYW5hZ2VyZCAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI1NzAgMTAwNzcyIGthY3Rpdml0eW1hbmFnZXJkICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjU3MCAxMDA3NzMga2FjdGl2aXR5bWFuYWdlcmQgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTcwIDEwMDc3NCBrYWN0aXZpdHltYW5h
Z2VyZCAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz
ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzAgMTAwNzc1IGthY3Rp
dml0eW1hbmFnZXJkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi
ZSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2Vu
ZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI1NzUgMTAwNjMyIGtnbG9iYWxhY2NlbDUgICAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3NSAxMDA3NzYga2dsb2JhbGFjY2VsNSAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTc1IDEwMDc3NyBrZ2xvYmFs
YWNjZWw1ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1NzYgMTAwNTg4
IGtzbXNlcnZlciAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw
eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU3
NiAxMDA3Nzgga3Ntc2VydmVyICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5
c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTc2IDEwMDc3OSBrc21zZXJ2ZXIgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI1NzYgMTAwODAwIGtzbXNlcnZlciAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50KzB4YTVlIGtl
cm5fa2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2
MSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1Nzgg
MTAwNTg1IGthY2Nlc3MgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNf
cG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjU3OCAxMDA3ODIga2FjY2VzcyAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNTc4IDEwMDc4NyBrYWNjZXNzICAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu
X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwNTE5IHBsYXNtYXNoZWxsICAgICAgICAgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsw
eDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwNzg4
IHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw
eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4
MCAxMDA3OTMgcGxhc21hc2hlbGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5
c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTgwIDEwMDg5NiBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVu
dCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkxNyBw
bGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2Fp
dF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1
MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAg
MTAwOTE4IHBsYXNtYXNoZWxsICAgICAgICAgcGxhc21hc2hlOnJjczAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5
IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9v
cF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5MTkgcGxhc21hc2hlbGwgICAgICAgICBwbGFz
bWFzOmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMy
IGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkyMCBw
bGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXAr
MHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91
aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t
b24rMHhmOCAKIDI1ODAgMTAwOTIxIHBsYXNtYXNoZWxsICAgICAgICAgLSAgICAgICAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl
cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0
KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4MCAxMDA5MjIgcGxhc21hc2hl
bGwgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4
ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTgwIDEwMDkyOCBw
bGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBf
Y3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4NmMga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNTgwIDEwMDkyOSBwbGFzbWFzaGVsbCAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2Fp
dCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODAgMTAwOTMxIHBsYXNtYXNo
ZWxsICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1
bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJp
dmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjU4NCAxMDA1NTIgcG9sa2l0LWtkZS1hdXRoZW50aSAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4
NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyNTg0IDEwMDc4OSBwb2xraXQta2RlLWF1dGhlbnRpIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJu
X3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI1ODQgMTAwNzk2IHBvbGtpdC1rZGUtYXV0aGVudGkgLSAg
ICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysw
eDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsw
eGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4NCAxMDA3OTggcG9sa2l0LWtkZS1hdXRo
ZW50aSBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2Vs
dGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg0IDEwMDgwNSBwb2xraXQt
a2RlLWF1dGhlbnRpIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcr
MHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODYgMTAwNzg0
IHhlbWJlZHNuaXByb3h5ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsw
eDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjU4
NiAxMDA3ODUgeGVtYmVkc25pcHJveHkgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5
c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTg2IDEwMDc4NiB4ZW1iZWRzbmlwcm94eSAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI1ODggMTAwNzkwIERpc2NvdmVyTm90aWZpZXIgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjU4OCAxMDA3OTQgRGlzY292ZXJOb3RpZmllciAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTg4IDEwMDgwOCBEaXNjb3Zlck5vdGlm
aWVyICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz
ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI1ODggMTAwOTE0IERpc2Nv
dmVyTm90aWZpZXIgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90
aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIg
c3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r
MHhmOCAKIDI1OTcgMTAwNzk3IGdtZW51ZGJ1c21lbnVwcm94eSAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s
bCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjU5NyAxMDA4MDEgZ21lbnVkYnVzbWVudXByb3h5ICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg
a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNTk3IDEwMDgwMiBnbWVudWRidXNtZW51cHJveHkg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVu
dCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNf
a2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyNTk3IDEwMDgwMyBnbWVudWRidXNtZW51cHJveHkgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwr
MHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI2MjMgMTAwNTgwIGd2ZnNkICAgICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtl
cm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjYyMyAxMDA4MzMgZ3Zmc2QgICAgICAgICAgICAgICBn
bWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0
KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjIzIDEwMDgzNCBndmZzZCAgICAgICAg
ICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBz
ZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjQgMTAwNjk5IGttaXgg
ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90
aW1lZHdhaXRfc2lnX3NidCsweDEwNyBzZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIg
c3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24r
MHhmOCAKIDI2MjQgMTAwODE1IGttaXggICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAg
ICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFf
d2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9s
bCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjYyNCAxMDA4MTYga21peCAgICAgICAgICAgICAgICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg
a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI0IDEwMDg4MSBrbWl4ICAgICAgICAgICAgICAg
IGttaXg6cmNzMCAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXAr
MHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjQgMTAw
ODgyIGttaXggICAgICAgICAgICAgICAga21peDpkaXNrJDAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z
bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93
YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjYyNiAxMDA3OTUgb3JnX2tkZV9wb3dlcmRldmlsICAtICAgICAg
ICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkg
a2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2IDEwMDgyMyBvcmdfa2RlX3Bvd2VyZGV2aWwg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdh
aXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MjYgMTAwODI4IG9yZ19rZGVfcG93
ZXJkZXZpbCAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0
IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYyNiAxMDA4MzEgb3Jn
X2tkZV9wb3dlcmRldmlsICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRf
c2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAg
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjI2IDEw
MDgzMiBvcmdfa2RlX3Bvd2VyZGV2aWwgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
Y3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3Bv
bGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK
IDI2MjYgMTAwODUyIG9yZ19rZGVfcG93ZXJkZXZpbCAgLSAgICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z
aWcrMHg5IF9zbGVlcCsweDFiZSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4
YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MzIgMTAwODE3IHN1ZG8g
ICAgICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3Np
ZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2MzggMTAw
NTQ5IHRyYWNrZXItc3RvcmUgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjYzOCAxMDA4NjUgdHJhY2tlci1zdG9yZSAgICAgICBnbWFpbiAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNjM4IDEwMDg2NiB0cmFja2VyLXN0b3JlICAgICAgIGdkYnVzICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI2MzggMTAwODY3IHRyYWNrZXItc3RvcmUgICAgICAgZGNvbmYg
d29ya2VyICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NzMgdHJhY2tlci1zdG9yZSAgICAg
ICBwb29sICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVw
KzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2Ug
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjM4IDEw
MDg3NCB0cmFja2VyLXN0b3JlICAgICAgIHBvb2wgICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf
d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI2MzggMTAwODc1IHRyYWNrZXItc3RvcmUgICAgICAgcG9vbCAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk
b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjYzOCAxMDA4NzYgdHJh
Y2tlci1zdG9yZSAgICAgICBwb29sICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu
dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNjQzIDEwMDY5NSBndmZzZC1mdXNlICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fc2VtMl93
YWl0KzB4NmEwIF9fdW10eF9vcF9zZW0yX3dhaXQrMHg3NiBhbWQ2NF9zeXNjYWxsKzB4MTE5
IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDMgMTAwODM5IGd2ZnNkLWZ1c2UgICAg
ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf
c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSBmdXNlX2Rl
dmljZV9yZWFkKzB4YzkgZGV2ZnNfcmVhZF9mKzB4ZDUgZG9maWxlcmVhZCsweDgxIHN5c19y
ZWFkKzB4YmMgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyNjQzIDEwMDg0MCBndmZzZC1mdXNlICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfc2xlZXArMHgxYmUgZnVzZV9kZXZpY2VfcmVhZCsweGM5IGRldmZzX3JlYWRf
ZisweGQ1IGRvZmlsZXJlYWQrMHg4MSBzeXNfcmVhZCsweGJjIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0MyAxMDA4NDEgZ3Zmc2QtZnVzZSAg
ICAgICAgICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg
c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQzIDEwMDg0MiBndmZz
ZC1mdXNlICAgICAgICAgIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDMgMTAw
ODQzIGd2ZnNkLWZ1c2UgICAgICAgICAgZ3Zmcy1mdXNlLXN1YiAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjY0NyAxMDA2OTggZ3Zmcy1oYWwtdm9sdW1lLW1vbiAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh
aXRfc2lnKzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZj
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0NyAxMDA4NTMgZ3Zmcy1oYWwtdm9sdW1lLW1v
biBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjQ3IDEwMDg1NCBndmZzLWhhbC12
b2x1bWUtbW9uIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NDggMTAwNTQ2IHB5
dGhvbjMuNyAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY0OCAx
MDA5MTUgcHl0aG9uMy43ICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX2N2X3RpbWVkd2FpdF9zaWdfc2J0KzB4MTA3IHNlbHRkd2FpdCsweDZjIGtlcm5f
c2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NTIgMTAwODU2IGd2ZnMtZ3Bob3RvMi12b2x1bWUg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp
dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY1MiAxMDA4NzAgZ3Zmcy1ncGhvdG8y
LXZvbHVtZSBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg
c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjUyIDEwMDg3MiBndmZz
LWdwaG90bzItdm9sdW1lIGdkYnVzICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NjQgMTAw
NzkyIGtzY3JlZW5fYmFja2VuZF9sYXUgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjY2NCAxMDA4NjAga3NjcmVlbl9iYWNrZW5kX2xhdSAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNjY0IDEwMDg2MSBrc2NyZWVuX2JhY2tlbmRfbGF1IC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODU4IHB1bHNlYXVkaW8gICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODgzIHB1bHNlYXVkaW8gICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRk
d2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxs
KzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODg0IHB1bHNlYXVk
aW8gICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFf
Y2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysw
eGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2NzkgMTAwODg1
IHB1bHNlYXVkaW8gICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93
YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcHBvbGwr
MHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2
ODEgMTAwODY0IGRjb25mLXNlcnZpY2UgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr
MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz
eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjY4MSAxMDA4NjggZGNvbmYtc2VydmljZSAgICAgICBnbWFpbiAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs
KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyNjgxIDEwMDg2OSBkY29uZi1zZXJ2aWNlICAgICAgIGdkYnVzICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBr
ZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODMgMTAwODA0IGlidXMtdWktZ3RrMyAgICAgICAg
LSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp
dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA4OTIgaWJ1cy11aS1ndGsz
ICAgICAgICBpYnVzLXVpLWc6cmNzMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhx
X3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRl
KzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAy
NjgzIDEwMDg5MyBpYnVzLXVpLWd0azMgICAgICAgIGlidXMtdWk6ZGlzayQwICAgICAgbWlf
c3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2ln
KzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3Vt
dHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rf
c3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODMgMTAwOTA2IGlidXMtdWktZ3RrMyAgICAgICAg
Z21haW4gICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFs
cysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2Fp
dCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgx
MTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjY4MyAxMDA5MDkgaWJ1cy11aS1ndGsz
ICAgICAgICBnZGJ1cyAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRj
aF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQg
c2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjg0IDEwMDgzOCBpYnVz
LWV4dGVuc2lvbi1ndGszIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQgMTAw
ODk0IGlidXMtZXh0ZW5zaW9uLWd0azMgaWJ1cy1leHRlOnJjczAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9z
bGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93
YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxs
X2NvbW1vbisweGY4IAogMjY4NCAxMDA4OTUgaWJ1cy1leHRlbnNpb24tZ3RrMyBpYnVzLWV4
OmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2Qx
IHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRv
X3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lz
Y2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNjg0IDEwMDkwNyBpYnVz
LWV4dGVuc2lvbi1ndGszIGdtYWluICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xl
ZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9z
aWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI2ODQgMTAw
OTA4IGlidXMtZXh0ZW5zaW9uLWd0azMgZ2RidXMgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9j
dl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9s
bCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
MjcyOCAxMDA5MDEgYXQtc3BpLWJ1cy1sYXVuY2hlciAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhi
IHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyNzI4IDEwMDkwMiBhdC1zcGktYnVzLWxhdW5jaGVyIGdtYWluICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3Bv
bGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI3MjggMTAwOTAzIGF0LXNwaS1idXMtbGF1bmNoZXIgZ2RidXMg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5
IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjcyOCAxMDA5MDQgYXQtc3BpLWJ1cy1sYXVuY2hl
ciBkY29uZiB3b3JrZXIgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyNzI5IDEwMDg5OSBkYnVzLWRhZW1v
biAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhl
NCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI3MzEgMTAwODg5IGF0
LXNwaTItcmVnaXN0cnlkICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0
X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBzeXNfcG9sbCsweDUw
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjczMSAx
MDA5MTAgYXQtc3BpMi1yZWdpc3RyeWQgICBnbWFpbiAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w
b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyNzMxIDEwMDkxMSBhdC1zcGkyLXJlZ2lzdHJ5ZCAgIGdkYnVzICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0
OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t
b24rMHhmOCAKIDI4MjggMTAwODIxIGtkZWluaXQ1ICAgICAgICAgICAgLSAgICAgICAgICAg
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl
cHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5f
cG9sbCsweDQ4YiBzeXNfcHBvbGwrMHg2ZiBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lz
Y2FsbF9jb21tb24rMHhmOCAKIDI4MzcgMTAwNzAwIGtvbnNvbGUgICAgICAgICAgICAgLSAg
ICAgICAgICAgICAgICAgICA8cnVubmluZz4gICAgICAgICAgICAgICAgICAgIAogMjgzNyAx
MDA5MzQga29uc29sZSAgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xsKzB4NDhiIHN5c19w
b2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyODM3IDEwMDkzNSBrb25zb2xlICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0
OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21t
b24rMHhmOCAKIDI4MzcgMTAwOTQzIGtvbnNvbGUgICAgICAgICAgICAga29uc29sZTpyY3Mw
ICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVl
cHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0
KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwr
MHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjgzNyAxMDA5NDQga29uc29sZSAg
ICAgICAgICAgICBrb25zb2xlOmRpc2skMCAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9j
YXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVt
dHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2
YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyODM4IDEwMDg5NyBjc2ggICAgICAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfc2xlZXArMHgxYmUga2Vybl9zaWdzdXNwZW5kKzB4MTY0IHN5c19zaWdzdXNw
ZW5kKzB4MzEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyODQyIDEwMDg0NyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVk
d2FpdF9zaWcrMHgxMiBfY3ZfdGltZWR3YWl0X3NpZ19zYnQrMHgxMDcgc2VsdGR3YWl0KzB4
NmMga2Vybl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBm
YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk1NCBjb2RlLW9zcyAgICAgICAg
ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np
Z25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga3F1
ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMr
MHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyODQyIDEwMDk1NiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1ZSBr
ZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4
NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQy
IDEwMDk1NyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4
OSBfY3Zfd2FpdF9zaWcrMHhlNCBzZWx0ZHdhaXQrMHhhOSBrZXJuX3BvbGwrMHg0OGIgc3lz
X3BvbGwrMHg1MCBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDI4NDIgMTAwOTU4IGNvZGUtb3NzICAgICAgICAgICAgZ21haW4gICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsw
eDQ4YiBzeXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjg0MiAxMDA5NTkgY29kZS1vc3MgICAgICAgICAgICBnZGJ1cyAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vy
bl9wb2xsKzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5
c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk2MCBjb2RlLW9zcyAgICAgICAgICAgIC0g
ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsw
eGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2
ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyODQyIDEwMDk2MSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRf
c2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf
X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTYyIGNvZGUtb3NzICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVl
cCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdl
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAx
MDA5NjMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkg
X3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29w
X3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2Nh
bGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk2NCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAg
ICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgz
ZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIg
ZG9fc2VtMl93YWl0KzB4NmEwIF9fdW10eF9vcF9zZW0yX3dhaXQrMHg3NiBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTY1IGNvZGUt
b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi
ZSBwaXBlX3JlYWQrMHg0M2EgZG9maWxlcmVhZCsweDgxIHN5c19yZWFkKzB4YmMgYW1kNjRf
c3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk2NiBj
b2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEg
c2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBf
c2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf
d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTY4IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk
b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NjkgY29k
ZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu
dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyODQyIDEwMDk3MCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw
eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTcxIGNvZGUtb3NzICAg
ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9jdl93YWl0X3NpZysweGU0
IHNlbHRkd2FpdCsweGE5IGtlcm5fc2VsZWN0KzB4OTE2IHN5c19zZWxlY3QrMHg1NiBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDIgMTAwOTcy
IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVl
cCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0
X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjg0MiAxMDA5NzMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh
aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk3NCBjb2RlLW9z
cyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg
dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By
aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDI4NDIgMTAwOTc1IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj
IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0MiAxMDA5NzkgY29kZS1vc3MgICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVt
dHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2
YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4Zjgg
CiAyODQyIDEwMDk4NiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAg
bWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVk
d2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga3F1ZXVlX2tldmVudCsweGE1ZSBrZXJuX2tl
dmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEgYW1k
NjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQyIDEwMDk5
MyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4
YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xl
ZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2Fp
dF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9j
b21tb24rMHhmOCAKIDI4NDMgMTAwNTQ3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAg
ICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBz
bGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9jdl90aW1lZHdhaXRfc2lnX3NidCsweDEwNyBz
ZWx0ZHdhaXQrMHg2YyBrZXJuX3BvbGwrMHg0OGIgc3lzX3BvbGwrMHg1MCBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDMgMTAwOTc3IGNvZGUt
b3NzICAgICAgICAgICAgY29kZS1vc3M6cmNzMCAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFi
ZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRf
cHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjg0MyAxMDA5NzggY29kZS1vc3MgICAgICAgICAgICBjb2RlLW9zOmRpc2skMCAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0
MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQzIDEwMDk4MCBjb2RlLW9zcyAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkg
dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By
aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDI4NDMgMTAwOTgxIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGlt
ZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5f
a2V2ZW50KzB4YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBh
bWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDMgMTAw
OTgyIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2gr
MHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysw
eDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10
eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9z
eXNjYWxsX2NvbW1vbisweGY4IAogMjg0MyAxMDA5ODMgY29kZS1vc3MgICAgICAgICAgICAt
ICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxz
KzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQr
MHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tl
dmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4
IAogMjg0MyAxMDA5ODQgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAg
IG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0
X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMg
X191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBm
YXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ0IDEwMDgyNiBjb2RlLW9zcyAgICAgICAg
ICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3Np
Z25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xl
ZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3
ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDQg
MTAwOTg3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3Np
ZysweDEyIF9zbGVlcCsweDE5OSBrcXVldWVfa2V2ZW50KzB4YTVlIGtlcm5fa2V2ZW50KzB4
YTAga2Vybl9rZXZlbnRfZ2VuZXJpYysweDcwIHN5c19rZXZlbnQrMHg2MSBhbWQ2NF9zeXNj
YWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDQgMTAwOTg4IGNvZGUt
b3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVl
cHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVl
cCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0
X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjg0NCAxMDA5ODkgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vy
bl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYx
IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAx
MDA4NTcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRj
aCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdhaXRfc2ln
KzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191
bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0
X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAwMCBjb2RlLW9zcyAgICAgICAgICAg
IC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25h
bHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkga3F1ZXVl
X2tldmVudCsweGE1ZSBrZXJuX2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3
MCBzeXNfa2V2ZW50KzB4NjEgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyODQ1IDEwMTAwMiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUga3F1ZXVlX2tldmVudCsweGE1ZSBrZXJu
X2tldmVudCsweGEwIGtlcm5fa2V2ZW50X2dlbmVyaWMrMHg3MCBzeXNfa2V2ZW50KzB4NjEg
YW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEw
MTAwMyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNo
KzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBf
c2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bf
d2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2Fs
bF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDA1IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAg
ICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNk
MSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBk
b193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5
c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMDYgY29k
ZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNs
ZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4
MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWlu
dF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9u
KzB4ZjggCiAyODQ1IDEwMTAwNyBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAg
ICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBx
X3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsw
eDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4
MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDA4IGNvZGUtb3NzICAg
ICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0
Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4
cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0
ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
Mjg0NSAxMDEwMDkgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3Np
ZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5
MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2Nv
bW1vbisweGY4IAogMjg0NSAxMDEwMTEgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAg
ICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNs
ZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dh
aXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2Fs
bCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTAxMiBjb2RlLW9z
cyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBx
X2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUg
dW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3By
aXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhm
OCAKIDI4NDUgMTAxMDEzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAg
ICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2Fp
dF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFj
IF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkg
ZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NSAxMDEwMTQgY29kZS1vc3MgICAgICAg
ICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9z
aWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3Ns
ZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4
N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1
IDEwMTAzOSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dp
dGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9z
aWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBf
X3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZh
c3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDUgMTAxMDQwIGNvZGUtb3NzICAgICAgICAg
ICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2ln
bmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEyIF9zbGVlcCsweDE5OSB1bXR4
cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0
ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAog
Mjg0NSAxMDEwNTMgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1p
X3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV90aW1lZHdh
aXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0
MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDEx
OSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ1IDEwMTA1NiBjb2RlLW9zcyAgICAg
ICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNo
X3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFf
c2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUr
MHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4
NDUgMTAxMDYxIGNvZGUtb3NzICAgICAgICAgICAgZ21haW4gICAgICAgICAgICAgICBtaV9z
d2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcr
MHg5IF9jdl93YWl0X3NpZysweGU0IHNlbHRkd2FpdCsweGE5IGtlcm5fcG9sbCsweDQ4YiBz
eXNfcG9sbCsweDUwIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjg0NSAxMDEwNjQgY29kZS1vc3MgICAgICAgICAgICBnZGJ1cyAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3YWl0KzB4YTkga2Vybl9wb2xs
KzB4NDhiIHN5c19wb2xsKzB4NTAgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxf
Y29tbW9uKzB4ZjggCiAyODQ1IDEwMjE5NCBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAg
ICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEg
c2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgx
MzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2
NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAwOTMw
IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhj
MSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3NpZysweDEy
IF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9v
cF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNj
YWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMTUgY29kZS1vc3MgICAgICAgICAgICAtICAg
ICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4
M2QxIHNsZWVwcV90aW1lZHdhaXRfc2lnKzB4MTIgX3NsZWVwKzB4MTk5IGtxdWV1ZV9rZXZl
bnQrMHhhNWUga2Vybl9rZXZlbnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lz
X2tldmVudCsweDYxIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisw
eGY4IAogMjg0NiAxMDEwMTcgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAg
ICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93
YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIGtxdWV1ZV9rZXZlbnQrMHhhNWUga2Vybl9rZXZl
bnQrMHhhMCBrZXJuX2tldmVudF9nZW5lcmljKzB4NzAgc3lzX2tldmVudCsweDYxIGFtZDY0
X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMTgg
Y29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMx
IHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVw
KzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRf
dWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29t
bW9uKzB4ZjggCiAyODQ2IDEwMTAxOSBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAg
ICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xl
ZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xlZXArMHgxMzIg
ZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9z
eXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDIwIGNv
ZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBz
bGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsw
eDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3Vp
bnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1v
bisweGY4IAogMjg0NiAxMDEwMjEgY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAg
ICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVw
cV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQr
MHg0MWMgX191bXR4X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsw
eDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAyMiBjb2RlLW9zcyAg
ICAgICAgICAgIC0gICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2Nh
dGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dhaXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10
eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZh
dGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAK
IDI4NDYgMTAxMDIzIGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBt
aV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9z
aWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9f
dW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMjQgY29kZS1vc3MgICAgICAgICAg
ICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWdu
YWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX2N2X3dhaXRfc2lnKzB4ZTQgc2VsdGR3
YWl0KzB4YTkga2Vybl9zZWxlY3QrMHg5MTYgc3lzX3NlbGVjdCsweDU2IGFtZDY0X3N5c2Nh
bGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0NiAxMDEwMjUgY29kZS1v
c3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3aXRjaCsweGMxIHNsZWVw
cV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysweDkgX3NsZWVwKzB4MWJl
IHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4X29wX3dhaXRfdWludF9w
cml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5c2NhbGxfY29tbW9uKzB4
ZjggCiAyODQ2IDEwMTAyNiBjb2RlLW9zcyAgICAgICAgICAgIC0gICAgICAgICAgICAgICAg
ICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMrMHgzZDEgc2xlZXBxX3dh
aXRfc2lnKzB4OSBfc2xlZXArMHgxYmUgdW10eHFfc2xlZXArMHgxMzIgZG9fd2FpdCsweDQx
YyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5
IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYgMTAxMDI3IGNvZGUtb3NzICAgICAg
ICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0Y2grMHhjMSBzbGVlcHFfY2F0Y2hf
c2lnbmFscysweDNkMSBzbGVlcHFfd2FpdF9zaWcrMHg5IF9zbGVlcCsweDFiZSB1bXR4cV9z
bGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9fdW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsw
eDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFzdF9zeXNjYWxsX2NvbW1vbisweGY4IAogMjg0
NiAxMDEwMjggY29kZS1vc3MgICAgICAgICAgICAtICAgICAgICAgICAgICAgICAgIG1pX3N3
aXRjaCsweGMxIHNsZWVwcV9jYXRjaF9zaWduYWxzKzB4M2QxIHNsZWVwcV93YWl0X3NpZysw
eDkgX3NsZWVwKzB4MWJlIHVtdHhxX3NsZWVwKzB4MTMyIGRvX3dhaXQrMHg0MWMgX191bXR4
X29wX3dhaXRfdWludF9wcml2YXRlKzB4N2UgYW1kNjRfc3lzY2FsbCsweDExOSBmYXN0X3N5
c2NhbGxfY29tbW9uKzB4ZjggCiAyODQ2IDEwMTAzNCBjb2RlLW9zcyAgICAgICAgICAgIC0g
ICAgICAgICAgICAgICAgICAgbWlfc3dpdGNoKzB4YzEgc2xlZXBxX2NhdGNoX3NpZ25hbHMr
MHgzZDEgc2xlZXBxX3RpbWVkd2FpdF9zaWcrMHgxMiBfc2xlZXArMHgxOTkgdW10eHFfc2xl
ZXArMHgxMzIgZG9fd2FpdCsweDQxYyBfX3VtdHhfb3Bfd2FpdF91aW50X3ByaXZhdGUrMHg3
ZSBhbWQ2NF9zeXNjYWxsKzB4MTE5IGZhc3Rfc3lzY2FsbF9jb21tb24rMHhmOCAKIDI4NDYg
MTAxMDM3IGNvZGUtb3NzICAgICAgICAgICAgLSAgICAgICAgICAgICAgICAgICBtaV9zd2l0
Y2grMHhjMSBzbGVlcHFfY2F0Y2hfc2lnbmFscysweDNkMSBzbGVlcHFfdGltZWR3YWl0X3Np
ZysweDEyIF9zbGVlcCsweDE5OSB1bXR4cV9zbGVlcCsweDEzMiBkb193YWl0KzB4NDFjIF9f
dW10eF9vcF93YWl0X3VpbnRfcHJpdmF0ZSsweDdlIGFtZDY0X3N5c2NhbGwrMHgxMTkgZmFz
dF9zeXNjYWxsX2NvbW1vbisweGY4IApyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgIyBJ
J2xsIHVucGx1ZyB0aGVuIHJlY29ubmVjdCB0aGUgZHJpdmUKcm9vdEBtb21oMTY3LWdqcDQt
ODU3MHA6fiAjIGRhdGUKU2F0IFNlcCAgNSAwOToyOTozNyBCU1QgMjAyMApyb290QG1vbWgx
NjctZ2pwNC04NTcwcDp+ICMgenBvb2wgY2xlYXIgdXNiCnJvb3RAbW9taDE2Ny1nanA0LTg1
NzBwOn4gIyB6cG9vbCBzdGF0dXMgLXYgdXNiCiAgcG9vbDogdXNiCiBzdGF0ZTogT05MSU5F
CnN0YXR1czogT25lIG9yIG1vcmUgZGV2aWNlcyBoYXMgZXhwZXJpZW5jZWQgYW4gZXJyb3Ig
cmVzdWx0aW5nIGluIGRhdGEKICAgICAgICBjb3JydXB0aW9uLiAgQXBwbGljYXRpb25zIG1h
eSBiZSBhZmZlY3RlZC4KYWN0aW9uOiBSZXN0b3JlIHRoZSBmaWxlIGluIHF1ZXN0aW9uIGlm
IHBvc3NpYmxlLiAgT3RoZXJ3aXNlIHJlc3RvcmUgdGhlCiAgICAgICAgZW50aXJlIHBvb2wg
ZnJvbSBiYWNrdXAuCiAgIHNlZTogaHR0cHM6Ly96ZnNvbmxpbnV4Lm9yZy9tc2cvWkZTLTgw
MDAtOEEKY29uZmlnOgoKICAgICAgICBOQU1FICAgICAgICBTVEFURSAgICAgUkVBRCBXUklU
RSBDS1NVTQogICAgICAgIHVzYiAgICAgICAgIE9OTElORSAgICAgICAwICAgICAwICAgICAw
CiAgICAgICAgICBkYTBwMSAgICAgT05MSU5FICAgICAgIDAgICAgIDAgICAgIDAKCmVycm9y
czogUGVybWFuZW50IGVycm9ycyBoYXZlIGJlZW4gZGV0ZWN0ZWQgaW4gdGhlIGZvbGxvd2lu
ZyBmaWxlczoKCiAgICAgICAgPG1ldGFkYXRhPjo8MHgwPgogICAgICAgIDxtZXRhZGF0YT46
PDB4M2Q+CnJvb3RAbW9taDE2Ny1nanA0LTg1NzBwOn4gIyB6cG9vbCBzY3J1YiB1c2IKcm9v
dEBtb21oMTY3LWdqcDQtODU3MHA6fiAjIHpwb29sIHN0YXR1cyAtdiB1c2IKICBwb29sOiB1
c2IKIHN0YXRlOiBPTkxJTkUKICBzY2FuOiBzY3J1YiByZXBhaXJlZCAwQiBpbiAwMDowMDow
NSB3aXRoIDAgZXJyb3JzIG9uIFNhdCBTZXAgIDUgMDk6MzA6MzkgMjAyMApjb25maWc6Cgog
ICAgICAgIE5BTUUgICAgICAgIFNUQVRFICAgICBSRUFEIFdSSVRFIENLU1VNCiAgICAgICAg
dXNiICAgICAgICAgT05MSU5FICAgICAgIDAgICAgIDAgICAgIDAKICAgICAgICAgIGRhMHAx
ICAgICBPTkxJTkUgICAgICAgMCAgICAgMCAgICAgMAoKZXJyb3JzOiBObyBrbm93biBkYXRh
IGVycm9ycwpyb290QG1vbWgxNjctZ2pwNC04NTcwcDp+ICMgbW91bnQgfCBncmVwIHVzYgp1
c2Igb24gL1ZvbHVtZXMvdXNiICh6ZnMsIGxvY2FsLCBuZnN2NGFjbHMpCnJvb3RAbW9taDE2
Ny1nanA0LTg1NzBwOn4gIyB6cG9vbCBleHBvcnQgdXNiCnJvb3RAbW9taDE2Ny1nanA0LTg1
NzBwOn4gIyAKCg==
--------------5AAC4362BAD15C1AE4F57025--

From owner-freebsd-current@freebsd.org  Sun Sep  6 09:16:55 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 371EC3CB7C9
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 09:16:55 +0000 (UTC)
 (envelope-from freebsd-current@lordsith.net)
Received: from outbound.soverin.net (outbound.soverin.net [116.202.65.215])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkm521LK6z4fc3
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 09:16:53 +0000 (UTC)
 (envelope-from freebsd-current@lordsith.net)
Received: from smtp.freedom.nl (unknown [10.10.3.36])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 4E6EC6010E
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 09:16:52 +0000 (UTC)
Received: from smtp.freedom.nl (smtp.freedom.nl [116.202.65.211]) by
 soverin.net
Date: Sun, 6 Sep 2020 09:16:49 +0000
From: marco <freebsd-current@lordsith.net>
To: freebsd-current <freebsd-current@freebsd.org>
Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a
 cloned filesystem
Message-ID: <20200906091649.GA2517@freedom.nl>
Reply-To: marco <freebsd-current@lordsith.net>
Mail-Followup-To: marco <freebsd-current@lordsith.net>,
 freebsd-current <freebsd-current@freebsd.org>
References: <20200830193756.GA6325@freedom.nl>
 <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com>
Organization: lordsith.net
X-Operating-System: FreeBSD 13.0-CURRENT amd64
X-Unix: Use Unix or die
X-Uptime: 9:10AM  up  9:28, 1 user, load averages: 0.53, 0.61, 0.50
X-Rspamd-Queue-Id: 4Bkm521LK6z4fc3
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.06 / 15.00];
 HAS_REPLYTO(0.00)[freebsd-current@lordsith.net];
 ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 RWL_MAILSPIKE_GOOD(0.00)[116.202.65.215:from];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip4:116.202.65.215];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 DMARC_NA(0.00)[lordsith.net]; RCPT_COUNT_ONE(0.00)[1];
 HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3];
 NEURAL_HAM_MEDIUM(-1.05)[-1.047]; TO_DN_ALL(0.00)[];
 NEURAL_HAM_LONG(-0.99)[-0.993];
 NEURAL_HAM_SHORT(-0.62)[-0.621]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:116.202.0.0/16, country:DE];
 RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current];
 RCVD_IN_DNSWL_LOW(-0.10)[116.202.65.215:from]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 09:16:55 -0000

On Sat, Sep 05, 2020 at 12:02:58AM +0100, you (Graham Perrin) sent the following to [freebsd-current] :
> >
> FYI <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239702>
> 

I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled
openzfs and openzfs-kmod for now.
ZFS in base nicely auto-imported both zroot and backup pools for the 1st
time.

-- 
Marco van Lienen -- FreeBSD enthusiast
https://keybase.io/scarcry , GnuPG id: 8580E6CB
"The Tuck Pendleton machine...zero defects."

From owner-freebsd-current@freebsd.org  Sun Sep  6 10:00:11 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id DF0093CBECE
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 10:00:11 +0000 (UTC)
 (envelope-from zeising+freebsd@daemonic.se)
Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2607:f740:d:20::25])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkn2y5JH6z3S8W
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 10:00:10 +0000 (UTC)
 (envelope-from zeising+freebsd@daemonic.se)
Received: from cid.daemonic.se (localhost [IPv6:::1])
 by mail.daemonic.se (Postfix) with ESMTP id 4Bkn2p1QGGz3n4g;
 Sun,  6 Sep 2020 10:00:02 +0000 (UTC)
X-Virus-Scanned: amavisd-new at daemonic.se
Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher
 ECDHE-RSA-AES128-GCM-SHA256)
 by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new,
 port 10587)
 with ESMTPS id nmoT4S7Fzoxt; Sun,  6 Sep 2020 10:00:01 +0000 (UTC)
Received: from garnet.daemonic.se (unknown
 [IPv6:2001:470:dca9:1201:44b0:ac37:f76c:1e53])
 by mail.daemonic.se (Postfix) with ESMTPSA id 4Bkn2n2QNTz3myt;
 Sun,  6 Sep 2020 10:00:01 +0000 (UTC)
Subject: Re: Is pkg site forbidden by brower?
To: grarpamp <grarpamp@gmail.com>, freebsd-current@freebsd.org
References: <20200905230416.56a9810dae8736dc9a7839bd@j.email.ne.jp>
 <CAN6yY1tYZ+LSkcG3dFvvXQYPY4PnJD_-zOEMia2+mUPqEWm1gw@mail.gmail.com>
 <CAD2Ti2-h=jW8KTTYt1jcZ0_Gzt0ta0UKTTONRyPuQhV-EB7b9w@mail.gmail.com>
From: Niclas Zeising <zeising+freebsd@daemonic.se>
Message-ID: <bb429319-0b29-c221-b3d6-b6d344726f6e@daemonic.se>
Date: Sun, 6 Sep 2020 11:59:59 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CAD2Ti2-h=jW8KTTYt1jcZ0_Gzt0ta0UKTTONRyPuQhV-EB7b9w@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bkn2y5JH6z3S8W
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.53 / 15.00]; RCVD_TLS_LAST(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[daemonic.se:s=20151023];
 FREEFALL_USER(0.00)[zeising]; FROM_HAS_DN(0.00)[];
 TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx];
 MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 ARC_NA(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.968];
 RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 DKIM_TRACE(0.00)[daemonic.se:+]; RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[daemonic.se,none];
 NEURAL_HAM_SHORT(-1.53)[-1.527];
 NEURAL_HAM_MEDIUM(-1.03)[-1.031];
 FREEMAIL_TO(0.00)[gmail.com,freebsd.org];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 SUBJECT_ENDS_QUESTION(1.00)[];
 ASN(0.00)[asn:36236, ipnet:2607:f740:d::/48, country:US];
 TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 10:00:11 -0000

On 2020-09-06 09:00, grarpamp wrote:
> On 9/6/20, Kevin Oberman <rkoberman@gmail.com> wrote:
>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota <ota@j.email.ne.jp> wrote:
>>> Is "403 Forbidden" an intended response for a brower access to
>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?
>>>
>>> I used to see available packages with a brower and decided which one to
>>> use.
> 
> Some more people have noted this change
> as breaking tool scripts, etc.
> 
> And useful meta files are unfortunately now invisible:
> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig
> 
> If someone want to block the '/.../All/' dir full of pkgs,
> maybe, but do not block any other part of the hier.

The reason that folder listing was disabled on the package download 
sites is that it used too much resources.  For every hit on those URLs, 
the web server had to dynamically generate the folder listing, and send 
it.  This caused DDoS-like scenarios, where these were hit repeatedly, 
which caused problems for legitimate traffic.  Since the relevant 
information is available in the txz files above, and also on freshports, 
and since pkg have no need for directory listing, it was disabled.

I would suggest using freshports.org, which has information on which 
version of a package is available for the various FreeBSD versions and 
architectures, both in the latest and the quarterly branch.

> 
>>> How can I find distributions like "latest", "release_X", etc?
> 
> Yes, there does not appear to be any docs enumerating all
> the available live names for use in PACKAGESITE url.
> Reopening the above dirs would be self documenting.

I am not sure what you are looking for here.  Can you explain the use 
case, what are you trying to accomplish?

> 
> The name for the term in <term> position of /${ABI}/<term>/All/...
> might be "REPOSITORY_ROOT" or "repo-path" or simply "repository",
> but it does not seem defined for users in pkg or pkg.conf manpages.
> "distribution" is unlikely the correct term, "branch" might be
> a useful connotation regarding ports source tree.

Once again, I'm not sure what you are looking for.  Have you looked at 
the manual for pkg.conf, which is fairly extensive and have several 
examples.

> 
>> Does https://pkg-status.freebsd.org/builds?jailname=121amd64 have what you
>> want?
> 
> Those names don't correspond 1:1 to anything on pkg.freebsd.org.

Actually, they do. You can see both the ports tree built (default for 
top of the ports tree, and quarterly for the quarterly branch), as well 
as architecture and FreeBSD version.  You can even see exactly which svn 
revision is used.

> 
>> I can't believe that there is no way to see a log of failed builds,
>> but I can only see the new failures and no information on previous builds.
> 
> Pkg buildlogs are a separate issue.
> They should be available for browsing, same as kernel, base...

Build logs are available, but not all of them are available over IPv4, 
since IPv4 addresses are scarce.  If you open a specific builder, you 
can see a list of new failures, and links to the build logs.  There are 
also links to previous builds, so that you can compare, and find earlier 
failures.

Regards
-- 
Niclas

From owner-freebsd-current@freebsd.org  Sun Sep  6 12:47:15 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 535E03D0498
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 12:47:15 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: from mail.evolve.de (mail.evolve.de [213.239.217.29])
 (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits))
 (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkrlk2JMxz3ZjP
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 12:47:13 +0000 (UTC)
 (envelope-from freebsd@grem.de)
Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 0960bb03;
 Sun, 6 Sep 2020 12:47:05 +0000 (UTC)
Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 70de7362
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); 
 Sun, 6 Sep 2020 12:47:02 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Subject: Re: Is pkg site forbidden by brower?
From: Michael Gmelin <freebsd@grem.de>
In-Reply-To: <bb429319-0b29-c221-b3d6-b6d344726f6e@daemonic.se>
Date: Sun, 6 Sep 2020 14:47:00 +0200
Cc: grarpamp <grarpamp@gmail.com>, freebsd-current@freebsd.org
Message-Id: <C1671375-2EA8-4878-B5ED-2E74D81543BE@grem.de>
References: <bb429319-0b29-c221-b3d6-b6d344726f6e@daemonic.se>
To: Niclas Zeising <zeising+freebsd@daemonic.se>
X-Mailer: iPhone Mail (17H35)
X-Rspamd-Queue-Id: 4Bkrlk2JMxz3ZjP
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.74 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[grem.de:s=20180501];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[];
 R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32];
 TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain];
 ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[grem.de];
 NEURAL_HAM_LONG(-0.99)[-0.990]; RCVD_COUNT_THREE(0.00)[3];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[grem.de:+];
 NEURAL_HAM_SHORT(-0.70)[-0.703];
 NEURAL_HAM_MEDIUM(-1.04)[-1.043]; FROM_EQ_ENVFROM(0.00)[];
 SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE];
 FREEMAIL_CC(0.00)[gmail.com,freebsd.org];
 MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 12:47:15 -0000



> On 6. Sep 2020, at 12:00, Niclas Zeising <zeising+freebsd@daemonic.se> wro=
te:
>=20
> =EF=BB=BFOn 2020-09-06 09:00, grarpamp wrote:
>>> On 9/6/20, Kevin Oberman <rkoberman@gmail.com> wrote:
>>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota <ota@j.email.ne.jp> wrote:
>>>> Is "403 Forbidden" an intended response for a brower access to
>>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?
>>>>=20
>>>> I used to see available packages with a brower and decided which one to=

>>>> use.
>> Some more people have noted this change
>> as breaking tool scripts, etc.
>> And useful meta files are unfortunately now invisible:
>> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig
>> If someone want to block the '/.../All/' dir full of pkgs,
>> maybe, but do not block any other part of the hier.
>=20
> The reason that folder listing was disabled on the package download sites i=
s that it used too much resources.  For every hit on those URLs, the web ser=
ver had to dynamically generate the folder listing, and send it.  This cause=
d DDoS-like scenarios, where these were hit repeatedly, which caused problem=
s for legitimate traffic.  Since the relevant information is available in th=
e txz files above, and also on freshports, and since pkg have no need for di=
rectory listing, it was disabled.
>=20

Is this part of why pkg repos are performing so much better recently? I=E2=80=
=98m quite happy about that :)

If there=E2=80=99s a use case for having access to this information, we coul=
d simply provide it through a static index.html that=E2=80=99s recreated eve=
ry time the directory changes.

Cheers,
Michael



From owner-freebsd-current@freebsd.org  Sun Sep  6 14:02:49 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 17C833D1D99
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 14:02:49 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BktQw6K8Wz3dfb
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 14:02:48 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: by mailman.nyi.freebsd.org (Postfix)
 id D20AB3D1955; Sun,  6 Sep 2020 14:02:48 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id D1B563D1B32;
 Sun,  6 Sep 2020 14:02:48 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: from mx.blih.net (mx.blih.net [212.83.155.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BktQv69S3z3dZG;
 Sun,  6 Sep 2020 14:02:47 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: from amy.home (lfbn-idf2-1-1138-237.w90-92.abo.wanadoo.fr
 [90.92.20.237]) by mx.blih.net (OpenSMTPD) with ESMTPSA id 48de571f
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sun, 6 Sep 2020 14:02:45 +0000 (UTC)
Date: Sun, 6 Sep 2020 16:02:44 +0200
From: Emmanuel Vadot <manu@bidouilliste.com>
To: current@freebsd.org, "freebsd-x11@freebsd.org" <x11@freebsd.org>
Subject: DRM Report 2020-08-31
Message-Id: <20200906160244.04782224fc19ad47c0252b3d@bidouilliste.com>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BktQv69S3z3dZG
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.55 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx];
 FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[];
 TO_DN_SOME(0.00)[]; MV_CASE(0.50)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 R_SPF_ALLOW(-0.20)[+mx]; ARC_NA(0.00)[];
 MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.971];
 NEURAL_HAM_MEDIUM(-1.01)[-1.009];
 DKIM_TRACE(0.00)[bidouilliste.com:+]; RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none];
 NEURAL_HAM_SHORT(-0.07)[-0.070]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR];
 RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[x11,current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 14:02:49 -0000


 Hello all,

 Time for a report on DRM progress.

 I've updated the drm-devel-ports to be in sync (minus a few patches)
to Linux v5.4.62, the latest LTS release.
 The Linux default for PSR (Panel Self Refresh) and Power Well was
modified for FreeBSD, meaning that PSR is always off and power well is
always on. Both defaults don't work well on FreeBSD, the PSR issue is
the biggest one as when activated on certain hardware the console only
refresh every 30 seconds or so and since I don't have the hardware to
reproduce the issue it's better to just switch it off for now. The
power well issue manifest when using an hdmi monitor, this cause a
large numbers of message to be printed on the console and also on
certain hardware hdmi audio won't come back after display is put to
sleep. Both issues are likely due to some missing pieces in the
LinuxKPI framework but I'm unsure which for now.
 I think that it's almost time to have drm-devel-kmod content put in
drm-current-kmod, I plan to open a review during next week.

 I'm still working on making live usb image that will automate a lot of
test and generate a report that users can paste directly on a wiki page
but in the mean time I've generated two images for users to test the
current state of affairs of drm drivers on their hardware without
needing to install freebsd current + packages etc ...

 This first one is just FreeBSD current + ports head.
 The only customization on the ports are the VAAPI and VDPAU option to
graphics/mesa-dri.

 The second one contains modification to the base tree and the
drm-devel-ports to have the backlight subsystem built
(https://reviews.freebsd.org/D26250 and child revisions).
 The TLDR on backlight is that you don't need acpi_video or
intel-backlight to control your screen backlight anymore, simply use
backlight(8). This should work on all Intel or AMD laptops while other
ways (acpi_video or intel-backlight) don't always works. I intend to
commit this next week.
 The -devel image also have hw.amdgpu.exp_hw_support set to 1 so users
of Renoir GPU might have a chance that it works.
 It also have mesa 20.2-rc4 which is needed for AMD Navi and Renoir.

 Both images autoload i915kms and amdgpu at startup, this cause
problems on Intel machine with an AMD discret gpu and I will look into
this during next week (only found out this weekend when testing on one
of my laptop that have such a configuration).

 They also contains two short video files (ten seconds of Big Buck
Bunny in 2016p and native resolution) that could be used to test that
gpu decoding is working (both mpv and vlc are included in this image).

 The root user don't have a password and there is a 'freebsd' user
without password too.
 For Xorg users only twm is included, for Wayland users sway is
included. Both X and Wayland work out of the box by either typing
'startx' or 'sway' at the console.

 Both glxinfo/glxgears and vkcube-xlib

 There is NO NVidia drivers, we don't have nouveau ported and the
NVidia drivers have their own DRM implementation so I'm not interested
in it.

 As a reminder :

 The i915kms driver support up to Ice Lake/Gen 11 (maybe Tiger Lake but
I don't think that hardware is out yet).
 The amdgpu driver supports every GCN-based architectures, from
Southern Island (Radeon HD 7000) to Navi (RX 5000). And Renoir is
experimental in 5.4 so it need hw.amdgpu.exp_hw_support to be set to 1
at loader prompt or in loader.conf.
 The radeonkms supports older (<2012, up to Northern Island/HD 5000)
AMD/ATI GPUs.

 Links for the images :
 http://wopr.blih.net/drm-live-20200906.img.xz
 http://wopr.blih.net/drm-live-devel-20200906.img.xz

 They are both ~500MB compressed and 3GB uncompressed (with ~400MB free
on the disk if you want to install more packages).
 I'll post the receipe for building them next week after a cleanup.

 glxinfo and glxgears are present to test gpu acceleration and
vkcube-xlib/vkcube-wayland to test Vulkan.

 What I'm most interested in the result of testing this image is kernel
panic at boot or unsupported hardware (relevant hardware so >= 2012).
In that case a issue at https://github.com/freebsd/drm-kmod/ would be
the best thing to do.

 I'm also interested in AMD users telling me if they use the
mesa-dri option VDPAU, I can't make it work with my system (but mpv
-vo=gpu works perfectly).

-- 
Emmanuel Vadot <manu@bidouilliste.com>

From owner-freebsd-current@freebsd.org  Sun Sep  6 14:22:34 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id C1E973D2075
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 14:22:34 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bktsk4fGPz3fvJ
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 14:22:34 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from Ryans-MBP.attlocal.net (unknown
 [IPv6:2600:1700:358a:c660:d879:df07:2c15:cef6])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: freqlabs/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 70E1F2F2A1
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 14:22:34 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a cloned
 filesystem
To: freebsd-current@freebsd.org
References: <20200830193756.GA6325@freedom.nl>
 <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com>
 <20200906091649.GA2517@freedom.nl>
From: Ryan Moeller <freqlabs@FreeBSD.org>
Message-ID: <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org>
Date: Sun, 6 Sep 2020 10:22:33 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200906091649.GA2517@freedom.nl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 14:22:34 -0000


On 9/6/20 5:16 AM, marco wrote:
> On Sat, Sep 05, 2020 at 12:02:58AM +0100, you (Graham Perrin) sent the following to [freebsd-current] :
>> FYI <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239702>
>>
> I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled
> openzfs and openzfs-kmod for now.
> ZFS in base nicely auto-imported both zroot and backup pools for the 1st
> time.

I need to update the port, it's a little behind what's in base now.

-Ryan


From owner-freebsd-current@freebsd.org  Sun Sep  6 15:49:50 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80EA63D524D
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 15:49:50 +0000 (UTC)
 (envelope-from freebsd-current@lordsith.net)
Received: from outbound.soverin.net (outbound.soverin.net
 [IPv6:2a01:4f8:fff0:2d:8::215])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BkwpP5nv8z47WX
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 15:49:49 +0000 (UTC)
 (envelope-from freebsd-current@lordsith.net)
Received: from smtp.freedom.nl (unknown [10.10.3.36])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 9846B60133
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 15:49:41 +0000 (UTC)
Received: from smtp.freedom.nl (smtp.freedom.nl [116.202.65.211]) by
 soverin.net
Date: Sun, 6 Sep 2020 15:49:39 +0000
From: marco <freebsd-current@lordsith.net>
To: freebsd-current@freebsd.org
Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a
 cloned filesystem
Message-ID: <20200906154939.GA1799@freedom.nl>
Reply-To: marco <freebsd-current@lordsith.net>
Mail-Followup-To: marco <freebsd-current@lordsith.net>,
 freebsd-current@freebsd.org
References: <20200830193756.GA6325@freedom.nl>
 <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com>
 <20200906091649.GA2517@freedom.nl>
 <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org>
Organization: lordsith.net
X-Operating-System: FreeBSD 13.0-CURRENT amd64
X-Unix: Use Unix or die
X-Uptime: 9:48AM  up 5 mins, 1 user, load averages: 0.38, 0.20, 0.09
X-Rspamd-Queue-Id: 4BkwpP5nv8z47WX
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.47 / 15.00];
 HAS_REPLYTO(0.00)[freebsd-current@lordsith.net];
 ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:fff0:2d:08::215];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1];
 HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3];
 DMARC_NA(0.00)[lordsith.net]; NEURAL_HAM_LONG(-0.99)[-0.993];
 NEURAL_HAM_SHORT(-0.48)[-0.479];
 NEURAL_HAM_MEDIUM(-0.69)[-0.693]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE];
 RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 15:49:50 -0000

On Sun, Sep 06, 2020 at 10:22:33AM -0400, you (Ryan Moeller) sent the following to [freebsd-current] :
> 
> > I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled
> > openzfs and openzfs-kmod for now.
> > ZFS in base nicely auto-imported both zroot and backup pools for the 1st
> > time.
> 
> I need to update the port, it's a little behind what's in base now.

Thanks Ryan

How does one verify which version of OpenZFS is actually in base?
sysutils/openzfs{-kmod} has/have 20200821, UPDATING has the 20200824 listing.
I can't find any version reference of OpenZFS in base from svn log
either.

-- 
Marco van Lienen -- FreeBSD enthusiast
https://keybase.io/scarcry , GnuPG id: 8580E6CB
"The Tuck Pendleton machine...zero defects."

From owner-freebsd-current@freebsd.org  Sun Sep  6 15:58:24 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id CAE963D5E88
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 15:58:24 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bkx0J5331z482N
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 15:58:24 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from Ryans-MacBook-Pro.local (unknown
 [IPv6:2600:1700:358a:c660:ac69:42cb:c744:e75c])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: freqlabs/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 7D0792F9A3
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 15:58:24 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a cloned
 filesystem
To: freebsd-current@freebsd.org
References: <20200830193756.GA6325@freedom.nl>
 <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com>
 <20200906091649.GA2517@freedom.nl>
 <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org>
 <20200906154939.GA1799@freedom.nl>
From: Ryan Moeller <freqlabs@FreeBSD.org>
Message-ID: <91342af7-944f-76ee-5b4f-841b70c4263f@FreeBSD.org>
Date: Sun, 6 Sep 2020 11:58:23 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200906154939.GA1799@freedom.nl>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 15:58:24 -0000


On 9/6/20 11:49 AM, marco wrote:
> On Sun, Sep 06, 2020 at 10:22:33AM -0400, you (Ryan Moeller) sent the following to [freebsd-current] :
>>> I switched back to base ZFS whilst on r364030 and upgraded to r365336 and deinstalled
>>> openzfs and openzfs-kmod for now.
>>> ZFS in base nicely auto-imported both zroot and backup pools for the 1st
>>> time.
>> I need to update the port, it's a little behind what's in base now.
> Thanks Ryan
>
> How does one verify which version of OpenZFS is actually in base?
> sysutils/openzfs{-kmod} has/have 20200821, UPDATING has the 20200824 listing.
> I can't find any version reference of OpenZFS in base from svn log
> either.
>

The git hashes are the most unambiguous way to see what you have. The 
svn log shows the last vendor update for zfs brought it to fd20a81b, and 
the most recent version of the port is at 6fe3498ca.

For the port I have hijacked zfs --version to show the git hash in the 
version string, but the base zfs does not do this, so it is not as easy 
to determine at runtime there.

-Ryan


From owner-freebsd-current@freebsd.org  Sun Sep  6 16:28:41 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 87FB53D6545
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 16:28:41 +0000 (UTC)
 (envelope-from freebsd-current@lordsith.net)
Received: from outbound.soverin.net (outbound.soverin.net
 [IPv6:2a01:4f8:fff0:2d:8::215])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BkxgD6MXQz4Bt0
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 16:28:40 +0000 (UTC)
 (envelope-from freebsd-current@lordsith.net)
Received: from smtp.freedom.nl (unknown [10.10.3.36])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by outbound.soverin.net (Postfix) with ESMTPS id 748FB6010E
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 16:28:39 +0000 (UTC)
Received: from smtp.freedom.nl (smtp.freedom.nl [116.202.65.211]) by
 soverin.net
Date: Sun, 6 Sep 2020 16:28:36 +0000
From: marco <freebsd-current@lordsith.net>
To: freebsd-current@freebsd.org
Subject: Re: bectl: cannot promote 'zroot/ROOT/r364030-OpenZFS2': not a
 cloned filesystem
Message-ID: <20200906162836.GB1799@freedom.nl>
Reply-To: marco <freebsd-current@lordsith.net>
Mail-Followup-To: marco <freebsd-current@lordsith.net>,
 freebsd-current@freebsd.org
References: <20200830193756.GA6325@freedom.nl>
 <320492e8-4dee-22f3-443b-829fdb2c3e8b@gmail.com>
 <20200906091649.GA2517@freedom.nl>
 <360dd0d5-5026-9714-417f-d05691b78618@FreeBSD.org>
 <20200906154939.GA1799@freedom.nl>
 <91342af7-944f-76ee-5b4f-841b70c4263f@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <91342af7-944f-76ee-5b4f-841b70c4263f@FreeBSD.org>
Organization: lordsith.net
X-Operating-System: FreeBSD 13.0-CURRENT amd64
X-Unix: Use Unix or die
X-Uptime: 9:48AM  up 5 mins, 1 user, load averages: 0.38, 0.20, 0.09
X-Rspamd-Queue-Id: 4BkxgD6MXQz4Bt0
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.47 / 15.00];
 HAS_REPLYTO(0.00)[freebsd-current@lordsith.net];
 ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:fff0:2d:08::215];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1];
 HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3];
 DMARC_NA(0.00)[lordsith.net]; NEURAL_HAM_LONG(-0.99)[-0.993];
 NEURAL_HAM_SHORT(-0.48)[-0.478];
 NEURAL_HAM_MEDIUM(-0.70)[-0.697]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE];
 RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 16:28:41 -0000

On Sun, Sep 06, 2020 at 11:58:23AM -0400, you (Ryan Moeller) sent the following to [freebsd-current] :
> 
> 
> The git hashes are the most unambiguous way to see what you have. The 
> svn log shows the last vendor update for zfs brought it to fd20a81b, and 
> the most recent version of the port is at 6fe3498ca.
> 
> For the port I have hijacked zfs --version to show the git hash in the 
> version string, but the base zfs does not do this, so it is not as easy 
> to determine at runtime there.

Nice, wasn't aware the port supported zfs --version to show the git hashes.
Would definitely be nice for base ZFS to also support it at runtime.

-- 
Marco van Lienen -- FreeBSD enthusiast
https://keybase.io/scarcry , GnuPG id: 8580E6CB
"The Tuck Pendleton machine...zero defects."

From owner-freebsd-current@freebsd.org  Sun Sep  6 19:09:22 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 916A33DAE80
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 19:09:22 +0000 (UTC)
 (envelope-from ota@j.email.ne.jp)
Received: from mail03.asahi-net.or.jp (mail03.asahi-net.or.jp [202.224.55.15])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Bl1Dd02C0z4MJD
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 19:09:20 +0000 (UTC)
 (envelope-from ota@j.email.ne.jp)
Received: from vmware.advok.com (cpe-184-152-96-96.nj.res.rr.com
 [184.152.96.96]) (Authenticated sender: NR2Y-OOT)
 by mail03.asahi-net.or.jp (Postfix) with ESMTPSA id DCF3A2D8B7;
 Mon,  7 Sep 2020 04:09:16 +0900 (JST)
Date: Sun, 6 Sep 2020 15:05:49 -0400
From: Yoshihiro Ota <ota@j.email.ne.jp>
To: Michael Gmelin <freebsd@grem.de>
Cc: Niclas Zeising <zeising+freebsd@daemonic.se>, grarpamp
 <grarpamp@gmail.com>, freebsd-current@freebsd.org
Subject: Re: Is pkg site forbidden by brower?
Message-Id: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp>
In-Reply-To: <C1671375-2EA8-4878-B5ED-2E74D81543BE@grem.de>
References: <bb429319-0b29-c221-b3d6-b6d344726f6e@daemonic.se>
 <C1671375-2EA8-4878-B5ED-2E74D81543BE@grem.de>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; i386-portbld-freebsd12.0)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bl1Dd02C0z4MJD
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.03 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[]; MV_CASE(0.50)[];
 R_SPF_ALLOW(-0.20)[+ip4:202.224.55.0/24];
 NEURAL_HAM_SHORT(-0.73)[-0.731]; RCVD_NO_TLS_LAST(0.10)[];
 RCVD_IN_DNSWL_LOW(-0.10)[202.224.55.15:from];
 SUBJECT_ENDS_QUESTION(1.00)[]; R_DKIM_NA(0.00)[];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:4685, ipnet:202.224.32.0/19, country:JP];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.946];
 RWL_MAILSPIKE_NEUTRAL(0.00)[202.224.55.15:from];
 RECEIVED_SPAMHAUS_PBL(0.00)[184.152.96.96:received];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4];
 NEURAL_HAM_LONG(-0.99)[-0.990]; TAGGED_RCPT(0.00)[freebsd];
 MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[email.ne.jp];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 FREEMAIL_CC(0.00)[daemonic.se,gmail.com,freebsd.org];
 RCVD_COUNT_TWO(0.00)[2]; SUSPICIOUS_RECIPS(1.50)[];
 MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 19:09:22 -0000

On Sun, 6 Sep 2020 14:47:00 +0200
Michael Gmelin <freebsd@grem.de> wrote:

> 
> 
> > On 6. Sep 2020, at 12:00, Niclas Zeising <zeising+freebsd@daemonic.se> wrote:
> > 
> > $B".(BOn 2020-09-06 09:00, grarpamp wrote:
> >>> On 9/6/20, Kevin Oberman <rkoberman@gmail.com> wrote:
> >>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota <ota@j.email.ne.jp> wrote:
> >>>> Is "403 Forbidden" an intended response for a brower access to
> >>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?
> >>>> 
> >>>> I used to see available packages with a brower and decided which one to
> >>>> use.
> >> Some more people have noted this change
> >> as breaking tool scripts, etc.
> >> And useful meta files are unfortunately now invisible:
> >> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig
> >> If someone want to block the '/.../All/' dir full of pkgs,
> >> maybe, but do not block any other part of the hier.
> > 
> > The reason that folder listing was disabled on the package download sites is that it used too
> > much resources.  For every hit on those URLs, the web server had to dynamically generate the
> > folder listing, and send it.  This caused DDoS-like scenarios, where these were hit repeatedly,
> > which caused problems for legitimate traffic.  Since the relevant information is available in
> > the txz files above, and also on freshports, and since pkg have no need for directory listing,
> > it was disabled.
> > 
> 
> Is this part of why pkg repos are performing so much better recently? I$B!F(Bm quite happy about
> that :)
> 
> If there$B!G(Bs a use case for having access to this information, we could simply provide it through a
> static index.html that$B!G(Bs recreated every time the directory changes.
> 
> Cheers,
> Michael

Michael,

Do you own pkg sites?

I like the idea of creating static index.html file as there are modules with version numbers and also modules with multiple version numbers.
Brower helps to find which versions are available, for example.

Regards,
Hiro

From owner-freebsd-current@freebsd.org  Sun Sep  6 19:36:04 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id BF83B3DB73E
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sun,  6 Sep 2020 19:36:04 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: from mail.evolve.de (mail.evolve.de [213.239.217.29])
 (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits))
 (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bl1qR4m2Dz4PB4
 for <freebsd-current@freebsd.org>; Sun,  6 Sep 2020 19:36:03 +0000 (UTC)
 (envelope-from freebsd@grem.de)
Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 2ca47e42;
 Sun, 6 Sep 2020 19:35:59 +0000 (UTC)
Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id ccd41b8f
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); 
 Sun, 6 Sep 2020 19:35:56 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Subject: Re: Is pkg site forbidden by brower?
From: Michael Gmelin <freebsd@grem.de>
In-Reply-To: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp>
Date: Sun, 6 Sep 2020 21:35:55 +0200
Cc: Niclas Zeising <zeising+freebsd@daemonic.se>,
 grarpamp <grarpamp@gmail.com>, freebsd-current@freebsd.org
Message-Id: <38D9A5B2-C842-4D4A-8513-EA1A94DE1964@grem.de>
References: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp>
To: Yoshihiro Ota <ota@j.email.ne.jp>
X-Mailer: iPhone Mail (17H35)
X-Rspamd-Queue-Id: 4Bl1qR4m2Dz4PB4
X-Spamd-Bar: /
X-Spamd-Result: default: False [-0.14 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[]; MV_CASE(0.50)[];
 R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32];
 RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[grem.de:+];
 NEURAL_HAM_SHORT(-0.68)[-0.684]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[];
 ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE];
 MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.97)[-0.967];
 R_DKIM_ALLOW(-0.20)[grem.de:s=20180501]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.992];
 TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain];
 DMARC_NA(0.00)[grem.de]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 FREEMAIL_CC(0.00)[daemonic.se,gmail.com,freebsd.org];
 RCVD_TLS_ALL(0.00)[]; SUSPICIOUS_RECIPS(1.50)[];
 MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Sep 2020 19:36:04 -0000



> On 6. Sep 2020, at 21:09, Yoshihiro Ota <ota@j.email.ne.jp> wrote:
>=20
> =EF=BB=BFOn Sun, 6 Sep 2020 14:47:00 +0200
> Michael Gmelin <freebsd@grem.de> wrote:
>=20
>>=20
>>=20
>>>> On 6. Sep 2020, at 12:00, Niclas Zeising <zeising+freebsd@daemonic.se> w=
rote:
>>>=20
>>> =E3=80=93On 2020-09-06 09:00, grarpamp wrote:
>>>>> On 9/6/20, Kevin Oberman <rkoberman@gmail.com> wrote:
>>>>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota <ota@j.email.ne.jp> wrote=
:
>>>>>> Is "403 Forbidden" an intended response for a brower access to
>>>>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?
>>>>>>=20
>>>>>> I used to see available packages with a brower and decided which one t=
o
>>>>>> use.
>>>> Some more people have noted this change
>>>> as breaking tool scripts, etc.
>>>> And useful meta files are unfortunately now invisible:
>>>> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig
>>>> If someone want to block the '/.../All/' dir full of pkgs,
>>>> maybe, but do not block any other part of the hier.
>>>=20
>>> The reason that folder listing was disabled on the package download site=
s is that it used too
>>> much resources.  For every hit on those URLs, the web server had to dyna=
mically generate the
>>> folder listing, and send it.  This caused DDoS-like scenarios, where the=
se were hit repeatedly,
>>> which caused problems for legitimate traffic.  Since the relevant inform=
ation is available in
>>> the txz files above, and also on freshports, and since pkg have no need f=
or directory listing,
>>> it was disabled.
>>>=20
>>=20
>> Is this part of why pkg repos are performing so much better recently? I=E2=
=80=98m quite happy about
>> that :)
>>=20
>> If there=E2=80=99s a use case for having access to this information, we c=
ould simply provide it through a
>> static index.html that=E2=80=99s recreated every time the directory chang=
es.
>>=20
>> Cheers,
>> Michael
>=20
> Michael,
>=20
> Do you own pkg sites?

Unfortunately not, but you could ask clusteradm@ about that.

Cheers,
Michael

>=20
> I like the idea of creating static index.html file as there are modules wi=
th version numbers and also modules with multiple version numbers.
> Brower helps to find which versions are available, for example.
>=20
> Regards,
> Hiro
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"=



From owner-freebsd-current@freebsd.org  Mon Sep  7 00:08:37 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3944D3E3B1C
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Mon,  7 Sep 2020 00:08:37 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: from mail-il1-f180.google.com (mail-il1-f180.google.com
 [209.85.166.180])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bl7sw3Jpxz4fF4;
 Mon,  7 Sep 2020 00:08:36 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: by mail-il1-f180.google.com with SMTP id u20so2200173ilk.6;
 Sun, 06 Sep 2020 17:08:36 -0700 (PDT)
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;
 bh=JBi2sCcpqjrw87phUanq9vede71nwW3la1+QDj1c4OE=;
 b=DKDnI37NsXWjME8n8e0i9c65JElrhprVtHJYi6d8iCPE3neR4XxJX7RbXZHCjK8Fhb
 WQz9c+x9i1gB8VNUE0/vRYIfZfjLGnBI19N/gMcgW8ulQfExgwcUAyCmoyLZ6AAu9o/W
 9o9b3fVK2ZvU6WoLFGZD8IRdsaRZ46AmksWoBD5H2/MUEsiS3LNHDPSJGtZWQzzKdpl3
 WDTPJyOZCgmPmNvSM1EU0L6g0pHq60VTtP1D0ADWd8uznKNna5MGni+HJnybRmP9LKNQ
 GHsYIrHXKEAx19rC42JRlAGN+yrBmy1qDZ/MFe1utxoVShD2SjLzCPiElIiSmes6DgA/
 Tbvg==
X-Gm-Message-State: AOAM532+q34uCB/Vmnqc7usCuXon7oGojCy0Xed29M5DZ13yHfdNOJai
 tq2pmF1tTduUEtmWMcFH+cCLcmFG0ri8TAqtUDj46VAIfys=
X-Google-Smtp-Source: ABdhPJzn1q+/9PQUaOWUuF0cTzijXWWAY1Eo3wyUAk9z0jL1MNgAWQvVF7vGDoklp0xOIsrHdHbmoMofHxQ/Ilrf4ng=
X-Received: by 2002:a92:9a0b:: with SMTP id t11mr16091531ili.98.1599437313631; 
 Sun, 06 Sep 2020 17:08:33 -0700 (PDT)
MIME-Version: 1.0
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
In-Reply-To: <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
From: Ed Maste <emaste@freebsd.org>
Date: Sun, 6 Sep 2020 20:08:21 -0400
Message-ID: <CAPyFy2APR6LQ3JDRA4BEmFF5On61Z+PJipZck1haXH4r4ZKmeg@mail.gmail.com>
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
To: Matthew Macy <mmacy@freebsd.org>
Cc: Graham Perrin <grahamperrin@gmail.com>,
 freebsd-current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Rspamd-Queue-Id: 4Bl7sw3Jpxz4fF4
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.59 / 15.00]; ARC_NA(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2];
 FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3];
 R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c];
 RCVD_TLS_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 DMARC_NA(0.00)[freebsd.org]; NEURAL_HAM_LONG(-0.98)[-0.980];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 NEURAL_HAM_SHORT(-0.61)[-0.606];
 RCVD_IN_DNSWL_NONE(0.00)[209.85.166.180:from];
 NEURAL_HAM_MEDIUM(-1.01)[-1.009];
 FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com];
 RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.180:from];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US];
 FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 FREEMAIL_CC(0.00)[gmail.com,freebsd.org]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Sep 2020 00:08:37 -0000

On Fri, 1 May 2020 at 20:20, Matthew Macy <mmacy@freebsd.org> wrote:
>
> OpenZFS doesn't have the same ashift optimization logic that FreeBSD
> has. It's something that needs to be resolved before the code can be
> integrated downstream.

Note that our installer tries to set the min_auto_ashift when ZFS is
selected - I've submitted PR 249157 to track that.

From owner-freebsd-current@freebsd.org  Mon Sep  7 02:20:48 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 486AA3E67F2
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Mon,  7 Sep 2020 02:20:48 +0000 (UTC)
 (envelope-from linimon@lonesome.com)
Received: from mail.soaustin.net (mail.soaustin.net [18.222.6.11])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "mail.soaustin.net",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BlBpR5B0rz4lRk
 for <freebsd-current@freebsd.org>; Mon,  7 Sep 2020 02:20:47 +0000 (UTC)
 (envelope-from linimon@lonesome.com)
Received: from lonesome.com (unknown [18.188.142.31])
 by mail.soaustin.net (Postfix) with ESMTPSA id 4459D22181;
 Mon,  7 Sep 2020 02:20:47 +0000 (UTC)
Date: Mon, 7 Sep 2020 02:20:46 +0000
From: Mark Linimon <linimon@lonesome.com>
To: Yoshihiro Ota <ota@j.email.ne.jp>
Cc: Michael Gmelin <freebsd@grem.de>,
 Niclas Zeising <zeising+freebsd@daemonic.se>,
 grarpamp <grarpamp@gmail.com>, freebsd-current@freebsd.org
Subject: Re: Is pkg site forbidden by brower?
Message-ID: <20200907022046.GB13999@lonesome.com>
References: <bb429319-0b29-c221-b3d6-b6d344726f6e@daemonic.se>
 <C1671375-2EA8-4878-B5ED-2E74D81543BE@grem.de>
 <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200906150549.d3dc2c85698a1ff604a6bcaf@j.email.ne.jp>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Rspamd-Queue-Id: 4BlBpR5B0rz4lRk
X-Spamd-Bar: ++
X-Spamd-Result: default: False [2.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current]; TO_DN_SOME(0.00)[];
 RCPT_COUNT_FIVE(0.00)[5];
 RCVD_IN_DNSWL_LOW(-0.10)[18.222.6.11:from];
 MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[];
 FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:16509, ipnet:18.220.0.0/14, country:US];
 R_DKIM_NA(0.00)[]; ARC_NA(0.00)[];
 FREEFALL_USER(0.00)[linimon]; FROM_HAS_DN(0.00)[];
 NEURAL_HAM_MEDIUM(-0.77)[-0.770];
 NEURAL_HAM_LONG(-0.62)[-0.616]; TAGGED_RCPT(0.00)[freebsd];
 MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[];
 DMARC_NA(0.00)[lonesome.com]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 NEURAL_SPAM_SHORT(0.18)[0.182]; R_SPF_NA(0.00)[no SPF record];
 FREEMAIL_CC(0.00)[grem.de,daemonic.se,gmail.com,freebsd.org];
 RCVD_TLS_ALL(0.00)[]; SUSPICIOUS_RECIPS(1.50)[];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Sep 2020 02:20:48 -0000

On Sun, Sep 06, 2020 at 03:05:49PM -0400, Yoshihiro Ota wrote:
> Do you own pkg sites?

Only portmgr@ does that.  So this matter can only be resolved by a
discussion between portmgr@ and clusteradm@.

mcl

From owner-freebsd-current@freebsd.org  Mon Sep  7 02:26:27 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id D48CA3E6E7F
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Mon,  7 Sep 2020 02:26:27 +0000 (UTC)
 (envelope-from mmacy@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BlBwz4979z4lpN;
 Mon,  7 Sep 2020 02:26:27 +0000 (UTC)
 (envelope-from mmacy@freebsd.org)
Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com
 [209.85.167.41])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 (Authenticated sender: mmacy)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 6CE5014C89;
 Mon,  7 Sep 2020 02:26:27 +0000 (UTC)
 (envelope-from mmacy@freebsd.org)
Received: by mail-lf1-f41.google.com with SMTP id z19so6698011lfr.4;
 Sun, 06 Sep 2020 19:26:27 -0700 (PDT)
X-Gm-Message-State: AOAM5317N1OXq6CJEumfI8XxYXxsHQ366k14K7b0m4ZLwbrnmPRS1E9R
 dZnyFfoMxNGNFevjoKsnaZJNGG0rNXS3OF7Uvt8=
X-Google-Smtp-Source: ABdhPJyAFDinWujUudpV+cTBJIVHy+T7H3duZD2wsTZXQXrnG6zkZORSnJ93pg5tTtATzpnwo5PLGOa1d5HN6R95J6A=
X-Received: by 2002:a19:40c8:: with SMTP id n191mr9449353lfa.29.1599445585953; 
 Sun, 06 Sep 2020 19:26:25 -0700 (PDT)
MIME-Version: 1.0
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
 <CAPyFy2APR6LQ3JDRA4BEmFF5On61Z+PJipZck1haXH4r4ZKmeg@mail.gmail.com>
In-Reply-To: <CAPyFy2APR6LQ3JDRA4BEmFF5On61Z+PJipZck1haXH4r4ZKmeg@mail.gmail.com>
From: Matthew Macy <mmacy@freebsd.org>
Date: Sun, 6 Sep 2020 19:26:15 -0700
X-Gmail-Original-Message-ID: <CAPrugNq7KBn5Lr6do6PCiCqmDinVUB7_dQfYXdtarQ0HChK3kg@mail.gmail.com>
Message-ID: <CAPrugNq7KBn5Lr6do6PCiCqmDinVUB7_dQfYXdtarQ0HChK3kg@mail.gmail.com>
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
To: Ed Maste <emaste@freebsd.org>
Cc: Graham Perrin <grahamperrin@gmail.com>,
 freebsd-current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Sep 2020 02:26:27 -0000

On Sun, Sep 6, 2020 at 17:08 Ed Maste <emaste@freebsd.org> wrote:

> On Fri, 1 May 2020 at 20:20, Matthew Macy <mmacy@freebsd.org> wrote:
>
> >
>
> > OpenZFS doesn't have the same ashift optimization logic that FreeBSD
>
> > has. It's something that needs to be resolved before the code can be
>
> > integrated downstream.
>
>
>
> Note that our installer tries to set the min_auto_ashift when ZFS is
>
> selected - I've submitted PR 249157 to track that.
>
> This long since been fixed. Note that Ryan built working installer images
during the CFT.
-M

From owner-freebsd-current@freebsd.org  Mon Sep  7 02:42:42 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id AAEBA3E74ED
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Mon,  7 Sep 2020 02:42:42 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: from mail-io1-f53.google.com (mail-io1-f53.google.com
 [209.85.166.53])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BlCHk01q3z4mhh;
 Mon,  7 Sep 2020 02:42:41 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: by mail-io1-f53.google.com with SMTP id g128so12513782iof.11;
 Sun, 06 Sep 2020 19:42:41 -0700 (PDT)
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;
 bh=FmDkZAAjX/DWv+IPhBv2gjKjyiuFJHdicOBvCoMS+dY=;
 b=QJt2BZs5p1En+/uSfg+rN/NSBPUTrTJcF2yrUNjREwnX4Jp3YUuV82Cod0GgYWCs39
 akP2t74pHWFLZYJ5dwIFbcOXa/1MuMjyNCmClHcKAOWDATUXVaEPDKKGfUyQLldng7u+
 mVwbuxozmFFP5K/E0+Vr4LbBKgYxx3OC1aq0sZaOwDUu++A9t73ZCi82wbqsr6y3hyYo
 fnhj5+hxXKDUQyW8Aut9aPZHo34sgE8yYcFdvnB37g9MNAuWIVfoMtUTXVbXaKVDiuSW
 KQyQ1SdY7TeC3RPg202bGxB+tN+A0zz4yWowMv84VEcgorCP6eDRsJT4CIrl8Pxqgc5Z
 yVfw==
X-Gm-Message-State: AOAM532sEcfcHjNOSpSTmdWTiuqfSrQ4+eKWrB6LIipt5zYch9em4ZgQ
 BfxjsbR0Qz/EOz9m0GWh4cMDlNE4tI9s2Qotvo8q61Z+
X-Google-Smtp-Source: ABdhPJyb8rv90EwXzmXMbOcHbmCqmMWcme9I+xU8ypuwW1b400hp/F9EZlTXRHzJ/NMKcsTnurWlxfRl3NWfofYp/0g=
X-Received: by 2002:a05:6602:2e0e:: with SMTP id
 o14mr16422907iow.111.1599446560080; 
 Sun, 06 Sep 2020 19:42:40 -0700 (PDT)
MIME-Version: 1.0
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
 <CAPyFy2APR6LQ3JDRA4BEmFF5On61Z+PJipZck1haXH4r4ZKmeg@mail.gmail.com>
 <CAPrugNq7KBn5Lr6do6PCiCqmDinVUB7_dQfYXdtarQ0HChK3kg@mail.gmail.com>
In-Reply-To: <CAPrugNq7KBn5Lr6do6PCiCqmDinVUB7_dQfYXdtarQ0HChK3kg@mail.gmail.com>
From: Ed Maste <emaste@freebsd.org>
Date: Sun, 6 Sep 2020 22:42:27 -0400
Message-ID: <CAPyFy2A6Fnewsj+CO6Ai9_2JzdpKRWf9WYyL=nhcz9uJgv8wrQ@mail.gmail.com>
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
To: Matthew Macy <mmacy@freebsd.org>
Cc: Graham Perrin <grahamperrin@gmail.com>,
 freebsd-current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Rspamd-Queue-Id: 4BlCHk01q3z4mhh
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.00 / 15.00];
 ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US];
 REPLY(-4.00)[]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Sep 2020 02:42:42 -0000

On Sun, 6 Sep 2020 at 22:26, Matthew Macy <mmacy@freebsd.org> wrote:
>
> This long since been fixed. Note that Ryan built working installer images during the CFT.

Yep, thanks for the note and sorry for the false alarm; it was a local
issue and I've closed the PR.

From owner-freebsd-current@freebsd.org  Tue Sep  8 02:10:10 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id EDEA63DD8E6;
 Tue,  8 Sep 2020 02:10:10 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu
 [128.95.76.21])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "troutmask", Issuer "troutmask" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BlpWj5Y1Pz437w;
 Tue,  8 Sep 2020 02:10:09 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (localhost [127.0.0.1])
 by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 0882A2lq076460
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Mon, 7 Sep 2020 19:10:02 -0700 (PDT)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: (from sgk@localhost)
 by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 0882A22j076459;
 Mon, 7 Sep 2020 19:10:02 -0700 (PDT) (envelope-from sgk)
Date: Mon, 7 Sep 2020 19:10:02 -0700
From: Steve Kargl <sgk@troutmask.apl.washington.edu>
To: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org
Subject: clang miscompiles OpenLibm on i686-*-freebsd
Message-ID: <20200908021002.GA76325@troutmask.apl.washington.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Rspamd-Queue-Id: 4BlpWj5Y1Pz437w
X-Spamd-Bar: /
X-Spamd-Result: default: False [-0.46 / 15.00]; RCVD_TLS_ALL(0.00)[];
 ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 NEURAL_HAM_LONG(-0.63)[-0.628]; MIME_GOOD(-0.10)[text/plain];
 TO_DN_NONE(0.00)[]; NEURAL_HAM_MEDIUM(-0.33)[-0.329];
 NEURAL_SPAM_SHORT(0.49)[0.493]; RCPT_COUNT_TWO(0.00)[2];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US];
 RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-toolchain,freebsd-current];
 DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF, No valid DKIM, none]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 02:10:11 -0000

TL;DR summary: clang is broken for numerical on i686 FreeBSD.


% uname -a
FreeBSD mobile 13.0-CURRENT FreeBSD 13.0-CURRENT #0 r361834M:
Fri Jun  5 08:49:26 PDT 2020 obj/usr/src/i386.i386/sys/MOBILE  i386

% which clang
/usr/bin/clang
% clang --version
FreeBSD clang version 10.0.1 (git@github.com:llvm/llvm-project.git llvmorg-10.0.1-rc1-0-gf79cd71e145)
Target: i386-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin

My testing for exp2f(x) shows

Interval tested for exp2f: [1,8]
       ulp <= 0.5:  0.936%    235635 |   0.936%    235635
0.5 <  ulp <  0.6:  0.016%      4098 |   0.953%    239733
0.6 <  ulp <  0.7:  0.024%      6147 |   0.977%    245880
0.7 <  ulp <  0.8:  0.008%      2049 |   0.985%    247929
0.8 <  ulp <  0.9:  0.016%      4098 |   1.001%    252027
0.9 <  ulp <  1.0:  0.008%      2049 |   1.010%    254076
1.0 <  ulp <  1.5:  0.334%     84009 |   1.343%    338085
1.5 <  ulp <  2.0:  0.187%     47127 |   1.531%    385212
2.0 <  ulp <  3.0:  0.839%    211047 |   2.369%    596259
3.0 <  ulp <  0.0: 97.631%  24569565 | 100.000%  25165824
Max ulp: 359512.000000 at 1.96875286e+00

which is bad (ulp means errors in the Unit of Last Place).

By default OpenLibm uses "-march=i686 -O3 -m32" on an i686 target.
The commandline used in compiling s_exp2f.c is 

   clang -fno-builtin -fno-strict-aliasing -O3 -fPIC -march=i686 -m32
   -std=c99 -Wall -I/usr/home/kargl/tmp/olibm
   -I/usr/home/kargl/tmp/olibm/include -I/usr/home/kargl/tmp/olibm/i387
   -I/usr/home/kargl/tmp/olibm/src -DASSEMBLER -D__BSD_VISIBLE
   -Wno-implicit-function-declaration -I/usr/home/kargl/tmp/olibm/ld80
   -c src/s_exp2f.c -o src/s_exp2f.c.o

If I use -O1 or -O2 I get the same above results.  If I 
change to -O0, I get

   clang -fno-builtin -fno-strict-aliasing -O0 -fPIC -march=i686 -m32
   -std=c99 -Wall -I/usr/home/kargl/tmp/olibm
   -I/usr/home/kargl/tmp/olibm/include -I/usr/home/kargl/tmp/olibm/i387
   -I/usr/home/kargl/tmp/olibm/src -DASSEMBLER -D__BSD_VISIBLE
   -Wno-implicit-function-declaration -I/usr/home/kargl/tmp/olibm/ld80
   -c src/s_exp2f.c -o src/s_exp2f.c.o

Interval tested for exp2f: [1,8]
       ulp <= 0.5:  0.056%     14072 |   0.056%     14072
0.5 <  ulp <  0.6:  0.000%         8 |   0.056%     14080
3.0 <  ulp <  0.0: 99.944%  25151744 | 100.000%  25165824
Max ulp: 22729.386719 at 1.00195301e+00

This is better, but still bad.  If I remove -m32, I get

   clang -fno-builtin -fno-strict-aliasing -O0 -fPIC -march=i686
   -std=c99 -Wall -I/usr/home/kargl/tmp/olibm
   -I/usr/home/kargl/tmp/olibm/include -I/usr/home/kargl/tmp/olibm/i387
   -I/usr/home/kargl/tmp/olibm/src -DASSEMBLER -D__BSD_VISIBLE
   -Wno-implicit-function-declaration -I/usr/home/kargl/tmp/olibm/ld80
   -c src/s_exp2f.c -o src/s_exp2f.c.o

Interval tested for exp2f: [1,8]
       ulp <= 0.5: 99.959%  25155610 |  99.959%  25155610
0.5 <  ulp <  0.6:  0.041%     10214 | 100.000%  25165824
Max ulp: 0.500980 at 1.97115958e+00

This is good, but unoptimized.  If I use -O1, -O2, or -O3 without
-m32, I get the initial bad results above.  If I change -march=i686
to -march=pentiumpro, I get the same results.

Theoretically, OpenLibm would test for SSE capabilities and choose
a better -march, but it doesn't.  This, however, is unimportant.
Any port that uses clang (or cc) that does numerical computation
and uses -march=i686 (or pentiumpro) is likely broken.

-- 
Steve

From owner-freebsd-current@freebsd.org  Tue Sep  8 02:55:17 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5B0053DFF0C;
 Tue,  8 Sep 2020 02:55:17 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu
 [128.95.76.21])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "troutmask", Issuer "troutmask" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BlqWm1B5mz45Vg;
 Tue,  8 Sep 2020 02:55:15 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (localhost [127.0.0.1])
 by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 0882tDuf076585
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Mon, 7 Sep 2020 19:55:14 -0700 (PDT)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: (from sgk@localhost)
 by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 0882tDeQ076584;
 Mon, 7 Sep 2020 19:55:13 -0700 (PDT) (envelope-from sgk)
Date: Mon, 7 Sep 2020 19:55:13 -0700
From: Steve Kargl <sgk@troutmask.apl.washington.edu>
To: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org
Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd
Message-ID: <20200908025513.GA76566@troutmask.apl.washington.edu>
References: <20200908021002.GA76325@troutmask.apl.washington.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200908021002.GA76325@troutmask.apl.washington.edu>
X-Rspamd-Queue-Id: 4BlqWm1B5mz45Vg
X-Spamd-Bar: /
X-Spamd-Result: default: False [-0.22 / 15.00]; MID_RHS_MATCH_FROM(0.00)[];
 ARC_NA(0.00)[];
 DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF, No valid DKIM,none];
 NEURAL_HAM_MEDIUM(-0.17)[-0.173]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.57)[-0.570];
 MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[];
 NEURAL_SPAM_SHORT(0.52)[0.524]; RCPT_COUNT_TWO(0.00)[2];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US];
 RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-toolchain,freebsd-current];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 02:55:17 -0000

On Mon, Sep 07, 2020 at 07:10:02PM -0700, Steve Kargl wrote:
> 
> Interval tested for exp2f: [1,8]
>        ulp <= 0.5:  0.056%     14072 |   0.056%     14072
> 0.5 <  ulp <  0.6:  0.000%         8 |   0.056%     14080
> 3.0 <  ulp <  0.0: 99.944%  25151744 | 100.000%  25165824
> Max ulp: 22729.386719 at 1.00195301e+00
> 

Note, compiling s_exp2f.c with gcc9 gives the above
result with -O3 -march=i686 -m32. So, gcc9 is not
nearly as bad as clang, but both give bad results.
Comparing OpenLibm's s_exp2f.c and FreeBSD's s_exp2f.c,
one sees that the files are almost identical.

Note, FreeBSD's libm gives 

% ./tlibm_libm -DEfP exp2
Interval tested for exp2f: [1,8]
       ulp <= 0.5: 99.959%  25155610 |  99.959%  25155610
0.5 <  ulp <  0.6:  0.041%     10214 | 100.000%  25165824
Max ulp: 0.500980 at 1.97115958e+00

which is good, but this is compiled with CPUTYPE ?= core2
in /etc/make.conf.

-- 
Steve

From owner-freebsd-current@freebsd.org  Tue Sep  8 07:43:08 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id E32773E66A9;
 Tue,  8 Sep 2020 07:43:08 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Blxvw5Xsrz4Nk9;
 Tue,  8 Sep 2020 07:43:08 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from Stefans-MBP-WLAN.fritz.box
 (p200300cd5f16b9007cacd1235d1cc1e5.dip0.t-ipconnect.de
 [IPv6:2003:cd:5f16:b900:7cac:d123:5d1c:c1e5])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: se/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 88A9921D76;
 Tue,  8 Sep 2020 07:43:07 +0000 (UTC) (envelope-from se@freebsd.org)
To: FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
From: Stefan Esser <se@freebsd.org>
Cc: Matthew Macy <mmacy@freebsd.org>
Subject: OpenZFS and L2ARC
Message-ID: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
Date: Tue, 8 Sep 2020 09:43:03 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0)
 Gecko/20100101 Thunderbird/78.2.1
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 07:43:09 -0000

OpenZFS seems to work quite well for me, in general, but I have 
questions regarding the L2ARC statistics.

The system uses a 3 * 6 TB raidz1 (plus further ZFS volumes that
are not relevant here, since without level 2 ARC) and an 1 TB M.2
SSD with a 256 GB partition for the L2ARC (and most of it currently
unused, else).

The L2ARC seems to have filled to the limit of 256 GB, but after
several reboots, sysctl reports a L2ARC size of nearly twice the
allocated space:

kstat.zfs.misc.arcstats.l2_size: 534620858880

That is 497 GiB, and might be possible with a lz4 compression
factor of 2 - if the value reported is not the space allocated,
but the actual (uncompressed) data held by the L2ARC.


The sysutils/zfs-stats port reports the following values for
this system, BTW:

------------------------------------------------------------------------
ZFS Subsystem Report				Tue Sep  8 09:02:46 2020
------------------------------------------------------------------------

L2 ARC Summary: (HEALTHY)
	Passed Headroom:			0
	Tried Lock Failures:			0
	IO In Progress:				0
	Low Memory Aborts:			7
	Free on Write:				123
	Writes While Full:			0
	R/W Clashes:				0
	Bad Checksums:				0
	IO Errors:				0
	SPA Mismatch:				0

L2 ARC Size: (Adaptive)				497.91	GiB
	Header Size:			0.11%	558.83	MiB

L2 ARC Evicts:
	Lock Retries:				6
	Upon Reading:				0

L2 ARC Breakdown:				5.75	m
	Hit Ratio:			81.94%	4.71	m
	Miss Ratio:			18.06%	1.04	m
	Feeds:					235.04	k

L2 ARC Buffer:
	Bytes Scanned:				0	Bytes
	Buffer Iterations:			0
	List Iterations:			0
	NULL List Iterations:			0

L2 ARC Writes:
	Writes Sent:			100.00%	22.67	k

------------------------------------------------------------------------

With the FreeBSD ZFS (without persistent L2ARC) I never got more
than 20% hit ratio on the L2ARC between reboots.

Quite a number of sysctl variable names have changed, and the port
needs to be adapted to the new names (therefore there are lots of 0
values in the -L output).

The following names used by zfs-stats do not exist in OpenZFS:

kstat.zfs.misc.arcstats.recycle_miss
kstat.zfs.misc.arcstats.l2_write_buffer_bytes_scanned
kstat.zfs.misc.arcstats.l2_write_buffer_iter
kstat.zfs.misc.arcstats.l2_write_buffer_list_iter
kstat.zfs.misc.arcstats.l2_write_buffer_list_null_iter
kstat.zfs.misc.arcstats.l2_write_full
kstat.zfs.misc.arcstats.l2_write_in_l2
kstat.zfs.misc.arcstats.l2_write_io_in_progress
kstat.zfs.misc.arcstats.l2_write_not_cacheable
kstat.zfs.misc.arcstats.l2_write_passed_headroom
kstat.zfs.misc.arcstats.l2_write_pios
kstat.zfs.misc.arcstats.l2_write_spa_mismatch
kstat.zfs.misc.arcstats.l2_write_trylock_fail
kstat.zfs.misc.arcstats.l2_writes_hdr_miss
vfs.zfs.vdev.cache.size

The existence of vfs.zfs.vdev.cache.size vs vfs.zfs.vdev.cache_size
can be used to detect OpenZFS, and is easily fixed.

But the above listed L2ARC values seem to have been removed from or
have never existed in OpenZFS, and I did not find any substitutes.

Are there any plans to re-create them in OpenZFS on FreeBSD or are
they gone for good?

I'd like to update the zfs-stats port for compatibilíty with OpenZFS ...

From owner-freebsd-current@freebsd.org  Tue Sep  8 08:01:29 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id EBA4E3E72B7;
 Tue,  8 Sep 2020 08:01:29 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BlyK560MFz4QDn;
 Tue,  8 Sep 2020 08:01:29 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from marvin.madpilot.net (host-79-53-121-114.retail.telecomitalia.it
 [79.53.121.114])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: madpilot/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 3E06E222AA;
 Tue,  8 Sep 2020 08:01:29 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
To: freebsd-current@freebsd.org, freebsd-fs@freebsd.org
Cc: Matt Macy <mmacy@FreeBSD.org>
From: Guido Falsi <madpilot@FreeBSD.org>
Subject: Boot error with OpenZFS
Message-ID: <db863a3e-daa8-57cd-662a-d86ed0bc3923@FreeBSD.org>
Date: Tue, 8 Sep 2020 10:01:26 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 08:01:30 -0000

Hi,

I'm trying to update to recent head, but I can't boot my system with the
compiled kernel.

The system has ZFS on root and was working with previous kernel (before
OpenZFS migration).

I'm trying to boot r365437.

I load zfs from loader with zfs_load="YES" as usual and get this error
message at the start of kernel output:

link_elf_obj: symbol lockstat_enabled undefined
KLD file zfs.ko - could not finalize loading

The zfs.ko file is aligned with the kernel and I did not observe errors
while compiling.

I am able to make the machine using the kernel from the most recent head
snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel
with debug symbols and one with GENERIC config.

Maybe I'm just missing some required kernel configuration option? Or
maybe with the migration to OpenZFS some required symbol is not being
exported anymore?

Thanks in advance!



[1] FreeBSD-13.0-CURRENT-amd64-20200903-c122cf32f2a-memstick.img.xz

-- 
Guido Falsi <madpilot@FreeBSD.org>

From owner-freebsd-current@freebsd.org  Tue Sep  8 10:23:37 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 821B4332058;
 Tue,  8 Sep 2020 10:23:37 +0000 (UTC)
 (envelope-from lwhsu@freebsd.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bm1T52rtHz4Xjb;
 Tue,  8 Sep 2020 10:23:37 +0000 (UTC)
 (envelope-from lwhsu@freebsd.org)
Received: by freefall.freebsd.org (Postfix, from userid 1129)
 id 5299B1B7BB; Tue,  8 Sep 2020 10:23:37 +0000 (UTC)
Date: Tue, 8 Sep 2020 10:23:37 +0000
From: Li-Wen Hsu <lwhsu@freebsd.org>
To: freebsd-testing@freebsd.org
Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org
Subject: FreeBSD CI Weekly Report 2020-09-06
Message-ID: <20200908102337.GA11889@freefall.freebsd.org>
Reply-To: freebsd-testing@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
 s=dkim; t=1599560617; h=from:from:reply-to:reply-to:subject:subject:date:date:
 message-id:message-id:to:to:cc:cc:mime-version:mime-version:
 content-type:content-type; bh=Eu2M/4Q2oXTHG11PBsb9km2YhGw3mJ8Ud8LY96JVlpM=;
 b=SUT7LT/vy6y4HVMwCACWEjavM10onoeCaotN8DKLZaoOeqntKjmovfWSrWqH/8rfyFXjUh
 hXk+4mfhFgzZrwqMYeCsvCBuysW4bDAShp1Xn7y/XcANlT3DseKJRGH0N3BwE2ib/85Hh5
 5WN7peAVpE5ASdzW/ps226Wo2mdPhDC6/ZIqfIBBicOWLKUdhEuSEzKXiS57C3gqcQPsdv
 aG+ZRknsQ51Stm+ga10dxCy45w3q/LW2tjgfGidQFXZo+9C0flSkGVgT9CvZwOiKNr+7ZH
 IzcinxOmne7YKbi5eHrtIHq7j3/UH3UxGcMIZNvI2MFjjHaRniDXjjNTCxl6rQ==
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1599560617; a=rsa-sha256; cv=none;
 b=PLaoCTdvSASRsSXkAGv99fy7oUHDKCL3H285F/FeGanc3oOWLBq+YjOqwq2pZzkP1pRSCq
 yK9qLIjM3w8cn3LTHwHYkFo4arpEvjzax9gdXr2C21Jr15OMiAMz4LyLbV8Nqa2BV8q+Y4
 po0bOSJ/zqcBdPLPHgnAere0E3Duyqfi1KVR2P9KPQv9XCeI0IfKWs2J3GA2RkoSdBFgLJ
 YPDrnM07W7fFimbwZdCQ17LqUC49SXTKh6F11SV/+11gbjQ7I+7hrU4lw01kOeCWTRLOQS
 yEaCCfoUsoqXh3eX0a4kvp6ElkbkI4bNMnKFr4qgx5+Ybh6wkKw7gHtmB70uVQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 10:23:37 -0000

(Please send the followup to freebsd-testing@ and note Reply-To is set.)

FreeBSD CI Weekly Report 2020-09-06
===================================

Here is a summary of the FreeBSD Continuous Integration results for the period
from 2020-08-31 to 2020-09-06.

During this period, we have:

* 2089 builds (92.0% (+3.7) passed, 8.0% (-3.7) failed) of buildworld and
  buildkernel (GENERIC and LINT) were executed on aarch64, amd64, armv6,
  armv7, i386, mips, mips64, powerpc, powerpc64, powerpcspe, riscv64,
  sparc64 architectures for head, stable/12, stable/11 branches.
* 237 test runs (42.6% (-2.7) passed, 24.5% (-3.2) unstable, 32.9% (+5.9)
  exception) were executed on amd64, i386, riscv64 architectures for head,
  stable/12, stable/11 branches.
* 30 doc and www builds (100% passed)

Test case status (on 2020-09-06 23:59):
| Branch/Architecture | Total     | Pass      | Fail   | Skipped  |
| ------------------- | --------- | --------- | ------ | -------- |
| head/amd64          | 7879 (+3) | 7789 (+4) | 0 (-1) | 90 (0)   |
| head/i386           | 7877 (+4) | 7769 (-4) | 0 (0)  | 108 (+8) |
| 12-STABLE/amd64     | 7626 (0)  | 7566 (-3) | 0 (0)  | 60 (+3)  |
| 12-STABLE/i386      | 7624 (0)  | 7556 (-3) | 0 (0)  | 68 (+3)  |
| 11-STABLE/amd64     | 6912 (0)  | 6861 (0)  | 0 (0)  | 51 (0)   |
| 11-STABLE/i386      | 6910 (0)  | 6857 (+3) | 0 (0)  | 53 (-3)  |

(The statistics from experimental jobs are omitted)

If any of the issues found by CI are in your area of interest or expertise
please investigate the PRs listed below.

The latest web version of this report is available at
https://hackmd.io/@FreeBSD-CI/report-20200906 and archive is available at
https://hackmd.io/@FreeBSD-CI/ , any help is welcomed.

## Fixed test cases

* sys.kern.kern_copyin.kern_copyin
  Fails after somewhere in (r364509, r364542]
  https://bugs.freebsd.org/248933
  Fixed in r365327 and r365337

## Failing jobs

* https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build/
  There are still mutiple errors when building with gcc6, error log available at
  https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc6_build/lastCompletedBuild/console
  See also:
  https://lists.freebsd.org/pipermail/svn-src-all/2020-September/202307.html
  
## Regressions

* lib.libexecinfo.backtrace_test.backtrace_fmt_basic starts failing on amd64 after r360915
  https://bugs.freebsd.org/246537

* lib.msun.ctrig_test.test_inf_inputs starts failing after llvm10 import
  https://bugs.freebsd.org/244732
  Needs to check if llvm11 import fixes this.

* Lock-order reversals triggered by tests under sys.net.if_lagg_test.* on i386
  https://bugs.freebsd.org/244163
  Discovered by newly endabled sys.net.* tests. ([r357857](https://svnweb.freebsd.org/changeset/base/357857))
  
* sys.net.if_lagg_test.lacp_linkstate_destroy_stress panics i386 kernel
  https://bugs.freebsd.org/244168
  Discovered by newly endabled sys.net.* tests. ([r357857](https://svnweb.freebsd.org/changeset/base/357857))
  Fix committed as https://svnweb.freebsd.org/changeset/base/364220 , needs more verification.

* lib.libbe.be_create.* and sbin.bectl.bectl_test.*
  https://bugs.freebsd.org/249055
  Loading zfs.ko hangs i386 kernel
  
## Failing and Flaky tests (from experimental jobs)

* https://ci.freebsd.org/job/FreeBSD-head-amd64-dtrace_test/
    * cddl.usr.sbin.dtrace.common.misc.t_dtrace_contrib.tst_dynopt_d
        * https://bugs.freebsd.org/237641
    * common.ip.t_dtrace_contrib.tst_ipv4localsctp_ksh
    * common.ip.t_dtrace_contrib.tst_localsctpstate_ksh

* https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/
    * Total 681 tests, 524 success, 47 failures, 110 skipped, see
      https://ci.freebsd.org/job/FreeBSD-head-amd64-test_zfs/lastCompletedBuild/testReport/ for more details

* https://ci.freebsd.org/job/FreeBSD-head-amd64-test_ltp/
    * Total 3749 tests, 2291 success, 645 failures, 813 skipped

## Disabled Tests

* sys.fs.tmpfs.mount_test.large
  https://bugs.freebsd.org/212862
* sys.fs.tmpfs.link_test.kqueue
  https://bugs.freebsd.org/213662
* sys.kqueue.libkqueue.kqueue_test.main
  https://bugs.freebsd.org/233586
* sys.kern.ptrace_test.ptrace__PT_KILL_competing_stop
  https://bugs.freebsd.org/220841
* lib.libc.regex.exhaust_test.regcomp_too_big (i386 only)
  https://bugs.freebsd.org/237450
* sys.netinet.socket_afinet.socket_afinet_bind_zero
  https://bugs.freebsd.org/238781
* sys.netpfil.pf.names.names
* sys.netpfil.pf.synproxy.synproxy
  https://bugs.freebsd.org/238870
* sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger 
  https://bugs.freebsd.org/239292
* sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger	
  https://bugs.freebsd.org/239397
* sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger	
  https://bugs.freebsd.org/239399
* sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger
  https://bugs.freebsd.org/239425
* sys.sys.qmath_test.qdivq_s64q
  https://bugs.freebsd.org/240219
* sys.kern.ptrace_test.ptrace__getppid
  https://bugs.freebsd.org/240510
* lib.libc.sys.stat_test.stat_socket
  https://bugs.freebsd.org/240621
* lib.libarchive.functional_test.test_write_filter_zstd
  https://bugs.freebsd.org/240683
* lib.libcasper.services.cap_dns.dns_test.main
  lib.libcasper.services.cap_net.net_test.*
  https://bugs.freebsd.org/241435
* local.kyua.* (31 cases) & local.lutok.* (3 cases) on 11-i386
  https://ci.freebsd.org/job/FreeBSD-stable-11-i386-test/2278/testReport/
* sys.kern.ptrace_test.ptrace__procdesc_reparent_wait_child
  https://bugs.freebsd.org/243605
* sys.kern.ptrace_test.ptrace__parent_wait_after_attach
  https://bugs.freebsd.org/244055
* sys.kern.ptrace_test.ptrace__parent_exits_before_child
  https://bugs.freebsd.org/244056
* sys.net.if_lagg_test.witness (i386)
  https://bugs.freebsd.org/244163
* PipePdfork.WildcardWait in sys.capsicum.capsicum-test.main
  https://bugs.freebsd.org/244165
* sys.net.if_lagg_test.lacp_linkstate_destroy_stress (i386)
  https://bugs.freebsd.org/244168
* sys.netinet6.frag6.frag6_07.frag6_07
  https://bugs.freebsd.org/244170
* sys.netinet.fibs_test.udp_dontroute6
  https://bugs.freebsd.org/244172
* sys.netpfil.pf.nat.exhaust
  https://bugs.freebsd.org/244703
* sys.geom.class.gate.ggate_test.ggated (i386)
  https://bugs.freebsd.org/244737
* sys.kern.sysv_test.msg
  https://bugs.freebsd.org/233649

## Issues

### Cause build fails
* https://bugs.freebsd.org/233769
  Possible build race: ld: error: unable to find library -lgcc_s

### Cause kernel panics
* https://bugs.freebsd.org/238870
  sys.netpfil.pf.names.names and sys.netpfil.pf.synproxy.synproxy cause panic

### Open
* https://bugs.freebsd.org/237641
  Flakey test case: common.misc.t_dtrace_contrib.tst_dynopt_d
* https://bugs.freebsd.org/237656
  "Freed UMA keg (rtentry) was not empty (18 items). Lost 1 pages of memory." seen when running sys/netipsec tests
* https://bugs.freebsd.org/238781
  sys.netinet.socket_afinet.socket_afinet_bind_zero does not work when mac_portacl(4) loaded
* https://bugs.freebsd.org/239292
  Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_child_detached_unrelated_debugger 
* https://bugs.freebsd.org/239397
  Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_both_attached_unrelated_debugger
* https://bugs.freebsd.org/239399
  Flakey test case: sys.kern.ptrace_test.ptrace__parent_sees_exit_after_child_debugger
* https://bugs.freebsd.org/239425
  Flakey test case: sys.kern.ptrace_test.ptrace__follow_fork_parent_detached_unrelated_debugger
* https://bugs.freebsd.org/241662
  Flakey test case: lib.libarchive.functional_test.test_fuzz_iso9660
* https://bugs.freebsd.org/246443
  sys.net.if_clone_test.epair_stress sometimes exceeds timeout limit but not caught by kyua
* https://bugs.freebsd.org/247510
  sys.net.if_lagg_test.status_stress panics kernel on i386

### Others

* [Tickets related to testing@](https://preview.tinyurl.com/y9maauwg)

From owner-freebsd-current@freebsd.org  Tue Sep  8 17:24:41 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2CD943D0916;
 Tue,  8 Sep 2020 17:24:41 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmBpx0Rt1z44LD;
 Tue,  8 Sep 2020 17:24:41 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from marvin.madpilot.net (host-79-53-121-114.retail.telecomitalia.it
 [79.53.121.114])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: madpilot/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 77A1025B3B;
 Tue,  8 Sep 2020 17:24:40 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Subject: Re: Boot error with OpenZFS
From: Guido Falsi <madpilot@FreeBSD.org>
To: freebsd-current@freebsd.org, freebsd-fs@freebsd.org
Cc: Matt Macy <mmacy@FreeBSD.org>
References: <db863a3e-daa8-57cd-662a-d86ed0bc3923@FreeBSD.org>
Autocrypt: addr=madpilot@FreeBSD.org; keydata=
 mQENBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX
 fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80
 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl
 c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+
 wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB
 AAG0Ikd1aWRvIEZhbHNpIDxtYWRwaWxvdEBGcmVlQlNELm9yZz6JATYEEwEIACACGwMCHgEC
 F4AFAlLvzwUFCwkIBwMFFQoJCAsEFgIDAQAKCRAa5oYOVsvSk6EzCAC4ovSo6XF4x0spuKmp
 RzVuZ5ywqCJAfRIrJHpW8HjSPkcUYwmXVOE3zjul9j2C2eHPPGobEDN5FqovAtzb7HdYGGcU
 aUdhDApUMMRVkzflwb23C/CI1RBcZxjC0noajSKgbIHx4+Afg6CFMgpngq+NJwEaaVrKlYzq
 G+KcfeVKAdwlWHJOgQJIEylUtwtBqXx/iJDrGwKO5A6a1uSEZrZfuwjSh8cBqoUfIwLZUIFE
 HBjHa8pUkp8mWx7JaZ19vBF6pDpPVZSoLSg8stWd1DPesn/qySYgtSGSY6hpWABVF98HRsBG
 +VXlHtqCaB0j0cGCDhCpHQUI10oGGc8k4zcvuQINBFMQe0EBEAChYaw3HqD3SvyBw0pqI+kk
 GIrLzO1XYXJXkuxPQ6BAFbe8jG3+h22zFU02OnJL8E1kLLMsCwVzVasYHOFiyY831IYHn/lh
 O+TN/lhWJTlUCxmWP8xFYJmta2mJzhzQDs3hyw5hF422T+rxgHg8gWxn0D6RO6hmGe7m3k91
 8EDvj5JXAq7zj49mT3AMRjUtsVVPy8zjagqyaizCUiHAnbG4kj+BuT5wxR7TKJGk2OjhK/Dh
 EHzgHq4XB1Gv8+1LvGLZmqih/kBpBP1hIGkakok579CTkw/g8XoWqr6Cjz2fvtjaQmTBwdou
 gP8Yn5kMBIiIxF7XLngUc5DVEJMYamcktd0q4aHC/cnbWlTwc2WrQBI1AwxCZgDC1RbOOan8
 oTIjWqRyaNp9zFvxOaJqgrxJA3Vl/3p9z+witk3pnmg4ITLIJDSmsf89MDaOVGQpDjzs9MaT
 YlIpTlW5Lns2WTYOue+NanntpX14UCGmeusk+4aYXPzf89zyALS3s3uLtVUdhFwLmdrFgHZS
 gjU5STLGlP8e9AVddVnf8qZ1czOvHX3UCCAI9YjBQA/5VxpRFJil4OTr9lUA5U57UKGpwmKw
 IPvArbT8468nYC2Rat4a7UJn3NLHucr9Vh0uvfgbFDhtPUb72sFA2cVI1tfZMnjfUx2jUYKM
 N5ErgK1Kes0piQARAQABiQEfBBgBCAAJBQJTEHtBAhsMAAoJEBrmhg5Wy9KTDecIAOGwpF/6
 sBFQtOk6HkegtqbrZklkDIKQ2qq7+uR7m6PkBpoNj+HsE2EEOIOqGFktN6h8alVVoSs+xY36
 1fnR/Kmwi30oCHL3QYWu2shmVa7IrjCyhm8N+n3JpGT6Ugznx3D9Fx/GfrvQlo9MVJE8QJWf
 +4uoGElKRtiVjbXZhP1/FVRMl7rAi8MtCtASOtAP+HUUyF9wuECqyd2W1F3oM+9Mp4x3/pUD
 GfSGSgEqETLkuRaMz0Iemm75sGRD3X+SPa4lBJc7x66ifAcdLdz7o3aLYfsjR6Zwca7TvC5E
 Ha0OfD9EsHGiF9909lPaRvG4buWFUfPBUPDkNHBLDwaQ53K5AQ0ET4b6XQEIALHepqzqtRkm
 cJc0bHDUGvVtlgf904+DjeDy9nvQfoXPZU/58tswd2oF7ucG7F088MYCaUE+4TR5AknJFvfI
 dx0YxX4WTzQoCJ7lBrI3DclYLkIfv+O3JIaYdLO1PugeMjbiIqkGZOJqPFoAjY9WCIoVZhlh
 LIAzsDGmo2w2GdK9f9xpCpWIzl3lLk/1oKLq60keaGSVTQP5OF9h+zNyVK9QUnN9i+wSbfDO
 wJ7bpepNeydC/BppLy701LUEzvqfg2EDJ2tp4A9z2wL0EXGxBp5IPQAa3RBdFqeBsfoBhlrM
 hSpR7z3TLYFgMtybEvq0GqRui6Ft8lCacKRKQPOinQcAEQEAAYkBHwQoAQgACQUCUxB9DQId
 AQAKCRAa5oYOVsvSkzGXCADErInRheCqYxnCs4ZDStLBKXr3HpUOg84E+5HF7qui0OmDq26H
 9vyj4Bonvf06BWXyVx/MxORnn6pCrx2W2LLFopRb5CPdBfZ9d/JBttOTQf9s5WkG++P7/WTF
 yV3IqZyMfk9rTjAgYByVONSDCZgfjX0beQOgg8rSXYVsaqabBKOY48v+7STNTZ+OxvO7QFfK
 lTVLc20us3Z2xweFtgScAjm21b/HqS94bvy+Xn1do9rUm1U5sryvwpWDAanbVKN7j1++Rhfy
 rmAwjj9QUwOc85s6eDzFXfoJh3DIAmSmOpb3BLXYuRSyNMHtpHGPH3z7zNnejDYRbBi2lSPe
 SdKKiQEfBBgBAgAJBQJPhvpdAhsMAAoJEBrmhg5Wy9KTNfEH/R0zTYbvDdCEirZkfJYD4Sbr
 vPazhGvCihGra+H0O4C/oZmDhKmf8hy3D0LxsWwJS0exdEoXirwBJOAdWhcBlCz6NEs7jtHf
 1rVTBGxmveSU5v+pn4spljJVn/FInw9TAys8z0ezptMm3qDzPEv0UE26FFNVi6cHeJoPaVSZ
 StMa+eRjkhzX+Ju0vj9ZL5d8YJhI9eM1TKvciQTVhZbECuXIon4e7BaX7sVnRFW7YCHcacyJ
 ii10iwNLzq6CgL8RUxgawat78VenlJmisneR221no5mn2NbmuXXJ3sPZcaVii3apAtu1bdAp
 Lvi7U2N99uVfgQoZ3MDXCSUuyDJgc+s=
Message-ID: <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org>
Date: Tue, 8 Sep 2020 19:24:38 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <db863a3e-daa8-57cd-662a-d86ed0bc3923@FreeBSD.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 17:24:41 -0000

On 08/09/20 10:01, Guido Falsi wrote:
> Hi,
> 
> I'm trying to update to recent head, but I can't boot my system with the
> compiled kernel.
> 
> The system has ZFS on root and was working with previous kernel (before
> OpenZFS migration).
> 
> I'm trying to boot r365437.
> 
> I load zfs from loader with zfs_load="YES" as usual and get this error
> message at the start of kernel output:
> 
> link_elf_obj: symbol lockstat_enabled undefined
> KLD file zfs.ko - could not finalize loading
> 
> The zfs.ko file is aligned with the kernel and I did not observe errors
> while compiling.
> 
> I am able to make the machine using the kernel from the most recent head
> snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel
> with debug symbols and one with GENERIC config.

A locally built GENERIC works fine, so this is my fault. I clearly have
something wrong in my kernel config.

I'll report anyway as soon as I discover what it is.


-- 
Guido Falsi <madpilot@FreeBSD.org>

From owner-freebsd-current@freebsd.org  Tue Sep  8 17:30:56 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 653683D0A6B;
 Tue,  8 Sep 2020 17:30:56 +0000 (UTC)
 (envelope-from markjdb@gmail.com)
Received: from mail-qk1-x744.google.com (mail-qk1-x744.google.com
 [IPv6:2607:f8b0:4864:20::744])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmBy80dt3z452l;
 Tue,  8 Sep 2020 17:30:55 +0000 (UTC)
 (envelope-from markjdb@gmail.com)
Received: by mail-qk1-x744.google.com with SMTP id d20so16088002qka.5;
 Tue, 08 Sep 2020 10:30:55 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition:in-reply-to;
 bh=Y24IO2upEyHZ2JiazVFuiBDXPC081SKq/UdzR8dAB1M=;
 b=aCQ3QN0qGM6omfKxueAlFPACHakbZudSegRQPf0lVk4gMWaOngl39ShKTiktdaJwF0
 AUPIyasb4OQ/s+nqxISSxue+bloyAfRkrVGJ/JOEX340rWs8lKL2IImvtVAtVGMvvhCs
 KloMeFiO0qbetpKq/rnCUhMogn3z2FJgAiot6Er6g2Cu/SOWd8saqtDCU1eTqcN4pqk7
 TIExIumNiq9PISPwAHoK5BBkzEGqKmg3KwwsceWWMIyV8LdeOpdq4P/AjTlBGX8X8Dvp
 t5r3Xx7RuN/6wEyNdh1jTOL3Mx+rFV4yoWFAE5MljIfbXN+HnS5aCB5THuze2SilMgAX
 ZdqA==
X-Gm-Message-State: AOAM5307S7sSOauQ6hbZDg/XMzjjZSrgyf5dSNx0ozYlMR8KGlaa8TOp
 hoxF18EQHcPo2qJlXgH76DZDDo4mCC1sMg==
X-Google-Smtp-Source: ABdhPJwhBSLkP4fBuoZVVPN6hEqDRkGX8ELvaZsz68mTtF25vMRMT+mBiSbZ9KyfqJ7nU8Hd9bzqSw==
X-Received: by 2002:a37:a64a:: with SMTP id p71mr1091924qke.389.1599586254906; 
 Tue, 08 Sep 2020 10:30:54 -0700 (PDT)
Received: from raichu (toroon0560w-lp130-08-67-71-176-35.dsl.bell.ca.
 [67.71.176.35])
 by smtp.gmail.com with ESMTPSA id v42sm102826qth.35.2020.09.08.10.30.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 08 Sep 2020 10:30:53 -0700 (PDT)
Sender: Mark Johnston <markjdb@gmail.com>
Date: Tue, 8 Sep 2020 13:30:51 -0400
From: Mark Johnston <markj@freebsd.org>
To: Guido Falsi <madpilot@freebsd.org>
Cc: freebsd-current@freebsd.org, freebsd-fs@freebsd.org,
 Matt Macy <mmacy@freebsd.org>
Subject: Re: Boot error with OpenZFS
Message-ID: <20200908173051.GB5058@raichu>
References: <db863a3e-daa8-57cd-662a-d86ed0bc3923@FreeBSD.org>
 <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org>
X-Rspamd-Queue-Id: 4BmBy80dt3z452l
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 17:30:56 -0000

On Tue, Sep 08, 2020 at 07:24:38PM +0200, Guido Falsi wrote:
> On 08/09/20 10:01, Guido Falsi wrote:
> > Hi,
> > 
> > I'm trying to update to recent head, but I can't boot my system with the
> > compiled kernel.
> > 
> > The system has ZFS on root and was working with previous kernel (before
> > OpenZFS migration).
> > 
> > I'm trying to boot r365437.
> > 
> > I load zfs from loader with zfs_load="YES" as usual and get this error
> > message at the start of kernel output:
> > 
> > link_elf_obj: symbol lockstat_enabled undefined
> > KLD file zfs.ko - could not finalize loading
> > 
> > The zfs.ko file is aligned with the kernel and I did not observe errors
> > while compiling.
> > 
> > I am able to make the machine using the kernel from the most recent head
> > snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel
> > with debug symbols and one with GENERIC config.
> 
> A locally built GENERIC works fine, so this is my fault. I clearly have
> something wrong in my kernel config.
> 
> I'll report anyway as soon as I discover what it is.

Can you verify that adding "options KDTRACE_HOOKS" fixes the problem?  I
note that the zfs.ko Makefile has -DKTRACE_HOOKS in CFLAGS, among a few
other surprising things.

From owner-freebsd-current@freebsd.org  Tue Sep  8 17:47:24 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7DAC93D12DA;
 Tue,  8 Sep 2020 17:47:24 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu
 [128.95.76.21])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "troutmask", Issuer "troutmask" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmCK726b0z46DT;
 Tue,  8 Sep 2020 17:47:22 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (localhost [127.0.0.1])
 by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 088HlL1G081546
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Tue, 8 Sep 2020 10:47:21 -0700 (PDT)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: (from sgk@localhost)
 by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 088HlLNu081545;
 Tue, 8 Sep 2020 10:47:21 -0700 (PDT) (envelope-from sgk)
Date: Tue, 8 Sep 2020 10:47:21 -0700
From: Steve Kargl <sgk@troutmask.apl.washington.edu>
To: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org
Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd
Message-ID: <20200908174721.GA81469@troutmask.apl.washington.edu>
References: <20200908021002.GA76325@troutmask.apl.washington.edu>
 <20200908025513.GA76566@troutmask.apl.washington.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200908025513.GA76566@troutmask.apl.washington.edu>
X-Rspamd-Queue-Id: 4BmCK726b0z46DT
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.42 / 15.00]; MID_RHS_MATCH_FROM(0.00)[];
 ARC_NA(0.00)[];
 DMARC_POLICY_SOFTFAIL(0.10)[washington.edu : No valid SPF, No valid DKIM,none];
 FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 NEURAL_SPAM_SHORT(0.11)[0.106]; MIME_GOOD(-0.10)[text/plain];
 TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(0.09)[0.093];
 RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.22)[0.221];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US];
 RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-toolchain,freebsd-current];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 17:47:24 -0000

On Mon, Sep 07, 2020 at 07:55:13PM -0700, Steve Kargl wrote:
> On Mon, Sep 07, 2020 at 07:10:02PM -0700, Steve Kargl wrote:
> > 
> > Interval tested for exp2f: [1,8]
> >        ulp <= 0.5:  0.056%     14072 |   0.056%     14072
> > 0.5 <  ulp <  0.6:  0.000%         8 |   0.056%     14080
> > 3.0 <  ulp <  0.0: 99.944%  25151744 | 100.000%  25165824
> > Max ulp: 22729.386719 at 1.00195301e+00
> > 
> 
> Note, compiling s_exp2f.c with gcc9 gives the above
> result with -O3 -march=i686 -m32. So, gcc9 is not
> nearly as bad as clang, but both give bad results.
> Comparing OpenLibm's s_exp2f.c and FreeBSD's s_exp2f.c,
> one sees that the files are almost identical.
> 
> Note, FreeBSD's libm gives 
> 
> % ./tlibm_libm -DEfP exp2
> Interval tested for exp2f: [1,8]
>        ulp <= 0.5: 99.959%  25155610 |  99.959%  25155610
> 0.5 <  ulp <  0.6:  0.041%     10214 | 100.000%  25165824
> Max ulp: 0.500980 at 1.97115958e+00
> 
> which is good, but this is compiled with CPUTYPE ?= core2
> in /etc/make.conf.
> 

I think I've found the problem, and it appears to be
due to a change byt Openlibm developers to the file
math_private.h copied from FreeBSD.  Namely, one finds

//VBS
#define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval))

/* VBS
#ifdef FLT_EVAL_METHOD
// Attempt to get strict C99 semantics for assignment with non-C99 compilers.
#if FLT_EVAL_METHOD == 0 || __GNUC__ == 0
#define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval))
#else
#define STRICT_ASSIGN(type, lval, rval) do { \
 volatile type __lval;   \
      \
 if (sizeof(type) >= sizeof(double)) \
  (lval) = (rval);  \
 else {     \
  __lval = (rval);  \
  (lval) = __lval;  \
 }     \
} while (0)
#endif
#endif
*/

So, STRICT_ASSIGN is broken in Openlibm.  I'll be reporting
a bug upstream.  Apoogies for the noise.

-- 
Steve

From owner-freebsd-current@freebsd.org  Tue Sep  8 18:55:32 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2AF2A3D3A30;
 Tue,  8 Sep 2020 18:55:32 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmDqm0LXkz4HXy;
 Tue,  8 Sep 2020 18:55:32 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from ubik.madpilot.net (host-79-53-121-114.retail.telecomitalia.it
 [79.53.121.114])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: madpilot/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 746CB271FE;
 Tue,  8 Sep 2020 18:55:31 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Subject: Re: Boot error with OpenZFS
To: Mark Johnston <markj@freebsd.org>
Cc: freebsd-current@freebsd.org, freebsd-fs@freebsd.org
References: <db863a3e-daa8-57cd-662a-d86ed0bc3923@FreeBSD.org>
 <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org>
 <20200908173051.GB5058@raichu>
From: Guido Falsi <madpilot@FreeBSD.org>
Message-ID: <b916827e-6619-3ea2-9d85-3694e848ecf0@FreeBSD.org>
Date: Tue, 8 Sep 2020 20:55:29 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200908173051.GB5058@raichu>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 18:55:32 -0000



On 08/09/20 19:30, Mark Johnston wrote:
> On Tue, Sep 08, 2020 at 07:24:38PM +0200, Guido Falsi wrote:
>> On 08/09/20 10:01, Guido Falsi wrote:
>>> Hi,
>>>
>>> I'm trying to update to recent head, but I can't boot my system with the
>>> compiled kernel.
>>>
>>> The system has ZFS on root and was working with previous kernel (before
>>> OpenZFS migration).
>>>
>>> I'm trying to boot r365437.
>>>
>>> I load zfs from loader with zfs_load="YES" as usual and get this error
>>> message at the start of kernel output:
>>>
>>> link_elf_obj: symbol lockstat_enabled undefined
>>> KLD file zfs.ko - could not finalize loading
>>>
>>> The zfs.ko file is aligned with the kernel and I did not observe errors
>>> while compiling.
>>>
>>> I am able to make the machine using the kernel from the most recent head
>>> snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel
>>> with debug symbols and one with GENERIC config.
>>
>> A locally built GENERIC works fine, so this is my fault. I clearly have
>> something wrong in my kernel config.
>>
>> I'll report anyway as soon as I discover what it is.
> 
> Can you verify that adding "options KDTRACE_HOOKS" fixes the problem?  I
> note that the zfs.ko Makefile has -DKTRACE_HOOKS in CFLAGS, among a few
> other surprising things.

I am in the process of testing that. The machine is compiling. I also
noticed in sys/conf/files:

kern/kern_lockstat.c		optional kdtrace_hooks

I'll report back shortly once I've tested it.

-- 
Guido Falsi <madpilot@FreeBSD.org>

From owner-freebsd-current@freebsd.org  Tue Sep  8 19:12:00 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id F0A5D3D470A;
 Tue,  8 Sep 2020 19:12:00 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmFBm4JXRz4JyX;
 Tue,  8 Sep 2020 19:12:00 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client CN "tensor.andric.com",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 (Authenticated sender: dim)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 5CBA326778;
 Tue,  8 Sep 2020 19:12:00 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from [IPv6:2001:470:7a58::a9cd:b64f:c621:a30f] (unknown
 [IPv6:2001:470:7a58:0:a9cd:b64f:c621:a30f])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by tensor.andric.com (Postfix) with ESMTPSA id 45E6E6E98E;
 Tue,  8 Sep 2020 21:11:58 +0200 (CEST)
From: Dimitry Andric <dim@FreeBSD.org>
Message-Id: <66AE2F5B-F150-4D52-BF43-8F453217FC33@FreeBSD.org>
Content-Type: multipart/signed;
 boundary="Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A";
 protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd
Date: Tue, 8 Sep 2020 21:11:50 +0200
In-Reply-To: <20200908174721.GA81469@troutmask.apl.washington.edu>
Cc: freebsd-toolchain@freebsd.org,
 freebsd-current@freebsd.org
To: Steve Kargl <sgk@troutmask.apl.washington.edu>
References: <20200908021002.GA76325@troutmask.apl.washington.edu>
 <20200908025513.GA76566@troutmask.apl.washington.edu>
 <20200908174721.GA81469@troutmask.apl.washington.edu>
X-Mailer: Apple Mail (2.3445.104.15)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 19:12:01 -0000


--Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On 8 Sep 2020, at 19:47, Steve Kargl <sgk@troutmask.apl.washington.edu> =
wrote:
>=20
> On Mon, Sep 07, 2020 at 07:55:13PM -0700, Steve Kargl wrote:
>> On Mon, Sep 07, 2020 at 07:10:02PM -0700, Steve Kargl wrote:
>>>=20
>>> Interval tested for exp2f: [1,8]
>>>       ulp <=3D 0.5:  0.056%     14072 |   0.056%     14072
>>> 0.5 <  ulp <  0.6:  0.000%         8 |   0.056%     14080
>>> 3.0 <  ulp <  0.0: 99.944%  25151744 | 100.000%  25165824
>>> Max ulp: 22729.386719 at 1.00195301e+00
>>>=20
>>=20
>> Note, compiling s_exp2f.c with gcc9 gives the above
>> result with -O3 -march=3Di686 -m32. So, gcc9 is not
>> nearly as bad as clang, but both give bad results.
>> Comparing OpenLibm's s_exp2f.c and FreeBSD's s_exp2f.c,
>> one sees that the files are almost identical.
>>=20
>> Note, FreeBSD's libm gives
>>=20
>> % ./tlibm_libm -DEfP exp2
>> Interval tested for exp2f: [1,8]
>>       ulp <=3D 0.5: 99.959%  25155610 |  99.959%  25155610
>> 0.5 <  ulp <  0.6:  0.041%     10214 | 100.000%  25165824
>> Max ulp: 0.500980 at 1.97115958e+00
>>=20
>> which is good, but this is compiled with CPUTYPE ?=3D core2
>> in /etc/make.conf.
>>=20
>=20
> I think I've found the problem, and it appears to be
> due to a change byt Openlibm developers to the file
> math_private.h copied from FreeBSD.  Namely, one finds
>=20
> //VBS
> #define STRICT_ASSIGN(type, lval, rval) ((lval) =3D (rval))
>=20
> /* VBS
> #ifdef FLT_EVAL_METHOD
> // Attempt to get strict C99 semantics for assignment with non-C99 =
compilers.
> #if FLT_EVAL_METHOD =3D=3D 0 || __GNUC__ =3D=3D 0
> #define STRICT_ASSIGN(type, lval, rval) ((lval) =3D (rval))
> #else
> #define STRICT_ASSIGN(type, lval, rval) do { \
> volatile type __lval;   \
>      \
> if (sizeof(type) >=3D sizeof(double)) \
>  (lval) =3D (rval);  \
> else {     \
>  __lval =3D (rval);  \
>  (lval) =3D __lval;  \
> }     \
> } while (0)
> #endif
> #endif
> */
>=20
> So, STRICT_ASSIGN is broken in Openlibm.  I'll be reporting
> a bug upstream.  Apoogies for the noise.

Hi Steve,

I'm curious what their rationale was, as the commit that changed it is:

=
https://github.com/JuliaMath/openlibm/commit/f5fb92746715beb0441a60feca202=
ee16cb19fc9

with a description of just "Build with gcc"... Maybe they've assumed gcc
never needs the volatile approach?

-Dimitry


--Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCX1fXdgAKCRCwXqMKLiCW
o6Z1AJ9iVMo9dPDbDN+OqHdtmVyTH0hXIgCffjTrI+NigtgyIaO1m6gQBYPwnCw=
=bsQX
-----END PGP SIGNATURE-----

--Apple-Mail=_FDCF2DD6-2925-4559-98AC-0088A490BB1A--

From owner-freebsd-current@freebsd.org  Tue Sep  8 20:18:56 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 335543D658F;
 Tue,  8 Sep 2020 20:18:56 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmGgy4j8zz4P8X;
 Tue,  8 Sep 2020 20:18:54 +0000 (UTC)
 (envelope-from kostikbel@gmail.com)
Received: from tom.home (kib@localhost [127.0.0.1])
 by kib.kiev.ua (8.16.1/8.16.1) with ESMTPS id 088KId9N044002
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Tue, 8 Sep 2020 23:18:42 +0300 (EEST)
 (envelope-from kostikbel@gmail.com)
DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua 088KId9N044002
Received: (from kostik@localhost)
 by tom.home (8.16.1/8.16.1/Submit) id 088KIde6044001;
 Tue, 8 Sep 2020 23:18:39 +0300 (EEST)
 (envelope-from kostikbel@gmail.com)
X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com
 using -f
Date: Tue, 8 Sep 2020 23:18:39 +0300
From: Konstantin Belousov <kostikbel@gmail.com>
To: freebsd-current@freebsd.org, freebsd-fs@freebsd.org,
 freebsd-ppc@freebsd.org, mmacy@freebsd.org
Subject: Re: Last ZFS upgrade (r365347) breaks booting
Message-ID: <20200908201839.GR94807@kib.kiev.ua>
References: <20200908193918.GB21279@KGPE-D16>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200908193918.GB21279@KGPE-D16>
X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM,
 NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on tom.home
X-Rspamd-Queue-Id: 4BmGgy4j8zz4P8X
X-Spamd-Bar: +
X-Spamd-Result: default: False [1.45 / 15.00]; ARC_NA(0.00)[];
 DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[4]; FREEMAIL_FROM(0.00)[gmail.com];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 HAS_XAW(0.00)[]; TO_DN_NONE(0.00)[];
 R_SPF_SOFTFAIL(0.00)[~all:c]; NEURAL_SPAM_MEDIUM(0.36)[0.360];
 NEURAL_SPAM_SHORT(0.63)[0.631]; NEURAL_SPAM_LONG(0.45)[0.454];
 FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US];
 MIME_TRACE(0.00)[0:+];
 MAILMAN_DEST(0.00)[freebsd-current,freebsd-fs,freebsd-ppc];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 20:18:56 -0000

On Tue, Sep 08, 2020 at 09:39:18PM +0200, Piotr Kubaj via freebsd-ppc wrote:
> I'm currently on r365449 on powerpc64. I use ZFS on / with zfs.ko compiled in kernel (because there's no loader on PowerNV systems).  
> 
> There seems to be a regression that happened recently, probably in r365347 (although I can't bisect it). Booting on my system, both with older kernels and the newest I have, I'm getting:
> exec /sbin/init: error 8
> exec /sbin/init.bak: error 8
> exec /rescue/init: error 8
> init: not found in path /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init
> panic: no init
> 
> This would suggest that the regression happened in the userspace. I can confirm when running livecd that there is /sbin/init installed.
> ZFS, when loaded from that image (https://download.freebsd.org/ftp/snapshots/powerpc/powerpc64/ISO-IMAGES/13.0/FreeBSD-13.0-CURRENT-powerpc-powerpc64-20200903-c122cf32f2a-disc1.iso) seems to work fine.

Just in case, check r365433.

From owner-freebsd-current@freebsd.org  Tue Sep  8 20:31:58 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 987C73D695B
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Tue,  8 Sep 2020 20:31:58 +0000 (UTC)
 (envelope-from zeising+freebsd@daemonic.se)
Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmGz15BKWz4QJ9;
 Tue,  8 Sep 2020 20:31:57 +0000 (UTC)
 (envelope-from zeising+freebsd@daemonic.se)
Received: from cid.daemonic.se (localhost [IPv6:::1])
 by mail.daemonic.se (Postfix) with ESMTP id 4BmGyt1PYXz3n4g;
 Tue,  8 Sep 2020 20:31:50 +0000 (UTC)
X-Virus-Scanned: amavisd-new at daemonic.se
Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher
 ECDHE-RSA-AES128-GCM-SHA256)
 by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new,
 port 10587)
 with ESMTPS id JUBDA1V9yzK9; Tue,  8 Sep 2020 20:31:49 +0000 (UTC)
Received: from vivi.daemonic.se (vivi.daemonic.se [IPv6:2001:470:dca9:1200::4])
 by mail.daemonic.se (Postfix) with ESMTPSA id 4BmGys3ZkTz3myt;
 Tue,  8 Sep 2020 20:31:49 +0000 (UTC)
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
To: Matthew Macy <mmacy@freebsd.org>, Graham Perrin <grahamperrin@gmail.com>
Cc: freebsd-current <freebsd-current@freebsd.org>
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
From: Niclas Zeising <zeising+freebsd@daemonic.se>
Message-ID: <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se>
Date: Tue, 8 Sep 2020 22:31:47 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BmGz15BKWz4QJ9
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.16 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[daemonic.se:s=20151023];
 FREEFALL_USER(0.00)[zeising]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx];
 MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 NEURAL_HAM_LONG(-1.00)[-0.999]; RCVD_COUNT_THREE(0.00)[4];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[daemonic.se:+];
 DMARC_POLICY_ALLOW(-0.50)[daemonic.se,none];
 NEURAL_HAM_SHORT(-1.20)[-1.205];
 NEURAL_HAM_MEDIUM(-0.95)[-0.952];
 FREEMAIL_TO(0.00)[freebsd.org,gmail.com];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 RCVD_TLS_LAST(0.00)[];
 ASN(0.00)[asn:36236, ipnet:176.58.89.0/24, country:US];
 TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 20:31:58 -0000

On 2020-05-02 02:20, Matthew Macy wrote:
> OpenZFS doesn't have the same ashift optimization logic that FreeBSD
> has. It's something that needs to be resolved before the code can be
> integrated downstream.

So currently all pools created with OpenZFS will use 512 bit alignment, 
at least if the underlying storage device uses 512bit sectors (which 
most drives tend to do)?

If this is the case, it feels like a pessimisation.

Regards
-- 
Niclas


From owner-freebsd-current@freebsd.org  Tue Sep  8 20:59:59 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5B80D3D7D2D;
 Tue,  8 Sep 2020 20:59:59 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmHbM1nn4z4ST9;
 Tue,  8 Sep 2020 20:59:59 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Received: from ubik.madpilot.net (host-79-53-121-114.retail.telecomitalia.it
 [79.53.121.114])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: madpilot/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 8AEEC28004;
 Tue,  8 Sep 2020 20:59:58 +0000 (UTC)
 (envelope-from madpilot@FreeBSD.org)
Subject: Re: Boot error with OpenZFS
To: Mark Johnston <markj@freebsd.org>
Cc: freebsd-current@freebsd.org, freebsd-fs@freebsd.org,
 Matt Macy <mmacy@freebsd.org>
References: <db863a3e-daa8-57cd-662a-d86ed0bc3923@FreeBSD.org>
 <364bc35c-3930-2ce5-a3cf-3039bf671a92@FreeBSD.org>
 <20200908173051.GB5058@raichu>
From: Guido Falsi <madpilot@FreeBSD.org>
Message-ID: <0cf87d31-df45-4664-446c-d3ad1aa65449@FreeBSD.org>
Date: Tue, 8 Sep 2020 22:59:56 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200908173051.GB5058@raichu>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 20:59:59 -0000



On 08/09/20 19:30, Mark Johnston wrote:
> On Tue, Sep 08, 2020 at 07:24:38PM +0200, Guido Falsi wrote:
>> On 08/09/20 10:01, Guido Falsi wrote:
>>> Hi,
>>>
>>> I'm trying to update to recent head, but I can't boot my system with the
>>> compiled kernel.
>>>
>>> The system has ZFS on root and was working with previous kernel (before
>>> OpenZFS migration).
>>>
>>> I'm trying to boot r365437.
>>>
>>> I load zfs from loader with zfs_load="YES" as usual and get this error
>>> message at the start of kernel output:
>>>
>>> link_elf_obj: symbol lockstat_enabled undefined
>>> KLD file zfs.ko - could not finalize loading
>>>
>>> The zfs.ko file is aligned with the kernel and I did not observe errors
>>> while compiling.
>>>
>>> I am able to make the machine using the kernel from the most recent head
>>> snapshot on ftp.freebsd.org [1]. I'm also going to try with a kernel
>>> with debug symbols and one with GENERIC config.
>>
>> A locally built GENERIC works fine, so this is my fault. I clearly have
>> something wrong in my kernel config.
>>
>> I'll report anyway as soon as I discover what it is.
> 
> Can you verify that adding "options KDTRACE_HOOKS" fixes the problem?  I
> note that the zfs.ko Makefile has -DKTRACE_HOOKS in CFLAGS, among a few
> other surprising things.

Yes, that one was the missing option.

I also noticed mmacy committer r365466 which should fix the issue.

Thanks to all!

-- 
Guido Falsi <madpilot@FreeBSD.org>

From owner-freebsd-current@freebsd.org  Tue Sep  8 21:15:53 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 10B293D83D6;
 Tue,  8 Sep 2020 21:15:53 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu
 [128.95.76.21])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "troutmask", Issuer "troutmask" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmHxh11VJz4T45;
 Tue,  8 Sep 2020 21:15:51 +0000 (UTC)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (localhost [127.0.0.1])
 by troutmask.apl.washington.edu (8.16.1/8.16.1) with ESMTPS id 088LFn9b084513
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Tue, 8 Sep 2020 14:15:49 -0700 (PDT)
 (envelope-from sgk@troutmask.apl.washington.edu)
Received: (from sgk@localhost)
 by troutmask.apl.washington.edu (8.16.1/8.16.1/Submit) id 088LFntL084512;
 Tue, 8 Sep 2020 14:15:49 -0700 (PDT) (envelope-from sgk)
Date: Tue, 8 Sep 2020 14:15:49 -0700
From: Steve Kargl <sgk@troutmask.apl.washington.edu>
To: Dimitry Andric <dim@freebsd.org>
Cc: freebsd-toolchain@freebsd.org, freebsd-current@freebsd.org
Subject: Re: clang miscompiles OpenLibm on i686-*-freebsd
Message-ID: <20200908211549.GA84481@troutmask.apl.washington.edu>
References: <20200908021002.GA76325@troutmask.apl.washington.edu>
 <20200908025513.GA76566@troutmask.apl.washington.edu>
 <20200908174721.GA81469@troutmask.apl.washington.edu>
 <66AE2F5B-F150-4D52-BF43-8F453217FC33@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <66AE2F5B-F150-4D52-BF43-8F453217FC33@FreeBSD.org>
X-Rspamd-Queue-Id: 4BmHxh11VJz4T45
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[];
 ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 21:15:53 -0000

On Tue, Sep 08, 2020 at 09:11:50PM +0200, Dimitry Andric wrote:
> On 8 Sep 2020, at 19:47, Steve Kargl <sgk@troutmask.apl.washington.edu> wrote:
> > 
> > I think I've found the problem, and it appears to be
> > due to a change byt Openlibm developers to the file
> > math_private.h copied from FreeBSD.  Namely, one finds
> > 
> > //VBS
> > #define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval))
> > 
> > /* VBS
> > #ifdef FLT_EVAL_METHOD
> > // Attempt to get strict C99 semantics for assignment with non-C99 compilers.
> > #if FLT_EVAL_METHOD == 0 || __GNUC__ == 0
> > #define STRICT_ASSIGN(type, lval, rval) ((lval) = (rval))
> > #else
> > #define STRICT_ASSIGN(type, lval, rval) do { \
> > volatile type __lval;   \
> >      \
> > if (sizeof(type) >= sizeof(double)) \
> >  (lval) = (rval);  \
> > else {     \
> >  __lval = (rval);  \
> >  (lval) = __lval;  \
> > }     \
> > } while (0)
> > #endif
> > #endif
> > */
> > 
> > So, STRICT_ASSIGN is broken in Openlibm.  I'll be reporting
> > a bug upstream.  Apoogies for the noise.
> 
> Hi Steve,
> 
> I'm curious what their rationale was, as the commit that changed it is:
> 
> https://github.com/JuliaMath/openlibm/commit/f5fb92746715beb0441a60feca202ee16cb19fc9
> 
> with a description of just "Build with gcc"... Maybe they've assumed gcc
> never needs the volatile approach?
> 

I have no idea why OpenLibm would change math_private.h.  I've 
reported the issue at https://github.com/JuliaMath/openlibm/issues/215

-- 
Steve

From owner-freebsd-current@freebsd.org  Tue Sep  8 22:45:33 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 67BC03DA9AC;
 Tue,  8 Sep 2020 22:45:33 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com
 [IPv6:2a00:1450:4864:20::443])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmKx85Ddpz4ZZQ;
 Tue,  8 Sep 2020 22:45:32 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: by mail-wr1-x443.google.com with SMTP id t10so885298wrv.1;
 Tue, 08 Sep 2020 15:45:32 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding
 :content-language;
 bh=n7x9K8vwqVBWePk+EDnbLA6X6jb7sTrUhQMWgQ0EgFE=;
 b=MY54RT1p9xT4ILYu1w53eAjKVmDleWuUuTlK6r1MUSut3+It7VKOp6sVWNJ7EhR0NM
 KjQPem5l0q6SFmx4kvcGi2wnGlr4nje920n5TtNvoeZKlArP0+LzDD1+144jH8qf8bCd
 u7t+8UurtActo7vxqL4jjdMtzoKOLbdf22iaAc36ZSVwOhrbHlpzQkSZxWWePRmrwGVm
 JBcTYlURhuC7xGyLGzso0r0AlYDNo8y9ufbDWvTIU2t/dOSgv267u+fMLIEKbOBo0Dqh
 0DmtZ1id3uMqO9iWKxErW50Win+WQESgPoplxLd0fGr801r+zgqF6N0GcpG56FRND4jX
 2jzQ==
X-Gm-Message-State: AOAM533rix+BbLo2OT3VRjho0g2To4BGSyU20Pd/g2q0hKPQDR6Tn+Ya
 V3WxFngCRg54xkQwlVr/h4QTHHZI7RjrEg==
X-Google-Smtp-Source: ABdhPJxi9NIrqEcuQ7zCKXnp4JsscMgMFqodmvX9dH+RiKUGJhdNJ29gGmqYuaxYUJFMJltHSBf8Ag==
X-Received: by 2002:a5d:4e0b:: with SMTP id p11mr822875wrt.32.1599605131029;
 Tue, 08 Sep 2020 15:45:31 -0700 (PDT)
Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com.
 [79.66.147.78])
 by smtp.gmail.com with ESMTPSA id c205sm1021514wmd.33.2020.09.08.15.45.29
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 08 Sep 2020 15:45:30 -0700 (PDT)
Subject: Re: OpenZFS and L2ARC
To: Stefan Esser <se@freebsd.org>,
 FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
From: Graham Perrin <grahamperrin@gmail.com>
Message-ID: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
Date: Tue, 8 Sep 2020 23:45:29 +0100
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Rspamd-Queue-Id: 4BmKx85Ddpz4ZZQ
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.44 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36];
 RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3];
 DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.45)[-0.448];
 RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.983];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.01)[-1.008];
 MIME_GOOD(-0.10)[text/plain];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::443:from];
 RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-fs,freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Sep 2020 22:45:33 -0000

On 08/09/2020 08:43, Stefan Esser wrote:
> OpenZFS seems to work quite well for me, in general, but I have 
> questions regarding the L2ARC statistics.
>
…

> The sysutils/zfs-stats port reports the following values for
> this system, BTW:
>
> ------------------------------------------------------------------------
> ZFS Subsystem Report                Tue Sep  8 09:02:46 2020
> ------------------------------------------------------------------------
>
…

>
> Quite a number of sysctl variable names have changed, and the port
> needs to be adapted to the new names (therefore there are lots of 0
> values in the -L output).
>
> The following names used by zfs-stats do not exist in OpenZFS:
>
> kstat.zfs.misc.arcstats.recycle_miss
> kstat.zfs.misc.arcstats.l2_write_buffer_bytes_scanned
> kstat.zfs.misc.arcstats.l2_write_buffer_iter
> kstat.zfs.misc.arcstats.l2_write_buffer_list_iter
> kstat.zfs.misc.arcstats.l2_write_buffer_list_null_iter
> kstat.zfs.misc.arcstats.l2_write_full
> kstat.zfs.misc.arcstats.l2_write_in_l2
> kstat.zfs.misc.arcstats.l2_write_io_in_progress
> kstat.zfs.misc.arcstats.l2_write_not_cacheable
> kstat.zfs.misc.arcstats.l2_write_passed_headroom
> kstat.zfs.misc.arcstats.l2_write_pios
> kstat.zfs.misc.arcstats.l2_write_spa_mismatch
> kstat.zfs.misc.arcstats.l2_write_trylock_fail
> kstat.zfs.misc.arcstats.l2_writes_hdr_miss
> vfs.zfs.vdev.cache.size
>
> The existence of vfs.zfs.vdev.cache.size vs vfs.zfs.vdev.cache_size
> can be used to detect OpenZFS, and is easily fixed.
>
> But the above listed L2ARC values seem to have been removed from or
> have never existed in OpenZFS, and I did not find any substitutes.
>
> Are there any plans to re-create them in OpenZFS on FreeBSD or are
> they gone for good?

Recalling 
<https://lists.freebsd.org/pipermail/freebsd-current/2020-March/075661.html>, 
on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote:

 >> …
 >>
 >> Basically 'arc' was converted to a subtree.
 >>
 >> We should add some backwards compat sysctls to cover some of
 >> these renames etc so configs and scripts don't break etc.

>
> I'd like to update the zfs-stats port for compatibilíty with OpenZFS ...
>
Cool!

From owner-freebsd-current@freebsd.org  Wed Sep  9 04:18:32 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 126A23E28FD
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 04:18:32 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BmTKM62vtz4vYK
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 04:18:31 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: by mailman.nyi.freebsd.org (Postfix)
 id CF70C3E2E8D; Wed,  9 Sep 2020 04:18:31 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id CF3533E2E8C
 for <current@mailman.nyi.freebsd.org>; Wed,  9 Sep 2020 04:18:31 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com
 [IPv6:2607:f8b0:4864:20::32d])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmTKL5T6Gz4vC6
 for <current@freebsd.org>; Wed,  9 Sep 2020 04:18:30 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: by mail-ot1-x32d.google.com with SMTP id o6so1197771ota.2
 for <current@freebsd.org>; Tue, 08 Sep 2020 21:18:30 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=ZElh+71uZTwN5329a3YbjI/UgoJf+CFjserH4WrHaJw=;
 b=g8BS1v53AvbGsoY8Ryyn6Ag8ZOUNhhCyRQe5IomtnCc/nZuTn2xKftWyx5Q47W8TXD
 lLi7T2ZSkzVBxJa/vN3bh7qGBdEDUHaHOVwdkjtsKmx71S0NJAM1FEDDrdHE6HhX/ZiN
 SOsthsEG7WmQvMQQcmtQmFJfQhAHSZcHPSIl2D2g0OFQsnrqJqoISy3sPJqqwGCb81jU
 n7bqX3YEJFePHXc2XKA9JscFCqoi3IFinyWUq9dto1We2kEZkYRDkchc18Z5pbrvb+6p
 EnzAvFL+czJam5UNXCW1dnmSdZSBYyqLpKXJcYmq+hD1vX5E7956ADQ9fRp53q5I/RuU
 fRKA==
X-Gm-Message-State: AOAM531UHgvVGbQiQqavmxQLopVZ/FiPcuMFyfSqPYxu3g69ndO/eHLk
 Weq8Xpo+bY4us4ufIDiRphVzDth7LKecY/GeLyQTvP4kFEQ8Kw==
X-Google-Smtp-Source: ABdhPJw9ZatjY/i45zrVhzBuSOjYITF6nDW0kByTuU9udfNXafc6YEnA51bCWxnOe98OmMz3qXV3MecjvSi6/O1C95s=
X-Received: by 2002:a9d:6a85:: with SMTP id l5mr1629707otq.271.1599625109453; 
 Tue, 08 Sep 2020 21:18:29 -0700 (PDT)
MIME-Version: 1.0
From: Kevin Oberman <rkoberman@gmail.com>
Date: Tue, 8 Sep 2020 21:18:13 -0700
Message-ID: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
Subject: Livelock on recent current
To: current <current@freebsd.org>
X-Rspamd-Queue-Id: 4BmTKL5T6Gz4vC6
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.82 / 15.00]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.98)[-0.985];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c];
 FREEMAIL_FROM(0.00)[gmail.com];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org];
 NEURAL_HAM_LONG(-1.01)[-1.014]; RCPT_COUNT_ONE(0.00)[1];
 TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32d:from];
 NEURAL_HAM_SHORT(-0.12)[-0.121]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com];
 MAILMAN_DEST(0.00)[current]; RCVD_COUNT_TWO(0.00)[2]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 04:18:32 -0000

I am seeing a problem since I moved to current on my laptop this week. It's
odd as it is linked to the keyboard. As long as the keyboard is active,
everything is fine, but if the keyboard is not used, after a few minutes,
it locks up and gets very hot. The system may be busy or idle. The system
seems completely locked. It does not respond in the network and the
display, X or just vt is frozen. The only factor is use of the keyboard.

I'm not sure what information I might collect.

The system is a ThinkPad L15 with 4GN of DRAMM (more on order) .
FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep  8 20:16:02 PDT 2020
    root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64
FreeBSD ptavv 13.0-CURRENT FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep  8
20:16:02 PDT 2020
root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
 amd64
Intel(R) Core(TM) i5-10210U CPU (Crystal Lake)
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683

From owner-freebsd-current@freebsd.org  Wed Sep  9 06:46:12 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6F1883E6863;
 Wed,  9 Sep 2020 06:46:12 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmXbm2MSgz3YxY;
 Wed,  9 Sep 2020 06:46:12 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from Stefans-MacBook-Pro-449.fritz.box
 (p200300cd5f236a00615dc138489ae2a2.dip0.t-ipconnect.de
 [IPv6:2003:cd:5f23:6a00:615d:c138:489a:e2a2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: se/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 6D05B2C490;
 Wed,  9 Sep 2020 06:46:11 +0000 (UTC) (envelope-from se@freebsd.org)
To: FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 Graham Perrin <grahamperrin@gmail.com>
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
From: Stefan Esser <se@freebsd.org>
Subject: Re: OpenZFS and L2ARC
Message-ID: <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
Date: Wed, 9 Sep 2020 08:46:07 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0)
 Gecko/20100101 Thunderbird/78.2.1
MIME-Version: 1.0
In-Reply-To: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 06:46:12 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC
Content-Type: multipart/mixed; boundary="QLWn3nEBcMkqHZ3Q91QTkhW669IrrfHWb";
 protected-headers="v1"
From: Stefan Esser <se@freebsd.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 Graham Perrin <grahamperrin@gmail.com>
Message-ID: <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
Subject: Re: OpenZFS and L2ARC
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
In-Reply-To: <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>

--QLWn3nEBcMkqHZ3Q91QTkhW669IrrfHWb
Content-Type: multipart/mixed;
 boundary="------------251E0D5F4C0D1E7299068885"
Content-Language: de-DE

This is a multi-part message in MIME format.
--------------251E0D5F4C0D1E7299068885
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

Am 09.09.20 um 00:45 schrieb Graham Perrin:
> On 08/09/2020 08:43, Stefan Esser wrote:
>> OpenZFS seems to work quite well for me, in general, but I have=20
>> questions regarding the L2ARC statistics.
>>
> =85
>=20
>> The sysutils/zfs-stats port reports the following values for
>> this system, BTW:
>>
>> ----------------------------------------------------------------------=
--
>> ZFS Subsystem Report=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Tue =
Sep=A0 8 09:02:46 2020
>> ----------------------------------------------------------------------=
--
>>
> =85
>=20
>>
>> Quite a number of sysctl variable names have changed, and the port
>> needs to be adapted to the new names (therefore there are lots of 0
>> values in the -L output).
>>
>> The following names used by zfs-stats do not exist in OpenZFS:
>>
>> kstat.zfs.misc.arcstats.recycle_miss
>> kstat.zfs.misc.arcstats.l2_write_buffer_bytes_scanned
>> kstat.zfs.misc.arcstats.l2_write_buffer_iter
>> kstat.zfs.misc.arcstats.l2_write_buffer_list_iter
>> kstat.zfs.misc.arcstats.l2_write_buffer_list_null_iter
>> kstat.zfs.misc.arcstats.l2_write_full
>> kstat.zfs.misc.arcstats.l2_write_in_l2
>> kstat.zfs.misc.arcstats.l2_write_io_in_progress
>> kstat.zfs.misc.arcstats.l2_write_not_cacheable
>> kstat.zfs.misc.arcstats.l2_write_passed_headroom
>> kstat.zfs.misc.arcstats.l2_write_pios
>> kstat.zfs.misc.arcstats.l2_write_spa_mismatch
>> kstat.zfs.misc.arcstats.l2_write_trylock_fail
>> kstat.zfs.misc.arcstats.l2_writes_hdr_miss
>> vfs.zfs.vdev.cache.size
>>
>> The existence of vfs.zfs.vdev.cache.size vs vfs.zfs.vdev.cache_size
>> can be used to detect OpenZFS, and is easily fixed.
>>
>> But the above listed L2ARC values seem to have been removed from or
>> have never existed in OpenZFS, and I did not find any substitutes.
>>
>> Are there any plans to re-create them in OpenZFS on FreeBSD or are
>> they gone for good?
>=20
> Recalling=20
> <https://lists.freebsd.org/pipermail/freebsd-current/2020-March/075661.=
html>,=20
> on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote:
>=20
>  >> =85
>  >>
>  >> Basically 'arc' was converted to a subtree.
>  >>
>  >> We should add some backwards compat sysctls to cover some of
>  >> these renames etc so configs and scripts don't break etc.

This is not possible for quite a number of sysctls, since there is
no simple 1:1 mapping for many of them.


And there is an annoyance that I had noticed before but now have
tracked down:

$ time sysctl kstat.zfs.misc.dbufs | wc
    55327 2047031 16333472

real	0m16,446s
user	0m0,055s
sys	0m16,397s

Somebody decided to put a complete list of dbufs under this sysctl
and thus querying "kstat.zfs.misc" takes that long (16 seconds to
generate 16 MB of output on my system), even if only a few other
values in "kstat.zfs.misc" are needed.

I do not know whether there is any chance to get that debug output
moved out of the "misc", e.g. into a new "debug" sub-tree. I'm afraid,
that on Linux there are scripts that expect it under this name.

If it is not acceptable to the upstream, we should locally modify the
sysctl tree to move that variable out of "misc", IMHO. (While not
taking much time, "kstat.zfs.misc.dbgmsg" should also be relocted to
a "debug" sub-tree, IMHO ...)

zfs-stats needs tens of values from "misc", and if they are not all
added individually to the Kstat array, this will limit the response
time to any zfs-stats invocation.

It is not too hard to add the new variables in zfs-stats and to
adapt the calculations to derive meaningful values to display.

But if it always takes 16 seconds to generate any output, I'm not
likely to use it too often ...

Regards, STefan

--------------251E0D5F4C0D1E7299068885--

--QLWn3nEBcMkqHZ3Q91QTkhW669IrrfHWb--

--ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl9Yei8FAwAAAAAACgkQR+u171r99USZ
UQgAthKKr1z5b3fQKi8LSvDREnf5W2r7QIbwb57u9jljbeD79jxAmJXcC950wyUbbQMMqQrqWSsi
MRzo5Cnv8TyfsLMf2yPWXG6zLaYzztKAKr2mbpzoMhCLOsJhhe1cxRXB0WnosbZLg/FH/wYGwPZa
/uCoGdomGJcr51AIbbdF8IvpQq3k5RdiONqVt1wXx7Z5XfF+P5eH5ju8lHEBDO8T/odmUQL+7D4W
MaqCebR2q+Hy+I6RF8jn5W2LVzl6o5RLLp33ItemuvIghOuHuIkx/z3qfatTB/FvUdwA+scfw3us
dQ3IR2tUhaCt06+kmlJ2vH/7it66AyQT2KviiU+ONQ==
=DLIq
-----END PGP SIGNATURE-----

--ARtKBvQ3PD8ZctsHDZ0dtbb5dRgH8eFbC--

From owner-freebsd-current@freebsd.org  Wed Sep  9 08:30:14 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9FFCC3C9510;
 Wed,  9 Sep 2020 08:30:14 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmZvp3n7hz3gGh;
 Wed,  9 Sep 2020 08:30:14 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from Stefans-MacBook-Pro-449.fritz.box
 (p200300cd5f236a00615dc138489ae2a2.dip0.t-ipconnect.de
 [IPv6:2003:cd:5f23:6a00:615d:c138:489a:e2a2])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: se/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id A1D612C3D8;
 Wed,  9 Sep 2020 08:30:13 +0000 (UTC) (envelope-from se@freebsd.org)
From: Stefan Esser <se@freebsd.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 Graham Perrin <grahamperrin@gmail.com>
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
Subject: Re: OpenZFS and L2ARC
Message-ID: <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org>
Date: Wed, 9 Sep 2020 10:30:09 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0)
 Gecko/20100101 Thunderbird/78.2.1
MIME-Version: 1.0
In-Reply-To: <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 08:30:14 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU
Content-Type: multipart/mixed; boundary="psYTM27l8ECy8qY3oI4Tf2QWIP3Ki99ky";
 protected-headers="v1"
From: Stefan Esser <se@freebsd.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 Graham Perrin <grahamperrin@gmail.com>
Message-ID: <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org>
Subject: Re: OpenZFS and L2ARC
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
In-Reply-To: <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>

--psYTM27l8ECy8qY3oI4Tf2QWIP3Ki99ky
Content-Type: multipart/mixed;
 boundary="------------0106056A6F82F876FECCBA97"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------0106056A6F82F876FECCBA97
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

Am 09.09.20 um 08:46 schrieb Stefan Esser:
> Am 09.09.20 um 00:45 schrieb Graham Perrin:
>> Recalling=20
>> <https://lists.freebsd.org/pipermail/freebsd-current/2020-March/075661=
=2Ehtml>,=20
>> on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote:
>>
>> =A0>> =85
>> =A0>>
>> =A0>> Basically 'arc' was converted to a subtree.
>> =A0>>
>> =A0>> We should add some backwards compat sysctls to cover some of
>> =A0>> these renames etc so configs and scripts don't break etc.
>=20
> This is not possible for quite a number of sysctls, since there is
> no simple 1:1 mapping for many of them.
>=20
>=20
> And there is an annoyance that I had noticed before but now have
> tracked down:
>=20
> $ time sysctl kstat.zfs.misc.dbufs | wc
>  =A0=A0 55327 2047031 16333472
>=20
> real=A0=A0=A0 0m16,446s
> user=A0=A0=A0 0m0,055s
> sys=A0=A0=A0 0m16,397s
>=20
> Somebody decided to put a complete list of dbufs under this sysctl
> and thus querying "kstat.zfs.misc" takes that long (16 seconds to
> generate 16 MB of output on my system), even if only a few other
> values in "kstat.zfs.misc" are needed.
>=20
> I do not know whether there is any chance to get that debug output
> moved out of the "misc", e.g. into a new "debug" sub-tree. I'm afraid,
> that on Linux there are scripts that expect it under this name.
>=20
> If it is not acceptable to the upstream, we should locally modify the
> sysctl tree to move that variable out of "misc", IMHO. (While not
> taking much time, "kstat.zfs.misc.dbgmsg" should also be relocted to
> a "debug" sub-tree, IMHO ...)
>=20
> zfs-stats needs tens of values from "misc", and if they are not all
> added individually to the Kstat array, this will limit the response
> time to any zfs-stats invocation.
>=20
> It is not too hard to add the new variables in zfs-stats and to
> adapt the calculations to derive meaningful values to display.
>=20
> But if it always takes 16 seconds to generate any output, I'm not
> likely to use it too often ...

Update: I have created a fork of zfs-stats to work on:

https://github.com/stesser/zfs-stats

Initial change is to work around the long delay mentioned above and to
use the correct name for the vdev cache size variable and to display
the size, data contents and the corresponding compression factor of the
compressed L2ARC.

I'll create pull requests to inform the upstream of these changes.

--------------0106056A6F82F876FECCBA97--

--psYTM27l8ECy8qY3oI4Tf2QWIP3Ki99ky--

--4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFqEEo3HqZZwL7MgrcVMTR+u171r99UQFAl9YkpIFAwAAAAAACgkQR+u171r99UQi
jQf/WwI9ynTm4OdJazZizYjcq3FCNO4P3usLKgWms3ogCuv8AyssrnmVDBi1/fqfpFqPmjcE7xyF
AWgckWJInV40sAXUvTgoCyJDMbrKFPRks/baYJKtRRCS6O73MXHE3yxKnSLY36bXWzYxB9RO1KAP
95jvniY+xsBaLUwsKVl9cilCzxtr4GZWw7XcxWlutVzgGn2DYIoTFp+rd1TJn7Lz3os4NjCNh/6i
7H98SQ7ijrrjfVivDjT1ipQjmJAuoYEXuCDJbPU4e3oB/q3IiQlv3EUkNcdpTmUpb/hcZ0Th8nHL
hDzVP1lm8dGDkl26NwKtPpKYcEx1BcgVEMzgm/s6Lw==
=8eE1
-----END PGP SIGNATURE-----

--4MdWjVcNIaJybu17SUuzQTUZJiNC47eDU--

From owner-freebsd-current@freebsd.org  Wed Sep  9 10:01:00 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 19DDB3CB6A2
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 10:01:00 +0000 (UTC)
 (envelope-from mueller6722@twc.com)
Received: from p-impout008.msg.pkvw.co.charter.net
 (p-impout008aa.msg.pkvw.co.charter.net [47.43.26.139])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "Client", Issuer "CA" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmcwW0m1gz42kc
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 10:00:58 +0000 (UTC)
 (envelope-from mueller6722@twc.com)
Received: from localhost ([96.28.177.163]) by cmsmtp with ESMTP
 id FwiVkVmr6JzKVFwiVkquvr; Wed, 09 Sep 2020 09:48:39 +0000
X-Authority-Analysis: v=2.3 cv=Q+SsHL+a c=1 sm=1 tr=0
 a=xqrt2BZAGHte7XHhrxJgbA==:117 a=xqrt2BZAGHte7XHhrxJgbA==:17
 a=HpEJnUlJZJkA:10 a=GDUhH1cCygggTZqeSFkA:9
Date: Wed, 09 Sep 2020 09:48:32 +0000
From: "Thomas Mueller" <mueller6722@twc.com>
To: freebsd-current@freebsd.org
Reply-To: freebsd-current@freebsd.org
Subject: Re: Livelock on recent current
References: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
X-CMAE-Envelope: MS4wfNMIXpR9K1ySV8gz7hfaLY+iLf0pQD6ccFnXxyLJm62ZYcFxFdxyg2LBMZURZoHaBNm2gtgTA6Qbp+R7sw4797bA5AStIyNqFTYv2jd3oWzpKPZe+2RC
 lD3r7QNv+bsquRi6BbE/QfO2TxaCcmmu2F/g8/C6TPQzhAcIVxsaakXV
X-Rspamd-Queue-Id: 4BmcwW0m1gz42kc
X-Spamd-Bar: ++++++++
X-Spamd-Result: default: False [8.07 / 15.00];
 HAS_REPLYTO(0.00)[freebsd-current@freebsd.org]; ARC_NA(0.00)[];
 RCVD_COUNT_TWO(0.00)[2];
 RECEIVED_SPAMHAUS_PBL(0.00)[96.28.177.163:received];
 FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[twc.com];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[twc.com];
 NEURAL_SPAM_MEDIUM(0.44)[0.436]; RCPT_COUNT_ONE(0.00)[1];
 MISSING_MID(2.50)[]; R_SPF_ALLOW(-0.20)[+ip4:47.43.26.0/24];
 NEURAL_HAM_SHORT(-0.11)[-0.106]; GREYLIST(0.00)[pass,body];
 NEURAL_SPAM_LONG(0.54)[0.543]; RCVD_TLS_LAST(0.00)[];
 FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[];
 FREEMAIL_ENVFROM(0.00)[twc.com];
 ASN(0.00)[asn:40294, ipnet:47.43.24.0/21, country:US];
 MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-current];
 REPLYTO_EQ_TO_ADDR(5.00)[]
X-Spam: Yes
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 10:01:00 -0000

> I am seeing a problem since I moved to current on my laptop this week. It's
> odd as it is linked to the keyboard. As long as the keyboard is active,
> everything is fine, but if the keyboard is not used, after a few minutes,
> it locks up and gets very hot. The system may be busy or idle. The system
> seems completely locked. It does not respond in the network and the
> display, X or just vt is frozen. The only factor is use of the keyboard.
        
> I'm not sure what information I might collect.
 
> The system is a ThinkPad L15 with 4GN of DRAMM (more on order) .
> FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep  8 20:16:02 PDT 2020
>     root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64
> FreeBSD ptavv 13.0-CURRENT FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep  8
20:16:02 PDT 2020
> root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
 amd64
> Intel(R) Core(TM) i5-10210U CPU (Crystal Lake)

> Kevin Oberman, Part time kid herder and retired Network Engineer

Overheating, maybe?

I can see CPU temperature with "envstat" (NetBSD) or
sysctl -a | grep "temperature" (FreeBSD) :
don't know how Linux does it.

Is there any way you could run 
sysctl -a | grep "temperature"
at one- or two-minute intervals, perhaps on a different virtual terminal?

I've heard of laptops getting hot, but that was not specifically connected to keyboard inactivity.

Tom


From owner-freebsd-current@freebsd.org  Wed Sep  9 10:56:12 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id C3DFA3CC994
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 10:56:12 +0000 (UTC)
 (envelope-from jan.kokemueller@gmail.com)
Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com
 [IPv6:2607:f8b0:4864:20::32e])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bmf8D0BVQz44tf
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 10:56:11 +0000 (UTC)
 (envelope-from jan.kokemueller@gmail.com)
Received: by mail-ot1-x32e.google.com with SMTP id w25so664923otk.8
 for <freebsd-current@freebsd.org>; Wed, 09 Sep 2020 03:56:11 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=tbtVQzkR7+j6KjZJbpCgibwTtdSWzAz6mBXaFo5e9nk=;
 b=LCo7KBGzGX+o2naf6+TMNQfQ7KWUr0ahSAbxU2fwOIBR84/RZAVtc/hvjhspgbkD9N
 e0c960DneprIL9eVm7XlY2322c7e5Spm12BiQLNhMgrgMi75RQ2j2dS/j3qFiN7cuQl7
 eGjoZyw6lxFM+46AuT80c8rWX55do+SMS1axkV5tyoCnZ0R1qOpluVXpkon1QyJF8TwR
 +uXtGCi3x8Ci2uRC9q/vlNTPN9yajbPALtjZsxwrBLfa/OePCAfIvW8qkxQbBfxxyJHo
 BtP15vr8kUeA9TF85/anQC3sbokx3ud6zz0b2AVtab8uY1+xYF5OqViPLFOISiQKSlz6
 FHag==
X-Gm-Message-State: AOAM530dfDHeo+oFmEoVWAvY+UYjtoJ1ATkO0bO6wyNn78WxraDqJaGZ
 0k+siMXlxa/moA/CiVZ4ga4F+n7JPng=
X-Google-Smtp-Source: ABdhPJwzyMZEPl0USPrzG74bEQZcNWkMnEyl1t0afSeZV+y5Va8o8nzQwIkN0RV1sGdBwcmIw8wvig==
X-Received: by 2002:a9d:5183:: with SMTP id y3mr268307otg.285.1599648970774;
 Wed, 09 Sep 2020 03:56:10 -0700 (PDT)
Received: from ?IPv6:2003:d2:1f15:9c00:ad32:670f:33b8:1d65?
 (p200300d21f159c00ad32670f33b81d65.dip0.t-ipconnect.de.
 [2003:d2:1f15:9c00:ad32:670f:33b8:1d65])
 by smtp.googlemail.com with ESMTPSA id t9sm338521ood.30.2020.09.09.03.56.09
 for <freebsd-current@freebsd.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 09 Sep 2020 03:56:10 -0700 (PDT)
Subject: Re: Livelock on recent current
To: freebsd-current@freebsd.org
References: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
From: =?UTF-8?Q?Jan_Kokem=c3=bcller?= <jan.kokemueller@gmail.com>
Message-ID: <a2425ef0-8140-1b97-a091-7884cb607d1c@gmail.com>
Date: Wed, 9 Sep 2020 12:56:07 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bmf8D0BVQz44tf
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.56 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3];
 DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.26)[-0.264]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 TAGGED_FROM(0.00)[]; R_MIXED_CHARSET(0.71)[subject];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.98)[-0.979];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.03)[-1.029];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 RCPT_COUNT_ONE(0.00)[1];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32e:from];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 10:56:12 -0000


On 09.09.20 06:18, Kevin Oberman wrote:
> I am seeing a problem since I moved to current on my laptop this week. It's
> odd as it is linked to the keyboard. As long as the keyboard is active,
> everything is fine, but if the keyboard is not used, after a few minutes,
> it locks up and gets very hot. The system may be busy or idle. The system
> seems completely locked. It does not respond in the network and the
> display, X or just vt is frozen. The only factor is use of the keyboard.

Reminds me of this bug:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341

I've been experiencing similar hangs when that timer in atkbd is
enabled. It doesn't seem to happen in the default keyboard
configuration, though.

-Jan

From owner-freebsd-current@freebsd.org  Wed Sep  9 14:46:56 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id A6CC53D2AF4
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 14:46:56 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com
 [IPv6:2607:f8b0:4864:20::331])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmlGR5gt9z4Lgl
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 14:46:55 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: by mail-ot1-x331.google.com with SMTP id a2so2471585otr.11
 for <freebsd-current@freebsd.org>; Wed, 09 Sep 2020 07:46:55 -0700 (PDT)
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;
 bh=O/DlVStYlNH5bWdxGq16EYQKM+8hPa78m9EzNDxmaDI=;
 b=LyhcHCrlbRYWGFWhzpu9e5i4oAY381QDKNNHnL01FOJluuaLqLNuEJ0UNyOXElzsp6
 S3aDMpsf4d64bzyvUb8s+Rok0Ao+tyvI3CWgKG1I2ToetH2ssCQPbXHj3LSI9OHGJOup
 4fuvckXBi+kOunCyOsApaVq5zYDfwFRRrR3xZBdeln8UFY4ty3cj8FzgmWj585NecHj2
 kXcwMTHmwg5xwA2eAKj0Mg+tbrKwetRZgKAAitTGpOfnmyuxvkfaHTe+w3WCX3EG54zl
 MrVlMzgkTJSjHq1dfIvtSIpj3aPgmet8lsTsJRk75nZIg1A8TSvJQdtOW6SOQMWDaMNR
 XImQ==
X-Gm-Message-State: AOAM533ODTvArJ58yN0ijuXOmMDDIChUTWrkPMFIufoHLx1ZnmPZOQM+
 vLftpL8Ggwqqq/pQKvYDRaEL5sJLCJqW3k54XAU9NMEGvBMs/A==
X-Google-Smtp-Source: ABdhPJxMOXcTIE5l12SJz2c+aiHRDnCFq/MXw2kKHA8n4xQWTf/gqQm9Uz1V8tTpyfCeOovp+ev/fHbH9d3FuEnXHdw=
X-Received: by 2002:a9d:128f:: with SMTP id g15mr941339otg.93.1599662814293;
 Wed, 09 Sep 2020 07:46:54 -0700 (PDT)
MIME-Version: 1.0
References: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
 <5f58a7e7.1c69fb81.8666b.c9d6SMTPIN_ADDED_MISSING@mx.google.com>
In-Reply-To: <5f58a7e7.1c69fb81.8666b.c9d6SMTPIN_ADDED_MISSING@mx.google.com>
From: Kevin Oberman <rkoberman@gmail.com>
Date: Wed, 9 Sep 2020 07:46:38 -0700
Message-ID: <CAN6yY1t4qZgme7oG3_PcWvQYZq-rxP3WxX9mRd5UpwJ496DFkQ@mail.gmail.com>
Subject: Re: Livelock on recent current
To: FreeBSD Current <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4BmlGR5gt9z4Lgl
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.53 / 15.00]; RCVD_TLS_ALL(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 NEURAL_HAM_MEDIUM(-1.02)[-1.023]; FROM_HAS_DN(0.00)[];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 NEURAL_HAM_LONG(-1.01)[-1.013]; RCPT_COUNT_ONE(0.00)[1];
 TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::331:from];
 NEURAL_SPAM_SHORT(0.21)[0.211];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com];
 MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 14:46:56 -0000

On Wed, Sep 9, 2020 at 3:01 AM Thomas Mueller <mueller6722@twc.com> wrote:

> > I am seeing a problem since I moved to current on my laptop this week.
> It's
> > odd as it is linked to the keyboard. As long as the keyboard is active,
> > everything is fine, but if the keyboard is not used, after a few minutes,
> > it locks up and gets very hot. The system may be busy or idle. The system
> > seems completely locked. It does not respond in the network and the
> > display, X or just vt is frozen. The only factor is use of the keyboard.
>
> > I'm not sure what information I might collect.
>
> > The system is a ThinkPad L15 with 4GN of DRAMM (more on order) .
> > FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep  8 20:16:02 PDT 2020
> >     root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64
> > FreeBSD ptavv 13.0-CURRENT FreeBSD 13.0-CURRENT #2 r365481M: Tue Sep  8
> 20:16:02 PDT 2020
> > root@ptavv:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
>  amd64
> > Intel(R) Core(TM) i5-10210U CPU (Crystal Lake)
>
> > Kevin Oberman, Part time kid herder and retired Network Engineer
>
> Overheating, maybe?
>
> I can see CPU temperature with "envstat" (NetBSD) or
> sysctl -a | grep "temperature" (FreeBSD) :
> don't know how Linux does it.
>
> Is there any way you could run
> sysctl -a | grep "temperature"
> at one- or two-minute intervals, perhaps on a different virtual terminal?
>
> I've heard of laptops getting hot, but that was not specifically connected
> to keyboard inactivity.
>
> Tom
>
On FreeBSD on Intel, just load coretemp.ko and it's in
dev.cpu.?.temperature, where ? is the CPU. When running my desktop, I have
it continuously displayed with the gkrellm2 system display. Since it will
fail when the system is idle, I don't think it gets hot until after the
lock-up, but I'll confirm it when I get back to that system later today.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683

From owner-freebsd-current@freebsd.org  Wed Sep  9 15:55:15 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id D2D2C3D48AD
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 15:55:15 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmmnH52r7z4QlY
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 15:55:15 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from Ryans-MBP.attlocal.net (unknown
 [IPv6:2600:1700:358a:c660:346a:2553:10e:f25])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: freqlabs/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 79A5D1051D
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 15:55:15 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
To: freebsd-current@freebsd.org
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
 <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se>
From: Ryan Moeller <freqlabs@FreeBSD.org>
Message-ID: <f00c007f-f499-0da2-0b54-465d147884c3@FreeBSD.org>
Date: Wed, 9 Sep 2020 11:55:14 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 15:55:15 -0000


On 9/8/20 4:31 PM, Niclas Zeising wrote:
> On 2020-05-02 02:20, Matthew Macy wrote:
>> OpenZFS doesn't have the same ashift optimization logic that FreeBSD
>> has. It's something that needs to be resolved before the code can be
>> integrated downstream.
>
> So currently all pools created with OpenZFS will use 512 bit 
> alignment, at least if the underlying storage device uses 512bit 
> sectors (which most drives tend to do)?
>
> If this is the case, it feels like a pessimisation.
>
> Regards


The vdev ashift optimizations from FreeBSD were put in OpenZFS before 
the import into base. That sysctl does work now.


-Ryan


From owner-freebsd-current@freebsd.org  Wed Sep  9 17:06:35 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 56CFF3D5DE3
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 17:06:35 +0000 (UTC)
 (envelope-from zeising+freebsd@daemonic.se)
Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmpMZ4MMCz4VS0;
 Wed,  9 Sep 2020 17:06:34 +0000 (UTC)
 (envelope-from zeising+freebsd@daemonic.se)
Received: from cid.daemonic.se (localhost [IPv6:::1])
 by mail.daemonic.se (Postfix) with ESMTP id 4BmpMY1YG1z3n7S;
 Wed,  9 Sep 2020 17:06:33 +0000 (UTC)
X-Virus-Scanned: amavisd-new at daemonic.se
Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher
 ECDHE-RSA-AES128-GCM-SHA256)
 by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new,
 port 10587)
 with ESMTPS id x0gXWQg0lko7; Wed,  9 Sep 2020 17:06:32 +0000 (UTC)
Received: from garnet.daemonic.se (unknown
 [IPv6:2001:470:dca9:1201:848:c6d:2ba8:5359])
 by mail.daemonic.se (Postfix) with ESMTPSA id 4BmpMX0jMnz3myt;
 Wed,  9 Sep 2020 17:06:32 +0000 (UTC)
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
To: Ryan Moeller <freqlabs@FreeBSD.org>, freebsd-current@freebsd.org
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
 <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se>
 <f00c007f-f499-0da2-0b54-465d147884c3@FreeBSD.org>
From: Niclas Zeising <zeising+freebsd@daemonic.se>
Message-ID: <2d393cf6-af92-cd64-aac8-a656b0c95299@daemonic.se>
Date: Wed, 9 Sep 2020 19:06:31 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <f00c007f-f499-0da2-0b54-465d147884c3@FreeBSD.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BmpMZ4MMCz4VS0
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.62 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[daemonic.se:s=20151023];
 FREEFALL_USER(0.00)[zeising]; FROM_HAS_DN(0.00)[];
 TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.01)[-1.005];
 RCVD_COUNT_THREE(0.00)[4]; NEURAL_HAM_MEDIUM(-1.02)[-1.019];
 DKIM_TRACE(0.00)[daemonic.se:+]; RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[daemonic.se,none];
 NEURAL_HAM_SHORT(-0.60)[-0.598]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[];
 ASN(0.00)[asn:36236, ipnet:176.58.89.0/24, country:US];
 TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 17:06:35 -0000

On 2020-09-09 17:55, Ryan Moeller wrote:
> 
> On 9/8/20 4:31 PM, Niclas Zeising wrote:
>> On 2020-05-02 02:20, Matthew Macy wrote:
>>> OpenZFS doesn't have the same ashift optimization logic that FreeBSD
>>> has. It's something that needs to be resolved before the code can be
>>> integrated downstream.
>>
>> So currently all pools created with OpenZFS will use 512 bit 
>> alignment, at least if the underlying storage device uses 512bit 
>> sectors (which most drives tend to do)?
>>
>> If this is the case, it feels like a pessimisation.
>>
>> Regards
> 
> 
> The vdev ashift optimizations from FreeBSD were put in OpenZFS before 
> the import into base. That sysctl does work now.
> 

Thank you for the clarification!
Regards
-- 
Niclas

From owner-freebsd-current@freebsd.org  Wed Sep  9 19:00:45 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 520A63D926A
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 19:00:45 +0000 (UTC)
 (envelope-from tech-lists@zyxst.net)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com
 [66.111.4.27])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmrvJ0yN3z4dw1
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 19:00:43 +0000 (UTC)
 (envelope-from tech-lists@zyxst.net)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id 3C7015C0194
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 15:00:43 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute3.internal (MEProxy); Wed, 09 Sep 2020 15:00:43 -0400
X-ME-Sender: <xms:WiZZX49FeecHHA1Qx4o2oNk7_3-noDIYZPV5054oVbh6wjzkIRCGIw>
 <xme:WiZZXws06-wAKso071hErZZM_49c0H0Lw-WVpKxoDBBssb9GBefEF6IqLF-vODd02
 qmgVDlFowVNZO1q8g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehhedguddvkecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderre
 dttddvnecuhfhrohhmpehtvggthhdqlhhishhtshcuoehtvggthhdqlhhishhtshesiiih
 gihsthdrnhgvtheqnecuggftrfgrthhtvghrnhepvefghffftdefkeelleehtdejledvhf
 dvgeeijeevfffguddvhfetgeejueejueeinecukfhppeekvddrjedtrdeluddrleelnecu
 vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthgvtghhqd
 hlihhsthhsseiihiigshhtrdhnvght
X-ME-Proxy: <xmx:WiZZX-Bia6wA88HHodxHuIS0kHe0zjOPRJ-o6VE2VQA1bH2e9IOXcg>
 <xmx:WiZZX4fF8Y9VSpYYiB56L3x9iokrQE8LybadTTvtW_NM_QcOAIjKqw>
 <xmx:WiZZX9MoIOh_poBcXUQxlxsXUw70ThWccoAkxHA6a0YeGRg_ufO44w>
 <xmx:WyZZXzYz0ZM2ScLAHpLQ_mWDsHsWybqBkABbxGbJZIWfEWKidchlCQ>
Received: from bastion.zyxst.net (bastion.zyxst.net [82.70.91.99])
 by mail.messagingengine.com (Postfix) with ESMTPA id 4D2003067DCF
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 15:00:42 -0400 (EDT)
Date: Wed, 9 Sep 2020 20:00:12 +0100
From: tech-lists <tech-lists@zyxst.net>
To: freebsd-current@freebsd.org
Subject: tracking -current, using poudriere-devel and the switch to git
Message-ID: <20200909190012.GA91422@bastion.zyxst.net>
Mail-Followup-To: freebsd-current@freebsd.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="azLHFNyN32YCQGCU"
Content-Disposition: inline
X-Rspamd-Queue-Id: 4BmrvJ0yN3z4dw1
X-Spamd-Bar: -----
X-Spamd-Result: default: False [-5.47 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[];
 R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm3,messagingengine.com:s=fm3];
 NEURAL_HAM_MEDIUM(-1.05)[-1.050]; FROM_HAS_DN(0.00)[];
 RWL_MAILSPIKE_GOOD(0.00)[66.111.4.27:from];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip4:66.111.4.27];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 TO_DN_NONE(0.00)[];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.01)[-1.006];
 RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[zyxst.net];
 DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+];
 NEURAL_HAM_SHORT(-0.71)[-0.713]; SIGNED_PGP(-2.00)[];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~];
 RCVD_TLS_LAST(0.00)[];
 ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US];
 MAILMAN_DEST(0.00)[freebsd-current];
 RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.27:from]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 19:00:45 -0000


--azLHFNyN32YCQGCU
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

What's the repo to use now in order to track -current with a poudriere jail
via git ? i.e. in poudriere.conf, what is GIT_BASEURL ?

What's the branch name? (is it master, head, something else?)

If -current fails to compile, how do we reference it? In svn, I'd point svn
info at the sources and it would give a revision number. How is this done w=
ith
git?

At the moment, is svn behind git in terms of most recent updates, or the ot=
her
way round?

thanks,
--=20
J.

--azLHFNyN32YCQGCU
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl9ZJk0ACgkQs8o7QhFz
NAUC/Q/7BOz+Yh8y8Ck2OzpHEePkfW9jobFuVYAQb2shdWbbQ7mUzgFtveH7Meq6
lo/zrKv6R0jCumyLzL5bh269e6sY/T3N8evdBAATQQR2dRr8tS0ezt/5eR0VyLe5
6wQpQkGWAgrIHZ0gfVytHG4/KpofzHXe4bVLV4oroiQVJM0tof6j2ZQ85NnYjRCl
ZQwC6YOW4oT+wnyrfZBDZn4QwJuT2fyFDmjcfBzH+wAS4D17caRCx8MMpUjRg2HI
GaQRaASA/4qV/ctXEM6wQfvT6KnlWJv7AYZSwePWHhA86IkA3GBmx4BEfWukJBWM
FIqhIfAYhMXpRrp1nejZKkpeyZUs/LY+pm5JRra2I40sYBAHli1uOAcwVS3A5xmo
WcbaAPbIu44336kw1RNexm5ukcrSGuPmU6Udi+J/qu/H7xqagb//QcvQte6y94LC
+xYVoiwpbUm84HuMBCN0jgPqhVh5EYjDwiHSX89T8NscRN9KnXDUqMYRWb4xwCfH
fuk8TiyIISr0yhdo92qF/nJgVTBe7xgiHwkLfStsoaE7/AqypP7nLppLF4C3E/C9
oMDm54PGchU39ymobGfmj5FWGcwmqpLw7Dxi73cX59SeXOGuVAw0FYyYGFceurjq
f2zP3on80Q4tHSN44CrYGwJX68TVbKYofcGMZdfWQlx7TW1sQzU=
=nXVP
-----END PGP SIGNATURE-----

--azLHFNyN32YCQGCU--

From owner-freebsd-current@freebsd.org  Wed Sep  9 19:26:26 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id C9F393D9F65;
 Wed,  9 Sep 2020 19:26:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmsSy50mSz3S6Q;
 Wed,  9 Sep 2020 19:26:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org)
Received: from John-Baldwins-MacBook-Pro-274.local (unknown
 [IPv6:2601:648:8681:1cb0:1577:6de4:8b12:1f92])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate) (Authenticated sender: jhb)
 by smtp.freebsd.org (Postfix) with ESMTPSA id E8DC21197D;
 Wed,  9 Sep 2020 19:26:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org)
Subject: Re: OpenZFS and L2ARC
To: Stefan Esser <se@freebsd.org>,
 FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 Graham Perrin <grahamperrin@gmail.com>
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
 <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org>
From: John Baldwin <jhb@FreeBSD.org>
Autocrypt: addr=jhb@FreeBSD.org; keydata=
 mQGiBETQ+XcRBADMFybiq69u+fJRy/0wzqTNS8jFfWaBTs5/OfcV7wWezVmf9sgwn8TW0Dk0
 c9MBl0pz+H01dA2ZSGZ5fXlmFIsee1WEzqeJzpiwd/pejPgSzXB9ijbLHZ2/E0jhGBcVy5Yo
 /Tw5+U/+laeYKu2xb0XPvM0zMNls1ah5OnP9a6Ql6wCgupaoMySb7DXm2LHD1Z9jTsHcAQMD
 /1jzh2BoHriy/Q2s4KzzjVp/mQO5DSm2z14BvbQRcXU48oAosHA1u3Wrov6LfPY+0U1tG47X
 1BGfnQH+rNAaH0livoSBQ0IPI/8WfIW7ub4qV6HYwWKVqkDkqwcpmGNDbz3gfaDht6nsie5Z
 pcuCcul4M9CW7Md6zzyvktjnbz61BADGDCopfZC4of0Z3Ka0u8Wik6UJOuqShBt1WcFS8ya1
 oB4rc4tXfSHyMF63aPUBMxHR5DXeH+EO2edoSwViDMqWk1jTnYza51rbGY+pebLQOVOxAY7k
 do5Ordl3wklBPMVEPWoZ61SdbcjhHVwaC5zfiskcxj5wwXd2E9qYlBqRg7QeSm9obiBCYWxk
 d2luIDxqaGJARnJlZUJTRC5vcmc+iGAEExECACAFAkTQ+awCGwMGCwkIBwMCBBUCCAMEFgID
 AQIeAQIXgAAKCRBy3lIGd+N/BI6RAJ9S97fvbME+3hxzE3JUyUZ6vTewDACdE1stFuSfqMvM
 jomvZdYxIYyTUpC5Ag0ERND5ghAIAPwsO0B7BL+bz8sLlLoQktGxXwXQfS5cInvL17Dsgnr3
 1AKa94j9EnXQyPEj7u0d+LmEe6CGEGDh1OcGFTMVrof2ZzkSy4+FkZwMKJpTiqeaShMh+Goj
 XlwIMDxyADYvBIg3eN5YdFKaPQpfgSqhT+7El7w+wSZZD8pPQuLAnie5iz9C8iKy4/cMSOrH
 YUK/tO+Nhw8Jjlw94Ik0T80iEhI2t+XBVjwdfjbq3HrJ0ehqdBwukyeJRYKmbn298KOFQVHO
 EVbHA4rF/37jzaMadK43FgJ0SAhPPF5l4l89z5oPu0b/+5e2inA3b8J3iGZxywjM+Csq1tqz
 hltEc7Q+E08AAwUIAL+15XH8bPbjNJdVyg2CMl10JNW2wWg2Q6qdljeaRqeR6zFus7EZTwtX
 sNzs5bP8y51PSUDJbeiy2RNCNKWFMndM22TZnk3GNG45nQd4OwYK0RZVrikalmJY5Q6m7Z16
 4yrZgIXFdKj2t8F+x613/SJW1lIr9/bDp4U9tw0V1g3l2dFtD3p3ZrQ3hpoDtoK70ioIAjjH
 aIXIAcm3FGZFXy503DOA0KaTWwvOVdYCFLm3zWuSOmrX/GsEc7ovasOWwjPn878qVjbUKWwx
 Q4QkF4OhUV9zPtf9tDSAZ3x7QSwoKbCoRCZ/xbyTUPyQ1VvNy/mYrBcYlzHodsaqUDjHuW+I
 SQQYEQIACQUCRND5ggIbDAAKCRBy3lIGd+N/BCO8AJ9j1dWVQWxw/YdTbEyrRKOY8YZNwwCf
 afMAg8QvmOWnHx3wl8WslCaXaE8=
Message-ID: <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org>
Date: Wed, 9 Sep 2020 12:26:24 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:68.0)
 Gecko/20100101 Thunderbird/68.6.0
MIME-Version: 1.0
In-Reply-To: <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org>
Content-Type: text/plain; charset=windows-1252
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 19:26:26 -0000

On 9/9/20 1:30 AM, Stefan Esser wrote:
> Am 09.09.20 um 08:46 schrieb Stefan Esser:
>> Am 09.09.20 um 00:45 schrieb Graham Perrin:
>>> Recalling 
>>> <https://lists.freebsd.org/pipermail/freebsd-current/2020-March/075661.html>, 
>>> on 28/03/2020 15:17,28/03/2020 15:17, Allan Jude wrote:
>>>
>>>  >> …
>>>  >>
>>>  >> Basically 'arc' was converted to a subtree.
>>>  >>
>>>  >> We should add some backwards compat sysctls to cover some of
>>>  >> these renames etc so configs and scripts don't break etc.
>>
>> This is not possible for quite a number of sysctls, since there is
>> no simple 1:1 mapping for many of them.
>>
>>
>> And there is an annoyance that I had noticed before but now have
>> tracked down:
>>
>> $ time sysctl kstat.zfs.misc.dbufs | wc
>>     55327 2047031 16333472
>>
>> real    0m16,446s
>> user    0m0,055s
>> sys    0m16,397s
>>
>> Somebody decided to put a complete list of dbufs under this sysctl
>> and thus querying "kstat.zfs.misc" takes that long (16 seconds to
>> generate 16 MB of output on my system), even if only a few other
>> values in "kstat.zfs.misc" are needed.
>>
>> I do not know whether there is any chance to get that debug output
>> moved out of the "misc", e.g. into a new "debug" sub-tree. I'm afraid,
>> that on Linux there are scripts that expect it under this name.
>>
>> If it is not acceptable to the upstream, we should locally modify the
>> sysctl tree to move that variable out of "misc", IMHO. (While not
>> taking much time, "kstat.zfs.misc.dbgmsg" should also be relocted to
>> a "debug" sub-tree, IMHO ...)
>>
>> zfs-stats needs tens of values from "misc", and if they are not all
>> added individually to the Kstat array, this will limit the response
>> time to any zfs-stats invocation.
>>
>> It is not too hard to add the new variables in zfs-stats and to
>> adapt the calculations to derive meaningful values to display.
>>
>> But if it always takes 16 seconds to generate any output, I'm not
>> likely to use it too often ...
> 
> Update: I have created a fork of zfs-stats to work on:
> 
> https://github.com/stesser/zfs-stats
> 
> Initial change is to work around the long delay mentioned above and to
> use the correct name for the vdev cache size variable and to display
> the size, data contents and the corresponding compression factor of the
> compressed L2ARC.
> 
> I'll create pull requests to inform the upstream of these changes.

A simple fix might be to use CTLFLAG_SKIP so that you only invoke the
expensive sysctls if you request them by name, but not if you request
the 'kstat.zfs' tree.

-- 
John Baldwin

From owner-freebsd-current@freebsd.org  Wed Sep  9 20:35:03 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 30B2D3DBBB7
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 20:35:03 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: from mail-io1-f47.google.com (mail-io1-f47.google.com
 [209.85.166.47])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bmv052P4Nz3WD0
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 20:35:01 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: by mail-io1-f47.google.com with SMTP id b6so4650794iof.6
 for <freebsd-current@freebsd.org>; Wed, 09 Sep 2020 13:35:01 -0700 (PDT)
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;
 bh=hLJt4EkI6qLl2MXAWx/pCZwWmCp5OIDuXj/IlYol7pU=;
 b=I888P5X759roDhbv87IbS/UWaHBCnSO3+p1XVtumOiquLbw9q9mvOhZXoxdCmz6YYk
 NWfWYBfJRxab8lSAr8rfXbm96VwQTaBXr2JluTYX1SxVPvvgBBFGq9NCXVi7v30lJ0zl
 p6LccCdg0LgOsBDbqNuxVNjeC4+SNLOrvCkAXqK9Iiy59+YroNGtBkwT0haAV79Hse13
 TXasOZv7DLvqiQvjJCxQkDX8MJvQ1rUna/zpWpazNll6y6T8GAY/M938C5SIpQQvtjRT
 S3vSR0Li2HKsaUAJ7F/MIUdaU4ESxN9MecdT85l3DESegBolqVninD04+Ijm07FGfg8V
 0WXg==
X-Gm-Message-State: AOAM532qIQDL7bxxSkLpXQC37zfTkTEInnGGk+k13M1o+vOEGiuPoc0k
 a0Z4sb6ZvEoN5aQ9wW+FGGzWORn4HOUQQtJqfiTxPKphxhc=
X-Google-Smtp-Source: ABdhPJyRRBFhrWsahpI/d13vkt79lEdLHdOxEhbanaly/wpoy/NVCwZxS/juTAh0SI/mKFvIaMgaZNuILGlU5iN2Fu4=
X-Received: by 2002:a6b:ec04:: with SMTP id c4mr5030708ioh.179.1599683699514; 
 Wed, 09 Sep 2020 13:34:59 -0700 (PDT)
MIME-Version: 1.0
References: <20200909190012.GA91422@bastion.zyxst.net>
In-Reply-To: <20200909190012.GA91422@bastion.zyxst.net>
From: Ed Maste <emaste@freebsd.org>
Date: Wed, 9 Sep 2020 16:34:47 -0400
Message-ID: <CAPyFy2CX3yMVTs+MR9utAng0X+pc41PQjRMDGi0H0DNKa7tQ_A@mail.gmail.com>
Subject: Re: tracking -current, using poudriere-devel and the switch to git
To: FreeBSD Current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Rspamd-Queue-Id: 4Bmv052P4Nz3WD0
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.72 / 15.00]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.75)[-0.755]; TO_DOM_EQ_FROM_DOM(0.00)[];
 FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 DMARC_NA(0.00)[freebsd.org]; RCVD_COUNT_TWO(0.00)[2];
 RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.75)[-0.753];
 TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.21)[-0.210];
 RCVD_TLS_ALL(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[209.85.166.47:from];
 FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com];
 RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.47:from];
 R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US];
 MIME_TRACE(0.00)[0:+];
 FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com];
 MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 20:35:03 -0000

On Wed, 9 Sep 2020 at 15:00, tech-lists <tech-lists@zyxst.net> wrote:
>
> Hi,
>
> What's the repo to use now in order to track -current with a poudriere jail
> via git ? i.e. in poudriere.conf, what is GIT_BASEURL ?

svn is still the canonical repo.

If you want to help test the Git migration work in progress, the repos are
https://cgit-beta.freebsd.org/doc.git
https://cgit-beta.freebsd.org/src.git
https://cgit-beta.freebsd.org/ports.git
Branch name is "main"

The hashes in these repos will change at least once more to clean up
some broken metadata from the svn mirror process.

If you want to use Git with repos that will remain consistent (hashes
will not change) for the immediate future, use the GitHub mirror
https://github.com/freebsd/freebsd-doc
https://github.com/freebsd/freebsd
https://github.com/freebsd/freebsd-ports
Branch is "master"

> If -current fails to compile, how do we reference it? In svn, I'd point svn
> info at the sources and it would give a revision number. How is this done with
> git?

>From the rev-parse man page:
| Print the object name of the current commit:
|
| $ git rev-parse --verify HEAD

> At the moment, is svn behind git in terms of most recent updates, or the other
> way round?

Today the canonical src, doc, and ports repos are ahead; GitHub and
cgit-beta are behind to varying degrees.

From owner-freebsd-current@freebsd.org  Wed Sep  9 21:40:16 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id F346D3DD821
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 21:40:16 +0000 (UTC) (envelope-from slw@zxy.spb.ru)
Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmwRN4MKlz3dLT;
 Wed,  9 Sep 2020 21:40:16 +0000 (UTC) (envelope-from slw@zxy.spb.ru)
Received: from slw by zxy.spb.ru with local (Exim 4.86 (FreeBSD))
 (envelope-from <slw@zxy.spb.ru>)
 id 1kG7p2-000K0n-HZ; Thu, 10 Sep 2020 00:40:08 +0300
Date: Thu, 10 Sep 2020 00:40:08 +0300
From: Slawa Olhovchenkov <slw@zxy.spb.ru>
To: Ryan Moeller <freqlabs@FreeBSD.org>
Cc: freebsd-current@freebsd.org
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
Message-ID: <20200909214008.GB2033@zxy.spb.ru>
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
 <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se>
 <f00c007f-f499-0da2-0b54-465d147884c3@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <f00c007f-f499-0da2-0b54-465d147884c3@FreeBSD.org>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: slw@zxy.spb.ru
X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false
X-Rspamd-Queue-Id: 4BmwRN4MKlz3dLT
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.00 / 15.00];
 ASN(0.00)[asn:5495, ipnet:195.70.192.0/19, country:RU];
 REPLY(-4.00)[]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 21:40:17 -0000

On Wed, Sep 09, 2020 at 11:55:14AM -0400, Ryan Moeller wrote:

> 
> On 9/8/20 4:31 PM, Niclas Zeising wrote:
> > On 2020-05-02 02:20, Matthew Macy wrote:
> >> OpenZFS doesn't have the same ashift optimization logic that FreeBSD
> >> has. It's something that needs to be resolved before the code can be
> >> integrated downstream.
> >
> > So currently all pools created with OpenZFS will use 512 bit 
> > alignment, at least if the underlying storage device uses 512bit 
> > sectors (which most drives tend to do)?
> >
> > If this is the case, it feels like a pessimisation.
> >
> > Regards
> 
> 
> The vdev ashift optimizations from FreeBSD were put in OpenZFS before 
> the import into base. That sysctl does work now.

Ugly hack w/ geom_noop required again?

From owner-freebsd-current@freebsd.org  Wed Sep  9 21:46:47 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4752F3DDB39
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Wed,  9 Sep 2020 21:46:47 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmwZv1GjSz3fCk
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 21:46:47 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from Ryans-MBP.attlocal.net (unknown
 [IPv6:2600:1700:358a:c660:346a:2553:10e:f25])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: freqlabs/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id EE2BE12CFA
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 21:46:46 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Subject: Re: vfs.zfs.min_auto_ashift and OpenZFS
To: freebsd-current@freebsd.org
References: <9592fb23-ef97-f0a2-5968-f10ae404e761@gmail.com>
 <CAPrugNpXXPjdoLsszZwwkpooDrt44gfguJfvK4qQWEUSD7+hZg@mail.gmail.com>
 <37b914c8-6fb6-7c1c-9497-ae1402b8dd40@daemonic.se>
 <f00c007f-f499-0da2-0b54-465d147884c3@FreeBSD.org>
 <20200909214008.GB2033@zxy.spb.ru>
From: Ryan Moeller <freqlabs@FreeBSD.org>
Message-ID: <0dcd6763-76e3-379f-55c1-e917d2344e1d@FreeBSD.org>
Date: Wed, 9 Sep 2020 17:46:46 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200909214008.GB2033@zxy.spb.ru>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 21:46:47 -0000


On 9/9/20 5:40 PM, Slawa Olhovchenkov wrote:
> On Wed, Sep 09, 2020 at 11:55:14AM -0400, Ryan Moeller wrote:
>
>> On 9/8/20 4:31 PM, Niclas Zeising wrote:
>>> On 2020-05-02 02:20, Matthew Macy wrote:
>>>> OpenZFS doesn't have the same ashift optimization logic that FreeBSD
>>>> has. It's something that needs to be resolved before the code can be
>>>> integrated downstream.
>>> So currently all pools created with OpenZFS will use 512 bit
>>> alignment, at least if the underlying storage device uses 512bit
>>> sectors (which most drives tend to do)?
>>>
>>> If this is the case, it feels like a pessimisation.
>>>
>>> Regards
>>
>> The vdev ashift optimizations from FreeBSD were put in OpenZFS before
>> the import into base. That sysctl does work now.
> Ugly hack w/ geom_noop required again?


I believe you can do `-o ashift=` with zpool create/add now.


> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

From owner-freebsd-current@freebsd.org  Wed Sep  9 22:41:46 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 11DA63DF969;
 Wed,  9 Sep 2020 22:41:46 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BmxpJ5W27z427x;
 Wed,  9 Sep 2020 22:41:43 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp
 [180.198.4.200]) (authenticated bits=0)
 by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id
 089MfZGG027306; Thu, 10 Sep 2020 07:41:35 +0900 (JST)
 (envelope-from junchoon@dec.sakura.ne.jp)
Date: Thu, 10 Sep 2020 07:41:35 +0900
From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To: svn-src-head@freebsd.org
Cc: freebsd-current@freebsd.org, bz@FreeBSD.org
Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus
 usb/wlan wtap
Message-Id: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp>
Reply-To: junchoon@dec.sakura.ne.jp
Organization: Junchoon corps
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BmxpJ5W27z427x
X-Spamd-Bar: ++++
X-Spamd-Result: default: False [4.12 / 15.00];
 HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp];
 RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[];
 REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[];
 HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[];
 ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP];
 MID_RHS_MATCH_FROM(0.00)[];
 RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received];
 FAKE_REPLY(1.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 NEURAL_SPAM_SHORT(0.41)[0.411]; MIME_GOOD(-0.10)[text/plain];
 MIME_TRACE(0.00)[0:+]; AUTH_NA(1.00)[];
 NEURAL_SPAM_MEDIUM(0.86)[0.863]; DMARC_NA(0.00)[sakura.ne.jp];
 NEURAL_SPAM_LONG(0.44)[0.444]; R_SPF_NA(0.00)[no SPF record];
 RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-current,svn-src-head]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 22:41:46 -0000

This breaks at least iwm. (Other drivers not tested.)

Messages below are repeatedly shown and no carrier detected.
Manually reverting this commit fixes the issue.

iwm0: failed to send antennas before calibration: 35
iwm_run_init_ucode: failed 35
iwm_init_hw failed 35
iwm0: could not initiate scan


and lesser times messages below.

iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 35
iwm_init_hw failed 35
iwm0: could not initiate scan


> Author: bz
> Date: Mon Sep  7 15:35:40 2020
> New Revision: 365419
> URL: https://svnweb.freebsd.org/changeset/base/365419
> 
> Log:
>   WiFi: fix ieee80211_media_change() callers
>   
>   In r178354 with the introduction of multi-bss ("vap") support
factoring
>   out started and with r193340 ieee80211_media_change() no longer returned
>  ENETRESET but only 0 or error.
>   As ieee80211(9) tells the ieee80211_media_change() function should not
>   be called directly but is registered with ieee80211_vap_attach()
instead. 
>   Some drivers have not been fully converted.  After fixing the return
>   checking some of these functions were simply wrappers between
>   ieee80211_vap_attach() and ieee80211_media_change(), so remove the
extra
>   function, where possible as well.
>   
>   PR:		248955
>   Submitted by:	Tong Zhang (ztong0001 gmail.com) (original)
>   MFC after:	3 days
>   Sponsored by:	The FreeBSD Foundation
> 
> Modified:
>   head/sys/dev/ath/if_ath.c
>   head/sys/dev/bwi/if_bwi.c
>   head/sys/dev/iwm/if_iwm.c
>   head/sys/dev/iwn/if_iwn.c
>   head/sys/dev/mwl/if_mwl.c
>   head/sys/dev/otus/if_otus.c
>   head/sys/dev/usb/wlan/if_run.c
>   head/sys/dev/wtap/if_wtap.c
> 
> Modified: head/sys/dev/ath/if_ath.c
> ==============================================================================
> --- head/sys/dev/ath/if_ath.c	Mon Sep  7 14:40:33 2020	(r365418)
> +++ head/sys/dev/ath/if_ath.c	Mon Sep  7 15:35:40 2020	(r365419)
> @@ -160,7 +160,6 @@ static int	ath_init(struct ath_softc *);
>  static void	ath_stop(struct ath_softc *);
>  static int	ath_reset_vap(struct ieee80211vap *, u_long);
>  static int	ath_transmit(struct ieee80211com *, struct mbuf *);
> -static int	ath_media_change(struct ifnet *);
>  static void	ath_watchdog(void *);
>  static void	ath_parent(struct ieee80211com *);
>  static void	ath_fatal_proc(void *, int);

(snip)

> Modified: head/sys/dev/iwm/if_iwm.c
> ==============================================================================
> --- head/sys/dev/iwm/if_iwm.c	Mon Sep  7 14:40:33 2020	(r365418)
> +++ head/sys/dev/iwm/if_iwm.c	Mon Sep  7 15:35:40 2020	(r365419)
> @@ -4426,8 +4426,8 @@ iwm_media_change(struct ifnet *ifp)
> 	int error;
>  
>  	error = ieee80211_media_change(ifp);
> -	if (error != ENETRESET)
> -		return error;
> +	if (error != 0)
> +		return (error);
>  
>  	IWM_LOCK(sc);
>  	if (ic->ic_nrunning > 0) {
> @@ -4435,7 +4435,7 @@ iwm_media_change(struct ifnet *ifp)
>  		iwm_init(sc);
>  	}
>  	IWM_UNLOCK(sc);
> -	return error;
> +	return (0);
>  }
>  
>  static void

(snip)
 

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>

From owner-freebsd-current@freebsd.org  Thu Sep 10 00:57:40 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3F6343E1E7C
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 00:57:40 +0000 (UTC)
 (envelope-from mason@blisses.org)
Received: from phlegethon.blisses.org (phlegethon.blisses.org [50.56.97.101])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bn0q746T2z4C9K
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 00:57:39 +0000 (UTC)
 (envelope-from mason@blisses.org)
Received: from cocytus.blisses.org (service.blisses.org [64.223.129.151])
 by phlegethon.blisses.org (Postfix) with ESMTP id 64F89194CFD
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 20:57:38 -0400 (EDT)
Received: from blisses.org (acheron.int.blisses.org [10.0.1.10])
 by cocytus.blisses.org (Postfix) with ESMTPSA id D233D276
 for <freebsd-current@freebsd.org>; Wed,  9 Sep 2020 20:57:37 -0400 (EDT)
Date: Wed, 9 Sep 2020 20:57:36 -0400
From: Mason Loring Bliss <mason@blisses.org>
To: FreeBSD Current <freebsd-current@freebsd.org>
Subject: Freeze during early boot
Message-ID: <20200910005736.GB7512@blisses.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="Y7xTucakfITjPcLV"
Content-Disposition: inline
User-Agent: Mutt/1.9.4 (2018-02-28)
X-Rspamd-Queue-Id: 4Bn0q746T2z4C9K
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.94 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+mx];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 DMARC_NA(0.00)[blisses.org]; RCPT_COUNT_ONE(0.00)[1];
 NEURAL_HAM_LONG(-1.01)[-1.006]; RCVD_COUNT_THREE(0.00)[3];
 NEURAL_HAM_MEDIUM(-1.06)[-1.057]; TO_DN_ALL(0.00)[];
 NEURAL_HAM_SHORT(-0.48)[-0.475]; SIGNED_PGP(-2.00)[];
 FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 ASN(0.00)[asn:19994, ipnet:50.56.0.0/17, country:US];
 RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 00:57:40 -0000


--Y7xTucakfITjPcLV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi, all. I'd like to see FreeBSD running on a new class of box I've got
here. Not new hardware. These are Atom chips on Micro-ITX motherboards, and
are interesting in that they are low-power and have dual gigabit NICs.
They're UEFI-only.

These boxes seem to not like the FreeBSD 12.1 .iso files as written to USB
sticks, but I could boot the installer with an .img.

That said, the resulting system as installed seems to freeze in precisely=
=20
the same place as the .iso-files-written-to-USB froze. I took a photo of=20
the freeze, and then realized that it was the same as when I was trying to=
=20
boot from the USB stick the first time.

I've got a photo of it in the bug I've just opened to complement this=20
email, along with dmesg from NetBSD and Linux:

    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D249226

What's different between the .iso and the .img files, and how might that=20
translate to the installed system, if that's not a red herring? And how=20
might I get these boxes to boot FreeBSD?=20

The boxes don't have build-in storage so I'm installing and booting from=20
USB drives, so making modifications from another system to test things=20
ought to be fairly straightforward.

Addendum: To try -current in case it was a known issue, I downloaded the=20
mini-memstick.img, but it freezes in the same place.

--=20
Mason Loring Bliss    mason@blisses.org
They also surf, who only stand on waves.

--Y7xTucakfITjPcLV
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEEXtBZz1axB5rEDCEnrJXcHbvJVUFAl9Zef4ACgkQnrJXcHbv
JVWOVw//fIL6hDq0VXQQIAlXEa2YeBmOUCuS/V2jdP9C75DLztX9qWnPVNibx8Q5
XGlJ8ExYoZjnmC+2iIrEVVfy30Fv5eKwAQnMIQkQWf87UbidGNmu0eAlsWfWCAJ1
/optCBDFOkHZkYQQPv/iz8nU8Pn0JDgb3G1jrNuvtL39F0joKsepCAuLHrdIHIQH
L74ViowNJ9Tw/gjlEtRlUW2HzWkpwLci5njcb73G9x5OBlJ68hr1SykfKtqodEul
zEmyYvl3IZvg+A5nCYnnYuAoZXidGZp4Yf1jfDLcuP2+EDUZZ1nUA1MPEdlH+jD8
j/iVzb87ERC6xrFMxF5IGM7Nbkkj686MEWaJ1N+sOXS+GM935a8CQUpc9ydC2jkD
AOsP4hOZC1eFrpLZnpxPBxmDLxRz9YGPJWvGk34C5plAC24XsRBzBgOxaa0LD8pV
aRMOntoyJLYLNRndMOpoeakjFzMJ+7L3MzMHCqodnA0+6HAs83w+uf5aGECOg2xC
dIU4l23331IGLpxz5Y52Od+3ORkYRkeYjHUMVDTPEMWnNavAGifvAUdrD4i9l6kq
7XbRBN8OR+8hT1OAdH8iz1mGtGaEBnJ8HBUDHzIKwxZvm3XEv1242fHrURoQjByl
WeDzPnprDWn5lH/uUJj2/WMg8sHrWDT6dYIHPOtgMut9xdkC/j8=
=ytHc
-----END PGP SIGNATURE-----

--Y7xTucakfITjPcLV--

From owner-freebsd-current@freebsd.org  Thu Sep 10 05:39:14 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8DAEC3EB5A7
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 05:39:14 +0000 (UTC) (envelope-from tsoome@me.com)
Received: from pv50p00im-zteg10011401.me.com (pv50p00im-zteg10011401.me.com
 [17.58.6.41])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bn7413BFxz4Tnh
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 05:39:12 +0000 (UTC)
 (envelope-from tsoome@me.com)
Received: from nazgul.lan (148-52-235-80.sta.estpak.ee [80.235.52.148])
 by pv50p00im-zteg10011401.me.com (Postfix) with ESMTPSA id 006399005DF;
 Thu, 10 Sep 2020 05:39:10 +0000 (UTC)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Subject: Re: Freeze during early boot
From: Toomas Soome <tsoome@me.com>
In-Reply-To: <20200910005736.GB7512@blisses.org>
Date: Thu, 10 Sep 2020 08:39:08 +0300
Cc: FreeBSD Current <freebsd-current@freebsd.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <749DA9A0-E129-4085-BE28-A0F201883736@me.com>
References: <20200910005736.GB7512@blisses.org>
To: Mason Loring Bliss <mason@blisses.org>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687
 definitions=2020-09-10_01:2020-09-10,
 2020-09-10 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0
 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.0.1-2006250000 definitions=main-2009100053
X-Rspamd-Queue-Id: 4Bn7413BFxz4Tnh
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.83 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 RWL_MAILSPIKE_GOOD(0.00)[17.58.6.41:from];
 FREEMAIL_FROM(0.00)[me.com]; MV_CASE(0.50)[];
 R_SPF_ALLOW(-0.20)[+ip4:17.58.0.0/16]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[me.com:+]; RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[me.com,quarantine];
 NEURAL_HAM_SHORT(-1.22)[-1.216];
 RCVD_IN_DNSWL_LOW(-0.10)[17.58.6.41:from];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[me.com]; MID_RHS_MATCH_FROM(0.00)[];
 DWL_DNSWL_NONE(0.00)[me.com:dkim]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.00)[-0.995];
 R_DKIM_ALLOW(-0.20)[me.com:s=1a1hai];
 FREEFALL_USER(0.00)[tsoome]; FROM_HAS_DN(0.00)[];
 ASN(0.00)[asn:714, ipnet:17.58.0.0/20, country:US];
 NEURAL_HAM_LONG(-1.02)[-1.018]; MIME_GOOD(-0.10)[text/plain];
 RECEIVED_SPAMHAUS_PBL(0.00)[80.235.52.148:received];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 05:39:14 -0000



> On 10. Sep 2020, at 03:57, Mason Loring Bliss <mason@blisses.org> =
wrote:
>=20
> Hi, all. I'd like to see FreeBSD running on a new class of box I've =
got
> here. Not new hardware. These are Atom chips on Micro-ITX =
motherboards, and
> are interesting in that they are low-power and have dual gigabit NICs.
> They're UEFI-only.
>=20
> These boxes seem to not like the FreeBSD 12.1 .iso files as written to =
USB
> sticks, but I could boot the installer with an .img.
>=20
> That said, the resulting system as installed seems to freeze in =
precisely=20
> the same place as the .iso-files-written-to-USB froze. I took a photo =
of=20
> the freeze, and then realized that it was the same as when I was =
trying to=20
> boot from the USB stick the first time.
>=20
> I've got a photo of it in the bug I've just opened to complement this=20=

> email, along with dmesg from NetBSD and Linux:
>=20
>    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D249226
>=20
> What's different between the .iso and the .img files, and how might =
that=20
> translate to the installed system, if that's not a red herring? And =
how=20
> might I get these boxes to boot FreeBSD?=20

If the iso written to stick was able to give you working loader (in a =
sense that you can navigate and exit menu, enter ls, lsdev etc on loader =
OK prompt), then the iso, as bootable media, is ok.

>=20
> The boxes don't have build-in storage so I'm installing and booting =
from=20
> USB drives, so making modifications from another system to test things=20=

> ought to be fairly straightforward.
>=20
> Addendum: To try -current in case it was a known issue, I downloaded =
the=20
> mini-memstick.img, but it freezes in the same place.
>=20

Because your system is freezing while attempting to start the kernel =
(framebuffer information is printer in loader just before relocating =
loaded bits to final location and jumping to kernel, the issue can =
possibly be either in loader preparing to trampoline or in early kernel.

If you do not mind one extra test (and as you have already done =
linux/netbsd tests), I=E2=80=99d be interested to see test results from =
illumos boot (openindiana or omnios for example), press esc to get out =
from loader menu, and enter on ok prompt:=20

boot -B prom_debug=3Dtrue,kbm_debug=3Dtrue,map_debug=3Dtrue

This is useful because those systems also boot using freebsd loader, but =
there is a small difference how the kernel start is prepared, and if it =
does get that far, maybe we can get memory map from early kernel.

But to get this issue properly diagnosed and fixed, we would need to =
build test versions for your system and just see what/where we will =
get=E2=80=A6=20

rgds,
toomas=

From owner-freebsd-current@freebsd.org  Thu Sep 10 07:09:36 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id ACB183ECE76;
 Thu, 10 Sep 2020 07:09:36 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bn94J3JfHz4Z1d;
 Thu, 10 Sep 2020 07:09:36 +0000 (UTC) (envelope-from se@freebsd.org)
Received: from Stefans-MacBook-Pro-449.fritz.box
 (p200300cd5f07a50069dad6b59fcbe266.dip0.t-ipconnect.de
 [IPv6:2003:cd:5f07:a500:69da:d6b5:9fcb:e266])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: se/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 49AAC1746A;
 Thu, 10 Sep 2020 07:09:35 +0000 (UTC) (envelope-from se@freebsd.org)
To: John Baldwin <jhb@FreeBSD.org>
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 Graham Perrin <grahamperrin@gmail.com>,
 FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
 <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org>
 <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org>
From: Stefan Esser <se@freebsd.org>
Subject: Re: OpenZFS and L2ARC
Message-ID: <4cc21896-b7b7-e126-c0a3-f584d1c81533@freebsd.org>
Date: Thu, 10 Sep 2020 09:09:32 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0)
 Gecko/20100101 Thunderbird/78.2.1
MIME-Version: 1.0
In-Reply-To: <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="est1qLY507OfMAyXLM6UQLB79MaCG4LW7"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 07:09:36 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--est1qLY507OfMAyXLM6UQLB79MaCG4LW7
Content-Type: multipart/mixed; boundary="u1nIn2YbKjACPxZOQ3qF8KiSY91mcjWJt";
 protected-headers="v1"
From: Stefan Esser <se@freebsd.org>
To: John Baldwin <jhb@FreeBSD.org>
Cc: Matthew Macy <mmacy@freebsd.org>, Allan Jude <allanjude@freebsd.org>,
 Graham Perrin <grahamperrin@gmail.com>,
 FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org
Message-ID: <4cc21896-b7b7-e126-c0a3-f584d1c81533@freebsd.org>
Subject: Re: OpenZFS and L2ARC
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
 <712aa75b-b8ce-1eb0-ea0e-db1c2b7cc0c2@freebsd.org>
 <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org>
In-Reply-To: <1245cf2f-7e70-df12-a69f-11ff6f9ed5ac@FreeBSD.org>

--u1nIn2YbKjACPxZOQ3qF8KiSY91mcjWJt
Content-Type: multipart/mixed;
 boundary="------------B37FE6F29A17D6902E01BD5F"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------B37FE6F29A17D6902E01BD5F
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

Am 09.09.20 um 21:26 schrieb John Baldwin:> A simple fix might be to use =

CTLFLAG_SKIP so that you only invoke the
> expensive sysctls if you request them by name, but not if you request
> the 'kstat.zfs' tree.

I have looked at /sys/contrib/openzfs/module/zfs/dbuf.c where I had
assumed that the "kstat.zfs.misc.dbufs" sysctl node was created, but
did not spot the location on a quick search.

The kstat nodes are created by kstat_install() and AFAICT, there is
no parameter that directly allows to create the sysctl node with
CTLFLAG_SKIP, currently.

This long delay affects sysctl -a and I'd really hope that it can be
fixed in a way that suppresses this large debug output unless it is
specifically requested by passing the full node name ...

Regards, STefan

--------------B37FE6F29A17D6902E01BD5F--

--u1nIn2YbKjACPxZOQ3qF8KiSY91mcjWJt--

--est1qLY507OfMAyXLM6UQLB79MaCG4LW7
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFqEEo3HqZZwL7MgrcVMTR+u171r99UQFAl9Z0SwFAwAAAAAACgkQR+u171r99UQ9
Gwf9Fs5doLd5Zk0tTIGPWgwq68NkyVcyRLtG4p03F4jv9SWYR+WkHNQPdrf00liKKiheHkpPjDwQ
3AwBDlWDHbU4LzC3Hp03yM2QzSwezWei/Uf8OFKaMGGxl3Z14tJ1BnjI9SXDeTPs0O0Axj3LuQKS
0cfLLpmOWTiKkJSQ6ts4GYLCwvd9ulEwZ8KXKWkwVZ8vL9PfqNRLjFprv0u6BRcgxALBAhMdCbsy
JiaImX63109vg/aH3TxkpIWKXZpW08nNTJYBEB3Mv9zlLW+Umg4J39F7PCXrW7gGV2zEbScWDG1u
MwNxUYzELpz+KewBgG3oypj/FJoN7dAUH8kOiZ2PyQ==
=zK1s
-----END PGP SIGNATURE-----

--est1qLY507OfMAyXLM6UQLB79MaCG4LW7--

From owner-freebsd-current@freebsd.org  Thu Sep 10 10:24:41 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1ACDE3D1D03;
 Thu, 10 Sep 2020 10:24:41 +0000 (UTC) (envelope-from bz@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnFPN6y0Wz3Y7c;
 Thu, 10 Sep 2020 10:24:40 +0000 (UTC) (envelope-from bz@FreeBSD.org)
Received: from mx1.sbone.de (cross.sbone.de [195.201.62.131])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified))
 (Authenticated sender: bz/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id B770618B15;
 Thu, 10 Sep 2020 10:24:40 +0000 (UTC) (envelope-from bz@FreeBSD.org)
Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587])
 (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.sbone.de (Postfix) with ESMTPS id E23848D4A229;
 Thu, 10 Sep 2020 10:24:38 +0000 (UTC)
Received: from content-filter.sbone.de (content-filter.sbone.de
 [IPv6:fde9:577b:c1a9:31::2013:2742])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.sbone.de (Postfix) with ESMTPS id 9D58DE70849;
 Thu, 10 Sep 2020 10:24:37 +0000 (UTC)
X-Virus-Scanned: amavisd-new at sbone.de
Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587])
 by content-filter.sbone.de (content-filter.sbone.de
 [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024)
 with ESMTP id ZuuFZCuVtidO; Thu, 10 Sep 2020 10:24:33 +0000 (UTC)
Received: from [127.0.0.1] (unknown
 [IPv6:fde9:577b:c1a9:4902:90a7:9bcf:f86b:190f])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.sbone.de (Postfix) with ESMTPSA id 2249BE707C1;
 Thu, 10 Sep 2020 10:23:48 +0000 (UTC)
From: "Bjoern A. Zeeb" <bz@FreeBSD.org>
To: "Tomoaki AOKI" <junchoon@dec.sakura.ne.jp>
Cc: svn-src-head@freebsd.org, freebsd-current@freebsd.org
Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus
 usb/wlan wtap
Date: Thu, 10 Sep 2020 10:22:05 +0000
X-Mailer: MailMate (2.0BETAr6151)
Message-ID: <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org>
In-Reply-To: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp>
References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"; format=flowed
Content-Transfer-Encoding: quoted-printable
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 10:24:41 -0000

On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote:

> This breaks at least iwm. (Other drivers not tested.)
>
> Messages below are repeatedly shown and no carrier detected.
> Manually reverting this commit fixes the issue.
>
> iwm0: failed to send antennas before calibration: 35
> iwm_run_init_ucode: failed 35
> iwm_init_hw failed 35
> iwm0: could not initiate scan
>
>
> and lesser times messages below.
>
> iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 35
> iwm_init_hw failed 35
> iwm0: could not initiate scan
>


I=E2=80=99ll try to test iwm as well, in case you are faster, can you ple=
ase =

try this instead of reverting;  the previous version never made it past =

the first return anymore in the last years it seems, so we can remove =

the function entirely to keep the status quo:

Sorry for the oversight.


Index: if_iwm.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- if_iwm.c    (revision 365559)
+++ if_iwm.c    (working copy)
@@ -354,7 +354,6 @@ static struct ieee80211_node *
  static uint8_t iwm_rate_from_ucode_rate(uint32_t);
  static int     iwm_rate2ridx(struct iwm_softc *, uint8_t);
  static void    iwm_setrates(struct iwm_softc *, struct iwm_node *, =

int);
-static int     iwm_media_change(struct ifnet *);
  static int     iwm_newstate(struct ieee80211vap *, enum =

ieee80211_state, int);
  static void    iwm_endscan_cb(void *, int);
  static int     iwm_send_bt_init_conf(struct iwm_softc *);
@@ -4417,27 +4416,6 @@ iwm_setrates(struct iwm_softc *sc, struct =

iwm_node
         }
  }

-static int
-iwm_media_change(struct ifnet *ifp)
-{
-       struct ieee80211vap *vap =3D ifp->if_softc;
-       struct ieee80211com *ic =3D vap->iv_ic;
-       struct iwm_softc *sc =3D ic->ic_softc;
-       int error;
-
-       error =3D ieee80211_media_change(ifp);
-       if (error !=3D 0)
-               return (error);
-
-       IWM_LOCK(sc);
-       if (ic->ic_nrunning > 0) {
-               iwm_stop(sc);
-               iwm_init(sc);
-       }
-       IWM_UNLOCK(sc);
-       return (0);
-}
-
  static void
  iwm_bring_down_firmware(struct iwm_softc *sc, struct ieee80211vap =

*vap)
  {
@@ -6432,8 +6410,8 @@ iwm_vap_create(struct ieee80211com *ic, const char

         ieee80211_ratectl_init(vap);
         /* Complete setup. */
-       ieee80211_vap_attach(vap, iwm_media_change, =

ieee80211_media_status,
-           mac);
+       ieee80211_vap_attach(vap, ieee80211_media_change,
+           ieee80211_media_status, mac);
         ic->ic_opmode =3D opmode;

         return vap;




>
>> Author: bz
>> Date: Mon Sep  7 15:35:40 2020
>> New Revision: 365419
>> URL: https://svnweb.freebsd.org/changeset/base/365419
>>
>> Log:
>>   WiFi: fix ieee80211_media_change() callers
>>
>>   In r178354 with the introduction of multi-bss ("vap") support
> factoring
>>   out started and with r193340 ieee80211_media_change() no longer =

>> returned
>>  ENETRESET but only 0 or error.
>>   As ieee80211(9) tells the ieee80211_media_change() function should =

>> not
>>   be called directly but is registered with ieee80211_vap_attach()
> instead.
>>   Some drivers have not been fully converted.  After fixing the =

>> return
>>   checking some of these functions were simply wrappers between
>>   ieee80211_vap_attach() and ieee80211_media_change(), so remove the
> extra
>>   function, where possible as well.
>>
>>   PR:		248955
>>   Submitted by:	Tong Zhang (ztong0001 gmail.com) (original)
>>   MFC after:	3 days
>>   Sponsored by:	The FreeBSD Foundation
>>
>> Modified:
>>   head/sys/dev/ath/if_ath.c
>>   head/sys/dev/bwi/if_bwi.c
>>   head/sys/dev/iwm/if_iwm.c
>>   head/sys/dev/iwn/if_iwn.c
>>   head/sys/dev/mwl/if_mwl.c
>>   head/sys/dev/otus/if_otus.c
>>   head/sys/dev/usb/wlan/if_run.c
>>   head/sys/dev/wtap/if_wtap.c
>>
>> Modified: head/sys/dev/ath/if_ath.c
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
>> --- head/sys/dev/ath/if_ath.c	Mon Sep  7 14:40:33 2020	(r365418)
>> +++ head/sys/dev/ath/if_ath.c	Mon Sep  7 15:35:40 2020	(r365419)
>> @@ -160,7 +160,6 @@ static int	ath_init(struct ath_softc *);
>>  static void	ath_stop(struct ath_softc *);
>>  static int	ath_reset_vap(struct ieee80211vap *, u_long);
>>  static int	ath_transmit(struct ieee80211com *, struct mbuf *);
>> -static int	ath_media_change(struct ifnet *);
>>  static void	ath_watchdog(void *);
>>  static void	ath_parent(struct ieee80211com *);
>>  static void	ath_fatal_proc(void *, int);
>
> (snip)
>
>> Modified: head/sys/dev/iwm/if_iwm.c
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
>> --- head/sys/dev/iwm/if_iwm.c	Mon Sep  7 14:40:33 2020	(r365418)
>> +++ head/sys/dev/iwm/if_iwm.c	Mon Sep  7 15:35:40 2020	(r365419)
>> @@ -4426,8 +4426,8 @@ iwm_media_change(struct ifnet *ifp)
>> 	int error;
>>
>>  	error =3D ieee80211_media_change(ifp);
>> -	if (error !=3D ENETRESET)
>> -		return error;
>> +	if (error !=3D 0)
>> +		return (error);
>>
>>  	IWM_LOCK(sc);
>>  	if (ic->ic_nrunning > 0) {
>> @@ -4435,7 +4435,7 @@ iwm_media_change(struct ifnet *ifp)
>>  		iwm_init(sc);
>>  	}
>>  	IWM_UNLOCK(sc);
>> -	return error;
>> +	return (0);
>>  }
>>
>>  static void
>
> (snip)
>
>
> -- =

> Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>

From owner-freebsd-current@freebsd.org  Thu Sep 10 11:02:53 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5323E3D2560
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 11:02:53 +0000 (UTC)
 (envelope-from tech-lists@zyxst.net)
Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com
 [64.147.123.21])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnGFS3XQxz3ZRL
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 11:02:52 +0000 (UTC)
 (envelope-from tech-lists@zyxst.net)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id F27A6804
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 07:02:49 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute3.internal (MEProxy); Thu, 10 Sep 2020 07:02:50 -0400
X-ME-Sender: <xms:2QdaX7zBoV1ffn-G16R8cz_Iuk6InDQh_zEJ_1Y-9nrfinNhR9G6Qg>
 <xme:2QdaXzSBNBvkulZnt87brqZYIDjAsbN2PpF8FTqFZhZJFKP0XC6ex_sVZFBvkKvuJ
 wvNoSU5Gi-BhJJoOA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehjedgvdelucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesghdtre
 ertddtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii
 hiigshhtrdhnvghtqeenucggtffrrghtthgvrhhnpedtheeigfdvudefkeekvddtfedvte
 dttdekuddvgeevlefftdekffdujedvhfduteenucfkphepkedvrdejtddrledurdelleen
 ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehtvggthh
 dqlhhishhtshesiiihgihsthdrnhgvth
X-ME-Proxy: <xmx:2QdaX1UTwOyvrEiPi5z1yLooSLwp7-6N3BO6C5QJjS_VzvriwrcMKw>
 <xmx:2QdaX1gFZiyeIX8VPXuGiTEQlGG_PrajuEYQIknMFPL6ZFkMDJC9VQ>
 <xmx:2QdaX9AaoQkfDQIkv8EYawQ-3tcYCKZo3YlwWHd1Ci3cPVQNQ51srw>
 <xmx:2QdaXwMoqtlslPs5uc_sPPDyReubhwWdtSODfiMkHYWm0yJXAMfV4w>
Received: from bastion.zyxst.net (bastion.zyxst.net [82.70.91.99])
 by mail.messagingengine.com (Postfix) with ESMTPA id EB7AC3064685
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 07:02:48 -0400 (EDT)
Date: Thu, 10 Sep 2020 12:02:19 +0100
From: tech-lists <tech-lists@zyxst.net>
To: freebsd-current@freebsd.org
Subject: Re: tracking -current, using poudriere-devel and the switch to git
Message-ID: <20200910110219.GB91422@bastion.zyxst.net>
Mail-Followup-To: freebsd-current@freebsd.org
References: <20200909190012.GA91422@bastion.zyxst.net>
 <CAPyFy2CX3yMVTs+MR9utAng0X+pc41PQjRMDGi0H0DNKa7tQ_A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="QTprm0S8XgL7H0Dt"
Content-Disposition: inline
In-Reply-To: <CAPyFy2CX3yMVTs+MR9utAng0X+pc41PQjRMDGi0H0DNKa7tQ_A@mail.gmail.com>
X-Rspamd-Queue-Id: 4BnGFS3XQxz3ZRL
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[];
 R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm3,messagingengine.com:s=fm3];
 RWL_MAILSPIKE_POSSIBLE(0.00)[64.147.123.21:from];
 FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip4:64.147.123.21];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1];
 NEURAL_HAM_LONG(-1.00)[-0.999]; RCVD_COUNT_THREE(0.00)[4];
 DMARC_NA(0.00)[zyxst.net];
 DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+];
 NEURAL_HAM_SHORT(-0.24)[-0.236];
 NEURAL_HAM_MEDIUM(-0.97)[-0.969]; SIGNED_PGP(-2.00)[];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~];
 RCVD_TLS_LAST(0.00)[];
 ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US];
 MAILMAN_DEST(0.00)[freebsd-current];
 RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.21:from]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 11:02:53 -0000


--QTprm0S8XgL7H0Dt
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Sep 09, 2020 at 04:34:20PM -0400, Ed Maste wrote:

[...lots of stuff explaining...]

thank you
--=20
J.

--QTprm0S8XgL7H0Dt
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl9aB80ACgkQs8o7QhFz
NAVm1g/+Myiq08KYtt5HVmz8LN5U84yefP84aLkYkhzMCX2gmBHDwWZtg9zgdnZG
oBjr5s0jXenljAcOk/+j04bfH2xADU141zTFP8pNz3sez7r0LUh8k7nryrecC4LG
M8WA2h4edrrk2EdHUagIJqXUYDmMwkrBijiwHPFPhw0niuJnpLoWt/gzIRSgy+uI
qZJ7vMeM1DAeb1tVpjSUvr6wimiJ3op7fNKd9YzTDS0Db3J0OR/3jqlo/BsQufKk
VYJbMm33Zwe2gX5av+5OkR8h/QnOpe7qMX97YXHdmMEO5HUyh8rTLuf/h4NKosnE
9KjRGESNzFt3T+6gyQojcOVgQma2MQpZlcWaABLGJO5pqmeHQX5cOSjv5Fl0ctrH
c/3yP0PgZ1lEMtLemaSwz2IhY9UNdsnYybPt32uthOWJKfeYX5Qvxg9jgVA3gTWg
C8ZriV/a/dWPFbbqnpiwOZ87SdHh+P805NQRPYSYJ7YEYWVnKwM44cQer0VIdFRn
12P3zVDzLijIP5LAFmnfOcPmRdb45JB63IJDrL+HlK7w59SVOprUor53ZNJEm9f3
mbySq7pylHQDYsxGrPBgPFM6jA28xQaHE9TrKdY+An69UQuXqJMGvaL0vhRWCqa5
1cdlEF39+JYZHIa95fPekPcy9rTLv68jXhoZynIMHOEdHhocVZg=
=gRTu
-----END PGP SIGNATURE-----

--QTprm0S8XgL7H0Dt--

From owner-freebsd-current@freebsd.org  Thu Sep 10 14:35:18 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id B43D03D8DBC
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 14:35:18 +0000 (UTC)
 (envelope-from imb@protected-networks.net)
Received: from mail.protected-networks.net (mail.protected-networks.net
 [202.12.127.228])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mail.protected-networks.net",
 Issuer "Protected Networks CA" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnLyY3t34z45V5
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 14:35:17 +0000 (UTC)
 (envelope-from imb@protected-networks.net)
Received: from toshi.auburn.protected-networks.net
 (toshi.auburn.protected-networks.net [192.168.1.10])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (Client did not present a certificate)
 (Authenticated sender: imb@mail.protected-networks.net)
 by mail.protected-networks.net (Postfix) with ESMTPSA id E3E4532910
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 10:35:08 -0400 (EDT)
To: freebsd-current <freebsd-current@freebsd.org>
From: Michael Butler <imb@protected-networks.net>
Subject: buildworld: "cp: /dev/null: Invalid argument"
Message-ID: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
Date: Thu, 10 Sep 2020 10:35:08 -0400
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Content-Language: en-NZ
X-Rspamd-Queue-Id: 4BnLyY3t34z45V5
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.46 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[];
 R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 NEURAL_HAM_LONG(-1.01)[-1.007]; RCPT_COUNT_ONE(0.00)[1];
 NEURAL_HAM_MEDIUM(-1.04)[-1.044]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[protected-networks.net:+];
 DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject];
 NEURAL_HAM_SHORT(-0.41)[-0.408]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:5716, ipnet:202.12.127.0/24, country:US];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 14:35:18 -0000

Is anyone else seeing failures like this in building world and, in my
case, cron jobs as well?


Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr
--- all_subdir_sbin ---
Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
--- all_subdir_stand ---
--- zfsboot.ldr ---
cp: /dev/null: Invalid argument
*** [zfsboot.ldr] Error code 1
make[5]: *** zfsboot.ldr removed
--- all_subdir_kerberos5 ---
Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
--- all_subdir_stand ---

make[5]: stopped in /usr/src/stand/i386/zfsboot
.ERROR_TARGET='zfsboot.ldr'
.ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta'
.MAKE.LEVEL='5'
MAKEFILE=''
.MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose'
_ERROR_CMD='cp /dev/null zfsboot.ldr;'
.CURDIR='/usr/src/stand/i386/zfsboot'
.MAKE='make'
.OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
.TARGETS='all'
DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp'
LD_LIBRARY_PATH=''
MACHINE='amd64'
MACHINE_ARCH='amd64'
MAKEOBJDIRPREFIX=''
MAKESYSPATH='/usr/src/share/mk'
MAKE_VERSION='20200902'


From owner-freebsd-current@freebsd.org  Thu Sep 10 15:45:19 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 246C83DADCB
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 15:45:19 +0000 (UTC)
 (envelope-from imb@protected-networks.net)
Received: from mail.protected-networks.net (mail.protected-networks.net
 [IPv6:2001:470:8d59:1::8])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mail.protected-networks.net",
 Issuer "Protected Networks CA" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnNWL1Bb7z4CTp;
 Thu, 10 Sep 2020 15:45:17 +0000 (UTC)
 (envelope-from imb@protected-networks.net)
Received: from toshi.auburn.protected-networks.net
 (toshi.auburn.protected-networks.net [192.168.1.10])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (Client did not present a certificate)
 (Authenticated sender: imb@mail.protected-networks.net)
 by mail.protected-networks.net (Postfix) with ESMTPSA id 57E7D32677;
 Thu, 10 Sep 2020 11:45:09 -0400 (EDT)
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
To: freebsd-current@freebsd.org, Alan Somers <asomers@freebsd.org>
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
From: Michael Butler <imb@protected-networks.net>
Message-ID: <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
Date: Thu, 10 Sep 2020 11:45:08 -0400
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
Content-Language: en-NZ
X-Rspamd-Queue-Id: 4BnNWL1Bb7z4CTp
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.16 / 15.00]; ARC_NA(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[];
 R_SPF_ALLOW(-0.20)[+mx:c]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.001];
 MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_MEDIUM(-1.01)[-1.015];
 DKIM_TRACE(0.00)[protected-networks.net:+];
 RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject];
 NEURAL_HAM_SHORT(-0.14)[-0.142]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US];
 RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 15:45:19 -0000

It seems that SVN r365549 broke "cp /dev/null ..."

    imb

On 9/10/20 10:35 AM, Michael Butler wrote:
> Is anyone else seeing failures like this in building world and, in my
> case, cron jobs as well?
>
>
> Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr
> --- all_subdir_sbin ---
> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> --- all_subdir_stand ---
> --- zfsboot.ldr ---
> cp: /dev/null: Invalid argument
> *** [zfsboot.ldr] Error code 1
> make[5]: *** zfsboot.ldr removed
> --- all_subdir_kerberos5 ---
> Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> --- all_subdir_stand ---
>
> make[5]: stopped in /usr/src/stand/i386/zfsboot
> .ERROR_TARGET='zfsboot.ldr'
> .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta'
> .MAKE.LEVEL='5'
> MAKEFILE=''
> .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose'
> _ERROR_CMD='cp /dev/null zfsboot.ldr;'
> .CURDIR='/usr/src/stand/i386/zfsboot'
> .MAKE='make'
> .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> .TARGETS='all'
> DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp'
> LD_LIBRARY_PATH=''
> MACHINE='amd64'
> MACHINE_ARCH='amd64'
> MAKEOBJDIRPREFIX=''
> MAKESYSPATH='/usr/src/share/mk'
> MAKE_VERSION='20200902'
>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"



From owner-freebsd-current@freebsd.org  Thu Sep 10 16:18:08 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1E5833DBA78
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 16:18:08 +0000 (UTC)
 (envelope-from rysto32@gmail.com)
Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com
 [IPv6:2a00:1450:4864:20::532])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPFC2QvMz4DxZ;
 Thu, 10 Sep 2020 16:18:06 +0000 (UTC)
 (envelope-from rysto32@gmail.com)
Received: by mail-ed1-x532.google.com with SMTP id ay8so6886478edb.8;
 Thu, 10 Sep 2020 09:18:06 -0700 (PDT)
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;
 bh=Lmnam+2o//yV1CLidgS8uzwm/GEctwfe0YWnPUBt8Dk=;
 b=NgxZWnyGfzu7P/7DNDT7laBk7FteWWsFKOrTckEhynoGar+JqOo2uco2z/ksCzuyHD
 /hC2nn5nkba9ijajOIwKTXaq/GeG0jJdSbg+OkPt7h6x8i7U6GNBLkppqERPMVP6d9M+
 AaTOoowSK1AhdiLkgHarMRxSemfOaMvJqdNLWlr4Y6o//X3I5iYy6OVL1bOgA08ItEiY
 ePRJ4lG0fNBXo8aKhKI+kKswjGAW9+3+R5zeqA+T5d4zTQK/1EeiDhKyhUjT5gUQjn4r
 q56xgj7EdG+BUKzN0pGVLaLY304KkWKD9UCfrEWqTTe/SAENcSpr46+pHYC3xMt9tBnK
 nNXw==
X-Gm-Message-State: AOAM532b2OzsDt/+oX5EDpqW14wMKApt1a5sFbLCmV1XxKRWwRr8dlkb
 l8GsVDkuBTQ7I9itG+JEYOdy7khJw9DTZGx7S408+Q9f
X-Google-Smtp-Source: ABdhPJyltlu8FenhDsFNdCCtCvdpsEFCnzKvt5onVEiaWnxXxfmAWmxXObcBGY+Z2ZYhIciJzkEMjo1SBgu5QzsPu9E=
X-Received: by 2002:a05:6402:1b9a:: with SMTP id
 cc26mr9908764edb.30.1599754684349; 
 Thu, 10 Sep 2020 09:18:04 -0700 (PDT)
MIME-Version: 1.0
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
 <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
In-Reply-To: <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
From: Ryan Stone <rysto32@gmail.com>
Date: Thu, 10 Sep 2020 12:17:53 -0400
Message-ID: <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
To: Michael Butler <imb@protected-networks.net>
Cc: FreeBSD Current <freebsd-current@freebsd.org>,
 Alan Somers <asomers@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Rspamd-Queue-Id: 4BnPFC2QvMz4DxZ
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.33 / 15.00]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.98)[-0.976];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c];
 FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain];
 NEURAL_HAM_LONG(-0.98)[-0.977]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::532:from];
 NEURAL_HAM_SHORT(-0.37)[-0.375]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:18:08 -0000

I'm curious: does this give a similar issue?

touch /tmp/foo
cp /tmp/foo /tmo/foo2

I'm wondering if the issue is that copy_file_range isn't handling
empty files, or if it's a devfs issue.


On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
<imb@protected-networks.net> wrote:
>
> It seems that SVN r365549 broke "cp /dev/null ..."
>
>     imb
>
> On 9/10/20 10:35 AM, Michael Butler wrote:
> > Is anyone else seeing failures like this in building world and, in my
> > case, cron jobs as well?
> >
> >
> > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr
> > --- all_subdir_sbin ---
> > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> > --- all_subdir_stand ---
> > --- zfsboot.ldr ---
> > cp: /dev/null: Invalid argument
> > *** [zfsboot.ldr] Error code 1
> > make[5]: *** zfsboot.ldr removed
> > --- all_subdir_kerberos5 ---
> > Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> > --- all_subdir_stand ---
> >
> > make[5]: stopped in /usr/src/stand/i386/zfsboot
> > .ERROR_TARGET='zfsboot.ldr'
> > .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta'
> > .MAKE.LEVEL='5'
> > MAKEFILE=''
> > .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose'
> > _ERROR_CMD='cp /dev/null zfsboot.ldr;'
> > .CURDIR='/usr/src/stand/i386/zfsboot'
> > .MAKE='make'
> > .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> > .TARGETS='all'
> > DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp'
> > LD_LIBRARY_PATH=''
> > MACHINE='amd64'
> > MACHINE_ARCH='amd64'
> > MAKEOBJDIRPREFIX=''
> > MAKESYSPATH='/usr/src/share/mk'
> > MAKE_VERSION='20200902'
> >
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>
>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

From owner-freebsd-current@freebsd.org  Thu Sep 10 16:26:00 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id BFDB73DC084;
 Thu, 10 Sep 2020 16:26:00 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: from mx.blih.net (mx.blih.net [212.83.155.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPQH4dZJz4FxM;
 Thu, 10 Sep 2020 16:25:59 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: from skull.home.blih.net (lfbn-idf2-1-288-247.w82-123.abo.wanadoo.fr
 [82.123.126.247]) by mx.blih.net (OpenSMTPD) with ESMTPSA id fca17ab2
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 10 Sep 2020 16:25:51 +0000 (UTC)
Date: Thu, 10 Sep 2020 18:25:51 +0200
From: Emmanuel Vadot <manu@bidouilliste.com>
To: Glen Barber <gjb@freebsd.org>
Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org
Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a)
Message-Id: <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com>
In-Reply-To: <20200903160051.GV61041@FreeBSD.org>
References: <20200903150245.GS61041@FreeBSD.org>
 <20200903173354.33e97d36921d22506f58934b@bidouilliste.com>
 <20200903160051.GV61041@FreeBSD.org>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BnPQH4dZJz4FxM
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.53 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx];
 FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 R_SPF_ALLOW(-0.20)[+mx]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[];
 MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_LONG(-0.98)[-0.983];
 NEURAL_HAM_MEDIUM(-1.01)[-1.013];
 DKIM_TRACE(0.00)[bidouilliste.com:+];
 DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none];
 NEURAL_HAM_SHORT(-0.03)[-0.034]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR];
 RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-git,freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:26:00 -0000

On Thu, 3 Sep 2020 16:00:51 +0000
Glen Barber <gjb@freebsd.org> wrote:

> On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote:
> > 
> >  Hello,
> > 
> > On Thu, 3 Sep 2020 15:02:45 +0000
> > Glen Barber <gjb@freebsd.org> wrote:
> > 
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA256
> > > 
> > > New FreeBSD development branch installation ISOs and virtual machine
> > > disk images have been uploaded to the FreeBSD Project mirrors.
> > > 
> > > NOTE: These are the first snapshots built from the FreeBSD Git sources.
> > > Also note: The armv6 and armv7 builds failed, and the cause is being
> > > investigated.
> > 
> >  There is also no embbeded aarch64 image (pine64* rpi3 etc ...), do you
> > have more info ?
> > 
> 
> The ports tree failed to mount within the chroot directory.  I think
> I see why, and am testing a fix now.
> 
> Glen
> 

 Looks like there was a problem this week too.
 How can I help ?

-- 
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>

From owner-freebsd-current@freebsd.org  Thu Sep 10 16:30:20 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8683D3DC60E
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 16:30:20 +0000 (UTC)
 (envelope-from imb@protected-networks.net)
Received: from mail.protected-networks.net (mail.protected-networks.net
 [202.12.127.228])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mail.protected-networks.net",
 Issuer "Protected Networks CA" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPWH3pRyz4GTh;
 Thu, 10 Sep 2020 16:30:19 +0000 (UTC)
 (envelope-from imb@protected-networks.net)
Received: from toshi.auburn.protected-networks.net
 (toshi.auburn.protected-networks.net [192.168.1.10])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (Client did not present a certificate)
 (Authenticated sender: imb@mail.protected-networks.net)
 by mail.protected-networks.net (Postfix) with ESMTPSA id BF4483F55C;
 Thu, 10 Sep 2020 12:30:16 -0400 (EDT)
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
To: Ryan Stone <rysto32@gmail.com>
Cc: FreeBSD Current <freebsd-current@freebsd.org>,
 Alan Somers <asomers@freebsd.org>
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
 <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
 <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
From: Michael Butler <imb@protected-networks.net>
Message-ID: <e78ce7a4-a15d-374e-91ec-69294d954983@protected-networks.net>
Date: Thu, 10 Sep 2020 12:30:16 -0400
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Content-Language: en-NZ
X-Rspamd-Queue-Id: 4BnPWH3pRyz4GTh
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.79 / 15.00]; ARC_NA(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[protected-networks.net:s=201508];
 RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx:c];
 MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 NEURAL_SPAM_SHORT(0.20)[0.195]; NEURAL_HAM_LONG(-0.99)[-0.986];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[protected-networks.net:+];
 DMARC_POLICY_ALLOW(-0.50)[protected-networks.net,reject];
 NEURAL_HAM_MEDIUM(-1.00)[-1.002]; FREEMAIL_TO(0.00)[gmail.com];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:5716, ipnet:202.12.127.0/24, country:US];
 RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:30:20 -0000

On 9/10/20 12:17 PM, Ryan Stone wrote:
> I'm curious: does this give a similar issue?
>
> touch /tmp/foo
> cp /tmp/foo /tmo/foo2
>
> I'm wondering if the issue is that copy_file_range isn't handling
> empty files, or if it's a devfs issue.


An empty file doesn't generate the error ..

imb@vm01:/home/imb> touch xx
imb@vm01:/home/imb> cp xx yy
imb@vm01:/home/imb>
imb@vm01:/home/imb> cp /dev/null yy
cp: /dev/null: Invalid argument
imb@vm01:/home/imb>


>
> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
> <imb@protected-networks.net> wrote:
>> It seems that SVN r365549 broke "cp /dev/null ..."
>>
>>     imb
>>
>> On 9/10/20 10:35 AM, Michael Butler wrote:
>>> Is anyone else seeing failures like this in building world and, in my
>>> case, cron jobs as well?
>>>
>>>
>>> Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr
>>> --- all_subdir_sbin ---
>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
>>> --- all_subdir_stand ---
>>> --- zfsboot.ldr ---
>>> cp: /dev/null: Invalid argument
>>> *** [zfsboot.ldr] Error code 1
>>> make[5]: *** zfsboot.ldr removed
>>> --- all_subdir_kerberos5 ---
>>> Building /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
>>> --- all_subdir_stand ---
>>>
>>> make[5]: stopped in /usr/src/stand/i386/zfsboot
>>> .ERROR_TARGET='zfsboot.ldr'
>>> .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta'
>>> .MAKE.LEVEL='5'
>>> MAKEFILE=''
>>> .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose'
>>> _ERROR_CMD='cp /dev/null zfsboot.ldr;'
>>> .CURDIR='/usr/src/stand/i386/zfsboot'
>>> .MAKE='make'
>>> .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
>>> .TARGETS='all'
>>> DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp'
>>> LD_LIBRARY_PATH=''
>>> MACHINE='amd64'
>>> MACHINE_ARCH='amd64'
>>> MAKEOBJDIRPREFIX=''
>>> MAKESYSPATH='/usr/src/share/mk'
>>> MAKE_VERSION='20200902'
>>>
>>> _______________________________________________
>>> freebsd-current@freebsd.org mailing list
>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>>
>> _______________________________________________
>> freebsd-current@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"



From owner-freebsd-current@freebsd.org  Thu Sep 10 16:33:39 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6A8393DC963
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 16:33:39 +0000 (UTC)
 (envelope-from shawn.webb@hardenedbsd.org)
Received: from mail-qv1-xf36.google.com (mail-qv1-xf36.google.com
 [IPv6:2607:f8b0:4864:20::f36])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPb6220jz4GhP
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 16:33:37 +0000 (UTC)
 (envelope-from shawn.webb@hardenedbsd.org)
Received: by mail-qv1-xf36.google.com with SMTP id db4so3652230qvb.4
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 09:33:37 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:subject:message-id:mime-version
 :content-disposition;
 bh=/PWTqzSDxSr4WxhFVosFT5EZY1KanAFZ/7ykMJu9Rok=;
 b=WuYjaQcwLKStJ67Bl+G9IEF61j7sCfUxeFu++pEwu8o6YTye7mGPDhbYlIp74KFWyl
 RyTYl9tgVq6pQ0y051SC5yUy/SJxfaM18ILR63/74UgwhMEIentszAIFFiToYx70QL4s
 ouXPZF2wyauq8ZcAvkWNJJpWNhKKJGdiHOQ/6Jd48z4YtG3F6nXXtNTv0o9lqfyIBUGx
 F0qALXtBtoBjzMyWj87K2MOWyFo4U5Ixo/LrUPL5gvt3hvDpMhgDp0zHvR+ck0inf/cA
 Ksyz/HHOum2BjkZBzay8NpQ/ygQI4B+xCQlMT6g2hFSy2XfBD8sl5S6jIpWkgDPGh5l5
 7YpA==
X-Gm-Message-State: AOAM5315Iz3YICEMO+0XfT42VejW2BtPGg3RZ18nVlrSdHnif8thxR61
 5eU0u+Ye6mGc1Vz479mcgOb2n2KqWj3eYWAuZz4En3D1D9Pnke8S4bw698MN2cJKpStcUoMPR9i
 2Z//2zAYt4qSnpkcy0SN2RZmCTv94t3v8q1UkAgWDtsoL1ExHfesNPJt73wHojvVWB7IrVRHPdG
 VUTuFQiALsyw==
X-Google-Smtp-Source: ABdhPJzxXnCr/KDAhch66UGQUBiKXhDgw4gZHwZ5WUC7vF0kfV5NASdbn5hm+ecbQEFfVe8VDklB8g==
X-Received: by 2002:ad4:5653:: with SMTP id bl19mr9539318qvb.7.1599755616732; 
 Thu, 10 Sep 2020 09:33:36 -0700 (PDT)
Received: from mutt-hbsd (75-148-2-186-WashingtonDC.hfc.comcastbusiness.net.
 [75.148.2.186])
 by smtp.gmail.com with ESMTPSA id p28sm7779532qta.88.2020.09.10.09.33.35
 for <freebsd-current@freebsd.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 10 Sep 2020 09:33:35 -0700 (PDT)
Date: Thu, 10 Sep 2020 12:33:33 -0400
From: Shawn Webb <shawn.webb@hardenedbsd.org>
To: freebsd-current@freebsd.org
Subject: `zfs list` permission denied
Message-ID: <20200910163333.erxycebv23gkqbkb@mutt-hbsd>
X-Operating-System: FreeBSD mutt-hbsd 13.0-CURRENT-HBSD FreeBSD
 13.0-CURRENT-HBSD 
X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0xFF2E67A277F8E1FA
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="oj5v7nfwc4jnz6bg"
Content-Disposition: inline
X-Rspamd-Queue-Id: 4BnPb6220jz4GhP
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.03 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org:s=google];
 NEURAL_HAM_MEDIUM(-1.00)[-1.004]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 TO_DN_NONE(0.00)[];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.990];
 RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[hardenedbsd.org];
 NEURAL_SPAM_SHORT(0.07)[0.066];
 DKIM_TRACE(0.00)[hardenedbsd.org:+];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f36:from];
 SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~]; MID_RHS_NOT_FQDN(0.50)[];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:33:39 -0000


--oj5v7nfwc4jnz6bg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I used to be able to run `zfs list` as an unprivileged user. Now I
can't, even when my user is in the operator group.

=3D=3D=3D=3D BEGIN LOG =3D=3D=3D=3D
hbsd-current-01[shawn]:/home/shawn $ zfs list
Operation not permitted
hbsd-current-01[shawn]:/home/shawn (1) $ id
uid=3D1001(shawn) gid=3D1001(shawn) groups=3D1001(shawn),0(wheel),5(operato=
r)
hbsd-current-01[shawn]:/home/shawn $ ls -l /dev/zfs
crw-rw-rw-  1 root  operator  0x52 Sep 10 10:43 /dev/zfs
=3D=3D=3D=3D END LOG =3D=3D=3D=3D

Thanks,

--=20
Shawn Webb
Cofounder / Security Engineer
HardenedBSD

GPG Key ID:          0xFF2E67A277F8E1FA
GPG Key Fingerprint: D206 BB45 15E0 9C49 0CF9  3633 C85B 0AF8 AB23 0FB2
https://git-01.md.hardenedbsd.org/HardenedBSD/pubkeys/src/branch/master/Sha=
wn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc

--oj5v7nfwc4jnz6bg
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAl9aVVoACgkQ/y5nonf4
4fomgBAAghxxKRf7QtZ24+nVysqSrl6TKXDg9TsgnEn1HLllfyBSs99dmarifkuM
FuMyAec4cAZ2g62XNz8ezZVYpsg4IqBIvh/quusz1mx/6ZoNw4XVaXML2nxSPa+A
DEInC8Qu+8PACkZrt+1rSClkQ91qpRupsx9EL9IyJuMeZ9sFcSDLoA6V+4dmM8a/
ShBqrLAvHwbvgERPPsbZ02RKzp1paMYxA88uFUULj8RL5c/ioMOe3zRmpOCildbe
A5/UMTvuSXFWKcLnXjGZJfpicDtGHAkHMA5kUqO1+/Ol3kH0Ctk278MEM3abqpla
otUFkQ2H6qI+Qg7HxpZj8CzVQsd9+pFM3jcYBD/wIG6PSyA6Zg3FGq2OFIltGbkc
1Zi3JSBOfujUuWGSn0rc53OzTRrVzLQ7oRCzr2mgJNGEq9QP4BH5TfunkVP2cRtt
r7Ku0zuIsQy0jI8LXzCXX9VMP9UrfoiLnCl6A+v/lz0cBxloPtyyyQtfSVGeNO99
iGRXEECWQBCuSr5yLGq2qcJjmGbL/2PvDotoHxoVun00zyxIXgBuuu3cQlFxKrdK
xo0smeXZysoaLEtgETO9q4NNStxnax4myK/elZ4R3lIidhZBVItgH6fgiRMQug8V
s0Q9kcKLNpTxu+ZAi6Wv0Hct8fzYUeYyhrv73u6Ojj+pWBT8JqE=
=PJtF
-----END PGP SIGNATURE-----

--oj5v7nfwc4jnz6bg--

From owner-freebsd-current@freebsd.org  Thu Sep 10 16:36:47 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 55DE03DCC8F;
 Thu, 10 Sep 2020 16:36:47 +0000 (UTC) (envelope-from gjb@freebsd.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPfl1fFsz4H5R;
 Thu, 10 Sep 2020 16:36:47 +0000 (UTC) (envelope-from gjb@freebsd.org)
Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id BB61EF8C1;
 Thu, 10 Sep 2020 16:36:46 +0000 (UTC) (envelope-from gjb@freebsd.org)
Date: Thu, 10 Sep 2020 16:36:44 +0000
From: Glen Barber <gjb@freebsd.org>
To: Emmanuel Vadot <manu@bidouilliste.com>
Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org
Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a)
Message-ID: <20200910163644.GQ61041@FreeBSD.org>
References: <20200903150245.GS61041@FreeBSD.org>
 <20200903173354.33e97d36921d22506f58934b@bidouilliste.com>
 <20200903160051.GV61041@FreeBSD.org>
 <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="9D+F+si/X/ZTxnYN"
Content-Disposition: inline
In-Reply-To: <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com>
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
 s=dkim; t=1599755807;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=L3SWsANxS86Bbqb0UfULdPRzpxqURhCd2xDeFsPjue0=;
 b=E1zs4LJhk6rtBZouqF4l9lCwO5+/RBQdppJDyr7s/J6E9L5oCgNH38qEW631hiTlwq5B2C
 vlEzQM+Pxe8ODBOxwfwbiWyJF8fjJh4M0kL8enwwdtI9YcYvKJ+c9K3Dj3V1yJ1+P5Y8Nt
 9b0hoS5NJPgLAgxKq7TiFSrLIKV9rz3knCXMQyIXTyj9cFxjSiswoLkoe2xZH1Y5Jq4gpA
 8myht6yDkHhj4oz1qF2mCk4GdyQh3+6jsNmZQNV/NBTY5r45aswuoO4PE0hie5UF8QO0sV
 Rhj+iRN3Gx5JBbEpMpuSdPmKi2CzDq5q0VR5VXlZ2txohVPfuINeOQ3HdQI0Dg==
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1599755807; a=rsa-sha256; cv=none;
 b=ZKDiVs+PiwC43G+4NmaWwgufdXSrsHGMglurAvAQQ6auEzDjsuyLVYbwBDQCQ1PhBStqIW
 6Ed+Ia1V/6oWgf1cdewV5STJKBBazYpgpXshQBm0QD700SZ3gtr+aAMTNH6+se3YxVI3Ta
 JGIxfaKVv9sj953D+BDiaYplvbTT7VUXfDQgJgUtQJm0Fu4RP1BPM0X5qWoiwtmKlikALK
 aoPMuhGxaVVDU1datzEYRlYC8PAu3uv9Bbfpe5hWlZq75+xP3IfF9Dv+lk35rFYIujvi0Z
 ASf1YsnAm8/mteHvrskMp7hvXULgZiVdjYlnQzFj6/HDGi9ACk8e8IVhTZCvHg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:36:47 -0000


--9D+F+si/X/ZTxnYN
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Sep 10, 2020 at 06:25:51PM +0200, Emmanuel Vadot wrote:
> On Thu, 3 Sep 2020 16:00:51 +0000
> Glen Barber <gjb@freebsd.org> wrote:
>=20
> > On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote:
> > >=20
> > >  Hello,
> > >=20
> > > On Thu, 3 Sep 2020 15:02:45 +0000
> > > Glen Barber <gjb@freebsd.org> wrote:
> > >=20
> > > > -----BEGIN PGP SIGNED MESSAGE-----
> > > > Hash: SHA256
> > > >=20
> > > > New FreeBSD development branch installation ISOs and virtual machine
> > > > disk images have been uploaded to the FreeBSD Project mirrors.
> > > >=20
> > > > NOTE: These are the first snapshots built from the FreeBSD Git sour=
ces.
> > > > Also note: The armv6 and armv7 builds failed, and the cause is being
> > > > investigated.
> > >=20
> > >  There is also no embbeded aarch64 image (pine64* rpi3 etc ...), do y=
ou
> > > have more info ?
> > >=20
> >=20
> > The ports tree failed to mount within the chroot directory.  I think
> > I see why, and am testing a fix now.
> >=20
>=20
>  Looks like there was a problem this week too.
>  How can I help ?
>=20

Nothing really.  I know what the problem is.  The ports tree mounting
issue had been fixed, but two things: 1) the u-boot port failed to
fetch for at least one of the boards; 2) something got screwed up in the
environment, due to path changes and how the git checkout structure is
set up.

The first is basically a timing issue with a ports commit and
distribution of the distfiles.  The second I am working on fixing now,
which should be Relatively Easy(tm).

Glen


--9D+F+si/X/ZTxnYN
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAl9aVhwACgkQAxRYpUeP
4pPcsg/8CjqslwSun8rXwysj/YlvCNLozxNQxULppNG4BlbjWKyvaSwJqyzWdlRz
w3eyYflvVHcp20fjUFLX4XIPHsE/zT6bj8fyOYukdY4kYjSLbrN4I4SQxLukPyIU
kTt3NQcT9m5nvNsgSYXl7JDqYjORutnnChrggVO3czk8JDtUvK2K68PDFXvzRfIQ
6BPODFULztocYOQbRJoxHcbPdoxOrgmDmNbeo10p7ZXcNgbMqKh7exWiH6G+OpSW
VIY1Wttb3R51hC4++YkGyRkHW+FKTlHcouM9FMCyPet9EwajOs5CCRqitMqFbjyy
i9Dq2USTkHy0+FUx55Uade+vO5GF+HymmVZ7NTVc4Nhs4E3DYRgmAbHn5UIyA9TU
ADAoxb9BfLF2sgctd43lhTiPfZX6BOxdCOOz0B1Y0+4cD5fr+Fx0xc5qClO83S11
lDEnQSb+pU3c+jfR23ce3nW+G90aGlb6D9eC30bJ3gNfOIsQVW+47o++arj/Gltf
VtlDKWiLS5a6H5TP7y4SuSXdDBgtNHl2GrXv1WMw6ZJUsAh0GWl2BF7FcBS0eA5S
xFrG9VeDLQg0DSdDmBAPfePaJ6dgD3aV8patHnDPhfLIeY7iJw67L4SuBM9+qRnZ
WYqfSWtRYDvQ2qmbB4JNNQYbHjs1Wjw+QF+J2hSLhspp0hK7aU0=
=wver
-----END PGP SIGNATURE-----

--9D+F+si/X/ZTxnYN--

From owner-freebsd-current@freebsd.org  Thu Sep 10 16:43:12 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5CD9F3DD111;
 Thu, 10 Sep 2020 16:43:12 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: from mx.blih.net (mx.blih.net [212.83.155.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPp71xvtz4HS2;
 Thu, 10 Sep 2020 16:43:10 +0000 (UTC)
 (envelope-from manu@bidouilliste.com)
Received: from skull.home.blih.net (lfbn-idf2-1-288-247.w82-123.abo.wanadoo.fr
 [82.123.126.247]) by mx.blih.net (OpenSMTPD) with ESMTPSA id 1184539c
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Thu, 10 Sep 2020 16:43:08 +0000 (UTC)
Date: Thu, 10 Sep 2020 18:43:08 +0200
From: Emmanuel Vadot <manu@bidouilliste.com>
To: Glen Barber <gjb@freebsd.org>
Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org
Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a)
Message-Id: <20200910184308.68640d4c967cee15d661e55e@bidouilliste.com>
In-Reply-To: <20200910163644.GQ61041@FreeBSD.org>
References: <20200903150245.GS61041@FreeBSD.org>
 <20200903173354.33e97d36921d22506f58934b@bidouilliste.com>
 <20200903160051.GV61041@FreeBSD.org>
 <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com>
 <20200910163644.GQ61041@FreeBSD.org>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BnPp71xvtz4HS2
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.53 / 15.00]; ARC_NA(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx];
 FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+mx:c];
 MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.98)[-0.983];
 TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[];
 NEURAL_HAM_MEDIUM(-1.01)[-1.014];
 DKIM_TRACE(0.00)[bidouilliste.com:+];
 MID_RHS_MATCH_FROM(0.00)[];
 DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none];
 NEURAL_HAM_SHORT(-0.04)[-0.037]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR];
 RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-current,freebsd-git]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:43:12 -0000

On Thu, 10 Sep 2020 16:36:44 +0000
Glen Barber <gjb@freebsd.org> wrote:

> On Thu, Sep 10, 2020 at 06:25:51PM +0200, Emmanuel Vadot wrote:
> > On Thu, 3 Sep 2020 16:00:51 +0000
> > Glen Barber <gjb@freebsd.org> wrote:
> > 
> > > On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote:
> > > > 
> > > >  Hello,
> > > > 
> > > > On Thu, 3 Sep 2020 15:02:45 +0000
> > > > Glen Barber <gjb@freebsd.org> wrote:
> > > > 
> > > > > -----BEGIN PGP SIGNED MESSAGE-----
> > > > > Hash: SHA256
> > > > > 
> > > > > New FreeBSD development branch installation ISOs and virtual machine
> > > > > disk images have been uploaded to the FreeBSD Project mirrors.
> > > > > 
> > > > > NOTE: These are the first snapshots built from the FreeBSD Git sources.
> > > > > Also note: The armv6 and armv7 builds failed, and the cause is being
> > > > > investigated.
> > > > 
> > > >  There is also no embbeded aarch64 image (pine64* rpi3 etc ...), do you
> > > > have more info ?
> > > > 
> > > 
> > > The ports tree failed to mount within the chroot directory.  I think
> > > I see why, and am testing a fix now.
> > > 
> > 
> >  Looks like there was a problem this week too.
> >  How can I help ?
> > 
> 
> Nothing really.  I know what the problem is.  The ports tree mounting
> issue had been fixed, but two things: 1) the u-boot port failed to
> fetch for at least one of the boards; 2) something got screwed up in the
> environment, due to path changes and how the git checkout structure is
> set up.
> 
> The first is basically a timing issue with a ports commit and
> distribution of the distfiles.  The second I am working on fixing now,
> which should be Relatively Easy(tm).
> 
> Glen
> 

 Which port commit and which board ? There haven't been a commit in the
u-boot ports or rpi-firmware this a month now so I fails to understand
without more info.

-- 
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>

From owner-freebsd-current@freebsd.org  Thu Sep 10 16:44:22 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9A9333DD1C4
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 16:44:22 +0000 (UTC)
 (envelope-from asomers@gmail.com)
Received: from mail-ot1-f49.google.com (mail-ot1-f49.google.com
 [209.85.210.49])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPqT4Wk9z4Hpw
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 16:44:21 +0000 (UTC)
 (envelope-from asomers@gmail.com)
Received: by mail-ot1-f49.google.com with SMTP id h17so5937576otr.1
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 09:44:21 -0700 (PDT)
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;
 bh=Iqhrja1SghrplqCKD2Uku5eox7p51aCAE36wOZQjD44=;
 b=Id5VohE3rS3deIN5hmimLXsbrVi1tu1Mf5ys4A1TgMEt34APpN2543Q0EOvMLRqYeJ
 iD55xNzbTXbYoXg/i3EdBVoFgpUM8UfujJf+JuboZIaSDXJRX0kWEf3ek9w9+V71R0Bo
 iTYGGAjfPmGvsyR5GBKdc6rKj3VrwSxchyEHnCoCqF0wi4sCoizsnN60Bd+tZ3LGilMR
 DMgaRkGgjn1f8S5kOEzvHxNkyvIyKwQzO8HBZz8uQbkLqApTbhF2pxIZHS4F4oUV5QLB
 d/XJy657jKJDBxbyrGwEOPysvmBZcSqwGuw65sTR/XUfqAD1U/UyKxh4088c6snykXJp
 o7CQ==
X-Gm-Message-State: AOAM5330D7VQdvTBVp+2rTCcdmEXtaeQTm+Sk/50uxGH0K1Sr5Wd3pp6
 OfRh5U5rC2+oFalIoypILJtwE9Puf+A9vqut+979vf3o
X-Google-Smtp-Source: ABdhPJxiS9TnwrvONNXe4EUxEN6pHTZi0OMWYF2FRryY0s/BUNpmz/+9lIBR9qjNpsNcm6QBmoY0myFXyM0ozFDY8T0=
X-Received: by 2002:a9d:758b:: with SMTP id s11mr4222651otk.251.1599756259824; 
 Thu, 10 Sep 2020 09:44:19 -0700 (PDT)
MIME-Version: 1.0
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
 <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
 <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
In-Reply-To: <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
From: Alan Somers <asomers@freebsd.org>
Date: Thu, 10 Sep 2020 10:44:08 -0600
Message-ID: <CAOtMX2jf+d=BCe8j9AYs3Rv=0rEjSNeZuy85En2QNi+0oY_E6Q@mail.gmail.com>
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
To: Ryan Stone <rysto32@gmail.com>
Cc: Michael Butler <imb@protected-networks.net>, 
 FreeBSD Current <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4BnPqT4Wk9z4Hpw
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.51 / 15.00]; RCVD_TLS_ALL(0.00)[];
 ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2];
 FREEFALL_USER(0.00)[asomers]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3];
 R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17];
 NEURAL_HAM_LONG(-0.98)[-0.977];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 DMARC_NA(0.00)[freebsd.org];
 RWL_MAILSPIKE_GOOD(0.00)[209.85.210.49:from];
 NEURAL_SPAM_SHORT(0.46)[0.455]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 TO_DN_ALL(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[209.85.210.49:from];
 NEURAL_HAM_MEDIUM(-0.99)[-0.987]; FREEMAIL_TO(0.00)[gmail.com];
 FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com];
 R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com];
 MAILMAN_DEST(0.00)[freebsd-current]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:44:22 -0000

No, it's devfs.  I'll fix it.

On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com> wrote:

> I'm curious: does this give a similar issue?
>
> touch /tmp/foo
> cp /tmp/foo /tmo/foo2
>
> I'm wondering if the issue is that copy_file_range isn't handling
> empty files, or if it's a devfs issue.
>
>
> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
> <imb@protected-networks.net> wrote:
> >
> > It seems that SVN r365549 broke "cp /dev/null ..."
> >
> >     imb
> >
> > On 9/10/20 10:35 AM, Michael Butler wrote:
> > > Is anyone else seeing failures like this in building world and, in my
> > > case, cron jobs as well?
> > >
> > >
> > > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr
> > > --- all_subdir_sbin ---
> > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> > > --- all_subdir_stand ---
> > > --- zfsboot.ldr ---
> > > cp: /dev/null: Invalid argument
> > > *** [zfsboot.ldr] Error code 1
> > > make[5]: *** zfsboot.ldr removed
> > > --- all_subdir_kerberos5 ---
> > > Building
> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> > > --- all_subdir_stand ---
> > >
> > > make[5]: stopped in /usr/src/stand/i386/zfsboot
> > > .ERROR_TARGET='zfsboot.ldr'
> > >
> .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta'
> > > .MAKE.LEVEL='5'
> > > MAKEFILE=''
> > > .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes
> verbose'
> > > _ERROR_CMD='cp /dev/null zfsboot.ldr;'
> > > .CURDIR='/usr/src/stand/i386/zfsboot'
> > > .MAKE='make'
> > > .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> > > .TARGETS='all'
> > > DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp'
> > > LD_LIBRARY_PATH=''
> > > MACHINE='amd64'
> > > MACHINE_ARCH='amd64'
> > > MAKEOBJDIRPREFIX=''
> > > MAKESYSPATH='/usr/src/share/mk'
> > > MAKE_VERSION='20200902'
> > >
> > > _______________________________________________
> > > freebsd-current@freebsd.org mailing list
> > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
> >
> >
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
>

From owner-freebsd-current@freebsd.org  Thu Sep 10 16:46:46 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7D6E53DD3D1
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 16:46:46 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnPtG2nCTz4JG4
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 16:46:46 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Received: from Ryans-MBP.attlocal.net (unknown
 [IPv6:2600:1700:358a:c660:d9c2:c8bc:4989:ff20])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 (Authenticated sender: freqlabs/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 2E5E11B53F
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 16:46:46 +0000 (UTC)
 (envelope-from freqlabs@FreeBSD.org)
Subject: Re: `zfs list` permission denied
To: freebsd-current@freebsd.org
References: <20200910163333.erxycebv23gkqbkb@mutt-hbsd>
From: Ryan Moeller <freqlabs@FreeBSD.org>
Message-ID: <6403ab4c-47b2-5bd9-9187-d9c549ef2220@FreeBSD.org>
Date: Thu, 10 Sep 2020 12:46:45 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200910163333.erxycebv23gkqbkb@mutt-hbsd>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:46:46 -0000


On 9/10/20 12:33 PM, Shawn Webb wrote:
> I used to be able to run `zfs list` as an unprivileged user. Now I
> can't, even when my user is in the operator group.
>
> ==== BEGIN LOG ====
> hbsd-current-01[shawn]:/home/shawn $ zfs list
> Operation not permitted
> hbsd-current-01[shawn]:/home/shawn (1) $ id
> uid=1001(shawn) gid=1001(shawn) groups=1001(shawn),0(wheel),5(operator)
> hbsd-current-01[shawn]:/home/shawn $ ls -l /dev/zfs
> crw-rw-rw-  1 root  operator  0x52 Sep 10 10:43 /dev/zfs
> ==== END LOG ====
>
> Thanks,
>
You probably don't have the zfs module loaded. The commands will try to 
load it if it isn't, and that will fail if you aren't root.


-Ryan


From owner-freebsd-current@freebsd.org  Thu Sep 10 16:53:33 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5077B3DD87A;
 Thu, 10 Sep 2020 16:53:33 +0000 (UTC) (envelope-from gjb@freebsd.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "freefall.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnQ251P95z4K19;
 Thu, 10 Sep 2020 16:53:33 +0000 (UTC) (envelope-from gjb@freebsd.org)
Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 by freefall.freebsd.org (Postfix) with ESMTPS id AD2F0FEE5;
 Thu, 10 Sep 2020 16:53:32 +0000 (UTC) (envelope-from gjb@freebsd.org)
Date: Thu, 10 Sep 2020 16:53:30 +0000
From: Glen Barber <gjb@freebsd.org>
To: Emmanuel Vadot <manu@bidouilliste.com>
Cc: freebsd-current@freebsd.org, freebsd-git@freebsd.org
Subject: Re: New FreeBSD snapshots available: main (20200903 c122cf32f2a)
Message-ID: <20200910165330.GR61041@FreeBSD.org>
References: <20200903150245.GS61041@FreeBSD.org>
 <20200903173354.33e97d36921d22506f58934b@bidouilliste.com>
 <20200903160051.GV61041@FreeBSD.org>
 <20200910182551.e863fb42c3c92223eb0ba09f@bidouilliste.com>
 <20200910163644.GQ61041@FreeBSD.org>
 <20200910184308.68640d4c967cee15d661e55e@bidouilliste.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="nhaAP42enoZqekmE"
Content-Disposition: inline
In-Reply-To: <20200910184308.68640d4c967cee15d661e55e@bidouilliste.com>
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
 s=dkim; t=1599756813;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=OXa+7zp/5/ZFbP8ESfHUGPWzyzPfwY7fcwqU5Sjt7p8=;
 b=s4FZ+MqD0SEXSdrektoUJmpkoQQ569Rg7rhTS0/N7vSAl/9mxNtTQj1ySfv54rwCZdkT1z
 nzOC8rZ2FwddbwwYbv1/FGRJspppx4enljBUuLGsxCqrdTjtVnKhAEel+HZGF8zijkzsQM
 74f5chAt/UlOV37jWiyifzC/O4GXwoEZKW6Huv2OhMCzZYvsb71s/92XifXVTWOi8tMINN
 p2EcbzGQqX5L5UzbuW97rsk81MZlblH6x7n8mjJl+LmE3EuqU1YTKz6FX9vtA+l8qjB8TZ
 UW1Ry7Pjny4btHFrKGSOMrQoQkhyHusCigJSVB6pBbG5SnbyEGE1BSAGqf0hIg==
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1599756813; a=rsa-sha256; cv=none;
 b=D4+O2fyWbzpNKXHun6C5WVFBsj1FCo/7Yjt5o5q7I2T1pucPndfB0FD26lL8N5n6vqMNWW
 1NGU7SQG7F1jgjqFIOQgabD5FOn0DJW982Dvn/sxzVOFJRfZnwQ60XMEi/AHeNmuSFIasL
 p3MB2nmA9Y0CHoxLHb7lLviQqxiboMyLaFwNKLrEOuEZgJAzM+A3rRW/T9Fcob7289kRX0
 JKaHNpfOoN2BMVokWGnTzyaITq2/4U4J9xD7l2y+LwrGx5OoUo3HwXgBmvZg2XQjCHR91e
 aPzg46yuBoXkbpiS/+q8gdmTE2PR+pxLL7S5WrMODPccBunhzT0Dat2yXh5btA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:53:33 -0000


--nhaAP42enoZqekmE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Sep 10, 2020 at 06:43:08PM +0200, Emmanuel Vadot wrote:
> On Thu, 10 Sep 2020 16:36:44 +0000
> Glen Barber <gjb@freebsd.org> wrote:
>=20
> > On Thu, Sep 10, 2020 at 06:25:51PM +0200, Emmanuel Vadot wrote:
> > > On Thu, 3 Sep 2020 16:00:51 +0000
> > > Glen Barber <gjb@freebsd.org> wrote:
> > >=20
> > > > On Thu, Sep 03, 2020 at 05:33:54PM +0200, Emmanuel Vadot wrote:
> > > > >=20
> > > > >  Hello,
> > > > >=20
> > > > > On Thu, 3 Sep 2020 15:02:45 +0000
> > > > > Glen Barber <gjb@freebsd.org> wrote:
> > > > >=20
> > > > > > -----BEGIN PGP SIGNED MESSAGE-----
> > > > > > Hash: SHA256
> > > > > >=20
> > > > > > New FreeBSD development branch installation ISOs and virtual ma=
chine
> > > > > > disk images have been uploaded to the FreeBSD Project mirrors.
> > > > > >=20
> > > > > > NOTE: These are the first snapshots built from the FreeBSD Git =
sources.
> > > > > > Also note: The armv6 and armv7 builds failed, and the cause is =
being
> > > > > > investigated.
> > > > >=20
> > > > >  There is also no embbeded aarch64 image (pine64* rpi3 etc ...), =
do you
> > > > > have more info ?
> > > > >=20
> > > >=20
> > > > The ports tree failed to mount within the chroot directory.  I think
> > > > I see why, and am testing a fix now.
> > > >=20
> > >=20
> > >  Looks like there was a problem this week too.
> > >  How can I help ?
> > >=20
> >=20
> > Nothing really.  I know what the problem is.  The ports tree mounting
> > issue had been fixed, but two things: 1) the u-boot port failed to
> > fetch for at least one of the boards; 2) something got screwed up in the
> > environment, due to path changes and how the git checkout structure is
> > set up.
> >=20
> > The first is basically a timing issue with a ports commit and
> > distribution of the distfiles.  The second I am working on fixing now,
> > which should be Relatively Easy(tm).
> >=20
>=20
>  Which port commit and which board ? There haven't been a commit in the
> u-boot ports or rpi-firmware this a month now so I fails to understand
> without more info.
>=20

The PINEBOOK fetch failed, but after closer inspection, it looks like
a transient "Service not available" error.

But I think the build would have failed in this case if the fetch
succeeded, based on logs from other boards.

Glen


--nhaAP42enoZqekmE
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAl9aWgoACgkQAxRYpUeP
4pMeexAAiVrgzAbXZaEActNI4dGb0M8+SxOPpiD7Ju9dkEy0ZOU6/QXK7dI7GBxD
5dGudcZr/IrBUlrh11Bj9c2yBVqtZ1VSxyn7QgcitToEOZuDsuUE1mR2mVTZFDCw
dvRjsIfOW1zlmeWJx0rK38nsS31tZ/BLV98hqWT/AFXdsqHbJQA+j2GMdeC8Ye68
FFZHiMxXquUNuDd7P9m7mA2Ozr77+EHSxAK53YPZAWDmbKW5hs1H1uD1MrZ/h4Rz
LoR/q4H8/hzOxe7j6TWuE1KqHad1uI5dnVvp6/pzPF5wW9ajufdPaKK7tzKSQX1T
bRCPkrMW/UB13bX4RjBYJ375KSl4krTI9vxG+lQAEHCzR/ut9pD+qxsa2ll3gYV0
6/1iSJdk7ZBovNE9Eja0CwhEtf/4V8G7nXQTQoonD/1nAYOWkvVSPdJartL7GcVz
1alo/Mv/JuKq3Ml5morZw3oXCsRSbDxaup39iBSVTQ7ONefJJJpvBwX9WCeBGP7M
3TEKEX05HbYSmnZhNXAwaHB6d8LKuxQfHzq5UqiGLnfCwAcdLuVIAgf+pkAUaG3W
5yLxxshymMPl22yo6vuM1ZMnDWkcLQbZBpyPch3PEOFqFPSLhG00w8fGxCUQifrX
HjDVgTQuomhr5JLurEQtmi7kdHF7h+b9YvUzoXNcqSplQ/11pHk=
=gUsh
-----END PGP SIGNATURE-----

--nhaAP42enoZqekmE--

From owner-freebsd-current@freebsd.org  Thu Sep 10 16:58:09 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 825AC3DE081
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 16:58:09 +0000 (UTC)
 (envelope-from shawn.webb@hardenedbsd.org)
Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com
 [IPv6:2607:f8b0:4864:20::732])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnQ7N5Yydz4KKB
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 16:58:08 +0000 (UTC)
 (envelope-from shawn.webb@hardenedbsd.org)
Received: by mail-qk1-x732.google.com with SMTP id w16so6778106qkj.7
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 09:58:08 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to;
 bh=k81MQn3ijQAXalpfdpRxhQ6prGXQb0Elj7rn+Ia3fPo=;
 b=at37BBxCkovGUG9s6IhKxLUWI/ISL23oYQZ8xH8W8mLtj6Sbd6wfOfPuu9KztMFrVM
 d+bT/wa/XFIoWf5H28R7KCHlsIJHaUtcfQokfz4AgS0WaVJzSzYGyU80Z5c1KM1JNecH
 3k1C7y16f9JKXycDqn3iWxyEPDnenDUhxNoTl1AWgVZzPwFzRSdqeK4QUhfgxCPPIyXc
 7c/iSR/hbrHuOB+0CBcFR2+ErVxA948ZHJ712B5kmttRlCEPAZpK9KWuqF40YO8zrwnr
 8ojo5LU/vUXYwskGb6afuKuBoSa/cPqFK42H0GzG1jFiPaGU/NOsCYuFQYRzoKisXTw+
 tC1A==
X-Gm-Message-State: AOAM5300i53xD84vmIJSDQYX5WCd/YAFEIXN5Ju0v4WO6FyywjthU2jT
 0nQjinkjXUDATvuXCNaAQXpggg==
X-Google-Smtp-Source: ABdhPJwjZWePRqaVOj0ESYZDjHr3AiA6L7HJ5+sO+MwgvCItUgI+Ej74uwyAIP+h/KnNsJDy0f8c5A==
X-Received: by 2002:a37:48c7:: with SMTP id v190mr8448115qka.153.1599757087680; 
 Thu, 10 Sep 2020 09:58:07 -0700 (PDT)
Received: from mutt-hbsd (75-148-2-186-WashingtonDC.hfc.comcastbusiness.net.
 [75.148.2.186])
 by smtp.gmail.com with ESMTPSA id e10sm7461621qtq.59.2020.09.10.09.58.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 10 Sep 2020 09:58:06 -0700 (PDT)
Date: Thu, 10 Sep 2020 12:58:03 -0400
From: Shawn Webb <shawn.webb@hardenedbsd.org>
To: Ryan Moeller <freqlabs@FreeBSD.org>
Cc: freebsd-current@freebsd.org
Subject: Re: `zfs list` permission denied
Message-ID: <20200910165803.o2qcuxct7yyh42z4@mutt-hbsd>
X-Operating-System: FreeBSD mutt-hbsd 13.0-CURRENT-HBSD FreeBSD
 13.0-CURRENT-HBSD 
X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0xFF2E67A277F8E1FA
References: <20200910163333.erxycebv23gkqbkb@mutt-hbsd>
 <6403ab4c-47b2-5bd9-9187-d9c549ef2220@FreeBSD.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="w7jcp4jrs2bc6acc"
Content-Disposition: inline
In-Reply-To: <6403ab4c-47b2-5bd9-9187-d9c549ef2220@FreeBSD.org>
X-Rspamd-Queue-Id: 4BnQ7N5Yydz4KKB
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.11 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org:s=google];
 NEURAL_HAM_MEDIUM(-0.98)[-0.977]; FROM_HAS_DN(0.00)[];
 TO_DN_SOME(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 NEURAL_HAM_LONG(-0.98)[-0.979];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 DMARC_NA(0.00)[hardenedbsd.org]; RCVD_COUNT_THREE(0.00)[3];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 DKIM_TRACE(0.00)[hardenedbsd.org:+]; RCPT_COUNT_TWO(0.00)[2];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::732:from];
 NEURAL_HAM_SHORT(-0.06)[-0.059]; SIGNED_PGP(-2.00)[];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~];
 MID_RHS_NOT_FQDN(0.50)[];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 16:58:09 -0000


--w7jcp4jrs2bc6acc
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Sep 10, 2020 at 12:46:45PM -0400, Ryan Moeller wrote:
>=20
> On 9/10/20 12:33 PM, Shawn Webb wrote:
> > I used to be able to run `zfs list` as an unprivileged user. Now I
> > can't, even when my user is in the operator group.
> >=20
> > =3D=3D=3D=3D BEGIN LOG =3D=3D=3D=3D
> > hbsd-current-01[shawn]:/home/shawn $ zfs list
> > Operation not permitted
> > hbsd-current-01[shawn]:/home/shawn (1) $ id
> > uid=3D1001(shawn) gid=3D1001(shawn) groups=3D1001(shawn),0(wheel),5(ope=
rator)
> > hbsd-current-01[shawn]:/home/shawn $ ls -l /dev/zfs
> > crw-rw-rw-  1 root  operator  0x52 Sep 10 10:43 /dev/zfs
> > =3D=3D=3D=3D END LOG =3D=3D=3D=3D
> >=20
> > Thanks,
> >=20
> You probably don't have the zfs module loaded. The commands will try to l=
oad
> it if it isn't, and that will fail if you aren't root.

Using root on ZFS:

=3D=3D=3D=3D BEGIN LOG =3D=3D=3D=3D
hbsd-current-01[shawn]:/scratch/logs (141) $ sudo kldstat
Password:
Id Refs Address                Size Name
 1   15                0x0  2343700 kernel
 2    1                0x0   652cb0 zfs.ko
 3    1                0x0     b778 opensolaris.ko
 4    1                0x0     2a10 mac_ntpd.ko
=3D=3D=3D=3D END LOG =3D=3D=3D=3D

I think I see the problem with your hint. Prior to the post-ZoL
OpenZFS merge, we had detected whether the user running the command
was non-root and only attempted module load if the user was root. We
do this because we restrict access to kld*/mod* syscalls to root. And,
as you can see from the output above, we scrub sensitive data from
being returned from the kldstat syscall.

I think I just need to re-apply that logic after this OpenZFS merge.
Thanks for the hint! Sometimes I forget having written code from years
back. ;)

Thanks,

--=20
Shawn Webb
Cofounder / Security Engineer
HardenedBSD

GPG Key ID:          0xFF2E67A277F8E1FA
GPG Key Fingerprint: D206 BB45 15E0 9C49 0CF9  3633 C85B 0AF8 AB23 0FB2
https://git-01.md.hardenedbsd.org/HardenedBSD/pubkeys/src/branch/master/Sha=
wn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc

--w7jcp4jrs2bc6acc
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAl9aWxgACgkQ/y5nonf4
4frfJBAAnXpQNDP45Mrn3IoZ9JKTO2wMs0nyl9kA5R/JA8BkTARRTEC2mJrS+430
5VkMMzlkbbIFpZDC/V352T2X/eKHZ5r/nzxjivU15kHaPWMhvaZS2QACLE+CFo8c
vmuOzWu+ciGnYcYxkdedeR+gU4IvWbtQI1JUd6KznOHkUF3CAEcfOJF91X0XG8Qi
dwPWRHnIDQjiGucLDmIwRhLzSn6n97ucoaN04ELl/KS+vVUYoRWwtpeBj8dFCltF
wnVlMSmXh7xq8cVexCLHVQLYVrKGx1bNEm3GB6BMtclhJnqhCO6wBXn8KOnie/Be
PAlHB5eQ7Mi5VuckkWJo8gAA8VNlLFQaH9F9KoIfsy5nwBNjRKJZeN9Dp21QhVDY
0KbXeXeGPI5GO7q2wlGSYaV8OKle7srQGw7/ocl9It4AueEq7+W6fLwt5I2j3CBY
B4t4RaSwD0RXYkKqPZbWEAcBezaDpjUjLs2PekrpVssDsqXN71MwV++NqMyZ6khK
aCrwSVKSULF2e9WlzDjwHIzdmb+NSXWfxeHdBwK6VdgKt7K9RLB2EP/IW3reCY07
8OYry0ZUYmYbS/bcdR07o0oF24axw15tougMMmnXPyc9xQ8z9b++wmrp4nzYg90c
iYHoJTIV6cy7ZY+1nVBRjEULsex0JgKhGo/rZxGYg0u3drXir2o=
=9lEJ
-----END PGP SIGNATURE-----

--w7jcp4jrs2bc6acc--

From owner-freebsd-current@freebsd.org  Thu Sep 10 20:19:12 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 71E283E2C44
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Thu, 10 Sep 2020 20:19:12 +0000 (UTC)
 (envelope-from clay.daniels.jr@gmail.com)
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com
 [IPv6:2a00:1450:4864:20::236])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnVbM5FZwz4bJC
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 20:19:11 +0000 (UTC)
 (envelope-from clay.daniels.jr@gmail.com)
Received: by mail-lj1-x236.google.com with SMTP id k25so9824478ljg.9
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 13:19:11 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=c9Kl3VaPpRm1CzGWTU+f2ii73osjYOT5XAaQZ8626oQ=;
 b=bTCvSoXY9cDFwI1DMB8UHIIuqD84PNYgsbDtrNF9tUbTlZJpg0XsYPbOuIkV67ooCZ
 oUljfr8PTr92qE7e5YtD2CGDFG4eJGlqbd7i+Z7smfnK8CZaVPKAuLEgPwafGUdH6Bpc
 fuaSHnb2tuLajFGQ+wvVPBYifa8IqJTzB//hQeRW3n46ZYLAqiBQpy9Bhloz/iWTo4lt
 fv9H7nAxfdva6SUO8FhAlBmTWsa8X7kgeKW5NB9GbhhRllrxCk1X/V8+5sTVbbjGzfJg
 AItyvkc2aqtgxVaFI8S1YJtlj5qcDlrjaj9Bop7va8bpRpx/ZR9agXeZsoLxzd837D7U
 4SBQ==
X-Gm-Message-State: AOAM532+NOtQESMIFfkTfoei1DeL2Wc79AmwGXj87y0MzPR8bH6ivRJf
 ozfi55HlRoFfNzJ5L//NGeORNWqtI4Jpmxy5Yl4eupMR3w==
X-Google-Smtp-Source: ABdhPJzDDpYkpho7A7sHnBHvrZJkct7TdfcBx/QWNAW3oBMdCxE8Ls1gHGMgpTSs/+92gTfu7AXjdlTKDZ1d4SeE4UU=
X-Received: by 2002:a2e:9042:: with SMTP id n2mr4996988ljg.112.1599769148984; 
 Thu, 10 Sep 2020 13:19:08 -0700 (PDT)
MIME-Version: 1.0
From: Clay Daniels <clay.daniels.jr@gmail.com>
Date: Thu, 10 Sep 2020 15:18:58 -0500
Message-ID: <CAGLDxTXM0NPDLcFq35F3hw-YLOZ1CDOEmrR9PQPgXfjrf3JEYQ@mail.gmail.com>
Subject: Re: New FreeBSD snapshots available: main
To: "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4BnVbM5FZwz4bJC
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.42 / 15.00];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c];
 FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.46)[-0.463]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 ARC_NA(0.00)[]; FAKE_REPLY(1.00)[];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 NEURAL_HAM_MEDIUM(-0.98)[-0.983]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.97)[-0.974];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 RCPT_COUNT_ONE(0.00)[1];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::236:from];
 TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Sep 2020 20:19:12 -0000

clay@bsd13:~ $ uname -a
FreeBSD bsd13 13.0-CURRENT FreeBSD 13.0-CURRENT #0
1544934ffb2-c253004(main): Thu Sep 10 06:18:34 UTC 2020
root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64

Works great, no problems with snapshot, thanks much Glen & everybody.

From owner-freebsd-current@freebsd.org  Fri Sep 11 03:04:11 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9F2D93EA5FB
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 03:04:11 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: from mail-il1-f173.google.com (mail-il1-f173.google.com
 [209.85.166.173])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BngZf30Fdz3TY7
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 03:04:10 +0000 (UTC)
 (envelope-from carpeddiem@gmail.com)
Received: by mail-il1-f173.google.com with SMTP id q6so7678049ild.12
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 20:04:10 -0700 (PDT)
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;
 bh=B1B0aYToKEEupduqx6p+r22vnomTQmA/vO1Idabecqw=;
 b=jr/cT36/VbcNcIeNUrXJTrb3HDF58H9tG+aiBvOLQwKCCgwbBq/qbfsJvynI8MxuJn
 tSIGrZHlPjbBIk5jB6oF8Mfpa8AvziaywpPbvK4i3gK1wN0bOaX37gw9sIem8VD6JE55
 zZhE2yS2MECXOVclkn2c2FQaDMjHkrQv4czysv9qeQ+NbGrOvnAZMTUvFQcpdt6dwSPl
 od/9IJtt2RUrUvcWJIy/Sizz3rAZGo8hxLxiEhYlv2LpBDwo2WCU0xx2BYAZxB2xyHYZ
 iDIxxaE96/VfcMTufGybIKU0Lh0hE6g2GbGNyH0uVESMm/tuPO6AU/m0iPEBicYnHyCg
 xdog==
X-Gm-Message-State: AOAM530zaa7rKKxVVmLMHRRb8zbMGbs0vT9U3uVggOowww7AhemDhAqA
 rfk8BAbO+l96KCoF2f6QWzEpvngjhkiJco7vHnPuokaxLJU=
X-Google-Smtp-Source: ABdhPJyAlhjQBFuuJEKlPOgOpIN/IAjMX5BpYeckLx8yfJsX//0Zq2h16XvKwsM1Tw7C58Et+oa9+rw/gHWBBcO/Yj4=
X-Received: by 2002:a92:8484:: with SMTP id y4mr106248ilk.100.1599793448616;
 Thu, 10 Sep 2020 20:04:08 -0700 (PDT)
MIME-Version: 1.0
References: <20200909190012.GA91422@bastion.zyxst.net>
 <CAPyFy2CX3yMVTs+MR9utAng0X+pc41PQjRMDGi0H0DNKa7tQ_A@mail.gmail.com>
 <20200910110219.GB91422@bastion.zyxst.net>
In-Reply-To: <20200910110219.GB91422@bastion.zyxst.net>
From: Ed Maste <emaste@freebsd.org>
Date: Thu, 10 Sep 2020 19:08:54 -0400
Message-ID: <CAPyFy2A4PpKX6K_RwogwQPmTiOKpQO=FkxmQ82xJFEtL_EQ6mA@mail.gmail.com>
Subject: Re: tracking -current, using poudriere-devel and the switch to git
To: FreeBSD Current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Rspamd-Queue-Id: 4BngZf30Fdz3TY7
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.05 / 15.00]; TO_DOM_EQ_FROM_DOM(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current];
 NEURAL_HAM_MEDIUM(-0.98)[-0.978];
 FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1];
 NEURAL_HAM_LONG(-1.01)[-1.008]; DMARC_NA(0.00)[freebsd.org];
 TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.06)[-0.061];
 RCVD_IN_DNSWL_NONE(0.00)[209.85.166.173:from];
 R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17];
 FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com];
 RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.173:from];
 R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com];
 RCVD_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+];
 FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com];
 ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 03:04:11 -0000

On Thu, 10 Sep 2020 at 07:02, tech-lists <tech-lists@zyxst.net> wrote:
>
> On Wed, Sep 09, 2020 at 04:34:20PM -0400, Ed Maste wrote:
>
> [...lots of stuff explaining...]
>
> thank you

Oh, I see I left a word out of my first reply and it could be
confusing - added text in brackets below:

> At the moment, is svn behind git in terms of most recent updates, or the other
> way round?

Today the canonical src, doc, and ports [Subversion] repos are ahead;
GitHub and cgit-beta are behind to varying degrees.

From owner-freebsd-current@freebsd.org  Fri Sep 11 04:17:06 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 53B813EC824
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 04:17:06 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com
 [IPv6:2a00:1450:4864:20::435])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnjBn3qFjz3XNb;
 Fri, 11 Sep 2020 04:17:05 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: by mail-wr1-x435.google.com with SMTP id m6so10096749wrn.0;
 Thu, 10 Sep 2020 21:17:05 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding
 :content-language;
 bh=a6zOPA8/+wfA7ra36PiJ6C8dDve6Xucq0ZIlBDgK4xc=;
 b=isJ+ELm/KugDt/KiL7HU/CF/KpHGoPOmAZVWjEJqSDrRxjacLspaqh7qxYcK8xjo6b
 qsMHdU5nvw8fzarWwnhhkn9eByV82NIwTEtunnKFPYlteB3OdRjiMv2cpcxpliDDOfwM
 S1qo+b1br+PwWE4yzYWfBm1j8VkpP5nSxGolA+m/h+kEoRe3ka88UfiUKQb+RSYnUxqk
 FVWIzndgOLu82s/lGtqIpn6f3SoBS7Z4UUqeZmMHwZRdxombC13ONDBdLFCq6AGeKe7J
 NNM+goD+snX6PF07Y/bQ0LDx2mMxVAh4Mx06d/8gsmJ6LKzqqnPcnUlVV66jofWAhTr4
 0rLQ==
X-Gm-Message-State: AOAM531n79i63ww+1Hzy0JpD0fBPLITp2A4qGaTaTt89F6ST4KIARFzv
 D/DC1c5vH+kAsKQyp6AIzejntuXSJQ9yNQ==
X-Google-Smtp-Source: ABdhPJwbEse7vEU5y3KamgJdMRHJaea/KU/mKTMnOASVxpM7KTlDgRqVX+97NkiCaqeDCK/rRMVEtA==
X-Received: by 2002:adf:e7c8:: with SMTP id e8mr12886892wrn.358.1599797823515; 
 Thu, 10 Sep 2020 21:17:03 -0700 (PDT)
Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com.
 [79.66.147.78])
 by smtp.gmail.com with ESMTPSA id f23sm8490060wmc.3.2020.09.10.21.17.02
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 10 Sep 2020 21:17:02 -0700 (PDT)
Subject: time sysctl kstat.zfs.misc.dbufs | wc (was: OpenZFS and L2ARC)
To: FreeBSD CURRENT <freebsd-current@freebsd.org>
Cc: Stefan Esser <se@freebsd.org>, Matthew Macy <mmacy@freebsd.org>
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
From: Graham Perrin <grahamperrin@gmail.com>
Message-ID: <cd10c218-3750-da72-9fe7-8f120ed4a0f6@gmail.com>
Date: Fri, 11 Sep 2020 05:17:01 +0100
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Rspamd-Queue-Id: 4BnjBn3qFjz3XNb
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.97 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36];
 RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-1.03)[-1.029];
 RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.950];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 NEURAL_HAM_LONG(-0.99)[-0.993]; MIME_GOOD(-0.10)[text/plain];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::435:from];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 04:17:06 -0000

On 09/09/2020 07:46, Stefan Esser wrote:
> … an annoyance that I had noticed before but now have
> tracked down:
>
> $ time sysctl kstat.zfs.misc.dbufs | wc
>    55327 2047031 16333472
>
> real    0m16,446s
> user    0m0,055s
> sys    0m16,397s
>
> …


Here, I get much scrolling but no output from time:


root@momh167-gjp4-8570p:~ # date ; uname -v
Fri Sep 11 05:11:33 BST 2020
FreeBSD 13.0-CURRENT #64 r365364: Sun Sep  6 01:38:18 BST 2020 
root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
root@momh167-gjp4-8570p:~ # time sysctl kstat.zfs.misc.dbufs | wc






























































































































































































































    34699 1283795 10181844
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #
root@momh167-gjp4-8570p:~ #


From owner-freebsd-current@freebsd.org  Fri Sep 11 04:50:50 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3C70F3ED3C7
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 04:50:50 +0000 (UTC)
 (envelope-from bdragon@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnjxk0wLkz3YnT
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 04:50:50 +0000 (UTC)
 (envelope-from bdragon@FreeBSD.org)
Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com
 [66.111.4.227])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: bdragon/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id F26602091F
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 04:50:49 +0000 (UTC)
 (envelope-from bdragon@FreeBSD.org)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailauth.nyi.internal (Postfix) with ESMTP id B67AE27C0058
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 00:50:49 -0400 (EDT)
Received: from imap1 ([10.202.2.51])
 by compute4.internal (MEProxy); Fri, 11 Sep 2020 00:50:49 -0400
X-ME-Sender: <xms:KQJbX-PF16tudjfibyzGYopZ9jADJ-og_bYYuyrNO_18grCH1d5Cew>
 <xme:KQJbX89P45Vim-LAtFJuUNrd5SQLRpFtukBw0UND5so0MPNVyR9PRuPAF1Cwwtozt
 eLMF23hoJb3Q5sc>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehkedgkeelucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 gfrhhlucfvnfffucdluddtmdenucfjughrpefofgggkfgjfhffhffvufgtgfesthhqredt
 reerjeenucfhrhhomhepfdeurhgrnhguohhnuceuvghrghhrvghnfdcuoegsughrrghgoh
 hnsefhrhgvvgeuufffrdhorhhgqeenucggtffrrghtthgvrhhnpeeileejjeevgefgieef
 tdefvdefgffgheffveeiffevvddvhfelleduvdevhedvheenucevlhhushhtvghrufhiii
 gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsughrrghgohhnodhmvghsmhhtphgr
 uhhthhhpvghrshhonhgrlhhithihqddutdegvdefheekieegqddukedutdekheduqdgsug
 hrrghgohhnpeephfhrvggvuefuffdrohhrghesihhmrghprdgttg
X-ME-Proxy: <xmx:KQJbX1RNsRdKtHsj0E0f9Nww-VK_LjdJSum68wND_C02bG36laQLKA>
 <xmx:KQJbX-vQSsgs85q6Et6NvgUkiSmUNmLTG2yMQu0MyGSIN20XL5wg7w>
 <xmx:KQJbX2fadR7BHQsJo7Xm9V5mdYIBQ9Jchtho_PpWpyD5COpP6u1PEA>
 <xmx:KQJbXwrq103Yjsz8od5e_uxKs7_-0sa8h-yDfQ0fOuuDX8IeUWgmAA>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 681B8C200A5; Fri, 11 Sep 2020 00:50:49 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.3.0-259-g88fbbfa-fm-20200903.003-g88fbbfa3
Mime-Version: 1.0
Message-Id: <474222f1-1e48-4453-a94e-4f1f5f4a4c39@www.fastmail.com>
In-Reply-To: <cd10c218-3750-da72-9fe7-8f120ed4a0f6@gmail.com>
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
 <cd10c218-3750-da72-9fe7-8f120ed4a0f6@gmail.com>
Date: Thu, 10 Sep 2020 23:50:28 -0500
From: "Brandon Bergren" <bdragon@FreeBSD.org>
To: "FreeBSD Current" <freebsd-current@freebsd.org>
Subject: Re: time sysctl kstat.zfs.misc.dbufs | wc (was: OpenZFS and L2ARC)
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 04:50:50 -0000

On Thu, Sep 10, 2020, at 11:17 PM, Graham Perrin wrote:
> On 09/09/2020 07:46, Stefan Esser wrote:
> > =E2=80=A6 an annoyance that I had noticed before but now have
> > tracked down:
> >
> > $ time sysctl kstat.zfs.misc.dbufs | wc
> > =C2=A0=C2=A0 55327 2047031 16333472
> >
> > real=C2=A0=C2=A0=C2=A0 0m16,446s
> > user=C2=A0=C2=A0=C2=A0 0m0,055s
> > sys=C2=A0=C2=A0=C2=A0 0m16,397s
> >
> > =E2=80=A6
>=20
>=20

That's nothing:

root@talos:~/devel/poudriere # /usr/bin/time sysctl kstat.zfs.misc.dbufs=
 | wc
      603.59 real         0.03 user       603.39 sys
   63677 2355981 18646506

It literally takes ten minutes on my Talos II.

--=20
  Brandon Bergren
  bdragon@FreeBSD.org

From owner-freebsd-current@freebsd.org  Fri Sep 11 05:08:24 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 02F3B3EDABD
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 05:08:24 +0000 (UTC)
 (envelope-from bdragon@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnkKz6LXQz3ZmS
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 05:08:23 +0000 (UTC)
 (envelope-from bdragon@FreeBSD.org)
Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com
 [66.111.4.227])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: bdragon/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id B6D9D207D0
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 05:08:23 +0000 (UTC)
 (envelope-from bdragon@FreeBSD.org)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailauth.nyi.internal (Postfix) with ESMTP id A183927C0058
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 01:08:23 -0400 (EDT)
Received: from imap1 ([10.202.2.51])
 by compute4.internal (MEProxy); Fri, 11 Sep 2020 01:08:23 -0400
X-ME-Sender: <xms:RwZbX4VLq95-Y7YDhFUkhhrnkyN7TKjAT8TTE0TWMX8Goy1rz-wY-g>
 <xme:RwZbX8nBWvEiRiFGA2GoHyZvxoW5zUxThsaOC-htTgtgmaYmawlArPhlswGnNklia
 oDD_DIOaX6hOR95>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehkedgleefucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 gfrhhlucfvnfffucdluddtmdenucfjughrpefofgggkfgjfhffhffvufgtgfesthhqredt
 reerjeenucfhrhhomhepfdeurhgrnhguohhnuceuvghrghhrvghnfdcuoegsughrrghgoh
 hnsefhrhgvvgeuufffrdhorhhgqeenucggtffrrghtthgvrhhnpeeileejjeevgefgieef
 tdefvdefgffgheffveeiffevvddvhfelleduvdevhedvheenucevlhhushhtvghrufhiii
 gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsughrrghgohhnodhmvghsmhhtphgr
 uhhthhhpvghrshhonhgrlhhithihqddutdegvdefheekieegqddukedutdekheduqdgsug
 hrrghgohhnpeephfhrvggvuefuffdrohhrghesihhmrghprdgttg
X-ME-Proxy: <xmx:RwZbX8ZwazitgUJzhSH-zlnFJVxkyTAOe3OmRFldGv_V2poAtfsG7w>
 <xmx:RwZbX3VUfHz_PDOfWkVvrw_9EMRAqqs3shLzY2GkdgH5iUf3G-rgbg>
 <xmx:RwZbXynY8EI3FgDxdF9gSpiM2ilJlD3tcYuhkGCT4DnJnVzOgMFPKw>
 <xmx:RwZbX-zBhSlAxaTr0WG1MZ6AnHBWFSF89q_lkjGNYlOya2xL1AiZaw>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 42C24C200A5; Fri, 11 Sep 2020 01:08:23 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.3.0-259-g88fbbfa-fm-20200903.003-g88fbbfa3
Mime-Version: 1.0
Message-Id: <cf8794ca-750e-4990-8ede-945932a42054@www.fastmail.com>
In-Reply-To: <474222f1-1e48-4453-a94e-4f1f5f4a4c39@www.fastmail.com>
References: <b8f63e55-4c7e-8be0-7c52-5d8e6cb333f4@freebsd.org>
 <7d54dc30-b8b1-a127-ec39-9fb759c8a55d@gmail.com>
 <fb112996-d713-f7e0-45e3-451d6bc02102@freebsd.org>
 <cd10c218-3750-da72-9fe7-8f120ed4a0f6@gmail.com>
 <474222f1-1e48-4453-a94e-4f1f5f4a4c39@www.fastmail.com>
Date: Fri, 11 Sep 2020 00:08:01 -0500
From: "Brandon Bergren" <bdragon@FreeBSD.org>
To: "FreeBSD Current" <freebsd-current@freebsd.org>
Subject: Re: time sysctl kstat.zfs.misc.dbufs | wc (was: OpenZFS and L2ARC)
Content-Type: text/plain;charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 05:08:24 -0000



On Thu, Sep 10, 2020, at 11:50 PM, Brandon Bergren wrote:
> On Thu, Sep 10, 2020, at 11:17 PM, Graham Perrin wrote:
> > On 09/09/2020 07:46, Stefan Esser wrote:
> > > =E2=80=A6 an annoyance that I had noticed before but now have
> > > tracked down:
> > >
> > > $ time sysctl kstat.zfs.misc.dbufs | wc
> > > =C2=A0=C2=A0 55327 2047031 16333472
> > >
> > > real=C2=A0=C2=A0=C2=A0 0m16,446s
> > > user=C2=A0=C2=A0=C2=A0 0m0,055s
> > > sys=C2=A0=C2=A0=C2=A0 0m16,397s
> > >
> > > =E2=80=A6
> >=20
> >=20
>=20
> That's nothing:
>=20
> root@talos:~/devel/poudriere # /usr/bin/time sysctl kstat.zfs.misc.dbu=
fs | wc
>       603.59 real         0.03 user       603.39 sys
>    63677 2355981 18646506
>=20
> It literally takes ten minutes on my Talos II.

FWIW:

Tracing command sysctl pid 25337 tid 104535 td 0xc00800010362b600 (CPU 5=
9)
0xc00800015424cba0: at intr_event_handle+0x130
0xc00800015424cc40: at powerpc_dispatch_intr+0x8c
0xc00800015424ccc0: at xive_dispatch+0x94
0xc00800015424cd50: at PIC_DISPATCH+0x78
0xc00800015424cd90: at powerpc_interrupt+0xb8
0xc00800015424ce20: kernel trap 0xea0 by memset+0x10: srr1=3D0x900000000=
0009032
            r1=3D0xc00800015424d0d0 cr=3D0x42400004 xer=3D0 ctr=3D0xded =
r2=3D0xc000000003a57000 frame=3D0xc00800015424ce50
0xc00800015424d0d0: at dbuf_stats_hash_table_data+0x1e4
0xc00800015424d180: at kstat_sysctl_raw+0x1e8
0xc00800015424d250: at sysctl_root_handler_locked+0x104
0xc00800015424d2c0: at sysctl_root+0x294
0xc00800015424d3b0: at userland_sysctl+0x174
0xc00800015424d4c0: at sys___sysctl+0x8c
0xc00800015424d5b0: at syscallenter+0x184
0xc00800015424d600: at syscall+0x60
0xc00800015424d640: at trap+0x440
0xc00800015424d750: at powerpc_interrupt+0x110
0xc00800015424d7e0: user SC trap by 0x8102de5d0: srr1=3D0x900000000200f0=
32
            r1=3D0xfffffbfffbfd0 cr=3D0x44000382 xer=3D0 ctr=3D0x8102de5=
c0 r2=3D0x810306bf0 frame=3D0xc00800015424d810

db> show frame 0xc00800015424ce50
trap frame 0xc00800015424ce50
  r0:   0xc000000002566044 (-4611686018388172732)
  r1:   0xc00800015424d0d0 (-4609434212907036464)
  r2:   0xc000000003a57000 (-4611686018366214144)
  r3:   0xc000000ca00cf000 (-4611685964202577920)
  r4:   0 (0)
  r5:   0x1000 (4096)
  r6:   0xc000000ca00cf212 (-4611685964202577390)
  r7:   0x155a0b7 (22388919)
  r8:   0x1ffffff (33554431)
  r9:   0 (0)
  r10:  0xc0000000035859fe (-4611686018371266050)
  r11:  0 (0)
  r12:  0xc0000000026145dc (-4611686018387458596)
  r13:  0xc00800010362b600 (-4609434214261934592)
  r14:  0x1003d230 (268685872)
  r15:  0x1003d230 (268685872)
  r16:  0x1003d230 (268685872)
  r17:  0x1003d230 (268685872)
  r18:  0x810317b08 (34631416584)
  r19:  0x155a0b7 (22388919)
  r20:  0 (0)
  r21:  0xc000000003b61600 (-4611686018365123072)
  r22:  0xc0000000035902b0 (-4611686018371222864)
  r23:  0xc0000000035859fe (-4611686018371266050)
  r24:  0xc000000003b21488 (-4611686018365385592)
  r25:  0xc0000000039ad5b0 (-4611686018366909008)
  r26:  0xc00000000261480c (-4611686018387458036)
  r27:  0xc00000000361d05a (-4611686018370645926)
  r28:  0xc000000ca00cf000 (-4611685964202577920)
  r29:  0x1000 (4096)
  r30:  0xc000000003b61600 (-4611686018365123072)
  r31:  0xc00800015424d0d0 (-4609434212907036464)
  lr:   0xc0000000026146a0
  cr:   0x42400004
  xer:  0
  ctr:  0xded (3565)
  srr0: 0xc0000000030a5cc0
  srr1: 0x9000000000009032
  exc:  0xea0
  dar:  0xc0080001f2036b23
  dsisr:        0x2000000

Every time I've looked in on it, it appears to be zeroing a page of memo=
ry. I believe there is
 something going wrong with the buffer management here.

--=20
  Brandon Bergren
  bdragon@FreeBSD.org

From owner-freebsd-current@freebsd.org  Fri Sep 11 06:30:10 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1D0323EF309
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 06:30:10 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest
 SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mout.gmx.net",
 Issuer "TeleSec ServerPass Class 2 CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnm8J4qgtz3dfV
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 06:30:08 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from hermann.fritz.box ([77.11.137.130]) by mail.gmx.com (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M6Daq-1k9znk2ssy-006ecp; Fri, 11
 Sep 2020 08:29:52 +0200
Date: Fri, 11 Sep 2020 08:29:41 +0200
From: "Hartmann, O." <ohartmann@walstatt.org>
To: Michael Butler <imb@protected-networks.net>
Cc: freebsd-current <freebsd-current@freebsd.org>
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
Message-ID: <20200911082941.29db94f5@hermann.fritz.box>
In-Reply-To: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
Organization: walstatt.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/UJTj8fYgqlzZByj6GU/O.KJ"; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:mualde4HLS8XVU7tcRJHIR4gs4EY0fwfQRyt5K3abR8DLijHIrc
 xFASyuDyhS7Z263QGzv9MA7TYcyHaDBtMWGtAQkktzQB7MRXOBt2meywWhDmfsHyJI/6DaC
 oOMYOIAmwpvQ1slLup4WUu5283m0Fhe5mi5gMaMNyGsg3s08aWACxZ4pazJ9Ny1dBVEXHAL
 6cSFjQx1NrwJ26RWd+h5Q==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:2EwoqgSExO0=:iN2O4MZ1y+2bINNWTu+sty
 hU/DLGX70w8zWr0/k5QVUcQpZo2chJf0TUd0scJ/xrN4Z4b+lf7bWknd1tEC0+8PTjYkmYHpG
 FKhAEjRuw1LXyri1lZN9YFvERr3W09bE55aQfpXIEPSp06sVKo3bzQG/oXfJl5ULlviPc7sjr
 WMqN88cotc4I2qGgItX0nIYj9wKLsE1MJSe0LHuotGU21cmrZvjcHuH+d/mOxK0pEuwtBhLmf
 tXcrYiUMHGllJiEUK9fb5vLxkq1jNhGh13Mb3rBtHv9ZPPIMaPv4v8vr/ZLRVhB/d0cCysNla
 g7Pax4wTq70D7gIfJTr8j0R7eQjHvRaTlKiNNLG/ZYSxTXBken1IxZSxilAjVWXI2oLzz4KxT
 lopypUklkCvBcNwzYplTAu1WMY3JRGf2rhsOTvFxfYvPXK6vi2R5FH1n6ywG2tM0RXL91nBts
 KQgh/LDt4oCy+oRPpjkVQAIA+ImS8rATejA8a9ICpl+iZhYxWLYl/wysv0/zBtYCJrMo0S8xO
 jyo+zOwEQseMyNdt0FRwh1I//tYe+Ss2IOIGVLrfCYxuNSh0V7bHcIduAZK5rzVPTlvtk+tEB
 UnU/wnIF5TqfP4ZVNcVRgraYp5nhjEAlhDUfHCvDFgKhUp50yfe6RlDki5g7wqK+QqnUQ1yU2
 M7OZ9Z45RE9RK9YZEQVL0Kzi2XvEGz26AMSoSFBWlj7su/w32UE5x26UEtdycrS9ZAtziAHKR
 pXZ7xi2GIC2vcYrsyQqQ3oW0ldNZNpffWwMMuZZ95Oki8SGZ8ug8dvkbO7tAgkQJpiR8pXs2B
 zj5YjXRsp4D+ZAWkEW4Th5kfYdJwFPvv2uBAxSRL9sKv2EXqgPunlgS509rs/Lp78zMj2azb2
 sz+2Dokd9kgO9uGMMzoLjusMrcWL46vDjwW1nFXd0sh8tU/r/DbFgoTdFzMA7zBQe92Q9Qaqm
 tRDOTRhXgFZRwHHKGx3ktvXjA0cpVcCjzf1r3m8EanEDIMRSobViGzPa5fa2cV7B9Tfgdwp8o
 HOlHQ+ay1O34jbcHUftmZcdhsvHFOUvdyIsCI0wIWIgOwzobTALFMIwodCRU64fjJirF9pels
 D8JI3OBoEfT/5hnTLrVja0A8pjLFFJkz5USN2wYiZce7W9/GGQmPCoeRGQtapAbgvRNPXU0bZ
 IjvBiv6T0zNW49wgG4G8696ToRNZbwudzagAUl2FXhyCRBwGkJFip4ieoJAAJLka9auP5eKIu
 9jSgM6j/HTyvfk/D7PkXlWJbpG17JHIhPlfAQBA==
X-Rspamd-Queue-Id: 4Bnm8J4qgtz3dfV
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.22 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450];
 RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.20:from];
 FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-0.84)[-0.845];
 NEURAL_HAM_LONG(-0.96)[-0.964];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 DMARC_NA(0.00)[walstatt.org]; HAS_ORG_HEADER(0.00)[];
 RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.20:from];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmx.net:+]; RCPT_COUNT_TWO(0.00)[2];
 NEURAL_HAM_SHORT(-0.91)[-0.909];
 RECEIVED_SPAMHAUS_PBL(0.00)[77.11.137.130:received];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current];
 ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 06:30:10 -0000

--Sig_/UJTj8fYgqlzZByj6GU/O.KJ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Thu, 10 Sep 2020 10:35:08 -0400
Michael Butler <imb@protected-networks.net> wrote:

> Is anyone else seeing failures like this in building world and, in my
> case, cron jobs as well?
>=20
>=20
> Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr
> --- all_subdir_sbin ---
> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> --- all_subdir_stand ---
> --- zfsboot.ldr ---
> cp: /dev/null: Invalid argument
> *** [zfsboot.ldr] Error code 1
> make[5]: *** zfsboot.ldr removed
> --- all_subdir_kerberos5 ---
> Building
> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> --- all_subdir_stand ---
>=20
> make[5]: stopped in /usr/src/stand/i386/zfsboot
> .ERROR_TARGET=3D'zfsboot.ldr'
> .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsbo=
ot.ldr.meta'
> .MAKE.LEVEL=3D'5'
> MAKEFILE=3D''
> .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes
> verbose' _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;'
> .CURDIR=3D'/usr/src/stand/i386/zfsboot'
> .MAKE=3D'make'
> .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> .TARGETS=3D'all'
> DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp'
> LD_LIBRARY_PATH=3D''
> MACHINE=3D'amd64'
> MACHINE_ARCH=3D'amd64'
> MAKEOBJDIRPREFIX=3D''
> MAKESYSPATH=3D'/usr/src/share/mk'
> MAKE_VERSION=3D'20200902'
>=20
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscribe@freebsd.org"

Same here with revision 365625

Regards,

oh

--Sig_/UJTj8fYgqlzZByj6GU/O.KJ
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1sZVQAKCRA4N1ZZPba5
R8srAQDLyXScv8XYVtBrs5oFCbC+CPXwuKizJpOpxuQC0gxfEwD+LE7DadYjVoRV
AS4HVaJLJHBW8Y3hvXAODmqT8fKT4QE=
=azlj
-----END PGP SIGNATURE-----

--Sig_/UJTj8fYgqlzZByj6GU/O.KJ--

From owner-freebsd-current@freebsd.org  Fri Sep 11 06:58:27 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id C22583EF671
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 06:58:27 +0000 (UTC)
 (envelope-from driesm.michiels@gmail.com)
Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com
 [IPv6:2a00:1450:4864:20::62a])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnmmy6WgCz3fyZ
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 06:58:26 +0000 (UTC)
 (envelope-from driesm.michiels@gmail.com)
Received: by mail-ej1-x62a.google.com with SMTP id o8so12320474ejb.10
 for <freebsd-current@freebsd.org>; Thu, 10 Sep 2020 23:58:26 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:references:in-reply-to:subject:date
 :message-id:mime-version:content-transfer-encoding:thread-index
 :content-language;
 bh=2HbabkY58tJS65pUIyjHBEbiKj9VK8z4g8LIJR4Xuog=;
 b=JqfnW+YI/FN9OBGjHJxyf66JzRnBQWjjqUVtOx9xO37pGEdlWJGD4s/PDoLeav0la0
 efcg9febJJB81dd14aSt/yrpmslrvmpr5Nk05S9YcpW6LC3caKzen4djwbTjJJrq9P8J
 ZRLl/iemI4Av2DrKuwxIpP8Y3+wxYWnUqwOE7en96V4bNf9x6Amnrt5XQHodlNwD4+Q7
 0YczkOBXhMO6kETiqU12iGbSh3X0iezPzgojQgie0raFFD4md2Vcros4JbfkNFHHbcsG
 ORM9Jp+2EVO8unAsxKoy2Kkd6zXIbrHj48f0e5sMKSFiRHeaGj90L1SItZNNUKuJthSa
 8IMg==
X-Gm-Message-State: AOAM531Vwj7zQQLk2BPtP9QPfvx5JD7zqvZ02t1qh76FlxFkL7SsewYZ
 wqH68tvzx/zTlAunDe17pTjdDvnyFdfQLxji
X-Google-Smtp-Source: ABdhPJwaWAccSFKQHtvIjrSWmlXqNWo9S50rq9b4jQdn74S/7EjSTcOOJv0lpFXI2GDBaBc2/6QWcg==
X-Received: by 2002:a17:906:d7a2:: with SMTP id
 pk2mr659031ejb.149.1599807504031; 
 Thu, 10 Sep 2020 23:58:24 -0700 (PDT)
Received: from DRIESPC (ptr-8sijbm8o8vlzpgt751l.18120a2.ip6.access.telenet.be.
 [2a02:1811:2505:1601:fc9e:efd7:76d2:e249])
 by smtp.gmail.com with ESMTPSA id gc19sm897848ejb.106.2020.09.10.23.58.22
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 10 Sep 2020 23:58:22 -0700 (PDT)
From: <driesm.michiels@gmail.com>
To: =?iso-8859-1?Q?'Jan_Kokem=FCller'?= <jan.kokemueller@gmail.com>,
 <freebsd-current@freebsd.org>
References: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
 <a2425ef0-8140-1b97-a091-7884cb607d1c@gmail.com>
In-Reply-To: <a2425ef0-8140-1b97-a091-7884cb607d1c@gmail.com>
Subject: RE: Livelock on recent current
Date: Fri, 11 Sep 2020 08:58:23 +0200
Message-ID: <000001d68808$f1801fb0$d4805f10$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIrz0vhTKsW4CgBUXdK3eDeti/MrgJmT7elqKU+rpA=
Content-Language: en-be
X-Rspamd-Queue-Id: 4Bnmmy6WgCz3fyZ
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36];
 RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+];
 RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.84)[-0.843];
 FREEMAIL_TO(0.00)[gmail.com,freebsd.org];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.96)[-0.961];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 NEURAL_HAM_LONG(-0.99)[-0.993]; TAGGED_RCPT(0.00)[];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62a:from];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 06:58:27 -0000

> On 09.09.20 06:18, Kevin Oberman wrote:
> > I am seeing a problem since I moved to current on my laptop this week.
> > It's odd as it is linked to the keyboard. As long as the keyboard is
> > active, everything is fine, but if the keyboard is not used, after a
> > few minutes, it locks up and gets very hot. The system may be busy or
> > idle. The system seems completely locked. It does not respond in the
> > network and the display, X or just vt is frozen. The only factor is use
of the
> keyboard.

I'm actually very happy someone else ran into this too! I have a Lenovo T490
(azerty edition, yeah I known ...)
I found it incredible hard to describe, but i have the exact same problem.
I categorized it as "random system freezes", but now that you say its
related to keyboard interaction it makes sense when I observe the lock.

System locks up when it happens and the fan ramps up AFTER the dead lock.
I'm pretty sure the getting "hot" symptom is caused by the deadlock and not
a symptom of the deadlock.

> 
> Reminds me of this bug:
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341

I am also using a non default keyboard layout, as described in the bug
above.
I'll probably try the patch in the coming weekend to see if it helps.

> 
> I've been experiencing similar hangs when that timer in atkbd is enabled.
It
> doesn't seem to happen in the default keyboard configuration, though.
> 
> -Jan
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


From owner-freebsd-current@freebsd.org  Fri Sep 11 07:57:55 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 555543D0D28
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 07:57:55 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest
 SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mout.gmx.net",
 Issuer "TeleSec ServerPass Class 2 CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnp5Y6c11z40D7;
 Fri, 11 Sep 2020 07:57:53 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from freyja ([46.88.94.26]) by mail.gmx.com (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWzk3-1k10ih2bvd-00XM9y; Fri, 11
 Sep 2020 09:57:38 +0200
Date: Fri, 11 Sep 2020 09:57:29 +0200
From: "O. Hartmann" <ohartmann@walstatt.org>
To: Alan Somers <asomers@freebsd.org>
Cc: Ryan Stone <rysto32@gmail.com>, Michael Butler
 <imb@protected-networks.net>, FreeBSD Current <freebsd-current@freebsd.org>
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
Message-ID: <20200911095723.12e10580@freyja>
In-Reply-To: <CAOtMX2jf+d=BCe8j9AYs3Rv=0rEjSNeZuy85En2QNi+0oY_E6Q@mail.gmail.com>
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
 <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
 <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
 <CAOtMX2jf+d=BCe8j9AYs3Rv=0rEjSNeZuy85En2QNi+0oY_E6Q@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:asD198Km4VYShoBlVAa1CahNR99Co8MTHnsrknoLBk3JGaxeP+d
 i2zv6B00DiPmhVVsL9lJeyyRhRNagBWr0oHsHsqyzTuvjoansZAVlmdIL3ywFcMhpgxreok
 MYDGnoGk/93ufoX3FvwcoVAInRaKYMHHe5igF+lsnV6YnuCvsIL94RCYrVSKapGv85yu3li
 iOGPmPJXIH5m0vg5i3CzA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:9GgV1+XxwvU=:VrUqdRf4QIp5oWOes4YEBv
 GxX7LYAx6ZHzA+SPC88mrFQDlYdFATZq/WsdOhYI8zodIBbpZlNJNpag8GZ+OvWyX9nq6cqFj
 swhmbGldqNQ016eZH9e5n05ifm443MWsRh3l0vyv9/dtScltNDUyAqBoeC/4+1sh6VGY+wpnA
 xwZjKfvw+VvU6DbL1mCBXYfRY8H8pEUA4KE/4dftiwaFGECCfiQmKqY6OaOhEqjUE85+rZNsz
 g1XKOfzXG5SJlAgWET5KuJ9gpicyooaICJR9JnlTtQM9lN4hGLcQZZGV4nsWfMBrbkB7i/x7U
 76XkVMe33B7hPM8TXP6JvE0yOEydwZBlXFgfpid7+UDgMSLj1B4fzqibTUBG5hUO7cJCrzOV1
 NMLdv8AV4jXkfbZ5HfuEcuULvZMNbpEszTZqACtT+JnOE2dByGGkvi9P3UxtQ+ED6Ci1XZfE/
 UqaB4l+9JTZIGQTMkeyE0oIgJgj68ZAEXt/NSIsiZBMewzAPiXM7TBbK33J9afRQJMywFF1Xa
 5qeUiq09AggDTN0k7Yi3AwO6S54hiVa9OBOI4dC6SZARfjZY3h8hAhHb+uWvTF94mohpGaBBW
 ca+1YkCh6+gtfO1p58wRqflSJ9ALX1Jc572rTkdSzqiUyvra93+xj+13FGO92fMcZbxUDiXqv
 yfs5idTuQEFoxX0c+Jk41v3R1z8/IYrf8xO8ta0ehXuQvIRq4BGZWW7Mmw0LS9LzN3ybfvvXK
 bBjjZlyhIEHe1H3jCihmfayNwCOjuGq/InUJmKRdswU0HNSlaHbRQ7Ded+wIZUwsUCN4j7yhZ
 TBMzyqwoFbKK0vN5xJi8CPTbP4pmddeYSvztnXaFCyzMyROaOf2A96K5g9ddOrg0X1v3z/vey
 JPaTMAephPqvL8qhbWJW+uLiamRFoDICkbjyRpCr8ujxd0DZzU5F0Vbwbr7eNFbtuXcncJ0qC
 PWM6+GwK0gv8DyOsSHnSqyGQvhfMRKJKDfgx/kZ/zqjb1FiFaz92j32QPQsJv4IN0AYhQGEXa
 IUgwgIoQU1TvzskCidHnwVphTRKY+KgpPO8lHwRa7/ra8YKovuYogJCTjq0hera1KQquFhEqH
 o/jpE6ylfJyqkeymLvg0NEJw3OTryyd1VGq5tVoUYG6N2IIAm9V8EB1cADFqMM62dNJH9i9ou
 YbQ3Z9reKJv6EB06TjTkDB/ZVhdElXaWUXFbAYz/T+7JMFHE8PTKpSy3w+GxyCp4HRXpcgBi4
 KdNbmxCUO17etdt7Iw4/7xxM8z+lltqFTnqQDmQ==
X-Rspamd-Queue-Id: 4Bnp5Y6c11z40D7
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.16 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[];
 FREEMAIL_CC(0.00)[gmail.com,protected-networks.net,freebsd.org];
 RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.18:from];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4];
 NEURAL_HAM_MEDIUM(-0.91)[-0.914];
 NEURAL_HAM_LONG(-0.95)[-0.947]; MIME_GOOD(-0.10)[text/plain];
 DMARC_NA(0.00)[walstatt.org];
 R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450];
 RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.18:from];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_SHORT(-0.40)[-0.403];
 RECEIVED_SPAMHAUS_PBL(0.00)[46.88.94.26:received];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[];
 RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current];
 ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 07:57:55 -0000

On Thu, 10 Sep 2020 10:44:08 -0600
Alan Somers <asomers@freebsd.org> wrote:

> No, it's devfs.  I'll fix it.
>
> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com> wrote:
>
> > I'm curious: does this give a similar issue?
> >
> > touch /tmp/foo
> > cp /tmp/foo /tmo/foo2
> >
> > I'm wondering if the issue is that copy_file_range isn't handling
> > empty files, or if it's a devfs issue.
> >
> >
> > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
> > <imb@protected-networks.net> wrote:
> > >
> > > It seems that SVN r365549 broke "cp /dev/null ..."
> > >
> > >     imb
> > >
> > > On 9/10/20 10:35 AM, Michael Butler wrote:
> > > > Is anyone else seeing failures like this in building world and, in=
 my
> > > > case, cron jobs as well?
> > > >
> > > >
> > > > Building /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.l=
dr
> > > > --- all_subdir_sbin ---
> > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> > > > --- all_subdir_stand ---
> > > > --- zfsboot.ldr ---
> > > > cp: /dev/null: Invalid argument
> > > > *** [zfsboot.ldr] Error code 1
> > > > make[5]: *** zfsboot.ldr removed
> > > > --- all_subdir_kerberos5 ---
> > > > Building
> > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> > > > --- all_subdir_stand ---
> > > >
> > > > make[5]: stopped in /usr/src/stand/i386/zfsboot
> > > > .ERROR_TARGET=3D'zfsboot.ldr'
> > > >
> > .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zf=
sboot.ldr.meta'
> >
> > > > .MAKE.LEVEL=3D'5'
> > > > MAKEFILE=3D''
> > > > .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=
=3Dyes
> > verbose'
> > > > _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;'
> > > > .CURDIR=3D'/usr/src/stand/i386/zfsboot'
> > > > .MAKE=3D'make'
> > > > .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> > > > .TARGETS=3D'all'
> > > > DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp'
> > > > LD_LIBRARY_PATH=3D''
> > > > MACHINE=3D'amd64'
> > > > MACHINE_ARCH=3D'amd64'
> > > > MAKEOBJDIRPREFIX=3D''
> > > > MAKESYSPATH=3D'/usr/src/share/mk'
> > > > MAKE_VERSION=3D'20200902'
> > > >
> > > > _______________________________________________
> > > > freebsd-current@freebsd.org mailing list
> > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > To unsubscribe, send any mail to "
> > freebsd-current-unsubscribe@freebsd.org"
> > >
> > >
> > > _______________________________________________
> > > freebsd-current@freebsd.org mailing list
> > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > To unsubscribe, send any mail to "
> > freebsd-current-unsubscribe@freebsd.org"
> >
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.or=
g"

I still get this error on a couple of boxes, while others seem to buildwor=
ld
fine. All boxes are at CURRENT revision 365625. It is a bit looking weird =
to
me. Running now a make cleanworld/cleandir on the specific boxes and start
building OS again.

oh

From owner-freebsd-current@freebsd.org  Fri Sep 11 08:01:20 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 62FB53D1216
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 08:01:20 +0000 (UTC)
 (envelope-from driesm.michiels@gmail.com)
Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com
 [IPv6:2a00:1450:4864:20::534])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnp9V56bFz40Nx
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 08:01:18 +0000 (UTC)
 (envelope-from driesm.michiels@gmail.com)
Received: by mail-ed1-x534.google.com with SMTP id ay8so9014103edb.8
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 01:01:18 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:references:in-reply-to:subject:date
 :message-id:mime-version:content-transfer-encoding:thread-index
 :content-language;
 bh=DN/mPAeC38CeZoSR4VpjlGjTWTO5nTE8JmIe9IcQXLA=;
 b=ioxkC/blkR8B6MAo82GbqVDQg/6gtlGLdz0mqt0EwVbuEZ/NFqCc//YOUuFYr5KcNC
 hXDzbWMT2dyY5lHl+EgdudsipxW28LUD+bhuTsH+aQudUc3g61++gnYgdquGi+ErknG2
 raqp/1ziW+Ea0cbHNZuujFwu0DBcFv2My6LNgJ7KnXQbJUFzvohDVpJGPtu4wBwNR0ee
 d5dwbudgJu6seJdEvRtFSRT7LSKjismygqbhCvuYq5V7+qKHDOcwkXr18fi5ODeXpCTN
 p8E1PP2Fn9Bwp87zkIZ7b08ibsP4wZu/hZD2LetAnBCEnwY6zLtBL7XGc7jWek7yg/d8
 olYA==
X-Gm-Message-State: AOAM532675Tll7u6lr3hzMGU2MxRFjeW2rodSe9pIpqUvghsRpcS6Cxy
 uM71vtGf6W3mnL/Vks0z+O8SGn4ZDFPMPBsZ
X-Google-Smtp-Source: ABdhPJy91OBpoR9+hM4vIXvsrDh7xDy94y1FGmuo9fTy2BdBAJfGWePlpaX/Jz5Hx9ZMUxmsnYSMsQ==
X-Received: by 2002:aa7:d78f:: with SMTP id s15mr738254edq.322.1599811275945; 
 Fri, 11 Sep 2020 01:01:15 -0700 (PDT)
Received: from DRIESPC (ptr-8sijbm8o8vlzpgt751l.18120a2.ip6.access.telenet.be.
 [2a02:1811:2505:1601:fc9e:efd7:76d2:e249])
 by smtp.gmail.com with ESMTPSA id r9sm1009693ejc.102.2020.09.11.01.01.15
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 11 Sep 2020 01:01:15 -0700 (PDT)
From: <driesm.michiels@gmail.com>
To: =?iso-8859-1?Q?'Jan_Kokem=FCller'?= <jan.kokemueller@gmail.com>,
 <freebsd-current@freebsd.org>
References: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
 <a2425ef0-8140-1b97-a091-7884cb607d1c@gmail.com>
 <000001d68808$f1801fb0$d4805f10$@gmail.com>
In-Reply-To: <000001d68808$f1801fb0$d4805f10$@gmail.com>
Subject: RE: Livelock on recent current
Date: Fri, 11 Sep 2020 10:01:16 +0200
Message-ID: <000201d68811$ba37f7e0$2ea7e7a0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIrz0vhTKsW4CgBUXdK3eDeti/MrgJmT7elAqyX8Fmoj+1gwA==
Content-Language: en-be
X-Rspamd-Queue-Id: 4Bnp9V56bFz40Nx
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c];
 FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3];
 DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.85)[-0.850];
 FREEMAIL_TO(0.00)[gmail.com,freebsd.org];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.96)[-0.961];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025];
 NEURAL_HAM_LONG(-0.99)[-0.993]; TAGGED_RCPT(0.00)[];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::534:from];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 08:01:20 -0000

> > On 09.09.20 06:18, Kevin Oberman wrote:
> > > I am seeing a problem since I moved to current on my laptop this week.
> > > It's odd as it is linked to the keyboard. As long as the keyboard is
> > > active, everything is fine, but if the keyboard is not used, after a
> > > few minutes, it locks up and gets very hot. The system may be busy
> > > or idle. The system seems completely locked. It does not respond in
> > > the network and the display, X or just vt is frozen. The only factor
> > > is use
> of the
> > keyboard.
> 
> I'm actually very happy someone else ran into this too! I have a Lenovo
T490
> (azerty edition, yeah I known ...) I found it incredible hard to describe,
but i
> have the exact same problem.
> I categorized it as "random system freezes", but now that you say its
related to
> keyboard interaction it makes sense when I observe the lock.
> 
> System locks up when it happens and the fan ramps up AFTER the dead lock.
> I'm pretty sure the getting "hot" symptom is caused by the deadlock and
not a
> symptom of the deadlock.

Maybe a very important factor, the issue is not present in STABLE-12, I
downgraded previous week to verify this.

> 
> >
> > Reminds me of this bug:
> >
> > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341
> 
> I am also using a non default keyboard layout, as described in the bug
above.
> I'll probably try the patch in the coming weekend to see if it helps.
> 
> >
> > I've been experiencing similar hangs when that timer in atkbd is
enabled.
> It
> > doesn't seem to happen in the default keyboard configuration, though.
> >
> > -Jan
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to
"freebsd-current-unsubscribe@freebsd.org"



From owner-freebsd-current@freebsd.org  Fri Sep 11 08:01:33 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 60C763D1379
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 08:01:33 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Bnp9n0kGtz40fN
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 08:01:33 +0000 (UTC)
 (envelope-from xtouqh@mm.st)
Received: by mailman.nyi.freebsd.org (Postfix)
 id 16BA83D11BD; Fri, 11 Sep 2020 08:01:33 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 165C03D1376;
 Fri, 11 Sep 2020 08:01:33 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com
 [64.147.123.25])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnp9m12vbz40ht;
 Fri, 11 Sep 2020 08:01:32 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id 83599AD8;
 Fri, 11 Sep 2020 03:47:44 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute3.internal (MEProxy); Fri, 11 Sep 2020 03:47:44 -0400
X-ME-Sender: <xms:nytbX3RE_0_7e2PWuWCTVhEPnPuOmn1Sc6LAXAwfxaZXT5NpUY7BKQ>
 <xme:nytbX4x5FmKSuJmJ0mQm7BpRUAPyH5f04eqANjRNRAtCOz7HmBk-rgmKfK3UaKy0A
 CYWMVFv5AqQ5e45zcg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehkedguddvhecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhepvffhuffkffgfgggtgfesthejre
 dttdefjeenucfhrhhomhepgihtohhuqhhhsehmmhdrshhtnecuggftrfgrthhtvghrnhep
 hfdtfeeihedtgedtheekvefggeefieeviedufeevtdejueffueeuvedugedtudfgnecukf
 hppeeluddrvdegtddruddvgedrudeltdenucfuphgrmhfkphfpvghtfihorhhkpeeluddr
 vdegtddruddvgedrudeltdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh
 grihhlfhhrohhmpeigthhouhhqhhesmhhmrdhsth
X-ME-Proxy: <xmx:nytbX83gNWF9eNGjHZhWfIaWyKMnxZNfFAeRpa4buT7yiMJpBEcpzw>
 <xmx:nytbX3BRyBP4_f3xA3H52z7WTctHKk2Hb4Vjea46qjHf3iHI6jN6YQ>
 <xmx:nytbXwgR-dRdV2PUClkoE-6xBxVO7M_5TNtsAfroVl0L4AE-RjfvDA>
 <xmx:oCtbX-fRY48Y73o6EvPzYNqyPl6MTyG3f4APu-liY5XPPXq5Uz-_kA>
Received: from mercury.lan (unknown [91.240.124.190])
 by mail.messagingengine.com (Postfix) with ESMTPA id 5C9B1328005E;
 Fri, 11 Sep 2020 03:47:43 -0400 (EDT)
To: current@freebsd.org, net@freebsd.org
From: xtouqh@mm.st
Subject: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan
 0xffffffff8157d9a0 with sleeping prohibited
Message-ID: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
Date: Fri, 11 Sep 2020 10:47:41 +0300
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bnp9m12vbz40ht
X-Spamd-Bar: ++++++++++
X-Spamd-Result: default: False [10.76 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 RWL_MAILSPIKE_GOOD(0.00)[64.147.123.25:from];
 R_SPF_ALLOW(0.00)[+ip4:64.147.123.25:c];
 FREEMAIL_FROM(0.00)[mm.st]; TO_DN_NONE(0.00)[];
 RCVD_COUNT_THREE(0.00)[4];
 DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+];
 RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(0.00)[mm.st,none];
 NEURAL_HAM_SHORT(-0.06)[-0.062];
 RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.25:from];
 RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US];
 ARC_NA(0.00)[];
 RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received];
 R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3];
 FROM_EQ_ENVFROM(0.00)[];
 RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 NEURAL_SPAM_MEDIUM(0.93)[0.927]; BAD_REP_POLICIES(0.10)[];
 NEURAL_SPAM_LONG(1.00)[0.998]; FROM_NO_DN(0.00)[];
 GREYLIST(0.00)[pass,body]; MAILMAN_DEST(0.00)[current,net]
X-Spam: Yes
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 08:01:33 -0000

Updating from latest CURRENT snapshot 
(FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the 
bridges with igb (I350-T2) for me.  Booting to kernel.old and/or 
commenting the entries in rc.conf helps.

rc.conf:
----
cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3"
ifconfig_em0="inet ..."
ifconfig_igb0="up"
ifconfig_igb1="up"
ifconfig_bridge0="addm igb0 addm tap0 addm tap1"
ifconfig_bridge1="addm igb1 addm tap2 addm tap3"
----

NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card):
----
em0: <Intel(R) PRO/1000 Network Connection> mem 0x92d00000-0x92d1ffff at 
device 31.6 numa-domain 0 on pci0
em0: Using 1024 TX descriptors and 1024 RX descriptors
em0: Using an MSI interrupt
em0: Ethernet address: e0:d5:5e:6c:aa:36
em0: netmap queues/slots: TX 1/1024, RX 1/1024
igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 
on pci16
igb0: Using 1024 TX descriptors and 1024 RX descriptors
igb0: Using 8 RX queues 8 TX queues
igb0: Using MSI-X interrupts with 9 vectors
igb0: Ethernet address: a0:36:9f:0a:cf:42
igb0: netmap queues/slots: TX 8/1024, RX 8/1024
igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 
on pci16
igb1: Using 1024 TX descriptors and 1024 RX descriptors
igb1: Using 8 RX queues 8 TX queues
igb1: Using MSI-X interrupts with 9 vectors
igb1: Ethernet address: a0:36:9f:0a:cf:43
igb1: netmap queues/slots: TX 8/1024, RX 8/1024
----

panic:
----
panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 
0xffffffff8157d9a0 with sleeping prohibited
cpuid = 16
time = 1599808542
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 
0xfffffe01ba658c40
vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90
panic() at panic+0x43/frame 0xfffffe01ba658cf0
sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40
_sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0
pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20
e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame 
0xfffffe01ba658e60
em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80
iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0
iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40
bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0
bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000
bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0
in_control() at in_control+0x322/frame 0xfffffe01ba659180
ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250
kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0
sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390
amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0
fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0
--- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = 
0x7fffffffe2b8, rbp = 0x7fffffffe360 ---
Uptime: 14s
Dumping 3794 out of 97961 
MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
----

From owner-freebsd-current@freebsd.org  Fri Sep 11 11:56:16 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 471AA3D6B2B
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 11:56:16 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BnvNc0GPrz4F6H
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 11:56:16 +0000 (UTC)
 (envelope-from xtouqh@mm.st)
Received: by mailman.nyi.freebsd.org (Postfix)
 id 077DC3D6B92; Fri, 11 Sep 2020 11:56:16 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 072CA3D6B28;
 Fri, 11 Sep 2020 11:56:16 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com
 [64.147.123.24])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnvNb2hRPz4DhZ;
 Fri, 11 Sep 2020 11:56:15 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id 97515CA9;
 Fri, 11 Sep 2020 07:48:06 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute3.internal (MEProxy); Fri, 11 Sep 2020 07:48:06 -0400
X-ME-Sender: <xms:9mNbX9kBLkzXM2d21tXvnQ8ZSVlKg60YhN3gYxxUIOIHkXBOT-k2FQ>
 <xme:9mNbX43bQe_wjZHXq9PQEaG1EnrL9Z0cQE6zgpDoj5fgs9d06d1WkNeV70DVgSDUV
 Ogjxps6AQp2gib_CUo>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehledggeejucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpefuhffvfhfkffgfgggjtgfgsehtke
 ertddtfeejnecuhfhrohhmpeigthhouhhqhhesmhhmrdhsthenucggtffrrghtthgvrhhn
 peeigeffjeejgfelvdelfeehteeiueeutefhteeigefgfedttdeffeelhfdtjeffkeenuc
 fkphepledurddvgedtrdduvdegrdduledtnecuufhprghmkfhppfgvthifohhrkhepledu
 rddvgedtrdduvdegrdduledtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe
 hmrghilhhfrhhomhepgihtohhuqhhhsehmmhdrshht
X-ME-Proxy: <xmx:9mNbXzqBp63NXn4SZf9lltbvG8HmuCT1LUT1przWrRTwSxQ286xUNQ>
 <xmx:9mNbX9mNxyCNIt7Z1M3Kdq7q98LIXT3vJ4_FwNmQjLiAP3Q_Un-y5A>
 <xmx:9mNbX70fuGwN0kIKDhL1YaH5e1I6wusf9nCq3pdvglIU6hWWf2qeyQ>
 <xmx:9mNbX4_LiUcaYgWAW-psFvBy6qoo1d3gI92RRMB2_ho6gg7oiG4sZQ>
Received: from mercury.lan (unknown [91.240.124.190])
 by mail.messagingengine.com (Postfix) with ESMTPA id 736B6328005E;
 Fri, 11 Sep 2020 07:48:02 -0400 (EDT)
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
From: xtouqh@mm.st
To: Gleb Smirnoff <glebius@FreeBSD.org>
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
Cc: current@freebsd.org, net@freebsd.org
Message-ID: <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st>
Date: Fri, 11 Sep 2020 14:47:59 +0300
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Rspamd-Queue-Id: 4BnvNb2hRPz4DhZ
X-Spamd-Bar: ++++++++++
X-Spamd-Result: default: False [10.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:64.147.123.24:c];
 FREEMAIL_FROM(0.00)[mm.st]; RCVD_COUNT_THREE(0.00)[4];
 DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+];
 DMARC_POLICY_ALLOW(0.00)[mm.st,none];
 NEURAL_HAM_SHORT(-0.13)[-0.132];
 RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.24:from];
 RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US];
 ARC_NA(0.00)[];
 RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received];
 R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3];
 FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3];
 RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 NEURAL_SPAM_MEDIUM(0.74)[0.736]; BAD_REP_POLICIES(0.10)[];
 NEURAL_SPAM_LONG(1.00)[0.999]; FROM_NO_DN(0.00)[];
 RWL_MAILSPIKE_VERYGOOD(0.00)[64.147.123.24:from];
 GREYLIST(0.00)[pass,body]; MAILMAN_DEST(0.00)[current,net]
X-Spam: Yes
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 11:56:16 -0000

xtouqh@mm.st wrote:
> Updating from latest CURRENT snapshot 
> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the 
> bridges with igb (I350-T2) for me.  Booting to kernel.old and/or 
> commenting the entries in rc.conf helps.
> 
> rc.conf:
> ----
> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3"
> ifconfig_em0="inet ..."
> ifconfig_igb0="up"
> ifconfig_igb1="up"
> ifconfig_bridge0="addm igb0 addm tap0 addm tap1"
> ifconfig_bridge1="addm igb1 addm tap2 addm tap3"
> ----
> 
> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card):
> ----
> em0: <Intel(R) PRO/1000 Network Connection> mem 0x92d00000-0x92d1ffff at 
> device 31.6 numa-domain 0 on pci0
> em0: Using 1024 TX descriptors and 1024 RX descriptors
> em0: Using an MSI interrupt
> em0: Ethernet address: e0:d5:5e:6c:aa:36
> em0: netmap queues/slots: TX 1/1024, RX 1/1024
> igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 
> on pci16
> igb0: Using 1024 TX descriptors and 1024 RX descriptors
> igb0: Using 8 RX queues 8 TX queues
> igb0: Using MSI-X interrupts with 9 vectors
> igb0: Ethernet address: a0:36:9f:0a:cf:42
> igb0: netmap queues/slots: TX 8/1024, RX 8/1024
> igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 
> on pci16
> igb1: Using 1024 TX descriptors and 1024 RX descriptors
> igb1: Using 8 RX queues 8 TX queues
> igb1: Using MSI-X interrupts with 9 vectors
> igb1: Ethernet address: a0:36:9f:0a:cf:43
> igb1: netmap queues/slots: TX 8/1024, RX 8/1024
> ----
> 
> panic:
> ----
> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 
> 0xffffffff8157d9a0 with sleeping prohibited
> cpuid = 16
> time = 1599808542
> KDB: stack backtrace:
> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 
> 0xfffffe01ba658c40
> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90
> panic() at panic+0x43/frame 0xfffffe01ba658cf0
> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40
> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0
> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20
> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame 
> 0xfffffe01ba658e60
> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80
> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0
> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40
> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0
> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000
> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0
> in_control() at in_control+0x322/frame 0xfffffe01ba659180
> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250
> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0
> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390
> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0
> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0
> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = 
> 0x7fffffffe2b8, rbp = 0x7fffffffe360 ---
> Uptime: 14s
> Dumping 3794 out of 97961 
> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
> ----

Gleb, is this result of r365504?  If yes, what are the possible fixes?

From owner-freebsd-current@freebsd.org  Fri Sep 11 12:09:04 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id E46723D7DF9
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 12:09:04 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BnvgN57XPz4FnM
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 12:09:04 +0000 (UTC)
 (envelope-from hps@selasky.org)
Received: by mailman.nyi.freebsd.org (Postfix)
 id AFFE53D7DF8; Fri, 11 Sep 2020 12:09:04 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id AFB3A3D801E;
 Fri, 11 Sep 2020 12:09:04 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnvgM6BvYz4G8b;
 Fri, 11 Sep 2020 12:09:03 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from hps2020.home.selasky.org (unknown [178.17.145.105])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mail.turbocat.net (Postfix) with ESMTPSA id E7C8226010D;
 Fri, 11 Sep 2020 14:09:00 +0200 (CEST)
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
To: xtouqh@mm.st, Gleb Smirnoff <glebius@FreeBSD.org>
Cc: current@freebsd.org, net@freebsd.org
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
 <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st>
From: Hans Petter Selasky <hps@selasky.org>
Message-ID: <cda89eb0-3280-6c6f-6d12-f18c9dd0df8b@selasky.org>
Date: Fri, 11 Sep 2020 14:08:31 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Rspamd-Queue-Id: 4BnvgM6BvYz4G8b
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.63 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4];
 TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net];
 MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org];
 ARC_NA(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.987];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.35)[-0.347];
 NEURAL_HAM_MEDIUM(-0.99)[-0.994];
 FREEMAIL_TO(0.00)[mm.st,FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE];
 RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[current,net]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 12:09:05 -0000

On 2020-09-11 13:47, xtouqh@mm.st wrote:
> xtouqh@mm.st wrote:
>> Updating from latest CURRENT snapshot 
>> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the 
>> bridges with igb (I350-T2) for me.  Booting to kernel.old and/or 
>> commenting the entries in rc.conf helps.
>>
>> rc.conf:
>> ----
>> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3"
>> ifconfig_em0="inet ..."
>> ifconfig_igb0="up"
>> ifconfig_igb1="up"
>> ifconfig_bridge0="addm igb0 addm tap0 addm tap1"
>> ifconfig_bridge1="addm igb1 addm tap2 addm tap3"
>> ----
>>
>> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card):
>> ----
>> em0: <Intel(R) PRO/1000 Network Connection> mem 0x92d00000-0x92d1ffff 
>> at device 31.6 numa-domain 0 on pci0
>> em0: Using 1024 TX descriptors and 1024 RX descriptors
>> em0: Using an MSI interrupt
>> em0: Ethernet address: e0:d5:5e:6c:aa:36
>> em0: netmap queues/slots: TX 1/1024, RX 1/1024
>> igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
>> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 
>> 0 on pci16
>> igb0: Using 1024 TX descriptors and 1024 RX descriptors
>> igb0: Using 8 RX queues 8 TX queues
>> igb0: Using MSI-X interrupts with 9 vectors
>> igb0: Ethernet address: a0:36:9f:0a:cf:42
>> igb0: netmap queues/slots: TX 8/1024, RX 8/1024
>> igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
>> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 
>> 0 on pci16
>> igb1: Using 1024 TX descriptors and 1024 RX descriptors
>> igb1: Using 8 RX queues 8 TX queues
>> igb1: Using MSI-X interrupts with 9 vectors
>> igb1: Ethernet address: a0:36:9f:0a:cf:43
>> igb1: netmap queues/slots: TX 8/1024, RX 8/1024
>> ----
>>
>> panic:
>> ----
>> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 
>> 0xffffffff8157d9a0 with sleeping prohibited
>> cpuid = 16
>> time = 1599808542
>> KDB: stack backtrace:
>> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 
>> 0xfffffe01ba658c40
>> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90
>> panic() at panic+0x43/frame 0xfffffe01ba658cf0
>> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40
>> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0
>> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20
>> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame 
>> 0xfffffe01ba658e60
>> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80
>> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0
>> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40
>> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0
>> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000
>> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0
>> in_control() at in_control+0x322/frame 0xfffffe01ba659180
>> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250
>> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0
>> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390
>> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0
>> fast_syscall_common() at fast_syscall_common+0xf8/frame 
>> 0xfffffe01ba6594b0
>> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = 
>> 0x7fffffffe2b8, rbp = 0x7fffffffe360 ---
>> Uptime: 14s
>> Dumping 3794 out of 97961 
>> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
>> ----
> 

Hi,

I think this is another variant of:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232362

--HPS


From owner-freebsd-current@freebsd.org  Fri Sep 11 12:10:35 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id C94603D80E4
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 12:10:35 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Bnvj74Fp8z4GXS
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 12:10:35 +0000 (UTC)
 (envelope-from hps@selasky.org)
Received: by mailman.nyi.freebsd.org (Postfix)
 id 91A563D81EB; Fri, 11 Sep 2020 12:10:35 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 904143D7FAB;
 Fri, 11 Sep 2020 12:10:35 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bnvj65ybJz4GPr;
 Fri, 11 Sep 2020 12:10:34 +0000 (UTC) (envelope-from hps@selasky.org)
Received: from hps2020.home.selasky.org (unknown [178.17.145.105])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by mail.turbocat.net (Postfix) with ESMTPSA id 6E70E26010D;
 Fri, 11 Sep 2020 14:10:33 +0200 (CEST)
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
From: Hans Petter Selasky <hps@selasky.org>
To: xtouqh@mm.st, Gleb Smirnoff <glebius@FreeBSD.org>
Cc: current@freebsd.org, net@freebsd.org
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
 <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st>
 <cda89eb0-3280-6c6f-6d12-f18c9dd0df8b@selasky.org>
Message-ID: <112aa4f5-4915-816c-edc3-d171e6c23885@selasky.org>
Date: Fri, 11 Sep 2020 14:10:04 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <cda89eb0-3280-6c6f-6d12-f18c9dd0df8b@selasky.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bnvj65ybJz4GPr
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.63 / 15.00]; ARC_NA(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4];
 R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net:c];
 MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 DMARC_NA(0.00)[selasky.org]; NEURAL_HAM_LONG(-0.99)[-0.987];
 TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 NEURAL_HAM_SHORT(-0.35)[-0.353];
 NEURAL_HAM_MEDIUM(-0.99)[-0.991];
 FREEMAIL_TO(0.00)[mm.st,FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE];
 RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[current,net]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 12:10:35 -0000

On 2020-09-11 14:08, Hans Petter Selasky wrote:
> I think this is another variant of:
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232362

Also adding this one for the record:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240609

--HPS

From owner-freebsd-current@freebsd.org  Fri Sep 11 12:22:48 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2E9283D8761
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 12:22:48 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BnvzC6Sd7z4HWx
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 12:22:47 +0000 (UTC)
 (envelope-from xtouqh@mm.st)
Received: by mailman.nyi.freebsd.org (Postfix)
 id D984E3D8B38; Fri, 11 Sep 2020 12:22:47 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id D8F7C3D88E1;
 Fri, 11 Sep 2020 12:22:47 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com
 [64.147.123.24])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnvzC0PB6z4H5h;
 Fri, 11 Sep 2020 12:22:46 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id 9956C9FB;
 Fri, 11 Sep 2020 08:22:44 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute3.internal (MEProxy); Fri, 11 Sep 2020 08:22:44 -0400
X-ME-Sender: <xms:E2xbX9yZaPljcL6zsUwyabn-tCAoSKVbb_sxSgVLNMSiIauO3XSkoA>
 <xme:E2xbX9RGixIZxa7mF-kYI6N9jlDTCoRtDgJrFNco72hrjsYk1m-vdvOCnW1Tq5c66
 9ovpH8lqSiU-kpOi10>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehledgheegucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpefuvfhfhffkffgfgggjtgfgsehtje
 ertddtfeejnecuhfhrohhmpeigthhouhhqhhesmhhmrdhsthenucggtffrrghtthgvrhhn
 peehgeevgeejudevffdvvdeiudevuefggedtueduvdeugeetueelkedufeetffejtdenuc
 ffohhmrghinhepfhhrvggvsghsugdrohhrghenucfkphepledurddvgedtrdduvdegrddu
 ledtnecuufhprghmkfhppfgvthifohhrkhepledurddvgedtrdduvdegrdduledtnecuve
 hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepgihtohhuqhhh
 sehmmhdrshht
X-ME-Proxy: <xmx:E2xbX3X4vyH2c0hbwH-WREKdTGAE4OqLEVViT92ahL5T4VwR_lxgOA>
 <xmx:E2xbX_hTtZ4Z2E4CEM_wIiWFQ0Cj1tRmZRH3RNmOJqlkLX2iWQsR4A>
 <xmx:E2xbX_BUiTFwJYXPCg9UIG4oc97_o8isCuYH3XzfwCk2n4ZwbTDewQ>
 <xmx:FGxbX07mtVoTCQb3JIiSoGvxSpolaj5meLzWBjNYZO5A-9jaG72yow>
Received: from mercury.lan (unknown [91.240.124.190])
 by mail.messagingengine.com (Postfix) with ESMTPA id B4CBF328005A;
 Fri, 11 Sep 2020 08:22:42 -0400 (EDT)
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
To: Hans Petter Selasky <hps@selasky.org>, Gleb Smirnoff <glebius@FreeBSD.org>
Cc: current@freebsd.org, net@freebsd.org
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
 <29ab7449-0a0f-d64e-9664-8a19d21ac1d9@mm.st>
 <cda89eb0-3280-6c6f-6d12-f18c9dd0df8b@selasky.org>
 <112aa4f5-4915-816c-edc3-d171e6c23885@selasky.org>
From: xtouqh@mm.st
Message-ID: <082da1c0-ecb3-b8cc-7220-61b5c70ea71b@mm.st>
Date: Fri, 11 Sep 2020 15:22:41 +0300
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <112aa4f5-4915-816c-edc3-d171e6c23885@selasky.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BnvzC0PB6z4H5h
X-Spamd-Bar: +++++++++++
X-Spamd-Result: default: False [11.22 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:64.147.123.24:c];
 FREEMAIL_FROM(0.00)[mm.st]; RCVD_COUNT_THREE(0.00)[4];
 DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+];
 DMARC_POLICY_ALLOW(0.00)[mm.st,none];
 RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.24:from];
 RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US];
 ARC_NA(0.00)[];
 RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received];
 R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3];
 FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4];
 RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received];
 NEURAL_SPAM_SHORT(0.40)[0.400]; MIME_GOOD(-0.10)[text/plain];
 NEURAL_SPAM_MEDIUM(0.93)[0.935]; BAD_REP_POLICIES(0.10)[];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.99)[0.989];
 FROM_NO_DN(0.00)[];
 RWL_MAILSPIKE_VERYGOOD(0.00)[64.147.123.24:from];
 GREYLIST(0.00)[pass,meta]; MAILMAN_DEST(0.00)[current,net]
X-Spam: Yes
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 12:22:48 -0000

Hans Petter Selasky wrote:
> On 2020-09-11 14:08, Hans Petter Selasky wrote:
>> I think this is another variant of:
>>
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232362
> 
> Also adding this one for the record:
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240609

I see, looks like the problem was masked by some change, and unmasked by 
r365504.  So the workaround is running without INVARIANTS (i.e. 
GENERIC-NODEBUG) for the moment?

From owner-freebsd-current@freebsd.org  Fri Sep 11 13:18:48 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 00BD53D9E2A
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 13:18:48 +0000 (UTC)
 (envelope-from asomers@gmail.com)
Received: from mail-oi1-f172.google.com (mail-oi1-f172.google.com
 [209.85.167.172])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnxCq0N9yz4L0K
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 13:18:46 +0000 (UTC)
 (envelope-from asomers@gmail.com)
Received: by mail-oi1-f172.google.com with SMTP id w16so9428853oia.2
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 06:18:46 -0700 (PDT)
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;
 bh=puHdFYpWTD5ALl88sGJrCHkp7el8Cbrn1F0dujZWKU8=;
 b=V/MjlUYDfKpjzbWj5wqL/vLezNJ7nFpxrmhnwhopgd0p0mcVkg/7IW5v33TnBKNlzt
 CtKQa+58WdEimVsnCAIHjQLZVZTv/85eKh9UsdXZriYBQuQlJdUG70ezhJUrI2rlc/M4
 VANH9e8EBPmkIur4Rez5a3ayuP9syZFTtcC5KUQP4gdjbPW+dwii9UKoM2rO3Ch0QAAY
 h+kvpBXhkcq4he0e+xbDKQltguoVm0DNNFy32hASZK1PypO/Gp2COu1phQOxhk28B5Nb
 Ect9Xy2DovfQ4eiCiViUJx970vbaERbpZ4iIuQrzKW1alpsHQO6oKi+XNawlPoeQl5tJ
 Lz0Q==
X-Gm-Message-State: AOAM531pstDDCqhGO1BXzCpwDMZ3Na0agzPMIAf4lSPtzJ2Q/Xw6Bt/J
 XPfaJwMjJ2vUkUOd8uT2/JicXGLzNl3CiytsOK/jfkKRA+I=
X-Google-Smtp-Source: ABdhPJxc/XDg6ykmj1xynGbvfc4GNr3FPUniNKtQ75CDWaq183QusLuvJpnVlo3fkVdCyluMSUcEjkqeTqdU1e5GrUQ=
X-Received: by 2002:aca:7588:: with SMTP id q130mr1214328oic.73.1599830325003; 
 Fri, 11 Sep 2020 06:18:45 -0700 (PDT)
MIME-Version: 1.0
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
 <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
 <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
 <CAOtMX2jf+d=BCe8j9AYs3Rv=0rEjSNeZuy85En2QNi+0oY_E6Q@mail.gmail.com>
 <20200911095723.12e10580@freyja>
In-Reply-To: <20200911095723.12e10580@freyja>
From: Alan Somers <asomers@freebsd.org>
Date: Fri, 11 Sep 2020 07:18:33 -0600
Message-ID: <CAOtMX2ij9abXx5F8TQf_GQMaQuOjmstxqs3jxJe_0fMF0pvbfQ@mail.gmail.com>
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
To: "O. Hartmann" <ohartmann@walstatt.org>
Cc: Ryan Stone <rysto32@gmail.com>, Michael Butler <imb@protected-networks.net>,
 FreeBSD Current <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4BnxCq0N9yz4L0K
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.16 / 15.00];
 R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17];
 URI_COUNT_ODD(1.00)[1]; TO_DN_ALL(0.00)[];
 NEURAL_HAM_SHORT(-0.19)[-0.192];
 FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US];
 R_DKIM_NA(0.00)[];
 FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.989];
 FREEFALL_USER(0.00)[asomers]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.98)[-0.979];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 DMARC_NA(0.00)[freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[209.85.167.172:from];
 RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.167.172:from];
 RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current];
 FREEMAIL_CC(0.00)[gmail.com,protected-networks.net,freebsd.org]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 13:18:48 -0000

On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann <ohartmann@walstatt.org> wrote:

> On Thu, 10 Sep 2020 10:44:08 -0600
> Alan Somers <asomers@freebsd.org> wrote:
>
> > No, it's devfs.  I'll fix it.
> >
> > On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com> wrote:
> >
> > > I'm curious: does this give a similar issue?
> > >
> > > touch /tmp/foo
> > > cp /tmp/foo /tmo/foo2
> > >
> > > I'm wondering if the issue is that copy_file_range isn't handling
> > > empty files, or if it's a devfs issue.
> > >
> > >
> > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
> > > <imb@protected-networks.net> wrote:
> > > >
> > > > It seems that SVN r365549 broke "cp /dev/null ..."
> > > >
> > > >     imb
> > > >
> > > > On 9/10/20 10:35 AM, Michael Butler wrote:
> > > > > Is anyone else seeing failures like this in building world and, in
> my
> > > > > case, cron jobs as well?
> > > > >
> > > > >
> > > > > Building
> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr
> > > > > --- all_subdir_sbin ---
> > > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> > > > > --- all_subdir_stand ---
> > > > > --- zfsboot.ldr ---
> > > > > cp: /dev/null: Invalid argument
> > > > > *** [zfsboot.ldr] Error code 1
> > > > > make[5]: *** zfsboot.ldr removed
> > > > > --- all_subdir_kerberos5 ---
> > > > > Building
> > > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> > > > > --- all_subdir_stand ---
> > > > >
> > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot
> > > > > .ERROR_TARGET='zfsboot.ldr'
> > > > >
> > >
> .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta'
> > >
> > > > > .MAKE.LEVEL='5'
> > > > > MAKEFILE=''
> > > > > .MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes
> > > verbose'
> > > > > _ERROR_CMD='cp /dev/null zfsboot.ldr;'
> > > > > .CURDIR='/usr/src/stand/i386/zfsboot'
> > > > > .MAKE='make'
> > > > > .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> > > > > .TARGETS='all'
> > > > > DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp'
> > > > > LD_LIBRARY_PATH=''
> > > > > MACHINE='amd64'
> > > > > MACHINE_ARCH='amd64'
> > > > > MAKEOBJDIRPREFIX=''
> > > > > MAKESYSPATH='/usr/src/share/mk'
> > > > > MAKE_VERSION='20200902'
> > > > >
> > > > > _______________________________________________
> > > > > freebsd-current@freebsd.org mailing list
> > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > > To unsubscribe, send any mail to "
> > > freebsd-current-unsubscribe@freebsd.org"
> > > >
> > > >
> > > > _______________________________________________
> > > > freebsd-current@freebsd.org mailing list
> > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > To unsubscribe, send any mail to "
> > > freebsd-current-unsubscribe@freebsd.org"
> > >
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe@freebsd.org"
>
> I still get this error on a couple of boxes, while others seem to
> buildworld
> fine. All boxes are at CURRENT revision 365625. It is a bit looking weird
> to
> me. Running now a make cleanworld/cleandir on the specific boxes and start
> building OS again.
>
> oh
>

I don't know why it's intermittent, but in any case this patch should fix
it:
https://reviews.freebsd.org/D26395
-Alan

From owner-freebsd-current@freebsd.org  Fri Sep 11 14:02:59 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2E3813DB76E;
 Fri, 11 Sep 2020 14:02:59 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnyBn6QV5z4NZK;
 Fri, 11 Sep 2020 14:02:57 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp
 [180.198.4.200]) (authenticated bits=0)
 by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id
 08BE2nm2061247; Fri, 11 Sep 2020 23:02:49 +0900 (JST)
 (envelope-from junchoon@dec.sakura.ne.jp)
Date: Fri, 11 Sep 2020 23:02:48 +0900
From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To: freebsd-current@freebsd.org
Cc: svn-src-head@freebsd.org, "Bjoern A. Zeeb" <bz@FreeBSD.org>
Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus
 usb/wlan wtap
Message-Id: <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp>
In-Reply-To: <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org>
References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp>
 <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org>
Reply-To: junchoon@dec.sakura.ne.jp
Organization: Junchoon corps
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BnyBn6QV5z4NZK
X-Spamd-Bar: +++
X-Spamd-Result: default: False [3.11 / 15.00];
 HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp];
 RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[];
 MV_CASE(0.50)[]; REPLYTO_ADDR_EQ_FROM(0.00)[];
 HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[];
 ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP];
 MID_RHS_MATCH_FROM(0.00)[];
 RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received];
 ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.53)[0.528];
 MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[sakura.ne.jp];
 AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.30)[0.300];
 MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_LONG(0.88)[0.882];
 R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[svn-src-head,freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 14:02:59 -0000

On Thu, 10 Sep 2020 10:22:05 +0000
"Bjoern A. Zeeb" <bz@FreeBSD.org> wrote:

> On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote:
> 
> > This breaks at least iwm. (Other drivers not tested.)
> >
> > Messages below are repeatedly shown and no carrier detected.
> > Manually reverting this commit fixes the issue.
> >
> > iwm0: failed to send antennas before calibration: 35
> > iwm_run_init_ucode: failed 35
> > iwm_init_hw failed 35
> > iwm0: could not initiate scan
> >
> >
> > and lesser times messages below.
> >
> > iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 35
> > iwm_init_hw failed 35
> > iwm0: could not initiate scan
> >
> 
> 
> I$B!G(Bll try to test iwm as well, in case you are faster, can you please 
> try this instead of reverting;  the previous version never made it past 
> the first return anymore in the last years it seems, so we can remove 
> the function entirely to keep the status quo:
> 
> Sorry for the oversight.

Your patch (needed to fix some line wrapping, though) fixed the issue
for me. Thanks!

BTW, I also needed to revert r365549 [1]  not to fail build, regardless
your patch is applied or not.

Just now, I noticed a fix is proposed [2] via phablicator by Alan
Somers, but I've not tested it yet.


[1]
https://lists.freebsd.org/pipermail/svn-src-head/2020-September/139761.html

[2]
https://lists.freebsd.org/pipermail/freebsd-current/2020-September/077095.html

Regards.

> 
> 
> Index: if_iwm.c
> ===================================================================
> --- if_iwm.c    (revision 365559)
> +++ if_iwm.c    (working copy)
> @@ -354,7 +354,6 @@ static struct ieee80211_node *
>   static uint8_t iwm_rate_from_ucode_rate(uint32_t);
>   static int     iwm_rate2ridx(struct iwm_softc *, uint8_t);
>   static void    iwm_setrates(struct iwm_softc *, struct iwm_node *, 
> int);
> -static int     iwm_media_change(struct ifnet *);
>   static int     iwm_newstate(struct ieee80211vap *, enum 
> ieee80211_state, int);
>   static void    iwm_endscan_cb(void *, int);
>   static int     iwm_send_bt_init_conf(struct iwm_softc *);
> @@ -4417,27 +4416,6 @@ iwm_setrates(struct iwm_softc *sc, struct 
> iwm_node
>          }
>   }
> 
> -static int
> -iwm_media_change(struct ifnet *ifp)
> -{
> -       struct ieee80211vap *vap = ifp->if_softc;
> -       struct ieee80211com *ic = vap->iv_ic;
> -       struct iwm_softc *sc = ic->ic_softc;
> -       int error;
> -
> -       error = ieee80211_media_change(ifp);
> -       if (error != 0)
> -               return (error);
> -
> -       IWM_LOCK(sc);
> -       if (ic->ic_nrunning > 0) {
> -               iwm_stop(sc);
> -               iwm_init(sc);
> -       }
> -       IWM_UNLOCK(sc);
> -       return (0);
> -}
> -
>   static void
>   iwm_bring_down_firmware(struct iwm_softc *sc, struct ieee80211vap 
> *vap)
>   {
> @@ -6432,8 +6410,8 @@ iwm_vap_create(struct ieee80211com *ic, const char
> 
>          ieee80211_ratectl_init(vap);
>          /* Complete setup. */
> -       ieee80211_vap_attach(vap, iwm_media_change, 
> ieee80211_media_status,
> -           mac);
> +       ieee80211_vap_attach(vap, ieee80211_media_change,
> +           ieee80211_media_status, mac);
>          ic->ic_opmode = opmode;
> 
>          return vap;
> 
> 
> 
> 
> >
> >> Author: bz
> >> Date: Mon Sep  7 15:35:40 2020
> >> New Revision: 365419
> >> URL: https://svnweb.freebsd.org/changeset/base/365419
> >>
> >> Log:
> >>   WiFi: fix ieee80211_media_change() callers
> >>
> >>   In r178354 with the introduction of multi-bss ("vap") support
> > factoring
> >>   out started and with r193340 ieee80211_media_change() no longer 
> >> returned
> >>  ENETRESET but only 0 or error.
> >>   As ieee80211(9) tells the ieee80211_media_change() function should 
> >> not
> >>   be called directly but is registered with ieee80211_vap_attach()
> > instead.
> >>   Some drivers have not been fully converted.  After fixing the 
> >> return
> >>   checking some of these functions were simply wrappers between
> >>   ieee80211_vap_attach() and ieee80211_media_change(), so remove the
> > extra
> >>   function, where possible as well.
> >>
> >>   PR:		248955
> >>   Submitted by:	Tong Zhang (ztong0001 gmail.com) (original)
> >>   MFC after:	3 days
> >>   Sponsored by:	The FreeBSD Foundation
> >>
> >> Modified:
> >>   head/sys/dev/ath/if_ath.c
> >>   head/sys/dev/bwi/if_bwi.c
> >>   head/sys/dev/iwm/if_iwm.c
> >>   head/sys/dev/iwn/if_iwn.c
> >>   head/sys/dev/mwl/if_mwl.c
> >>   head/sys/dev/otus/if_otus.c
> >>   head/sys/dev/usb/wlan/if_run.c
> >>   head/sys/dev/wtap/if_wtap.c
> >>
> >> Modified: head/sys/dev/ath/if_ath.c
> >> ==============================================================================
> >> --- head/sys/dev/ath/if_ath.c	Mon Sep  7 14:40:33 2020	(r365418)
> >> +++ head/sys/dev/ath/if_ath.c	Mon Sep  7 15:35:40 2020	(r365419)
> >> @@ -160,7 +160,6 @@ static int	ath_init(struct ath_softc *);
> >>  static void	ath_stop(struct ath_softc *);
> >>  static int	ath_reset_vap(struct ieee80211vap *, u_long);
> >>  static int	ath_transmit(struct ieee80211com *, struct mbuf *);
> >> -static int	ath_media_change(struct ifnet *);
> >>  static void	ath_watchdog(void *);
> >>  static void	ath_parent(struct ieee80211com *);
> >>  static void	ath_fatal_proc(void *, int);
> >
> > (snip)
> >
> >> Modified: head/sys/dev/iwm/if_iwm.c
> >> ==============================================================================
> >> --- head/sys/dev/iwm/if_iwm.c	Mon Sep  7 14:40:33 2020	(r365418)
> >> +++ head/sys/dev/iwm/if_iwm.c	Mon Sep  7 15:35:40 2020	(r365419)
> >> @@ -4426,8 +4426,8 @@ iwm_media_change(struct ifnet *ifp)
> >> 	int error;
> >>
> >>  	error = ieee80211_media_change(ifp);
> >> -	if (error != ENETRESET)
> >> -		return error;
> >> +	if (error != 0)
> >> +		return (error);
> >>
> >>  	IWM_LOCK(sc);
> >>  	if (ic->ic_nrunning > 0) {
> >> @@ -4435,7 +4435,7 @@ iwm_media_change(struct ifnet *ifp)
> >>  		iwm_init(sc);
> >>  	}
> >>  	IWM_UNLOCK(sc);
> >> -	return error;
> >> +	return (0);
> >>  }
> >>
> >>  static void
> >
> > (snip)
> >
> >
> > -- 
> > Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
> 


-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>

From owner-freebsd-current@freebsd.org  Fri Sep 11 14:20:26 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 57D923DC114;
 Fri, 11 Sep 2020 14:20:26 +0000 (UTC) (envelope-from bz@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BnyZy1h5pz4PgX;
 Fri, 11 Sep 2020 14:20:26 +0000 (UTC) (envelope-from bz@FreeBSD.org)
Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:13b:39f::9f:25])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified))
 (Authenticated sender: bz/mail)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 0303924CAB;
 Fri, 11 Sep 2020 14:20:26 +0000 (UTC) (envelope-from bz@FreeBSD.org)
Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587])
 (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.sbone.de (Postfix) with ESMTPS id F0D0F8D4A21C;
 Fri, 11 Sep 2020 14:20:24 +0000 (UTC)
Received: from content-filter.sbone.de (content-filter.sbone.de
 [IPv6:fde9:577b:c1a9:31::2013:2742])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.sbone.de (Postfix) with ESMTPS id 7C3F1E707D9;
 Fri, 11 Sep 2020 14:20:24 +0000 (UTC)
X-Virus-Scanned: amavisd-new at sbone.de
Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587])
 by content-filter.sbone.de (content-filter.sbone.de
 [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024)
 with ESMTP id XOabU2wzLfne; Fri, 11 Sep 2020 14:20:23 +0000 (UTC)
Received: from [127.0.0.1] (unknown
 [IPv6:fde9:577b:c1a9:4902:2585:28cd:7660:77ea])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.sbone.de (Postfix) with ESMTPSA id E7468E707D8;
 Fri, 11 Sep 2020 14:20:22 +0000 (UTC)
From: "Bjoern A. Zeeb" <bz@FreeBSD.org>
To: "Tomoaki AOKI" <junchoon@dec.sakura.ne.jp>
Cc: freebsd-current@freebsd.org, svn-src-head@freebsd.org
Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus
 usb/wlan wtap
Date: Fri, 11 Sep 2020 14:20:22 +0000
X-Mailer: MailMate (2.0BETAr6151)
Message-ID: <CAF67749-349A-4B02-96E3-74BA66195A51@FreeBSD.org>
In-Reply-To: <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp>
References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp>
 <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org>
 <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"; format=flowed
Content-Transfer-Encoding: 8bit
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 14:20:26 -0000

On 11 Sep 2020, at 14:02, Tomoaki AOKI wrote:

> On Thu, 10 Sep 2020 10:22:05 +0000
> "Bjoern A. Zeeb" <bz@FreeBSD.org> wrote:
>
>> On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote:
>>
>>> This breaks at least iwm. (Other drivers not tested.)
>>>
>>> Messages below are repeatedly shown and no carrier detected.
>>> Manually reverting this commit fixes the issue.
>>>
>>> iwm0: failed to send antennas before calibration: 35
>>> iwm_run_init_ucode: failed 35
>>> iwm_init_hw failed 35
>>> iwm0: could not initiate scan
>>>
>>>
>>> and lesser times messages below.
>>>
>>> iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 
>>> 35
>>> iwm_init_hw failed 35
>>> iwm0: could not initiate scan
>>>
>>
>>
>> I’ll try to test iwm as well, in case you are faster, can you 
>> please
>> try this instead of reverting;  the previous version never made it 
>> past
>> the first return anymore in the last years it seems, so we can remove
>> the function entirely to keep the status quo:
>>
>> Sorry for the oversight.
>
> Your patch (needed to fix some line wrapping, though) fixed the issue
> for me. Thanks!

Committed in r365633 in HEAD.   stable/12 already has the fix (#if 0ed 
the code).
I’ll merged the change in 3 days to keep the code in sync.


Thanks a lot for reporting and testing!

Bjoern

From owner-freebsd-current@freebsd.org  Fri Sep 11 16:51:15 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 20D5B3DFA7E
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 16:51:15 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Bp1wy6Gbdz4Z3s
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 16:51:14 +0000 (UTC)
 (envelope-from xtouqh@mm.st)
Received: by mailman.nyi.freebsd.org (Postfix)
 id D565D3E0089; Fri, 11 Sep 2020 16:51:14 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id D4FEC3DFF25;
 Fri, 11 Sep 2020 16:51:14 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com
 [64.147.123.20])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp1wx73M2z4Ymd;
 Fri, 11 Sep 2020 16:51:13 +0000 (UTC) (envelope-from xtouqh@mm.st)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id C3B6B71B;
 Fri, 11 Sep 2020 12:45:12 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute3.internal (MEProxy); Fri, 11 Sep 2020 12:45:13 -0400
X-ME-Sender: <xms:mKlbX-SQyV3-Ot0MHaC7LLl-qB5LwwbXFhFxUn5_nnyUAcGLU_Ws-w>
 <xme:mKlbXzylJZmkgvxhgaFm0AHWDI3YYL2DmaIdHqxjkZEVw8Dax0XB42Rq0SvfJKBq8
 E1jYl09TYBJGujq6dw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudehledguddtiecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecunecujfgurhepuffvfhfhkffffgggjggtgfesth
 ejredttdefheenucfhrhhomhepgihtohhuqhhhsehmmhdrshhtnecuggftrfgrthhtvghr
 nhepvdeihfeigeeitddtjeeihfetkeeghfduhfetueejueekjeefleduveffheevuefhne
 cukfhppeeluddrvdegtddruddvgedrudeltdenucfuphgrmhfkphfpvghtfihorhhkpeel
 uddrvdegtddruddvgedrudeltdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh
 epmhgrihhlfhhrohhmpeigthhouhhqhhesmhhmrdhsth
X-ME-Proxy: <xmx:mKlbX72aK1pTwT4Ved3zGRR0I1Wjl1r_Xw2Y5ASiwI1YnaiesU-l-w>
 <xmx:mKlbX6ActmJa0MBaoYiiq4UAyr57UxndgznCSKhUVXdsF_DU6OIQgw>
 <xmx:mKlbX3i0BQVGkMH93nDejwcKti2cnvdWcsktm5IDv0lMFo-7mwiP6w>
 <xmx:mKlbX3JyWJ2f3Lk_4ZEpBXrhZOY-8Gu-YPVywZKqdsRnrbs5lSss_w>
Received: from mercury.lan (unknown [91.240.124.190])
 by mail.messagingengine.com (Postfix) with ESMTPA id A14783280064;
 Fri, 11 Sep 2020 12:45:11 -0400 (EDT)
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
To: Gleb Smirnoff <glebius@freebsd.org>
Cc: current@freebsd.org, net@freebsd.org
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
 <20200911161148.GP1269@FreeBSD.org>
From: xtouqh@mm.st
Message-ID: <a16d785d-2aad-62bc-e923-99084959b4ad@mm.st>
Date: Fri, 11 Sep 2020 19:45:09 +0300
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200911161148.GP1269@FreeBSD.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bp1wx73M2z4Ymd
X-Spamd-Bar: +++++++++++
X-Spamd-Result: default: False [11.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:64.147.123.20:c];
 FREEMAIL_FROM(0.00)[mm.st];
 RWL_MAILSPIKE_GOOD(0.00)[64.147.123.20:from];
 RCVD_COUNT_THREE(0.00)[4];
 DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+];
 DMARC_POLICY_ALLOW(0.00)[mm.st,none];
 RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.20:from];
 RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[mm.st]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US];
 ARC_NA(0.00)[];
 RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.190:received];
 R_DKIM_ALLOW(0.00)[mm.st:s=fm1,messagingengine.com:s=fm3];
 FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3];
 RECEIVED_SPAMHAUS_CSS(4.00)[91.240.124.190:received];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.53)[0.533];
 MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_MEDIUM(1.05)[1.054];
 BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_LONG(1.01)[1.012];
 FROM_NO_DN(0.00)[]; GREYLIST(0.00)[pass,body];
 MAILMAN_DEST(0.00)[current,net]
X-Spam: Yes
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 16:51:15 -0000

Gleb Smirnoff wrote:
>    Hi,
> 
> can you please try out this patch? This is configuration event
> and we should use sleepable lock to synchronize, not epoch.

It didn't help, though I guess my problem is in if_bridge, not if_lagg 
which the patch modifies?

> On Fri, Sep 11, 2020 at 10:47:41AM +0300, xtouqh@mm.st wrote:
> x> Updating from latest CURRENT snapshot
> x> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the
> x> bridges with igb (I350-T2) for me.  Booting to kernel.old and/or
> x> commenting the entries in rc.conf helps.
> x>
> x> rc.conf:
> x> ----
> x> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3"
> x> ifconfig_em0="inet ..."
> x> ifconfig_igb0="up"
> x> ifconfig_igb1="up"
> x> ifconfig_bridge0="addm igb0 addm tap0 addm tap1"
> x> ifconfig_bridge1="addm igb1 addm tap2 addm tap3"
> x> ----
> x>
> x> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card):
> x> ----
> x> em0: <Intel(R) PRO/1000 Network Connection> mem 0x92d00000-0x92d1ffff at
> x> device 31.6 numa-domain 0 on pci0
> x> em0: Using 1024 TX descriptors and 1024 RX descriptors
> x> em0: Using an MSI interrupt
> x> em0: Ethernet address: e0:d5:5e:6c:aa:36
> x> em0: netmap queues/slots: TX 1/1024, RX 1/1024
> x> igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> mem
> x> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0
> x> on pci16
> x> igb0: Using 1024 TX descriptors and 1024 RX descriptors
> x> igb0: Using 8 RX queues 8 TX queues
> x> igb0: Using MSI-X interrupts with 9 vectors
> x> igb0: Ethernet address: a0:36:9f:0a:cf:42
> x> igb0: netmap queues/slots: TX 8/1024, RX 8/1024
> x> igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> mem
> x> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0
> x> on pci16
> x> igb1: Using 1024 TX descriptors and 1024 RX descriptors
> x> igb1: Using 8 RX queues 8 TX queues
> x> igb1: Using MSI-X interrupts with 9 vectors
> x> igb1: Ethernet address: a0:36:9f:0a:cf:43
> x> igb1: netmap queues/slots: TX 8/1024, RX 8/1024
> x> ----
> x>
> x> panic:
> x> ----
> x> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan
> x> 0xffffffff8157d9a0 with sleeping prohibited
> x> cpuid = 16
> x> time = 1599808542
> x> KDB: stack backtrace:
> x> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame
> x> 0xfffffe01ba658c40
> x> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90
> x> panic() at panic+0x43/frame 0xfffffe01ba658cf0
> x> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40
> x> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0
> x> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20
> x> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame
> x> 0xfffffe01ba658e60
> x> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80
> x> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0
> x> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40
> x> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0
> x> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000
> x> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0
> x> in_control() at in_control+0x322/frame 0xfffffe01ba659180
> x> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250
> x> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0
> x> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390
> x> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0
> x> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0
> x> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp =
> x> 0x7fffffffe2b8, rbp = 0x7fffffffe360 ---
> x> Uptime: 14s
> x> Dumping 3794 out of 97961
> x> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
> x> ----

From owner-freebsd-current@freebsd.org  Fri Sep 11 19:25:06 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id E08263E36D4
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Bp5LV5gMcz3V9d
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: by mailman.nyi.freebsd.org (Postfix)
 id C273B3E3735; Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id C22853E3734;
 Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from cell.glebi.us (glebi.us [162.251.186.162])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp5LV4Gw1z3VGG;
 Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from cell.glebi.us (localhost [127.0.0.1])
 by cell.glebi.us (8.16.1/8.16.1) with ESMTPS id 08BGBnOQ066394
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Fri, 11 Sep 2020 09:11:49 -0700 (PDT)
 (envelope-from glebius@freebsd.org)
Received: (from glebius@localhost)
 by cell.glebi.us (8.16.1/8.16.1/Submit) id 08BGBmfU066393;
 Fri, 11 Sep 2020 09:11:48 -0700 (PDT)
 (envelope-from glebius@freebsd.org)
X-Authentication-Warning: cell.glebi.us: glebius set sender to
 glebius@freebsd.org using -f
Date: Fri, 11 Sep 2020 09:11:48 -0700
From: Gleb Smirnoff <glebius@freebsd.org>
To: xtouqh@mm.st
Cc: current@freebsd.org, net@freebsd.org
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
Message-ID: <20200911161148.GP1269@FreeBSD.org>
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="EgVrEAR5UttbsTXg"
Content-Disposition: inline
In-Reply-To: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
X-Rspamd-Queue-Id: 4Bp5LV4Gw1z3VGG
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.00 / 15.00];
 local_wl_from(0.00)[freebsd.org];
 ASN(0.00)[asn:27348, ipnet:162.251.186.0/24, country:US]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 19:25:06 -0000


--EgVrEAR5UttbsTXg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

  Hi,

can you please try out this patch? This is configuration event
and we should use sleepable lock to synchronize, not epoch.

On Fri, Sep 11, 2020 at 10:47:41AM +0300, xtouqh@mm.st wrote:
x> Updating from latest CURRENT snapshot 
x> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the 
x> bridges with igb (I350-T2) for me.  Booting to kernel.old and/or 
x> commenting the entries in rc.conf helps.
x> 
x> rc.conf:
x> ----
x> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3"
x> ifconfig_em0="inet ..."
x> ifconfig_igb0="up"
x> ifconfig_igb1="up"
x> ifconfig_bridge0="addm igb0 addm tap0 addm tap1"
x> ifconfig_bridge1="addm igb1 addm tap2 addm tap3"
x> ----
x> 
x> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card):
x> ----
x> em0: <Intel(R) PRO/1000 Network Connection> mem 0x92d00000-0x92d1ffff at 
x> device 31.6 numa-domain 0 on pci0
x> em0: Using 1024 TX descriptors and 1024 RX descriptors
x> em0: Using an MSI interrupt
x> em0: Ethernet address: e0:d5:5e:6c:aa:36
x> em0: netmap queues/slots: TX 1/1024, RX 1/1024
x> igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
x> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 
x> on pci16
x> igb0: Using 1024 TX descriptors and 1024 RX descriptors
x> igb0: Using 8 RX queues 8 TX queues
x> igb0: Using MSI-X interrupts with 9 vectors
x> igb0: Ethernet address: a0:36:9f:0a:cf:42
x> igb0: netmap queues/slots: TX 8/1024, RX 8/1024
x> igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
x> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 
x> on pci16
x> igb1: Using 1024 TX descriptors and 1024 RX descriptors
x> igb1: Using 8 RX queues 8 TX queues
x> igb1: Using MSI-X interrupts with 9 vectors
x> igb1: Ethernet address: a0:36:9f:0a:cf:43
x> igb1: netmap queues/slots: TX 8/1024, RX 8/1024
x> ----
x> 
x> panic:
x> ----
x> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 
x> 0xffffffff8157d9a0 with sleeping prohibited
x> cpuid = 16
x> time = 1599808542
x> KDB: stack backtrace:
x> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 
x> 0xfffffe01ba658c40
x> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90
x> panic() at panic+0x43/frame 0xfffffe01ba658cf0
x> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40
x> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0
x> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20
x> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame 
x> 0xfffffe01ba658e60
x> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80
x> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0
x> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40
x> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0
x> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000
x> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0
x> in_control() at in_control+0x322/frame 0xfffffe01ba659180
x> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250
x> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0
x> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390
x> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0
x> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0
x> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = 
x> 0x7fffffffe2b8, rbp = 0x7fffffffe360 ---
x> Uptime: 14s
x> Dumping 3794 out of 97961 
x> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
x> ----
x> _______________________________________________
x> freebsd-current@freebsd.org mailing list
x> https://lists.freebsd.org/mailman/listinfo/freebsd-current
x> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

-- 
Gleb Smirnoff

--EgVrEAR5UttbsTXg
Content-Type: text/x-diff; charset=us-ascii
Content-Disposition: attachment; filename="lagg_register_vlan-sleeps.diff"

Index: if_lagg.c
===================================================================
--- if_lagg.c	(revision 364434)
+++ if_lagg.c	(working copy)
@@ -476,10 +476,10 @@ lagg_register_vlan(void *arg, struct ifnet *ifp, u
 	if (ifp->if_softc !=  arg)   /* Not our event */
 		return;
 
-	LAGG_RLOCK();
+	sx_slock(&sc->sc_sx);
 	CK_SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
 		EVENTHANDLER_INVOKE(vlan_config, lp->lp_ifp, vtag);
-	LAGG_RUNLOCK();
+	sx_sunlock(&sc->sc_sx);
 }
 
 /*
@@ -495,10 +495,10 @@ lagg_unregister_vlan(void *arg, struct ifnet *ifp,
 	if (ifp->if_softc !=  arg)   /* Not our event */
 		return;
 
-	LAGG_RLOCK();
+	sx_slock(&sc->sc_sx);
 	CK_SLIST_FOREACH(lp, &sc->sc_ports, lp_entries)
 		EVENTHANDLER_INVOKE(vlan_unconfig, lp->lp_ifp, vtag);
-	LAGG_RUNLOCK();
+	sx_sunlock(&sc->sc_sx);
 }
 
 static int

--EgVrEAR5UttbsTXg--

From owner-freebsd-current@freebsd.org  Fri Sep 11 19:25:06 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0A5F03E327F
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Bp5LT6XN3z3V9b
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 19:25:05 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: by mailman.nyi.freebsd.org (Postfix)
 id DE7D23E36CB; Fri, 11 Sep 2020 19:25:05 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id DE2993E35F1;
 Fri, 11 Sep 2020 19:25:05 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from cell.glebi.us (glebi.us [162.251.186.162])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp5LT2SJBz3V2D;
 Fri, 11 Sep 2020 19:25:05 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from cell.glebi.us (localhost [127.0.0.1])
 by cell.glebi.us (8.16.1/8.16.1) with ESMTPS id 08BGxQ3h066632
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Fri, 11 Sep 2020 09:59:26 -0700 (PDT)
 (envelope-from glebius@freebsd.org)
Received: (from glebius@localhost)
 by cell.glebi.us (8.16.1/8.16.1/Submit) id 08BGxQFF066631;
 Fri, 11 Sep 2020 09:59:26 -0700 (PDT)
 (envelope-from glebius@freebsd.org)
X-Authentication-Warning: cell.glebi.us: glebius set sender to
 glebius@freebsd.org using -f
Date: Fri, 11 Sep 2020 09:59:26 -0700
From: Gleb Smirnoff <glebius@freebsd.org>
To: xtouqh@mm.st
Cc: current@freebsd.org, net@freebsd.org
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
Message-ID: <20200911165926.GR1269@FreeBSD.org>
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
 <20200911161148.GP1269@FreeBSD.org>
 <a16d785d-2aad-62bc-e923-99084959b4ad@mm.st>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <a16d785d-2aad-62bc-e923-99084959b4ad@mm.st>
X-Rspamd-Queue-Id: 4Bp5LT2SJBz3V2D
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.00 / 15.00];
 local_wl_from(0.00)[freebsd.org];
 ASN(0.00)[asn:27348, ipnet:162.251.186.0/24, country:US]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 19:25:06 -0000

On Fri, Sep 11, 2020 at 07:45:09PM +0300, xtouqh@mm.st wrote:
x> Gleb Smirnoff wrote:
x> >    Hi,
x> > 
x> > can you please try out this patch? This is configuration event
x> > and we should use sleepable lock to synchronize, not epoch.
x> 
x> It didn't help, though I guess my problem is in if_bridge, not if_lagg 
x> which the patch modifies?

Sorry, I was looking at PRs that were referenced in the later emails
in the thread.

-- 
Gleb Smirnoff

From owner-freebsd-current@freebsd.org  Fri Sep 11 19:25:06 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 74EB13E3786
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Bp5LV2ZXVz3V77
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: by mailman.nyi.freebsd.org (Postfix)
 id 5849A3E35F3; Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 57FEA3E3785;
 Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from cell.glebi.us (glebi.us [162.251.186.162])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp5LV18FKz3Txf;
 Fri, 11 Sep 2020 19:25:06 +0000 (UTC)
 (envelope-from glebius@freebsd.org)
Received: from cell.glebi.us (localhost [127.0.0.1])
 by cell.glebi.us (8.16.1/8.16.1) with ESMTPS id 08BH61Xq066700
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO);
 Fri, 11 Sep 2020 10:06:01 -0700 (PDT)
 (envelope-from glebius@freebsd.org)
Received: (from glebius@localhost)
 by cell.glebi.us (8.16.1/8.16.1/Submit) id 08BH61Pq066699;
 Fri, 11 Sep 2020 10:06:01 -0700 (PDT)
 (envelope-from glebius@freebsd.org)
X-Authentication-Warning: cell.glebi.us: glebius set sender to
 glebius@freebsd.org using -f
Date: Fri, 11 Sep 2020 10:06:01 -0700
From: Gleb Smirnoff <glebius@freebsd.org>
To: kp@freebsd.org
Cc: xtouqh@mm.st, current@freebsd.org, net@freebsd.org
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
Message-ID: <20200911170601.GT1269@FreeBSD.org>
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
X-Rspamd-Queue-Id: 4Bp5LV18FKz3Txf
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.00 / 15.00];
 local_wl_from(0.00)[freebsd.org];
 ASN(0.00)[asn:27348, ipnet:162.251.186.0/24, country:US]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 19:25:06 -0000

  Kristof,

can you please take a look? IMHO, the problem is that with r360345
the bridge_ioctl() is fully covered by epoch. IMHO, should be either
more fine grained covered, or use internal locking, because some of
the code downstream (driver ioctls) may sleep.

On Fri, Sep 11, 2020 at 10:47:41AM +0300, xtouqh@mm.st wrote:
x> Updating from latest CURRENT snapshot 
x> (FreeBSD-13.0-CURRENT-amd64-20200910-1544934ffb2) to r365620 broke the 
x> bridges with igb (I350-T2) for me.  Booting to kernel.old and/or 
x> commenting the entries in rc.conf helps.
x> 
x> rc.conf:
x> ----
x> cloned_interfaces="bridge0 bridge1 tap0 tap1 tap2 tap3"
x> ifconfig_em0="inet ..."
x> ifconfig_igb0="up"
x> ifconfig_igb1="up"
x> ifconfig_bridge0="addm igb0 addm tap0 addm tap1"
x> ifconfig_bridge1="addm igb1 addm tap2 addm tap3"
x> ----
x> 
x> NICs (em0 is on-board, igb0/igb1 is addon I350-T2 card):
x> ----
x> em0: <Intel(R) PRO/1000 Network Connection> mem 0x92d00000-0x92d1ffff at 
x> device 31.6 numa-domain 0 on pci0
x> em0: Using 1024 TX descriptors and 1024 RX descriptors
x> em0: Using an MSI interrupt
x> em0: Ethernet address: e0:d5:5e:6c:aa:36
x> em0: netmap queues/slots: TX 1/1024, RX 1/1024
x> igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
x> 0xfbb00000-0xfbbfffff,0xfbc84000-0xfbc87fff at device 0.0 numa-domain 0 
x> on pci16
x> igb0: Using 1024 TX descriptors and 1024 RX descriptors
x> igb0: Using 8 RX queues 8 TX queues
x> igb0: Using MSI-X interrupts with 9 vectors
x> igb0: Ethernet address: a0:36:9f:0a:cf:42
x> igb0: netmap queues/slots: TX 8/1024, RX 8/1024
x> igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> mem 
x> 0xfba00000-0xfbafffff,0xfbc80000-0xfbc83fff at device 0.1 numa-domain 0 
x> on pci16
x> igb1: Using 1024 TX descriptors and 1024 RX descriptors
x> igb1: Using 8 RX queues 8 TX queues
x> igb1: Using MSI-X interrupts with 9 vectors
x> igb1: Ethernet address: a0:36:9f:0a:cf:43
x> igb1: netmap queues/slots: TX 8/1024, RX 8/1024
x> ----
x> 
x> panic:
x> ----
x> panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on wchan 
x> 0xffffffff8157d9a0 with sleeping prohibited
x> cpuid = 16
x> time = 1599808542
x> KDB: stack backtrace:
x> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 
x> 0xfffffe01ba658c40
x> vpanic() at vpanic+0x182/frame 0xfffffe01ba658c90
x> panic() at panic+0x43/frame 0xfffffe01ba658cf0
x> sleepq_add() at sleepq_add+0x359/frame 0xfffffe01ba658d40
x> _sleep() at _sleep+0x20c/frame 0xfffffe01ba658df0
x> pause_sbt() at pause_sbt+0xfe/frame 0xfffffe01ba658e20
x> e1000_reset_hw_82580() at e1000_reset_hw_82580+0x1c8/frame 
x> 0xfffffe01ba658e60
x> em_if_stop() at em_if_stop+0x1b/frame 0xfffffe01ba658e80
x> iflib_stop() at iflib_stop+0xbd/frame 0xfffffe01ba658ed0
x> iflib_if_ioctl() at iflib_if_ioctl+0x397/frame 0xfffffe01ba658f40
x> bridge_mutecaps() at bridge_mutecaps+0x145/frame 0xfffffe01ba658fb0
x> bridge_ioctl_add() at bridge_ioctl_add+0x468/frame 0xfffffe01ba659000
x> bridge_ioctl() at bridge_ioctl+0x32b/frame 0xfffffe01ba6590d0
x> in_control() at in_control+0x322/frame 0xfffffe01ba659180
x> ifioctl() at ifioctl+0x3e8/frame 0xfffffe01ba659250
x> kern_ioctl() at kern_ioctl+0x28e/frame 0xfffffe01ba6592c0
x> sys_ioctl() at sys_ioctl+0x127/frame 0xfffffe01ba659390
x> amd64_syscall() at amd64_syscall+0x140/frame 0xfffffe01ba6594b0
x> fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01ba6594b0
x> --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x8004b4aba, rsp = 
x> 0x7fffffffe2b8, rbp = 0x7fffffffe360 ---
x> Uptime: 14s
x> Dumping 3794 out of 97961 
x> MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
x> ----
x> _______________________________________________
x> freebsd-current@freebsd.org mailing list
x> https://lists.freebsd.org/mailman/listinfo/freebsd-current
x> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

-- 
Gleb Smirnoff

From owner-freebsd-current@freebsd.org  Fri Sep 11 20:11:52 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 971043E4E63
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 20:11:52 +0000 (UTC)
 (envelope-from yasu@utahime.org)
Received: from gate.utahime.jp (gate.utahime.jp [183.180.29.210])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp6NQ2yQBz3YJ1
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 20:11:50 +0000 (UTC)
 (envelope-from yasu@utahime.org)
Received: from eastasia.home.utahime.org (eastasia.home.utahime.org
 [192.168.174.1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by gate.utahime.jp (Postfix) with ESMTPS id DE9BF2E242
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 05:11:40 +0900 (JST)
Received: from localhost (rolling.home.utahime.org [192.168.174.11])
 (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by eastasia.home.utahime.org (Postfix) with ESMTPSA id 4F8C4468A6;
 Sat, 12 Sep 2020 05:11:40 +0900 (JST)
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.103.0-rc2 at eastasia.home.utahime.org
Date: Sat, 12 Sep 2020 05:09:42 +0900 (JST)
Message-Id: <20200912.050942.1425626636653918195.yasu@utahime.org>
To: freebsd-current@freebsd.org
Subject: Build of poudriere 13-CURRENT jail is failed
From: Yasuhiro KIMURA <yasu@utahime.org>
X-Mailer: Mew version 6.8 on Emacs 27.1
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: base64
X-Rspamd-Queue-Id: 4Bp6NQ2yQBz3YJ1
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.66 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[];
 R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701];
 NEURAL_HAM_MEDIUM(-0.84)[-0.840]; FROM_HAS_DN(0.00)[];
 MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_DN_NONE(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[];
 RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.94)[-0.939];
 RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[utahime.org];
 R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org];
 DKIM_TRACE(0.00)[utahime.org:+]; MIME_BASE64_TEXT(0.10)[];
 MID_CONTAINS_FROM(1.00)[]; NEURAL_SPAM_SHORT(0.34)[0.336];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 20:11:52 -0000

SGVsbG8sDQoNCkkgbWFkZSByZWd1bGFyIHVwZGF0ZSBvZiBteSAxMy1DVVJFRU5UIGFtZDY0IGVu
dmlyb25tZW50IGZyb20gcjM2NTMzMA0KdG8gcjM2NTYzNC4gSG9zdCBPUyBpcyBzdWNjZXNzZnVs
bHkgdXBkYXRlZCB3aXRoIHJlZ3VsYXIgc3RlcHMgd3JpdHRlbg0KaW4gL3Vzci9zcmMvTWFrZWZp
bGUuIEJ1dCB1cGRhdGUgb2YgcG91ZHJpZXJlIGphaWwgaXMgZmFpbGVkIHdpdGgNCmVycm9yLg0K
DQpUaGUgamFpbCB3YXMgY3JlYXRlZCB3aXRoIGZvbGxvd2luZyBjb21tYW5kLg0KDQolIHN1ZG8g
LWkgcG91ZHJpZXJlIGphaWwgLWMgLWogY3VyYW1kNjQgLW0gc3JjPS91c3IwL2ZyZWVic2QvYmFz
ZS9oZWFkIC1iDQoNClNvIEkgdXBkYXRlZCBpdCB3aXRoIGZvbGxvd2luZyBjb21tYW5kLg0KDQol
IHN1ZG8gLWkgcG91ZHJpZXJlIGphaWwgLXUgLWogY3VyYW1kNjQgLWINCg0KQW5kIHRoZSB1cGRh
dGUgZmFpbGVkIGFzIGZvbGx3b2luZy4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIHNlZWRfY2JjLnBv
IC0tLQ0KY2MgLXRhcmdldCB4ODZfNjQtdW5rbm93bi1mcmVlYnNkMTMuMCAtLXN5c3Jvb3Q9L3Vz
cjAvZnJlZWJzZC9iYXNlL29iai91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vz
ci9zcmMvYW1kNjQuYW1kNjQvdG1wIC1CL3VzcjAvZnJlZWJzZC9iYXNlL29iai91c3IvbG9jYWwv
cG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9zcmMvYW1kNjQuYW1kNjQvdG1wL3Vzci9iaW4g
LXBnICAtTzIgLXBpcGUgLWZuby1jb21tb24gICAtSS91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxz
L2N1cmFtZDY0L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wgLUkvdXNyL2xvY2FsL3BvdWRyaWVyZS9q
YWlscy9jdXJhbWQ2NC91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL2NyeXB0by9pbmNsdWRlIC1JL3Vz
ci9sb2NhbC9wb3VkcmllcmUvamFpbHMvY3VyYW1kNjQvdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9p
bmNsdWRlIC1ETF9FTkRJQU4gLURPUEVOU1NMX0NQVUlEX09CSiAtRE9QRU5TU0xfSUEzMl9TU0Uy
IC1ET1BFTlNTTF9CTl9BU01fTU9OVCAtRE9QRU5TU0xfQk5fQVNNX01PTlQ1IC1ET1BFTlNTTF9C
Tl9BU01fR0YybSAtRFNIQTFfQVNNIC1EU0hBMjU2X0FTTSAtRFNIQTUxMl9BU00gLURLRUNDQUsx
NjAwX0FTTSAtRFJDNF9BU00gLURNRDVfQVNNIC1EVlBBRVNfQVNNIC1ER0hBU0hfQVNNIC1ERUNQ
X05JU1RaMjU2X0FTTSAtRFgyNTUxOV9BU00gLURQQURMT0NLX0FTTSAtRFBPTFkxMzA1X0FTTSAt
RE9QRU5TU0xESVI9IlwiL2V0Yy9zc2xcIiIgLURFTkdJTkVTRElSPSJcIi91c3IvbGliL2VuZ2lu
ZXNcIiIgLUROREVCVUcgLUkvdXNyL2xvY2FsL3BvdWRyaWVyZS9qYWlscy9jdXJhbWQ2NC91c3Iv
c3JjL2NyeXB0by9vcGVuc3NsL2NyeXB0byAtSS91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1
cmFtZDY0L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvY3J5cHRvL2VjL2N1cnZlNDQ4IC1JL3Vzci9s
b2NhbC9wb3VkcmllcmUvamFpbHMvY3VyYW1kNjQvdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9jcnlw
dG8vZWMvY3VydmU0NDgvYXJjaF8zMiAtSS91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFt
ZDY0L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvY3J5cHRvL21vZGVzIC1JL3VzcjAvZnJlZWJzZC9i
YXNlL29iai91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9zcmMvYW1kNjQu
YW1kNjQvc2VjdXJlL2xpYi9saWJjcnlwdG8gLWcgLU1EICAtTUYuZGVwZW5kLnNlZWRfY2JjLnBv
IC1NVHNlZWRfY2JjLnBvIC1zdGQ9Z251OTkgLVduby1mb3JtYXQtemVyby1sZW5ndGggLWZzdGFj
ay1wcm90ZWN0b3Itc3Ryb25nIC1Xbm8tcG9pbnRlci1zaWduIC1Xbm8tZW1wdHktYm9keSAtV25v
LXN0cmluZy1wbHVzLWludCAtV25vLXVudXNlZC1jb25zdC12YXJpYWJsZSAtV25vLXRhdXRvbG9n
aWNhbC1jb21wYXJlIC1Xbm8tdW51c2VkLXZhbHVlIC1Xbm8tcGFyZW50aGVzZXMtZXF1YWxpdHkg
LVduby11bnVzZWQtZnVuY3Rpb24gLVduby1lbnVtLWNvbnZlcnNpb24gLVduby11bnVzZWQtbG9j
YWwtdHlwZWRlZiAtV25vLWFkZHJlc3Mtb2YtcGFja2VkLW1lbWJlciAtV25vLXN3aXRjaCAtV25v
LXN3aXRjaC1lbnVtIC1Xbm8ta25yLXByb21vdGVkLXBhcmFtZXRlciAtV25vLXBhcmVudGhlc2Vz
ICAtUXVudXNlZC1hcmd1bWVudHMgICAgLWMgL3Vzci9sb2NhbC9wb3VkcmllcmUvamFpbHMvY3Vy
YW1kNjQvdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9jcnlwdG8vc2VlZC9zZWVkX2NiYy5jIC1vIHNl
ZWRfY2JjLnBvDQotLS0gYWxsX3N1YmRpcl9saWIgLS0tDQotLS0gYWNsX2NvcHlfZW50cnkuMy5n
eiAtLS0NCmd6aXAgLWNuIC91c3IvbG9jYWwvcG91ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9z
cmMvbGliL2xpYmMvcG9zaXgxZS9hY2xfY29weV9lbnRyeS4zID4gYWNsX2NvcHlfZW50cnkuMy5n
eg0KLS0tIGFjbF9jcmVhdGVfZW50cnkuMy5neiAtLS0NCmd6aXAgLWNuIC91c3IvbG9jYWwvcG91
ZHJpZXJlL2phaWxzL2N1cmFtZDY0L3Vzci9zcmMvbGliL2xpYmMvcG9zaXgxZS9hY2xfY3JlYXRl
X2VudHJ5LjMgPiBhY2xfY3JlYXRlX2VudHJ5LjMuZ3oNCi0tLSBhbGxfc3ViZGlyX3N0YW5kIC0t
LQ0KY3A6IC9kZXYvbnVsbDogSW52YWxpZCBhcmd1bWVudA0KKioqIFtiZWZvcmVkZXBlbmRdIEVy
cm9yIGNvZGUgMQ0KDQptYWtlWzRdOiBzdG9wcGVkIGluIC91c3IvbG9jYWwvcG91ZHJpZXJlL2ph
aWxzL2N1cmFtZDY0L3Vzci9zcmMvc3RhbmQvbGlic2ENCi0tLSBhbGxfc3ViZGlyX2xpYiAtLS0N
Ci0tLSBhbGxfc3ViZGlyX3NlY3VyZSAtLS0NCi0tLSBhbGxfc3ViZGlyX3NoYXJlIC0tLQ0KWzAx
OjMxOjIzXSBFcnJvcjogRmFpbGVkIHRvICdtYWtlIGJ1aWxkd29ybGQnDQp5YXN1QHJvbGxpbmct
dm0tZnJlZWJzZDFbMTAwNF0lDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCldoYXQgaXMgd3Jvbmc/DQoNCi0t
LQ0KWWFzdWhpcm8gS0lNVVJBDQo=

From owner-freebsd-current@freebsd.org  Fri Sep 11 20:17:05 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5DFD43E5162
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 20:17:05 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: from mail.evolve.de (mail.evolve.de [213.239.217.29])
 (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits))
 (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp6VS1vVjz3Yh6
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 20:17:03 +0000 (UTC)
 (envelope-from freebsd@grem.de)
Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 6ff64ae5;
 Fri, 11 Sep 2020 20:17:00 +0000 (UTC)
Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id bcfb3765
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); 
 Fri, 11 Sep 2020 20:16:57 +0000 (UTC)
Mime-Version: 1.0 (1.0)
Subject: Re: Build of poudriere 13-CURRENT jail is failed
From: Michael Gmelin <freebsd@grem.de>
In-Reply-To: <20200912.050942.1425626636653918195.yasu@utahime.org>
Date: Fri, 11 Sep 2020 22:16:56 +0200
Cc: freebsd-current@freebsd.org
Message-Id: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de>
References: <20200912.050942.1425626636653918195.yasu@utahime.org>
To: Yasuhiro KIMURA <yasu@utahime.org>
X-Mailer: iPhone Mail (17H35)
X-Rspamd-Queue-Id: 4Bp6VS1vVjz3Yh6
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.68 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_DN_SOME(0.00)[]; MV_CASE(0.50)[];
 R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 DMARC_NA(0.00)[grem.de]; NEURAL_HAM_LONG(-1.00)[-0.996];
 NEURAL_SPAM_SHORT(0.28)[0.280]; RCVD_COUNT_THREE(0.00)[3];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[grem.de:+];
 RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-0.97)[-0.965];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~];
 ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 20:17:05 -0000



> On 11. Sep 2020, at 22:12, Yasuhiro KIMURA <yasu@utahime.org> wrote:
>=20
> =EF=BB=BFHello,
>=20
> I made regular update of my 13-CUREENT amd64 environment from r365330
> to r365634. Host OS is successfully updated with regular steps written
> in /usr/src/Makefile. But update of poudriere jail is failed with
> error.

Please see: https://reviews.freebsd.org/D26395

-m


From owner-freebsd-current@freebsd.org  Fri Sep 11 20:27:18 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id DF4C03E590E
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 20:27:18 +0000 (UTC)
 (envelope-from yasu@utahime.org)
Received: from gate.utahime.jp (gate.utahime.jp [183.180.29.210])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp6kF3NGwz3ZSS
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 20:27:17 +0000 (UTC)
 (envelope-from yasu@utahime.org)
Received: from eastasia.home.utahime.org (eastasia.home.utahime.org
 [192.168.174.1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by gate.utahime.jp (Postfix) with ESMTPS id A26722E249
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 05:27:13 +0900 (JST)
Received: from localhost (rolling.home.utahime.org [192.168.174.11])
 (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits))
 (No client certificate requested)
 by eastasia.home.utahime.org (Postfix) with ESMTPSA id 7FAD6468C3;
 Sat, 12 Sep 2020 05:27:12 +0900 (JST)
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.103.0-rc2 at eastasia.home.utahime.org
Date: Sat, 12 Sep 2020 05:27:04 +0900 (JST)
Message-Id: <20200912.052704.1324827826362649712.yasu@utahime.org>
To: freebsd-current@freebsd.org
Subject: Re: Build of poudriere 13-CURRENT jail is failed
From: Yasuhiro KIMURA <yasu@utahime.org>
In-Reply-To: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de>
References: <20200912.050942.1425626636653918195.yasu@utahime.org>
 <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de>
X-Mailer: Mew version 6.8 on Emacs 27.1
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bp6kF3NGwz3ZSS
X-Spamd-Bar: /
X-Spamd-Result: default: False [-0.87 / 15.00]; ARC_NA(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701];
 NEURAL_HAM_MEDIUM(-0.94)[-0.939]; FROM_HAS_DN(0.00)[];
 R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org:c];
 MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1];
 NEURAL_HAM_LONG(-1.00)[-1.003]; RCVD_COUNT_THREE(0.00)[3];
 DMARC_NA(0.00)[utahime.org]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 DKIM_TRACE(0.00)[utahime.org:+]; MID_CONTAINS_FROM(1.00)[];
 NEURAL_SPAM_SHORT(0.07)[0.068]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 20:27:18 -0000

From: Michael Gmelin <freebsd@grem.de>
Subject: Re: Build of poudriere 13-CURRENT jail is failed
Date: Fri, 11 Sep 2020 22:16:56 +0200

>> I made regular update of my 13-CUREENT amd64 environment from r365330
>> to r365634. Host OS is successfully updated with regular steps written
>> in /usr/src/Makefile. But update of poudriere jail is failed with
>> error.
> 
> Please see: https://reviews.freebsd.org/D26395

Thank you for quick reply. Then I'll wait until this review is
committed.

---
Yasuhiro KIMURA

From owner-freebsd-current@freebsd.org  Fri Sep 11 20:50:53 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 853D53E6301
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 20:50:53 +0000 (UTC)
 (envelope-from asomers@gmail.com)
Received: from mail-oo1-f52.google.com (mail-oo1-f52.google.com
 [209.85.161.52])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bp7FS0krFz3bbt
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 20:50:51 +0000 (UTC)
 (envelope-from asomers@gmail.com)
Received: by mail-oo1-f52.google.com with SMTP id m25so2597029oou.0
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 13:50:51 -0700 (PDT)
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;
 bh=PJ7b5Ia1hiKRTR5i7inNnDxo41fEVnnHFsMD0MIU6iw=;
 b=ErnV7gZZnE9OLWM8q2BPcsTOzzbEjDZofygFIGXlaC9PzL3PQX2JmizaXBSLZfCkZ0
 PG97JrG3uJqyPMdxauXPRkqGQDhe9Of0FBVbVqZ626WAzqwlkwNxcVNASw1FVZVGsghZ
 9wfCmnyQKDFLNkJVP+YJ/bqwon3JNkymLLWqL1GK4gY2qt9oYi62npIrgT8+SK8XdJCm
 ZwXtxwMRFO6GszkOCapIMfWdm0cJOUK383vvmPxc13SNU1RLvUNuB9QguQudD6Cv6Nsf
 bwwFGKZYXv9RymlO6VMpQqzLy8BD3gDbY7PXjMu0gSe0wA5Vhmo6YYb+tqTiJKtH+Ea1
 37lw==
X-Gm-Message-State: AOAM531gGNBWWgSndWSBryLsIuJ1bPSuS93tdcpYt9BJo1+Go6uS/xc6
 Xx9BkYTbXGGIm7DX7fC6qJ9rSln1mgk3VkX+H56hCTAL
X-Google-Smtp-Source: ABdhPJx4hdL+d7F2vqF/7sJf4iwldiE5wgs2QYwEXbiNrdszBaqjzdln1QmZTJsl+lSkFrhx4O1q9vaH19+Sltuistc=
X-Received: by 2002:a4a:d04c:: with SMTP id x12mr2886741oor.61.1599857450743; 
 Fri, 11 Sep 2020 13:50:50 -0700 (PDT)
MIME-Version: 1.0
References: <20200912.050942.1425626636653918195.yasu@utahime.org>
 <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de>
 <20200912.052704.1324827826362649712.yasu@utahime.org>
In-Reply-To: <20200912.052704.1324827826362649712.yasu@utahime.org>
From: Alan Somers <asomers@freebsd.org>
Date: Fri, 11 Sep 2020 14:50:39 -0600
Message-ID: <CAOtMX2i+Hkf8h-EQvqm2_ZU2baUsLNuH2+6RHk5Lg8Gs12pMaQ@mail.gmail.com>
Subject: Re: Build of poudriere 13-CURRENT jail is failed
To: Yasuhiro KIMURA <yasu@utahime.org>
Cc: FreeBSD CURRENT <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4Bp7FS0krFz3bbt
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.35 / 15.00]; RCVD_TLS_ALL(0.00)[];
 ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2];
 FREEFALL_USER(0.00)[asomers]; FROM_HAS_DN(0.00)[];
 RWL_MAILSPIKE_GOOD(0.00)[209.85.161.52:from];
 R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17];
 NEURAL_HAM_LONG(-0.98)[-0.976];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 DMARC_NA(0.00)[freebsd.org]; NEURAL_SPAM_SHORT(0.63)[0.629];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 RCPT_COUNT_TWO(0.00)[2];
 RCVD_IN_DNSWL_NONE(0.00)[209.85.161.52:from];
 NEURAL_HAM_MEDIUM(-1.00)[-1.004];
 FORGED_SENDER(0.30)[asomers@freebsd.org,asomers@gmail.com];
 R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FROM_NEQ_ENVFROM(0.00)[asomers@freebsd.org,asomers@gmail.com];
 MAILMAN_DEST(0.00)[freebsd-current]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 20:50:53 -0000

Done.

On Fri, Sep 11, 2020 at 2:27 PM Yasuhiro KIMURA <yasu@utahime.org> wrote:

> From: Michael Gmelin <freebsd@grem.de>
> Subject: Re: Build of poudriere 13-CURRENT jail is failed
> Date: Fri, 11 Sep 2020 22:16:56 +0200
>
> >> I made regular update of my 13-CUREENT amd64 environment from r365330
> >> to r365634. Host OS is successfully updated with regular steps written
> >> in /usr/src/Makefile. But update of poudriere jail is failed with
> >> error.
> >
> > Please see: https://reviews.freebsd.org/D26395
>
> Thank you for quick reply. Then I'll wait until this review is
> committed.
>
> ---
> Yasuhiro KIMURA
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>

From owner-freebsd-current@freebsd.org  Fri Sep 11 23:24:48 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id A41663E94E7
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Fri, 11 Sep 2020 23:24:48 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com
 [IPv6:2607:f8b0:4864:20::336])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpBg36xdTz41Tm
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 23:24:47 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: by mail-ot1-x336.google.com with SMTP id o8so2050873otl.4
 for <freebsd-current@freebsd.org>; Fri, 11 Sep 2020 16:24:47 -0700 (PDT)
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;
 bh=Av25KoPF15OUExfLvTuw7F277QYeJ81eJko0bxlmS94=;
 b=BW1N9NrU8hs8h87taYEpcQ5EnBf6+4h/f9c+h9niCEWDxEgsHsl0l8H2Le7Me2ejwx
 ufhojs3YcTt6gbhcqRQtP4pAlJM7bBy1ugapuvFgmgf1ZDcw7DLVNbnOYpfLrkteXpRv
 rPFGFlnGogDoEGYdpIO20TZ1CnD8LI3xxYirLO61SlnEPsOpe+mw/yzkf+iwh1BrAcAX
 5y6m5IVYu1A/V61l3dvCKLvwIsXyKD8julnhaw1kAojhHf/+deyyd575N4lQgCCHsHZD
 FM/heHgrqkD8kOLd2NRz09DJDrU7i2luhaTjjk2UKgkCsqpySnw2Qm5qcef5mcdsyfAr
 KMPQ==
X-Gm-Message-State: AOAM5319QxdoQjEU/0/sXUiRn/od5Cs84Icji4XTfZaBWHLqbzeu/kiY
 /FDkNm98Zm9+Mo7UkLpUZZts92JlNrzqO51BMdGLcrwo/BFlSg==
X-Google-Smtp-Source: ABdhPJzxKe65RKfAbPsCmpWdh08E8uO7gXh+EaY059o6q4HhCxpwFTg/8Y5JsXRnNChVOFrIcfqFV7XUZMMDKmnz2BM=
X-Received: by 2002:a9d:202b:: with SMTP id n40mr922990ota.93.1599866686050;
 Fri, 11 Sep 2020 16:24:46 -0700 (PDT)
MIME-Version: 1.0
References: <CAN6yY1vsLjZ7aEqrbmxKCpxTOZF8a33ZkWayH00y4enx+iR00g@mail.gmail.com>
 <a2425ef0-8140-1b97-a091-7884cb607d1c@gmail.com>
 <000001d68808$f1801fb0$d4805f10$@gmail.com>
 <000201d68811$ba37f7e0$2ea7e7a0$@gmail.com>
In-Reply-To: <000201d68811$ba37f7e0$2ea7e7a0$@gmail.com>
From: Kevin Oberman <rkoberman@gmail.com>
Date: Fri, 11 Sep 2020 16:24:28 -0700
Message-ID: <CAN6yY1v8E2JJu4pZ9dZJv5aD4rsmc43d3m_B_dpON-drshwcMg@mail.gmail.com>
Subject: Re: Livelock on recent current
To: driesm.michiels@gmail.com
Cc: =?UTF-8?Q?Jan_Kokem=C3=BCller?= <jan.kokemueller@gmail.com>, 
 FreeBSD Current <freebsd-current@freebsd.org>
X-Rspamd-Queue-Id: 4BpBg36xdTz41Tm
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.32 / 15.00]; TO_DN_SOME(0.00)[];
 FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.69)[-0.686]; FREEMAIL_TO(0.00)[gmail.com];
 FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.95)[-0.951];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-0.98)[-0.982];
 TAGGED_RCPT(0.00)[];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::336:from];
 RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current];
 FREEMAIL_CC(0.00)[gmail.com,freebsd.org]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Sep 2020 23:24:48 -0000

On Fri, Sep 11, 2020 at 1:01 AM <driesm.michiels@gmail.com> wrote:

> > > On 09.09.20 06:18, Kevin Oberman wrote:
> > > > I am seeing a problem since I moved to current on my laptop this
> week.
> > > > It's odd as it is linked to the keyboard. As long as the keyboard is
> > > > active, everything is fine, but if the keyboard is not used, after a
> > > > few minutes, it locks up and gets very hot. The system may be busy
> > > > or idle. The system seems completely locked. It does not respond in
> > > > the network and the display, X or just vt is frozen. The only factor
> > > > is use
> > of the
> > > keyboard.
> >
> > I'm actually very happy someone else ran into this too! I have a Lenovo
> T490
> > (azerty edition, yeah I known ...) I found it incredible hard to
> describe,
> but i
> > have the exact same problem.
> > I categorized it as "random system freezes", but now that you say its
> related to
> > keyboard interaction it makes sense when I observe the lock.
> >
> > System locks up when it happens and the fan ramps up AFTER the dead lock.
> > I'm pretty sure the getting "hot" symptom is caused by the deadlock and
> not a
> > symptom of the deadlock.
>
> Maybe a very important factor, the issue is not present in STABLE-12, I
> downgraded previous week to verify this.
>
> >
> > >
> > > Reminds me of this bug:
> > >
> > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225341
> >
> > I am also using a non default keyboard layout, as described in the bug
> above.
> > I'll probably try the patch in the coming weekend to see if it helps.
> >
> > >
> > > I've been experiencing similar hangs when that timer in atkbd is
> enabled.
> > It
> > > doesn't seem to happen in the default keyboard configuration, though.
> > >
> > > -Jan


I'm happy to see that I am not crazy!

This is mostly anecdotal. The freezes have occurred regularly, without
question, but the details are not statistically verified. This is based on
my perceptions. The only things I am really sure of is that the system is
unusable on head and runs well on 12.1-Release. This system has a rather
new Intel GPU, the Comet Lake, and is only supported on head with
drm-devel-kmod, so moving back to 12.1 is not an option. I am curious what
processor is on the T490. I am using the default keyboard layout.
On terminal sessions (vt), when the keyboard is idle. I have had the system
run for a couple of hours or longer with no problems. To get bigger ports
to build, I usually switch to another vty and keep that one fairly busy. It
will freeze when no vty is active, but as long as any is active every
minute or less. I have had freezes in under a minute, but rarely.

Moving on to other possibly related (or not) issues:
When running on X (MATE), it may freeze whether the keyboard is active or
not. OTOH, it seems to freeze less often. I've had X lock up mid-word but
also run for 15 or more minutes. It eventually does freeze, but I don't
think I've ever gone more than 10 minutes on an idle keyboard without a
freeze without X running.

Switching to a vty and keeping it fairly active still seems to keep the
system alive while X is being used. X is performing very poorly. If the
processors are busy, say by building a port, screen updates are very slow,
often pausing for several seconds. Expose events seem to often redraw all
windows which is very annoying. Several times I thought the system was
frozen only to suddenly have the screen update and everything be normal,
again.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683

From owner-freebsd-current@freebsd.org  Sat Sep 12 00:42:25 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 646F93EB279;
 Sat, 12 Sep 2020 00:42:25 +0000 (UTC)
 (envelope-from jmg@gold.funkthat.com)
Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "gate2.funkthat.com",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpDNc53Vxz45nR;
 Sat, 12 Sep 2020 00:42:21 +0000 (UTC)
 (envelope-from jmg@gold.funkthat.com)
Received: from gold.funkthat.com (localhost [127.0.0.1])
 by gold.funkthat.com (8.15.2/8.15.2) with ESMTPS id 08C0gILN007193
 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO);
 Fri, 11 Sep 2020 17:42:19 -0700 (PDT)
 (envelope-from jmg@gold.funkthat.com)
Received: (from jmg@localhost)
 by gold.funkthat.com (8.15.2/8.15.2/Submit) id 08C0gIke007192;
 Fri, 11 Sep 2020 17:42:18 -0700 (PDT) (envelope-from jmg)
Date: Fri, 11 Sep 2020 17:42:18 -0700
From: John-Mark Gurney <jmg@funkthat.com>
To: freebsd-net@FreeBSD.org, freebsd-current@FreeBSD.org
Subject: Re: CFT: major update to if_ure
Message-ID: <20200912004218.GC4213@funkthat.com>
Mail-Followup-To: freebsd-net@FreeBSD.org, freebsd-current@FreeBSD.org
References: <20200725231318.GO4213@funkthat.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20200725231318.GO4213@funkthat.com>
X-Operating-System: FreeBSD 11.3-STABLE amd64
X-PGP-Fingerprint: D87A 235F FB71 1F3F 55B7  ED9B D5FF 5A51 C0AC 3D65
X-Files: The truth is out there
X-URL: https://www.funkthat.com/
X-Resume: https://www.funkthat.com/~jmg/resume.html
X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE
X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger?
User-Agent: Mutt/1.6.1 (2016-04-27)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3
 (gold.funkthat.com [127.0.0.1]); Fri, 11 Sep 2020 17:42:19 -0700 (PDT)
X-Rspamd-Queue-Id: 4BpDNc53Vxz45nR
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.37 / 15.00]; RCVD_TLS_ALL(0.00)[];
 ARC_NA(0.00)[]; FREEFALL_USER(0.00)[jmg]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[];
 DMARC_NA(0.00)[funkthat.com]; AUTH_NA(1.00)[];
 NEURAL_SPAM_SHORT(0.27)[0.267]; NEURAL_HAM_LONG(-0.20)[-0.197];
 NEURAL_HAM_MEDIUM(-0.90)[-0.899]; RCPT_COUNT_TWO(0.00)[2];
 R_SPF_NA(0.00)[no SPF record];
 FORGED_SENDER(0.30)[jmg@funkthat.com,jmg@gold.funkthat.com];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:32354, ipnet:208.87.216.0/21, country:US];
 FROM_NEQ_ENVFROM(0.00)[jmg@funkthat.com,jmg@gold.funkthat.com];
 MAILMAN_DEST(0.00)[freebsd-net,freebsd-current];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 00:42:25 -0000

John-Mark Gurney wrote this message on Sat, Jul 25, 2020 at 16:13 -0700:
> Hello,
> 
> I'd like people who have ure (RealTek) based USB devices to test
> review D25809[0].
> 
> This update adds support for:
> - HW VLAN tagging
> - HW checksum offload for IPv4 and IPv6
> - tx and rx aggreegation (for full gige speeds)
> - multiple transactions
> 
> In my testing, I am able to get 900-950Mbps depending upon
> TCP or UDP, which is a significant improvement over the previous
> 91Mbps (~8kint/sec*1500bytes/packet*1packet/int).
> 
> Thanks.
> 
> [0] https://reviews.freebsd.org/D25809

This has now landed in:
https://reviews.freebsd.org/rS365648

Let me know if there are any regressions.

Thanks.

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."

From owner-freebsd-current@freebsd.org  Sat Sep 12 02:10:00 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 474183EE93D
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 02:10:00 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com
 [IPv6:2a00:1450:4864:20::343])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpGKg1hVSz4DHx;
 Sat, 12 Sep 2020 02:09:59 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: by mail-wm1-x343.google.com with SMTP id q9so5936119wmj.2;
 Fri, 11 Sep 2020 19:09:58 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:references:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding
 :content-language;
 bh=+NNs9oTFFGUzEUopV2hv/o3TUDrnVVRqDNHwgEnIuow=;
 b=miEVIr1DPMNQw8RIqGPiGI3N/wpB0OSEZAZKteN2H67uo9ZD8JWqT1h1ajzc+5FKYh
 ZWXh1Io6CKAFfhTXYRT/ATEHoQvyI282d+3c8/loXlRmBC8YsHxOITPkJ/5KVZXEF2rn
 f8xaD2u0hBcc4gOPSXCKL+ucNwqJnp9yqOT/6EVqaA4kLOvf5mpoO2ijT2MOTF7phfnK
 kjfddqDgn7eCJQ7Ha64vCOtZdzDDBR4oUwF09CFArUUjfaywzfubGSINApu64nImtgVf
 Bu9WaGwqKL7ehiYV99HKEtXhiNp5Hx/VJ41OAcGsftNbBYUTortO/Xd3sTz0rCzD0ZDm
 eplw==
X-Gm-Message-State: AOAM531Pwd6i001ZpNITRjuMTIT/yC8yELdkv/ZjVnXYC5mKkKmYmDZv
 jkCZNXOx4gxggGapMtzXlhTx3RLxr2PHlvwl
X-Google-Smtp-Source: ABdhPJxzNkobGQP4dHAcHn3fHcGUTom5LWlKCOFWfyCtMESu8POEJ//zOCJwUfL5zKEXmuZsRFgzvA==
X-Received: by 2002:a7b:ce96:: with SMTP id q22mr4519495wmj.132.1599876596517; 
 Fri, 11 Sep 2020 19:09:56 -0700 (PDT)
Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com.
 [79.66.147.78])
 by smtp.gmail.com with ESMTPSA id b2sm7091706wmh.47.2020.09.11.19.09.55
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 11 Sep 2020 19:09:55 -0700 (PDT)
Subject: Re: suspend/resume versus OpenZFS on USB
From: Graham Perrin <grahamperrin@gmail.com>
To: FreeBSD Current <freebsd-current@freebsd.org>,
 Matthew Macy <mmacy@freebsd.org>, Ryan Moeller <freqlabs@FreeBSD.org>
Cc: Hans Petter Selasky <hps@selasky.org>
References: <a0cfead4-bcce-f4ff-662d-a186b19c7a37@gmail.com>
 <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org>
 <24c4f60d-d937-7763-9cea-697de75109a6@gmail.com>
 <7cd8c682-0c4b-c332-c6de-d17dccbd9672@selasky.org>
 <bcbaeb5e-82c0-9f3d-7906-ac4d4a1cdfd6@gmail.com>
Message-ID: <7ced4903-cf1f-19d1-f2b3-61336992ed11@gmail.com>
Date: Sat, 12 Sep 2020 03:09:54 +0100
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <bcbaeb5e-82c0-9f3d-7906-ac4d4a1cdfd6@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Rspamd-Queue-Id: 4BpGKg1hVSz4DHx
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.39 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36];
 RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.44)[-0.443];
 RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.956];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.987];
 MIME_GOOD(-0.10)[text/plain];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::343:from];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 02:10:00 -0000

I'm not sure what was going on with device numbers in my previous 
report, but this much seems to be easily and consistently reproducible.

If the pool is ONLINE and imported at suspend time – and if not actively 
writing to the device at suspend time – then at resume time:

* the pool is SUSPENDED
* the device is shown as REMOVED
* zpool clear followed by zpool scrub lead to disappearance of permanent 
metadata errors, without physically touching the device.

----

root@momh167-gjp4-8570p:~ # ls /dev/da*
/dev/da0        /dev/da0p1      /dev/da1        /dev/da1p1
root@momh167-gjp4-8570p:~ # zpool status usb
   pool: usb
  state: ONLINE
   scan: scrub repaired 0B in 00:00:08 with 0 errors on Sat Sep 12 
02:55:26 2020
config:

         NAME        STATE     READ WRITE CKSUM
         usb         ONLINE       0     0     0
           da0p1     ONLINE       0     0     0

errors: No known data errors
root@momh167-gjp4-8570p:~ # date ; uname -v ; zfs version ; acpiconf -s3
Sat Sep 12 02:59:20 BST 2020
FreeBSD 13.0-CURRENT #64 r365364: Sun Sep  6 01:38:18 BST 2020 
root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
zfs-0.8.0-1
zfs-kmod-0.8.0-1
root@momh167-gjp4-8570p:~ # zpool status -v
   pool: copperbowl
  state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
         still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
         the pool may no longer be accessible by software that does not 
support
         the features. See zpool-features(5) for details.
   scan: scrub repaired 0B in 01:39:31 with 0 errors on Thu Sep  3 
01:12:21 2020
config:

         NAME          STATE     READ WRITE CKSUM
         copperbowl    ONLINE       0     0     0
           ada0p4.eli  ONLINE       0     0     0

errors: No known data errors

   pool: usb
  state: SUSPENDED
status: One or more devices are faulted in response to IO failures.
action: Make sure the affected devices are connected, then run 'zpool 
clear'.
    see: https://zfsonlinux.org/msg/ZFS-8000-HC
   scan: scrub repaired 0B in 00:00:08 with 0 errors on Sat Sep 12 
02:55:26 2020
config:

         NAME        STATE     READ WRITE CKSUM
         usb         UNAVAIL      0     0     0  insufficient replicas
           da0p1     REMOVED      0     0     0

errors: List of errors unavailable: pool I/O is currently suspended
root@momh167-gjp4-8570p:~ # zpool clear usb && zpool scrub usb
root@momh167-gjp4-8570p:~ # date ; zpool status usb
Sat Sep 12 03:00:19 BST 2020
   pool: usb
  state: ONLINE
   scan: scrub repaired 0B in 00:00:01 with 0 errors on Sat Sep 12 
03:00:11 2020
config:

         NAME        STATE     READ WRITE CKSUM
         usb         ONLINE       0     0     0
           da0p1     ONLINE       0     0     0

errors: No known data errors
root@momh167-gjp4-8570p:~ #


From owner-freebsd-current@freebsd.org  Sat Sep 12 02:35:19 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9647B3EF6EC
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 02:35:19 +0000 (UTC)
 (envelope-from yasu@utahime.org)
Received: from gate.utahime.jp (gate.utahime.jp [183.180.29.210])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpGts5Zsbz4Fxh
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 02:35:17 +0000 (UTC)
 (envelope-from yasu@utahime.org)
Received: from eastasia.home.utahime.org (eastasia.home.utahime.org
 [192.168.174.1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by gate.utahime.jp (Postfix) with ESMTPS id 191032E2CC
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 11:35:12 +0900 (JST)
Received: from localhost (rolling.home.utahime.org [192.168.174.11])
 (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by eastasia.home.utahime.org (Postfix) with ESMTPSA id C722946B65;
 Sat, 12 Sep 2020 11:35:10 +0900 (JST)
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.103.0-rc2 at eastasia.home.utahime.org
Date: Sat, 12 Sep 2020 11:34:18 +0900 (JST)
Message-Id: <20200912.113418.1513806755499945128.yasu@utahime.org>
To: freebsd-current@freebsd.org
Subject: Re: Build of poudriere 13-CURRENT jail is failed
From: Yasuhiro KIMURA <yasu@utahime.org>
In-Reply-To: <CAOtMX2i+Hkf8h-EQvqm2_ZU2baUsLNuH2+6RHk5Lg8Gs12pMaQ@mail.gmail.com>
References: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de>
 <20200912.052704.1324827826362649712.yasu@utahime.org>
 <CAOtMX2i+Hkf8h-EQvqm2_ZU2baUsLNuH2+6RHk5Lg8Gs12pMaQ@mail.gmail.com>
X-Mailer: Mew version 6.8 on Emacs 27.1
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BpGts5Zsbz4Fxh
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.05 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[];
 R_DKIM_ALLOW(-0.20)[utahime.org:s=maybe2019112701];
 NEURAL_HAM_MEDIUM(-0.97)[-0.966]; FROM_HAS_DN(0.00)[];
 MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.003];
 RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[utahime.org];
 R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org];
 DKIM_TRACE(0.00)[utahime.org:+];
 NEURAL_HAM_SHORT(-0.08)[-0.082]; MID_CONTAINS_FROM(1.00)[];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 02:35:19 -0000

From: Alan Somers <asomers@freebsd.org>
Subject: Re: Build of poudriere 13-CURRENT jail is failed
Date: Fri, 11 Sep 2020 14:50:39 -0600

> Done.

Thank you. I updated host OS to r365643 and now update of poudriere
jail finished successfully.

BTW there is an advice for those who faced same problem as me.

After source tree is updated to r365643 or later, take following steps
at first.

# cd /usr/src/bin/cp
# make
# make install

Otherwise `make buildworld` fails with same error as that of update of
poudriere jail.

---
Yasuhiro KIMURA

From owner-freebsd-current@freebsd.org  Sat Sep 12 03:18:17 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id DD2313F0978
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 03:18:17 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpHrS4HS4z4J8T
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 03:18:15 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp
 [180.198.4.200]) (authenticated bits=0)
 by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id
 08C3ICsa072748
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 12:18:12 +0900 (JST)
 (envelope-from junchoon@dec.sakura.ne.jp)
Date: Sat, 12 Sep 2020 12:18:12 +0900
From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To: freebsd-current@freebsd.org
Subject: Re: Build of poudriere 13-CURRENT jail is failed
Message-Id: <20200912121812.667ea22052ed9fe5e8c65463@dec.sakura.ne.jp>
In-Reply-To: <20200912.113418.1513806755499945128.yasu@utahime.org>
References: <8D3096E4-4B4B-4C63-B82F-A787D4CDFDCD@grem.de>
 <20200912.052704.1324827826362649712.yasu@utahime.org>
 <CAOtMX2i+Hkf8h-EQvqm2_ZU2baUsLNuH2+6RHk5Lg8Gs12pMaQ@mail.gmail.com>
 <20200912.113418.1513806755499945128.yasu@utahime.org>
Reply-To: junchoon@dec.sakura.ne.jp
Organization: Junchoon corps
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BpHrS4HS4z4J8T
X-Spamd-Bar: +++
X-Spamd-Result: default: False [3.67 / 15.00];
 HAS_REPLYTO(0.00)[junchoon@dec.sakura.ne.jp];
 RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[];
 REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[];
 HAS_ORG_HEADER(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[];
 ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP];
 MID_RHS_MATCH_FROM(0.00)[];
 RECEIVED_SPAMHAUS_PBL(0.00)[180.198.4.200:received];
 ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.43)[0.429];
 MIME_GOOD(-0.10)[text/plain];
 PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org];
 AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.91)[0.910];
 RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[sakura.ne.jp];
 NEURAL_SPAM_LONG(0.93)[0.935]; MIME_TRACE(0.00)[0:+];
 R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 03:18:17 -0000

On Sat, 12 Sep 2020 11:34:18 +0900 (JST)
Yasuhiro KIMURA <yasu@utahime.org> wrote:

> From: Alan Somers <asomers@freebsd.org>
> Subject: Re: Build of poudriere 13-CURRENT jail is failed
> Date: Fri, 11 Sep 2020 14:50:39 -0600
> 
> > Done.
> 
> Thank you. I updated host OS to r365643 and now update of poudriere
> jail finished successfully.
> 
> BTW there is an advice for those who faced same problem as me.
> 
> After source tree is updated to r365643 or later, take following steps
> at first.
> 
> # cd /usr/src/bin/cp
> # make
> # make install
> 
> Otherwise `make buildworld` fails with same error as that of update of
> poudriere jail.

This should be better described in UPDATING.


> 
> ---
> Yasuhiro KIMURA
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>

From owner-freebsd-current@freebsd.org  Sat Sep 12 03:20:26 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9CF473F10B3;
 Sat, 12 Sep 2020 03:20:26 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpHty1rTsz4JKn;
 Sat, 12 Sep 2020 03:20:25 +0000 (UTC)
 (envelope-from junchoon@dec.sakura.ne.jp)
Received: from kalamity.joker.local (180-198-4-200.nagoya1.commufa.jp
 [180.198.4.200]) (authenticated bits=0)
 by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id
 08C3KNik072772; Sat, 12 Sep 2020 12:20:23 +0900 (JST)
 (envelope-from junchoon@dec.sakura.ne.jp)
Date: Sat, 12 Sep 2020 12:20:23 +0900
From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To: freebsd-current@freebsd.org
Cc: svn-src-head@freebsd.org, "Bjoern A. Zeeb" <bz@FreeBSD.org>
Subject: Re: svn commit: r365419 - in head/sys/dev: ath bwi iwm iwn mwl otus
 usb/wlan wtap
Message-Id: <20200912122023.a5493c53bffb124b80c3c6ee@dec.sakura.ne.jp>
In-Reply-To: <CAF67749-349A-4B02-96E3-74BA66195A51@FreeBSD.org>
References: <20200910074135.45d5b208b083c93efbce9259@dec.sakura.ne.jp>
 <178A8155-90E0-4B3E-BBCB-D3C7CA4C62B2@FreeBSD.org>
 <20200911230248.d520bf8a1f3397be5d0f26c3@dec.sakura.ne.jp>
 <CAF67749-349A-4B02-96E3-74BA66195A51@FreeBSD.org>
Reply-To: junchoon@dec.sakura.ne.jp
Organization: Junchoon corps
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd12.1)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4BpHty1rTsz4JKn
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[];
 ASN(0.00)[asn:9370, ipnet:210.188.224.0/19, country:JP]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 03:20:26 -0000

On Fri, 11 Sep 2020 14:20:22 +0000
"Bjoern A. Zeeb" <bz@FreeBSD.org> wrote:

> On 11 Sep 2020, at 14:02, Tomoaki AOKI wrote:
> 
> > On Thu, 10 Sep 2020 10:22:05 +0000
> > "Bjoern A. Zeeb" <bz@FreeBSD.org> wrote:
> >
> >> On 9 Sep 2020, at 22:41, Tomoaki AOKI wrote:
> >>
> >>> This breaks at least iwm. (Other drivers not tested.)
> >>>
> >>> Messages below are repeatedly shown and no carrier detected.
> >>> Manually reverting this commit fixes the issue.
> >>>
> >>> iwm0: failed to send antennas before calibration: 35
> >>> iwm_run_init_ucode: failed 35
> >>> iwm_init_hw failed 35
> >>> iwm0: could not initiate scan
> >>>
> >>>
> >>> and lesser times messages below.
> >>>
> >>> iwm0: iwm_send_phy_db_data: Cannot send HCMD of Phy DB cfg section, 
> >>> 35
> >>> iwm_init_hw failed 35
> >>> iwm0: could not initiate scan
> >>>
> >>
> >>
> >> I$B!G(Bll try to test iwm as well, in case you are faster, can you 
> >> please
> >> try this instead of reverting;  the previous version never made it 
> >> past
> >> the first return anymore in the last years it seems, so we can remove
> >> the function entirely to keep the status quo:
> >>
> >> Sorry for the oversight.
> >
> > Your patch (needed to fix some line wrapping, though) fixed the issue
> > for me. Thanks!
> 
> Committed in r365633 in HEAD.   stable/12 already has the fix (#if 0ed 
> the code).
> I$B!G(Bll merged the change in 3 days to keep the code in sync.
> 
> 
> Thanks a lot for reporting and testing!
> 
> Bjoern

Confirmed. Thanks!


> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
> 


-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>

From owner-freebsd-current@freebsd.org  Sat Sep 12 03:41:58 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8BEE13F1A5B
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 03:41:58 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com
 [IPv6:2a00:1450:4864:20::443])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpJMn3Ty2z4KrJ;
 Sat, 12 Sep 2020 03:41:57 +0000 (UTC)
 (envelope-from grahamperrin@gmail.com)
Received: by mail-wr1-x443.google.com with SMTP id x14so13202995wrl.12;
 Fri, 11 Sep 2020 20:41:57 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:subject:to:cc:references:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding
 :content-language;
 bh=ltQYZ1A30twyCShXqWBzjsYZFNDvlrCHWfeOc7G4pXY=;
 b=Sv1uvzjFAuD/0jbmLGZiILA+BhUme09tGiw5vv2PXZhEz065oqnlOvobgjGBjfveUO
 Xavupvitm1rqnMPObNsDOv+X9JdD7BiD/LSi1JlcAXeScsjrwVTaViDY9Mz87GuoW+Jo
 TqNZZcY7TpqOSdxRnehQBRFLmTEdqPheYpaWvLSwITDJ+PKTCSTbTkoQDtXpldFNLBzb
 U7HVQFYa4rTq2THNO2ijiTfDmPp4ZIRdbx3mS23Vu9a2/eM7wQfxNilYS7GQM7cc7GkO
 DMDr0+v66xPGfCGvnacGvOWFHv+wWxNDVeXtrVss+HZUQ30vnfUoMdhvC5HPK0mjIQMe
 8qzg==
X-Gm-Message-State: AOAM532aJiYEBo+eW07+wNkfPki0D77ikkv3zb2V/L4ODduP1p/7U5j+
 iTqgeUjZd1r8Lhk0Mli0Z6MkF6ElsFbusMvi
X-Google-Smtp-Source: ABdhPJwi4l5fU9m1cMrNwyQfXpY6TRq4Mfhbb3l+DiaZlLcWt7O04HKRR5zG0Z3K5RtRzb0AH7eaMA==
X-Received: by 2002:adf:ce8e:: with SMTP id r14mr4870254wrn.257.1599882115910; 
 Fri, 11 Sep 2020 20:41:55 -0700 (PDT)
Received: from [192.168.1.12] (79-66-147-78.dynamic.dsl.as9105.com.
 [79.66.147.78])
 by smtp.gmail.com with ESMTPSA id k22sm8286898wrd.29.2020.09.11.20.41.54
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 11 Sep 2020 20:41:54 -0700 (PDT)
From: Graham Perrin <grahamperrin@gmail.com>
Subject: Re: suspend/resume versus OpenZFS on USB
To: FreeBSD Current <freebsd-current@freebsd.org>,
 Matthew Macy <mmacy@freebsd.org>, Ryan Moeller <freqlabs@FreeBSD.org>
Cc: Hans Petter Selasky <hps@selasky.org>
References: <a0cfead4-bcce-f4ff-662d-a186b19c7a37@gmail.com>
 <6824e9f5-0496-a9ba-9cf2-01a6c8b34a4e@selasky.org>
 <24c4f60d-d937-7763-9cea-697de75109a6@gmail.com>
 <7cd8c682-0c4b-c332-c6de-d17dccbd9672@selasky.org>
 <bcbaeb5e-82c0-9f3d-7906-ac4d4a1cdfd6@gmail.com>
 <7ced4903-cf1f-19d1-f2b3-61336992ed11@gmail.com>
Message-ID: <82bf782c-c848-66a5-ae52-433531d6dab9@gmail.com>
Date: Sat, 12 Sep 2020 04:41:54 +0100
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <7ced4903-cf1f-19d1-f2b3-61336992ed11@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Rspamd-Queue-Id: 4BpJMn3Ty2z4KrJ
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.77 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36];
 RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 NEURAL_HAM_SHORT(-0.82)[-0.823];
 RECEIVED_SPAMHAUS_PBL(0.00)[79.66.147.78:received];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[];
 ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.958];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.99)[-0.986];
 MIME_GOOD(-0.10)[text/plain];
 DWL_DNSWL_NONE(0.00)[gmail.com:dkim];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::443:from];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 03:41:58 -0000

On 12/09/2020 03:09, Graham Perrin wrote:
> … If the pool is ONLINE and imported at suspend time – and if not 
> actively writing to the device at suspend time …

Testing more aggressively (still with a low spec USB flash drive), 
attempting to suspend _immediately after_ writes to the file system.

Second test:

----

root@momh167-gjp4-8570p:~ # date ; uptime ; uname -v ; zfs version
Sat Sep 12 04:13:07 BST 2020
  4:13AM  up 8 mins, 5 users, load averages: 0.95, 0.60, 0.30
FreeBSD 13.0-CURRENT #64 r365364: Sun Sep  6 01:38:18 BST 2020 
root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
zfs-0.8.0-1
zfs-kmod-0.8.0-1
root@momh167-gjp4-8570p:~ # zpool status usb ; zfs get mountpoint usb
   pool: usb
  state: ONLINE
   scan: scrub repaired 0B in 00:00:01 with 0 errors on Sat Sep 12 
03:20:51 2020
config:

         NAME        STATE     READ WRITE CKSUM
         usb         ONLINE       0     0     0
           da0p1     ONLINE       0     0     0

errors: No known data errors
NAME  PROPERTY    VALUE         SOURCE
usb   mountpoint  /Volumes/usb  local
root@momh167-gjp4-8570p:~ # du -hs 
/usr/home/grahamperrin/Videos/palmtree.mp4
  68M    /usr/home/grahamperrin/Videos/palmtree.mp4
root@momh167-gjp4-8570p:~ # gdd status=progress bs=1M 
if="/usr/home/grahamperrin/Videos/palmtree.mp4" 
of="/Volumes/usb/palmtree.mp4" ; date ; acpiconf -s3

----

In both tests: suspend failed, it was necessary to force off the computer.

Photographs of the second test: 
<https://photos.app.goo.gl/5WRVrCRioCEwnmUg6>



From owner-freebsd-current@freebsd.org  Sat Sep 12 07:35:28 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id CAC6A3F6777;
 Sat, 12 Sep 2020 07:35:28 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest
 SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mout.gmx.net",
 Issuer "TeleSec ServerPass Class 2 CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpPYC4BPZz4Wkx;
 Sat, 12 Sep 2020 07:35:27 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from hermann.fritz.box ([89.14.98.0]) by mail.gmx.com (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MIdeR-1kKWpE1End-00Efqc; Sat, 12
 Sep 2020 09:35:25 +0200
Date: Sat, 12 Sep 2020 09:35:17 +0200
From: "Hartmann, O." <ohartmann@walstatt.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>, freebsd-embedded@freebsd.org
Subject: cp/utils.c:517:14: error: member reference base type 'void' is not
 a structure or union
Message-ID: <20200912093517.6d8ca263@hermann.fritz.box>
Organization: walstatt.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_//=RMhje4G7w9aiF4pQ8SNPJ"; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:rEAfl8QN9g/dMYrNNbe0cdCSV6Q99KqVSMwtuyTnC9AqdtTAMuG
 SlWIWiLsB6SWJ/qsjn2mWifcZ2iNlmkFMXukoL9wY1lj+eE1lLDbHgbw4IczjCC+TV8w0Kt
 0/gOKV8M51XI0kOeUJLg2bO2Hz7OAgH2XLG8uJh1BpLr4uhpESaongpqAbfb14Rq4I6DTvv
 pvAGI0XWmZfG3M5/ImMWA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:a9yhA2NkTSc=:Dj85S/9p8eGkwrkMK53qUB
 0Ky/lb/bGDSGjrc0jvXuOx6dgeoM6CUcB24YTumXAfzsVPKkcVKwg/onmC0mXaiyJ3G7wUamt
 0pG873oRev4D0qXo97MbN2klTZ5UGsiBSIY6bfYkv7mB60dBgTf81DrTRJ7fwQdxRKXMo9fDd
 4YKGrZklGcaBcfelEYR61L9uVIq/aIvr0Fp7iao9bpzfyXls/y+u7BEBIQ/MgeXjLPwGKzgOC
 o91jxqjIb1eU+/3Htr76T1LuTKL/KiPtrnkDqB1ujdTk+SnxyNT1eFfRuCVh81fvbfwUioKtO
 MXRGP8UZGs3uHeZCGvBl4wnqGdWbLk0BtPAruQPn24R4Pl36d93BfmK/yfKEJU+p5iWeIygpR
 QtFVZjA1GMQcTqeWbQEZ/7GrwLGFvik3QA/4rcwGvuhjqIfQww4d8skd/qWAliw6RPgL/2QSs
 JeUMrOesF927lB37Dj+BhiEgnLgOoVeZnbkaYBxLpLHo6g8mfKmngeTZxSkIRhifj2pEqOL68
 cRqLfBXaXzbcl03+eE60UTtwv/j7Q+oO4r4JV68B24ixMMSikQxcFFrPGVH+MQC2W/Fr8xdAd
 3JHTFKh7GN/+ErIsXt58j7qhb3IiKAP6jlmd7Yk6ULf259+JSN+dvymNbrURzWkvZpDBNDFVZ
 L3qPLlqdvWee+/4ROP7kBVHyqk5eKAnMtqK8lZ3nAQAib2BQAVhnWmG9LyBUjoBLH3s5oLS07
 qib5UE1rR6NJHGOS6i3TzmYGRfWQZWXGlTKg+7uT+T4eljuqVmCPJbrbZnzcJnNlg3yHcDr0q
 c/yMOlZQ4kLK3tk81cLCbVPN1o7/SoEuMuNy+TIs0kANlCQyorkAXa6who4mMW1BaBUuFnebR
 dPtYtMcA3W++on2QmxBo9gOzchP2IKH3ggdNeySBoIIotJEroY+T2ymRxh99aOhXetx3Oy1Qe
 DBRhhVrMoREeBcdbzAA/ASn1zHpKtC48sRpE4lnlr/0+lgD7b9lByfyc4zIqlJcSlzsg8UXHV
 scrr9xpOUdtxv+7Rbq/Qn3ugKOssrQ61emVnlR68qZPw1jKKc8M8/DIlBzj77j3rvOfhrz+EZ
 /sm74p8smoEydBZEjRY7V6aUTdGofa5ZxIr6lSI0BPTzQvFA7i7yh9HJyrjbK670uPIGT9non
 10D8PYxHlwSsuSD48N4DkumyVtUHRpm5dQaxCEUpH5/oJWe2vqi1THjlwjx38BUuN0GIIxZku
 56R4iEW2yBJOJDHhgOgMefXmDQOmj1m5+BpfXmQ==
X-Rspamd-Queue-Id: 4BpPYC4BPZz4Wkx
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.46 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450];
 RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.19:from];
 FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.71)[-0.705];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 DMARC_NA(0.00)[walstatt.org]; ARC_NA(0.00)[];
 HAS_ORG_HEADER(0.00)[];
 RECEIVED_SPAMHAUS_PBL(0.00)[89.14.98.0:received];
 NEURAL_HAM_MEDIUM(-0.85)[-0.852]; DKIM_TRACE(0.00)[gmx.net:+];
 RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.41)[-0.406];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE];
 RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-current,freebsd-embedded];
 RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.19:from]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 07:35:28 -0000

--Sig_//=RMhje4G7w9aiF4pQ8SNPJ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Building recent 12-STABLE (revision 365643) for a nanobsd environment
on a CURRENT host fails since a couple of weeks for now with the weird
error shown below. The CURRENT host is running at FreeBSD 13.0-CURRENT
#20 r365382: Fri Sep 11 19:01:26 CEST 2020 amd64. Building 12-STABLE
jails at the very same revision on that CURRENT host with the very same
CURRENT OS revision works fine.

It doesn't help sarting comiling from a clean environment or with a
vanilla (uncustomized) setup for the nanobsd environment.

[...]

/pool/sources/12-STABLE/src/bin/cp/utils.c:517:14: error: member
reference base type 'void' is not a structure or union aclp =3D
&acl->ats_acl; ~~~^ ~~~~~~~
/pool/sources/12-STABLE/src/bin/cp/utils.c:518:11: error: incomplete
definition of type 'struct acl' if (aclp->acl_cnt !=3D 0 &&
aclsetf(dest_dir, ~~~~^
/pool/sources/12-STABLE/src/bin/cp/utils.c:468:9: note: forward
declaration of 'struct acl' struct acl *aclp;
               ^
2 errors generated.
*** [/pool/sources/12-STABLE/src/bin/cp/utils.o] Error code 1

Kind regards,

oh

--Sig_//=RMhje4G7w9aiF4pQ8SNPJ
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1x6NQAKCRA4N1ZZPba5
R03HAQDvVh6fM66bX0F835CR/9XHcf0d+dNEJfLtxCRWMKcqcwD/SFsNceA+WKxS
oqqe/XESNbWJBA/TrSb+JXNuedQxcAo=
=ehaK
-----END PGP SIGNATURE-----

--Sig_//=RMhje4G7w9aiF4pQ8SNPJ--

From owner-freebsd-current@freebsd.org  Sat Sep 12 07:54:40 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80C1A3F70D6
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 07:54:40 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest
 SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mout.gmx.net",
 Issuer "TeleSec ServerPass Class 2 CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpPzM39D8z4Y26;
 Sat, 12 Sep 2020 07:54:39 +0000 (UTC)
 (envelope-from ohartmann@walstatt.org)
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from hermann.fritz.box ([89.14.98.0]) by mail.gmx.com (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M5QF5-1kGB131HNt-001Tm5; Sat, 12
 Sep 2020 09:54:16 +0200
Date: Sat, 12 Sep 2020 09:54:11 +0200
From: "Hartmann, O." <ohartmann@walstatt.org>
To: Alan Somers <asomers@freebsd.org>
Cc: "O. Hartmann" <ohartmann@walstatt.org>, Ryan Stone <rysto32@gmail.com>,
 Michael Butler <imb@protected-networks.net>, FreeBSD Current
 <freebsd-current@freebsd.org>
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
Message-ID: <20200912095411.0c307601@hermann.fritz.box>
In-Reply-To: <CAOtMX2ij9abXx5F8TQf_GQMaQuOjmstxqs3jxJe_0fMF0pvbfQ@mail.gmail.com>
References: <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net>
 <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net>
 <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com>
 <CAOtMX2jf+d=BCe8j9AYs3Rv=0rEjSNeZuy85En2QNi+0oY_E6Q@mail.gmail.com>
 <20200911095723.12e10580@freyja>
 <CAOtMX2ij9abXx5F8TQf_GQMaQuOjmstxqs3jxJe_0fMF0pvbfQ@mail.gmail.com>
Organization: walstatt.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/UmZ=MoMzw+g4VljsGTyMkvT"; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:Y16FWo7B336iHGZ5Jnx4OgYSKX81xFNzTKMgySNcdVepLBlZRum
 v4DfqMMWQTY9Ta4KfKNyzdEnlSY6aqN5ZMof/fuZW9wPyfZJyg4RteFPU4KnQgpXrdxljg2
 M6r5Am7icf64SA5RP0HujeN+vTc2pHL01WQXZw5Xx5gIFbniUAck88kOo7RaF5JSgTguRT+
 rJUaK3g0NvgqwzX3iFFjQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:R0cdRaJQlck=:BOIo/QcNAdRwfJ9DyXFPXm
 R9j9TDm4I0MmhPK7ZTS5RURCattwz97RyLvoCd7fDm1QEC0MkNSopU786yCTnk/3o97psBFFO
 tQkunbpPZQ0YRp84UpAhN/6KjszgsUpDlWv2cBlQfpEXSREfUkUwP6sC9pX8qhIHZJ2KELtiF
 HhKPT8omNgQ9XpoJs5pSxt1/AezP54cBwl069Og4GBlnOoN49hOFIBC/5Yi97k2bDZ7VbLk5R
 Pna4Qd+nCOmFByuINeNtyjpEAg7D72mX5ngx/WlRDsIRvMvgr+3pmkcDNUFV6kvhkygsd7cjW
 a0K0SZJzRbIXO5kIR/H0xMVaiOglssh+z1HAHN8/xnHzRFKEa9WR6DgbWdtlNfWa9P8WBEcYp
 g/4MUd8u+R+d1rO14v0IwT1+DUBvWgMaiNPIWNqgeVGS5MXyopDK7r801cKvHU5aIsjUOHxwP
 kbb4a4BoiYeYjjGxppjR9Z2V2rB8wGAcgkNM6nmfP9HjTpGEnR91QTp8BvqJ91zRQP3IvYaQi
 wCTec8vfuJ54Q+AxndzWrQiooD8DmPjRYQjovmNkocPrrgCA8ciqJg+S1CuO3MM5nuQu3Jg3y
 F3u8Ij4ce+p+tA8MrRuc+tOD6+oO5CzmXMfGiH+lsKwIUF4EqmwIVep0PE6QZa6QKF6bWzQ2L
 4sxqktpqDVqGu7cQJqxRF2Pppy7QZyzbQlXw96SSob7uuhZCgSAUPZO3c0RBTwj+MhXn6JnVo
 wY7tR+fjE/ruqe4QP9DB/FWTsDF/HNNhe1Bh+A21BwtOTc1rrcguhfqXViVGpGagraxwhpW/E
 5AVvwFA2Lfo4A7SJMQexo3R7cxvI29rXU8Bxb27e5h9gNgdXrOl/+ul0QbHiDYUka8Mexof1h
 KwziUZGa5agkgN0UdvR7jvcnubonBJfNmeeLCGZB8r/tYVKTVDLSBaOh+wNxUuiEanv4+oHoU
 QmqcjGXwT32JPcy5XYQjApHnocly0xeHKDO8vLKwFdR8nTlj5SVW5estCchJhWatOWKhmH6WI
 WpkGrGenn/XKd1/gvvgRQK7ZyIFSiQ8pcExavg0l7md1PqWrsKaIM9gEZ0df8m317dlaj9o3q
 Bexl7tXLEOxVrCoHuhEVQfNfZDVpb4f2DZbX4Kd1JP2fkCnr6fn+MDo0o+FTUmjmk3sIjJcrU
 QHqa0VNbkY7VzgbcUtq8B83sA1sDjVZ8wuf3ijo+MVFZigXjRMnviPOpkSmNRG3odnTIX9zlb
 Fv0YhADzryczvH/4pZFih4kFQTxgf6Enzqdi7YQ==
X-Rspamd-Queue-Id: 4BpPzM39D8z4Y26
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.46 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450];
 RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.18:from];
 FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[];
 NEURAL_HAM_LONG(-0.93)[-0.933];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 DMARC_NA(0.00)[walstatt.org]; NEURAL_HAM_MEDIUM(-0.79)[-0.786];
 RCPT_COUNT_FIVE(0.00)[5]; HAS_ORG_HEADER(0.00)[];
 RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.18:from];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_SHORT(-0.24)[-0.238];
 RECEIVED_SPAMHAUS_PBL(0.00)[89.14.98.0:received];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE];
 FREEMAIL_CC(0.00)[walstatt.org,gmail.com,protected-networks.net,freebsd.org]; 
 MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 07:54:40 -0000

--Sig_/UmZ=MoMzw+g4VljsGTyMkvT
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Fri, 11 Sep 2020 07:18:33 -0600
Alan Somers <asomers@freebsd.org> wrote:

> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann <ohartmann@walstatt.org>
> wrote:
>=20
> > On Thu, 10 Sep 2020 10:44:08 -0600
> > Alan Somers <asomers@freebsd.org> wrote:
> > =20
> > > No, it's devfs.  I'll fix it.
> > >
> > > On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com>
> > > wrote:=20
> > > > I'm curious: does this give a similar issue?
> > > >
> > > > touch /tmp/foo
> > > > cp /tmp/foo /tmo/foo2
> > > >
> > > > I'm wondering if the issue is that copy_file_range isn't
> > > > handling empty files, or if it's a devfs issue.
> > > >
> > > >
> > > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
> > > > <imb@protected-networks.net> wrote: =20
> > > > >
> > > > > It seems that SVN r365549 broke "cp /dev/null ..."
> > > > >
> > > > >     imb
> > > > >
> > > > > On 9/10/20 10:35 AM, Michael Butler wrote: =20
> > > > > > Is anyone else seeing failures like this in building world
> > > > > > and, in =20
> > my =20
> > > > > > case, cron jobs as well?
> > > > > >
> > > > > >
> > > > > > Building =20
> > /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr =20
> > > > > > --- all_subdir_sbin ---
> > > > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> > > > > > --- all_subdir_stand ---
> > > > > > --- zfsboot.ldr ---
> > > > > > cp: /dev/null: Invalid argument
> > > > > > *** [zfsboot.ldr] Error code 1
> > > > > > make[5]: *** zfsboot.ldr removed
> > > > > > --- all_subdir_kerberos5 ---
> > > > > > Building =20
> > > > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> > > > =20
> > > > > > --- all_subdir_stand ---
> > > > > >
> > > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot
> > > > > > .ERROR_TARGET=3D'zfsboot.ldr'
> > > > > > =20
> > > > =20
> > .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfs=
boot.ldr.meta'
> > =20
> > > > =20
> > > > > > .MAKE.LEVEL=3D'5'
> > > > > > MAKEFILE=3D''
> > > > > > .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes
> > > > > > silent=3Dyes =20
> > > > verbose' =20
> > > > > > _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;'
> > > > > > .CURDIR=3D'/usr/src/stand/i386/zfsboot'
> > > > > > .MAKE=3D'make'
> > > > > > .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> > > > > > .TARGETS=3D'all'
> > > > > > DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp'
> > > > > > LD_LIBRARY_PATH=3D''
> > > > > > MACHINE=3D'amd64'
> > > > > > MACHINE_ARCH=3D'amd64'
> > > > > > MAKEOBJDIRPREFIX=3D''
> > > > > > MAKESYSPATH=3D'/usr/src/share/mk'
> > > > > > MAKE_VERSION=3D'20200902'
> > > > > >
> > > > > > _______________________________________________
> > > > > > freebsd-current@freebsd.org mailing list
> > > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > > > To unsubscribe, send any mail to " =20
> > > > freebsd-current-unsubscribe@freebsd.org" =20
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > freebsd-current@freebsd.org mailing list
> > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > > To unsubscribe, send any mail to " =20
> > > > freebsd-current-unsubscribe@freebsd.org"
> > > > =20
> > > _______________________________________________
> > > freebsd-current@freebsd.org mailing list
> > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > To unsubscribe, send any mail to " =20
> > freebsd-current-unsubscribe@freebsd.org"
> >
> > I still get this error on a couple of boxes, while others seem to
> > buildworld
> > fine. All boxes are at CURRENT revision 365625. It is a bit looking
> > weird to
> > me. Running now a make cleanworld/cleandir on the specific boxes
> > and start building OS again.
> >
> > oh
> > =20
>=20
> I don't know why it's intermittent, but in any case this patch should
> fix it:
> https://reviews.freebsd.org/D26395
> -Alan

I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or
just deleting usr/obj/) and starting a fresh build, those boxes with an
newer kernel all fail at the very same point. We use META_MODE on some
boxes, switched to WITHOUT_CLEAN these days and cleanded up on some
systems therefore. That might be the reason why the problem occurs not
consistently on all systems.

When will the pacth be committed?

Thanks in advance,

oh

--Sig_/UmZ=MoMzw+g4VljsGTyMkvT
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1x+pAAKCRA4N1ZZPba5
RzRvAQCiQmJaOrNz/ZCCchXNaUPd1xfTee5iUVZyb6hgbNmDggD9H1om0aVfAex3
6xebwewW+dwkNGR6f+ZdG/ghnBfkdAQ=
=A6X8
-----END PGP SIGNATURE-----

--Sig_/UmZ=MoMzw+g4VljsGTyMkvT--

From owner-freebsd-current@freebsd.org  Sat Sep 12 08:03:37 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id B0A603F79CB
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 08:03:37 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: from mail.evolve.de (mail.evolve.de [213.239.217.29])
 (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits))
 (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpQ9c4BjTz4YjF;
 Sat, 12 Sep 2020 08:03:32 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: by mail.evolve.de (OpenSMTPD) with ESMTP id dac28645;
 Sat, 12 Sep 2020 08:03:23 +0000 (UTC)
Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 12d2da11
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); 
 Sat, 12 Sep 2020 08:03:20 +0000 (UTC)
Mime-Version: 1.0 (1.0)
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
From: Michael Gmelin <freebsd@grem.de>
In-Reply-To: <20200912095411.0c307601@hermann.fritz.box>
Date: Sat, 12 Sep 2020 10:03:18 +0200
Cc: Alan Somers <asomers@freebsd.org>, Ryan Stone <rysto32@gmail.com>,
 Michael Butler <imb@protected-networks.net>,
 FreeBSD Current <FreeBSD-current@freebsd.org>
Message-Id: <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de>
References: <20200912095411.0c307601@hermann.fritz.box>
To: "Hartmann, O." <ohartmann@walstatt.org>
X-Mailer: iPhone Mail (17H35)
X-Rspamd-Queue-Id: 4BpQ9c4BjTz4YjF
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.50 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[grem.de:s=20180501];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 DMARC_NA(0.00)[grem.de]; ARC_NA(0.00)[];
 RCPT_COUNT_FIVE(0.00)[5]; NEURAL_HAM_LONG(-0.98)[-0.982];
 RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[grem.de:+];
 NEURAL_HAM_SHORT(-0.57)[-0.572];
 NEURAL_HAM_MEDIUM(-0.95)[-0.950]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE];
 FREEMAIL_CC(0.00)[freebsd.org,gmail.com,protected-networks.net];
 MAILMAN_DEST(0.00)[FreeBSD-current]
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.33
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 08:03:37 -0000



> On 12. Sep 2020, at 09:55, Hartmann, O. <ohartmann@walstatt.org> wrote:
>=20
> =EF=BB=BFOn Fri, 11 Sep 2020 07:18:33 -0600
> Alan Somers <asomers@freebsd.org> wrote:
>=20
>>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann <ohartmann@walstatt.org>
>>> wrote:
>>>=20
>>> On Thu, 10 Sep 2020 10:44:08 -0600
>>> Alan Somers <asomers@freebsd.org> wrote:
>>>=20
>>>> No, it's devfs.  I'll fix it.
>>>>=20
>>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com>
>>>> wrote:=20
>>>>> I'm curious: does this give a similar issue?
>>>>>=20
>>>>> touch /tmp/foo
>>>>> cp /tmp/foo /tmo/foo2
>>>>>=20
>>>>> I'm wondering if the issue is that copy_file_range isn't
>>>>> handling empty files, or if it's a devfs issue.
>>>>>=20
>>>>>=20
>>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
>>>>> <imb@protected-networks.net> wrote: =20
>>>>>>=20
>>>>>> It seems that SVN r365549 broke "cp /dev/null ..."
>>>>>>=20
>>>>>>    imb
>>>>>>=20
>>>>>> On 9/10/20 10:35 AM, Michael Butler wrote: =20
>>>>>>> Is anyone else seeing failures like this in building world
>>>>>>> and, in =20
>>> my =20
>>>>>>> case, cron jobs as well?
>>>>>>>=20
>>>>>>>=20
>>>>>>> Building =20
>>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr =20
>>>>>>> --- all_subdir_sbin ---
>>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
>>>>>>> --- all_subdir_stand ---
>>>>>>> --- zfsboot.ldr ---
>>>>>>> cp: /dev/null: Invalid argument
>>>>>>> *** [zfsboot.ldr] Error code 1
>>>>>>> make[5]: *** zfsboot.ldr removed
>>>>>>> --- all_subdir_kerberos5 ---
>>>>>>> Building =20
>>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
>>>>>=20
>>>>>>> --- all_subdir_stand ---
>>>>>>>=20
>>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot
>>>>>>> .ERROR_TARGET=3D'zfsboot.ldr'
>>>>>>>=20
>>>>>=20
>>> .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsb=
oot.ldr.meta'
>>>=20
>>>>>=20
>>>>>>> .MAKE.LEVEL=3D'5'
>>>>>>> MAKEFILE=3D''
>>>>>>> .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes
>>>>>>> silent=3Dyes =20
>>>>> verbose' =20
>>>>>>> _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;'
>>>>>>> .CURDIR=3D'/usr/src/stand/i386/zfsboot'
>>>>>>> .MAKE=3D'make'
>>>>>>> .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
>>>>>>> .TARGETS=3D'all'
>>>>>>> DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp'
>>>>>>> LD_LIBRARY_PATH=3D''
>>>>>>> MACHINE=3D'amd64'
>>>>>>> MACHINE_ARCH=3D'amd64'
>>>>>>> MAKEOBJDIRPREFIX=3D''
>>>>>>> MAKESYSPATH=3D'/usr/src/share/mk'
>>>>>>> MAKE_VERSION=3D'20200902'
>>>>>>>=20
>>>>>>> _______________________________________________
>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>> To unsubscribe, send any mail to " =20
>>>>> freebsd-current-unsubscribe@freebsd.org" =20
>>>>>>=20
>>>>>>=20
>>>>>> _______________________________________________
>>>>>> freebsd-current@freebsd.org mailing list
>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>> To unsubscribe, send any mail to " =20
>>>>> freebsd-current-unsubscribe@freebsd.org"
>>>>>=20
>>>> _______________________________________________
>>>> freebsd-current@freebsd.org mailing list
>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>> To unsubscribe, send any mail to " =20
>>> freebsd-current-unsubscribe@freebsd.org"
>>>=20
>>> I still get this error on a couple of boxes, while others seem to
>>> buildworld
>>> fine. All boxes are at CURRENT revision 365625. It is a bit looking
>>> weird to
>>> me. Running now a make cleanworld/cleandir on the specific boxes
>>> and start building OS again.
>>>=20
>>> oh
>>>=20
>>=20
>> I don't know why it's intermittent, but in any case this patch should
>> fix it:
>> https://reviews.freebsd.org/D26395
>> -Alan
>=20
> I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or
> just deleting usr/obj/) and starting a fresh build, those boxes with an
> newer kernel all fail at the very same point. We use META_MODE on some
> boxes, switched to WITHOUT_CLEAN these days and cleanded up on some
> systems therefore. That might be the reason why the problem occurs not
> consistently on all systems.
>=20
> When will the pacth be committed?
>=20

Alan already committed it:

https://svnweb.freebsd.org/base?view=3Drevision&revision=3D365643

-m

> Thanks in advance,
>=20
> oh

From owner-freebsd-current@freebsd.org  Sat Sep 12 09:05:54 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 96CD13D0C1C
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 09:05:54 +0000 (UTC)
 (envelope-from o.hartmann@walstatt.org)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest
 SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mout.gmx.net",
 Issuer "TeleSec ServerPass Class 2 CA" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpRYY3dXrz4c63;
 Sat, 12 Sep 2020 09:05:52 +0000 (UTC)
 (envelope-from o.hartmann@walstatt.org)
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from hermann.fritz.box ([89.14.98.0]) by mail.gmx.com (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M1Ycl-1kFdUo30Cx-0033tI; Sat, 12
 Sep 2020 11:05:21 +0200
Date: Sat, 12 Sep 2020 11:05:17 +0200
From: "Hartmann, O." <o.hartmann@walstatt.org>
To: Michael Gmelin <freebsd@grem.de>
Cc: "Hartmann, O." <ohartmann@walstatt.org>, Alan Somers
 <asomers@freebsd.org>, Ryan Stone <rysto32@gmail.com>, Michael Butler
 <imb@protected-networks.net>, FreeBSD Current <FreeBSD-current@freebsd.org>
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
Message-ID: <20200912110517.3ba20143@hermann.fritz.box>
In-Reply-To: <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de>
References: <20200912095411.0c307601@hermann.fritz.box>
 <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de>
Organization: walstatt.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/La9guvz7A=Qp_3AB7Y84Yf/"; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:VaNYgIQe+lwZ15IjjveAdCOkwVGq6RcJq2uJcO764GURC1GnaDQ
 hjRPTMNd/WJZ1ns+V4Iy9P1ZSKPvwI7KnqblsQnHuDmQtipPz9oG+FjmavAYHWAon3YqNka
 kyuHl+nY+rDEp7BsBYxfi7SVlcL9Zt0f7M0kYMs2AGmlpgjtXrh1wz5hf6HybZpYgyGEutW
 Esm2jBA/RP9UFwRQdGT4w==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:K3TqdzEIF5o=:AdSzvpXmSQevTCj9e3VAcu
 tIkAGaJfaucJcUU8VWLz3LGVEkMA4CNLpupObUTtsYZMbFiO8V/d3k8pe71VviPvcF7Xo1bpC
 1kX0xQH6GP+a6Dkj2mv7nEeShs8V9bi+BLdsswryr2BMqH++VLhTA8wq346Vg85x+9Pefjn5b
 kmj9o0pnnNVVnTyijG+eUjBmAg6wgNYxwQ/ofSsdRSda/MSmzeWgY59pWRWytfqpwKgmgohma
 RwgvhFPX7wNHsPO+FGFwVW0jvnv9YLZJ8K2KxwvNOqIQF5DrfxGSrBeasorgEjlzd94wYBPUD
 rClYiOh/sl/HOZTXDU7aWg4ajf81LaAn6lb/hPJISZsDFlEWAjFrq4i4OayR8+Sp7C3qPSF1L
 BoMWk3f79DinezciO9COrz8tiwVSAbU1sIk30M2iYe9Uts/Yw+0TwobGrXsLX3BxBT+WFmA5p
 9Yw2dqnZd+5yDNh2o4rrlN77cWUpnAbPFXhZo0KCnp2RhewOnT7oysWq80/wvKgwG31DLm7f5
 fZ11EWfPoA0PRe7J5vDzxc8zcm6a0UBRH5wr5dVz6sh16ih61hN9XFLBqz9ewYAwcPImSiX4D
 3GhcleCyAqTYgHoDFSuVVXO9mh80ucLICcbYDhYu/nGsgVvQ23piiqhoj7/GFvWHBMl/ohopX
 tDv9jCbZXS6WrAxQC3rLazL3hWPPPL7s4t/HtRwolVbEkAHgV7fBYSaCIcot3yqQa1asZwXWi
 gr3JCF/qv7LdXu7NRwwM+ZhMtsahns57vOBg/LXn3EBYoHxtSP60Hrl8DdgyMzMvC+/gfAwIm
 y8XN93SzFP39hSxD27rmUC8agPxKntVJMcEXxJrVjowKM2NP7N+JVNHB08j/+7MBO+9HMbih/
 8jHeswwYNROuL9JGQ48BwiyQxUnK+zqm7I4wj0gN1QlrV8h/IA46v/LSMEoMOWnx3l8Hm/334
 HxnelFBUZgP5xCppT+0rnzZpCrogWM9Y1Pov80wjkPgxD1bQQ4z2NZ0qrwiA7gw3M20w8Im/n
 FKqhMvhyvIILwBWay6tW2qUVa8FCsUDOUWLBeOacvTDxW+t1zUj13Yir94/zoGc7cDbT1LdCK
 jLacf2UdzBUQY37agutnS5LK1Zs018sOmacUT8pgPuLtU6+MhIwUdjfXhtBKfvl8PohTkkQ30
 0GqgrqKAujagyyDc6bVG9tpmKxqdFBuxn6zrMamKBpZVW/6aLo6oHCNklQt2F1gzi03aRBSJ6
 2Ri+PFoB9TDaXFnHum2cymRhK4NahPDNdNgy5vA==
X-Rspamd-Queue-Id: 4BpRYY3dXrz4c63
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.29 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450];
 RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.20:from];
 FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[];
 NEURAL_HAM_LONG(-0.93)[-0.932];
 MIME_GOOD(-0.20)[multipart/signed,text/plain];
 DMARC_NA(0.00)[walstatt.org]; NEURAL_HAM_MEDIUM(-0.79)[-0.785];
 RCPT_COUNT_FIVE(0.00)[6]; HAS_ORG_HEADER(0.00)[];
 RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.20:from];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[gmx.net:+]; NEURAL_HAM_SHORT(-1.07)[-1.069];
 RECEIVED_SPAMHAUS_PBL(0.00)[89.14.98.0:received];
 R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+,1:+,2:~];
 FREEMAIL_CC(0.00)[walstatt.org,freebsd.org,gmail.com,protected-networks.net]; 
 ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE];
 MAILMAN_DEST(0.00)[FreeBSD-current]; RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 09:05:54 -0000

--Sig_/La9guvz7A=Qp_3AB7Y84Yf/
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On Sat, 12 Sep 2020 10:03:18 +0200
Michael Gmelin <freebsd@grem.de> wrote:

> > On 12. Sep 2020, at 09:55, Hartmann, O. <ohartmann@walstatt.org>
> > wrote:
> >=20
> > =EF=BB=BFOn Fri, 11 Sep 2020 07:18:33 -0600
> > Alan Somers <asomers@freebsd.org> wrote:
> >  =20
> >>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann
> >>> <ohartmann@walstatt.org> wrote:
> >>>=20
> >>> On Thu, 10 Sep 2020 10:44:08 -0600
> >>> Alan Somers <asomers@freebsd.org> wrote:
> >>>  =20
> >>>> No, it's devfs.  I'll fix it.
> >>>>=20
> >>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com>
> >>>> wrote:  =20
> >>>>> I'm curious: does this give a similar issue?
> >>>>>=20
> >>>>> touch /tmp/foo
> >>>>> cp /tmp/foo /tmo/foo2
> >>>>>=20
> >>>>> I'm wondering if the issue is that copy_file_range isn't
> >>>>> handling empty files, or if it's a devfs issue.
> >>>>>=20
> >>>>>=20
> >>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
> >>>>> <imb@protected-networks.net> wrote:   =20
> >>>>>>=20
> >>>>>> It seems that SVN r365549 broke "cp /dev/null ..."
> >>>>>>=20
> >>>>>>    imb
> >>>>>>=20
> >>>>>> On 9/10/20 10:35 AM, Michael Butler wrote:   =20
> >>>>>>> Is anyone else seeing failures like this in building world
> >>>>>>> and, in   =20
> >>> my   =20
> >>>>>>> case, cron jobs as well?
> >>>>>>>=20
> >>>>>>>=20
> >>>>>>> Building   =20
> >>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr   =20
> >>>>>>> --- all_subdir_sbin ---
> >>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> >>>>>>> --- all_subdir_stand ---
> >>>>>>> --- zfsboot.ldr ---
> >>>>>>> cp: /dev/null: Invalid argument
> >>>>>>> *** [zfsboot.ldr] Error code 1
> >>>>>>> make[5]: *** zfsboot.ldr removed
> >>>>>>> --- all_subdir_kerberos5 ---
> >>>>>>> Building   =20
> >>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> >>>>>  =20
> >>>>>>> --- all_subdir_stand ---
> >>>>>>>=20
> >>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot
> >>>>>>> .ERROR_TARGET=3D'zfsboot.ldr'
> >>>>>>>  =20
> >>>>>  =20
> >>> .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/z=
fsboot.ldr.meta'
> >>>  =20
> >>>>>  =20
> >>>>>>> .MAKE.LEVEL=3D'5'
> >>>>>>> MAKEFILE=3D''
> >>>>>>> .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes
> >>>>>>> silent=3Dyes   =20
> >>>>> verbose'   =20
> >>>>>>> _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;'
> >>>>>>> .CURDIR=3D'/usr/src/stand/i386/zfsboot'
> >>>>>>> .MAKE=3D'make'
> >>>>>>> .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> >>>>>>> .TARGETS=3D'all'
> >>>>>>> DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp'
> >>>>>>> LD_LIBRARY_PATH=3D''
> >>>>>>> MACHINE=3D'amd64'
> >>>>>>> MACHINE_ARCH=3D'amd64'
> >>>>>>> MAKEOBJDIRPREFIX=3D''
> >>>>>>> MAKESYSPATH=3D'/usr/src/share/mk'
> >>>>>>> MAKE_VERSION=3D'20200902'
> >>>>>>>=20
> >>>>>>> _______________________________________________
> >>>>>>> freebsd-current@freebsd.org mailing list
> >>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> >>>>>>> To unsubscribe, send any mail to "   =20
> >>>>> freebsd-current-unsubscribe@freebsd.org"   =20
> >>>>>>=20
> >>>>>>=20
> >>>>>> _______________________________________________
> >>>>>> freebsd-current@freebsd.org mailing list
> >>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> >>>>>> To unsubscribe, send any mail to "   =20
> >>>>> freebsd-current-unsubscribe@freebsd.org"
> >>>>>  =20
> >>>> _______________________________________________
> >>>> freebsd-current@freebsd.org mailing list
> >>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> >>>> To unsubscribe, send any mail to "   =20
> >>> freebsd-current-unsubscribe@freebsd.org"
> >>>=20
> >>> I still get this error on a couple of boxes, while others seem to
> >>> buildworld
> >>> fine. All boxes are at CURRENT revision 365625. It is a bit
> >>> looking weird to
> >>> me. Running now a make cleanworld/cleandir on the specific boxes
> >>> and start building OS again.
> >>>=20
> >>> oh
> >>>  =20
> >>=20
> >> I don't know why it's intermittent, but in any case this patch
> >> should fix it:
> >> https://reviews.freebsd.org/D26395
> >> -Alan =20
> >=20
> > I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or
> > just deleting usr/obj/) and starting a fresh build, those boxes
> > with an newer kernel all fail at the very same point. We use
> > META_MODE on some boxes, switched to WITHOUT_CLEAN these days and
> > cleanded up on some systems therefore. That might be the reason why
> > the problem occurs not consistently on all systems.
> >=20
> > When will the pacth be committed?
> >  =20
>=20
> Alan already committed it:
>=20
> https://svnweb.freebsd.org/base?view=3Drevision&revision=3D365643
>=20
> -m
>=20
> > Thanks in advance,
> >=20
> > oh =20
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscribe@freebsd.org"

Sources at:

At revision 365652.

Host is running kernel FreeBSD 13.0-CURRENT #20 r365382: Fri Sep 11
19:01:26 CEST 2020 amd64.

make -j4 buildworld buildkernel

quit with same error as shown below.

Is there anything that has to prepared before to successfully apply and
run this patch?

[...]
--- beforedepend ---
mkdir -p xlocale arpa;  for i in a.out.h assert.h elf.h limits.h
nlist.h setjmp.h stddef.h stdbool.h string.h strings.h time.h unistd.h
uuid.h; do  ln -sf /usr/src/include/$i $i;  done;  ln -sf
/usr/src/sys/amd64/include/stdarg.h stdarg.h;  ln -sf
/usr/src/sys/sys/errno.h errno.h;  ln -sf /usr/src/sys/sys/stdint.h
stdint.h;  ln -sf /usr/src/include/arpa/inet.h arpa/inet.h;  ln -sf
/usr/src/include/arpa/tftp.h arpa/tftp.h;  for i in _time.h _strings.h
_string.h; do  [ -f xlocale/$i ] || cp /dev/null xlocale/$i;  done;
for i in ctype.h fcntl.h signal.h stdio.h stdlib.h; do  ln -sf
/usr/src/stand/libsa/stand.h $i;  done cp: /dev/null: Invalid argument
*** [beforedepend] Error code 1

make[4]: stopped in /usr/src/stand/libsa32
--- all_subdir_rescue ---
*** [iscsictl_make] Error code 2

--Sig_/La9guvz7A=Qp_3AB7Y84Yf/
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1yPTQAKCRA4N1ZZPba5
RyZ2AP42U9JsckXOO3VF+cBs4xqa3rjMVxywHuE5lpYOoNR8fgEAt9ugg42FC+nj
Mqwq3v8LYbJNtUhgRSXMKoHMz1j7ywg=
=KcqK
-----END PGP SIGNATURE-----

--Sig_/La9guvz7A=Qp_3AB7Y84Yf/--

From owner-freebsd-current@freebsd.org  Sat Sep 12 09:11:57 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9F71A3D0DF7
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 09:11:57 +0000 (UTC) (envelope-from rhurlin@gwdg.de)
Received: from gmailer.gwdg.de (gmailer.gwdg.de [134.76.11.17])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpRhX5BJQz4cQD;
 Sat, 12 Sep 2020 09:11:56 +0000 (UTC) (envelope-from rhurlin@gwdg.de)
Received: from excmbx-03.um.gwdg.de ([134.76.9.218] helo=email.gwdg.de)
 by mailer.gwdg.de with esmtp (GWDG Mailer)
 (envelope-from <rhurlin@gwdg.de>)
 id 1kH1ZY-000774-V3; Sat, 12 Sep 2020 11:11:52 +0200
Received: from krabat.raven.hur (10.250.9.199) by EXCMBX-03.um.gwdg.de
 (134.76.9.218) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2044.4; Sat, 12
 Sep 2020 11:11:52 +0200
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
To: "Hartmann, O." <o.hartmann@walstatt.org>
CC: Michael Gmelin <freebsd@grem.de>, "Hartmann, O." <ohartmann@walstatt.org>, 
 Alan Somers <asomers@freebsd.org>, Ryan Stone <rysto32@gmail.com>, Michael
 Butler <imb@protected-networks.net>, FreeBSD Current
 <FreeBSD-current@freebsd.org>
References: <20200912095411.0c307601@hermann.fritz.box>
 <7F24FA2C-C8D3-4755-B208-A6C048107905@grem.de>
 <20200912110517.3ba20143@hermann.fritz.box>
Reply-To: <rhurlin@FreeBSD.org>
From: Rainer Hurling <rhurlin@gwdg.de>
Message-ID: <96aaed0b-365b-5c46-5c05-ce65da4ef47d@gwdg.de>
Date: Sat, 12 Sep 2020 11:11:37 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <20200912110517.3ba20143@hermann.fritz.box>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [10.250.9.199]
X-ClientProxiedBy: excmbx-14.um.gwdg.de (134.76.9.225) To EXCMBX-03.um.gwdg.de
 (134.76.9.218)
X-Virus-Scanned: (clean) by clamav
X-Rspamd-Queue-Id: 4BpRhX5BJQz4cQD
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.36 / 15.00];
 HAS_REPLYTO(0.00)[rhurlin@FreeBSD.org]; HAS_XOIP(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip4:134.76.10.0/23];
 RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[];
 NEURAL_HAM_SHORT(-0.98)[-0.982]; RCPT_COUNT_SEVEN(0.00)[7];
 FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[];
 R_DKIM_NA(0.00)[];
 ASN(0.00)[asn:680, ipnet:134.76.0.0/16, country:DE];
 MID_RHS_MATCH_FROM(0.00)[];
 RCVD_IN_DNSWL_LOW(-0.10)[134.76.11.17:from]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-0.98)[-0.976]; FREEFALL_USER(0.00)[rhurlin];
 FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.002];
 MIME_GOOD(-0.10)[text/plain]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[];
 DMARC_NA(0.00)[gwdg.de]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 MIME_TRACE(0.00)[0:+];
 RWL_MAILSPIKE_VERYGOOD(0.00)[134.76.11.17:from];
 FREEMAIL_CC(0.00)[grem.de,walstatt.org,freebsd.org,gmail.com,protected-networks.net];
 MAILMAN_DEST(0.00)[FreeBSD-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 09:11:57 -0000

Am 12.09.20 um 11:05 schrieb Hartmann, O.:
> On Sat, 12 Sep 2020 10:03:18 +0200
> Michael Gmelin <freebsd@grem.de> wrote:
> 
>>> On 12. Sep 2020, at 09:55, Hartmann, O. <ohartmann@walstatt.org>
>>> wrote:
>>>
>>> On Fri, 11 Sep 2020 07:18:33 -0600
>>> Alan Somers <asomers@freebsd.org> wrote:
>>>   
>>>>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann
>>>>> <ohartmann@walstatt.org> wrote:
>>>>>
>>>>> On Thu, 10 Sep 2020 10:44:08 -0600
>>>>> Alan Somers <asomers@freebsd.org> wrote:
>>>>>   
>>>>>> No, it's devfs.  I'll fix it.
>>>>>>
>>>>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com>
>>>>>> wrote:   
>>>>>>> I'm curious: does this give a similar issue?
>>>>>>>
>>>>>>> touch /tmp/foo
>>>>>>> cp /tmp/foo /tmo/foo2
>>>>>>>
>>>>>>> I'm wondering if the issue is that copy_file_range isn't
>>>>>>> handling empty files, or if it's a devfs issue.
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
>>>>>>> <imb@protected-networks.net> wrote:    
>>>>>>>>
>>>>>>>> It seems that SVN r365549 broke "cp /dev/null ..."
>>>>>>>>
>>>>>>>>    imb
>>>>>>>>
>>>>>>>> On 9/10/20 10:35 AM, Michael Butler wrote:    
>>>>>>>>> Is anyone else seeing failures like this in building world
>>>>>>>>> and, in    
>>>>> my    
>>>>>>>>> case, cron jobs as well?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Building    
>>>>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr    
>>>>>>>>> --- all_subdir_sbin ---
>>>>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
>>>>>>>>> --- all_subdir_stand ---
>>>>>>>>> --- zfsboot.ldr ---
>>>>>>>>> cp: /dev/null: Invalid argument
>>>>>>>>> *** [zfsboot.ldr] Error code 1
>>>>>>>>> make[5]: *** zfsboot.ldr removed
>>>>>>>>> --- all_subdir_kerberos5 ---
>>>>>>>>> Building    
>>>>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
>>>>>>>   
>>>>>>>>> --- all_subdir_stand ---
>>>>>>>>>
>>>>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot
>>>>>>>>> .ERROR_TARGET='zfsboot.ldr'
>>>>>>>>>   
>>>>>>>   
>>>>> .ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr.meta'
>>>>>   
>>>>>>>   
>>>>>>>>> .MAKE.LEVEL='5'
>>>>>>>>> MAKEFILE=''
>>>>>>>>> .MAKE.MODE='meta missing-filemon=yes missing-meta=yes
>>>>>>>>> silent=yes    
>>>>>>> verbose'    
>>>>>>>>> _ERROR_CMD='cp /dev/null zfsboot.ldr;'
>>>>>>>>> .CURDIR='/usr/src/stand/i386/zfsboot'
>>>>>>>>> .MAKE='make'
>>>>>>>>> .OBJDIR='/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
>>>>>>>>> .TARGETS='all'
>>>>>>>>> DESTDIR='/usr/obj/usr/src/amd64.amd64/tmp'
>>>>>>>>> LD_LIBRARY_PATH=''
>>>>>>>>> MACHINE='amd64'
>>>>>>>>> MACHINE_ARCH='amd64'
>>>>>>>>> MAKEOBJDIRPREFIX=''
>>>>>>>>> MAKESYSPATH='/usr/src/share/mk'
>>>>>>>>> MAKE_VERSION='20200902'
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>>>> To unsubscribe, send any mail to "    
>>>>>>> freebsd-current-unsubscribe@freebsd.org"    
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>>> To unsubscribe, send any mail to "    
>>>>>>> freebsd-current-unsubscribe@freebsd.org"
>>>>>>>   
>>>>>> _______________________________________________
>>>>>> freebsd-current@freebsd.org mailing list
>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>> To unsubscribe, send any mail to "    
>>>>> freebsd-current-unsubscribe@freebsd.org"
>>>>>
>>>>> I still get this error on a couple of boxes, while others seem to
>>>>> buildworld
>>>>> fine. All boxes are at CURRENT revision 365625. It is a bit
>>>>> looking weird to
>>>>> me. Running now a make cleanworld/cleandir on the specific boxes
>>>>> and start building OS again.
>>>>>
>>>>> oh
>>>>>   
>>>>
>>>> I don't know why it's intermittent, but in any case this patch
>>>> should fix it:
>>>> https://reviews.freebsd.org/D26395
>>>> -Alan  
>>>
>>> I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or
>>> just deleting usr/obj/) and starting a fresh build, those boxes
>>> with an newer kernel all fail at the very same point. We use
>>> META_MODE on some boxes, switched to WITHOUT_CLEAN these days and
>>> cleanded up on some systems therefore. That might be the reason why
>>> the problem occurs not consistently on all systems.
>>>
>>> When will the pacth be committed?
>>>   
>>
>> Alan already committed it:
>>
>> https://svnweb.freebsd.org/base?view=revision&revision=365643
>>
>> -m
>>
>>> Thanks in advance,
>>>
>>> oh  
>> _______________________________________________
>> freebsd-current@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to
>> "freebsd-current-unsubscribe@freebsd.org"
> 
> Sources at:
> 
> At revision 365652.
> 
> Host is running kernel FreeBSD 13.0-CURRENT #20 r365382: Fri Sep 11
> 19:01:26 CEST 2020 amd64.
> 
> make -j4 buildworld buildkernel
> 
> quit with same error as shown below.
> 
> Is there anything that has to prepared before to successfully apply and
> run this patch?
> 
> [...]
> --- beforedepend ---
> mkdir -p xlocale arpa;  for i in a.out.h assert.h elf.h limits.h
> nlist.h setjmp.h stddef.h stdbool.h string.h strings.h time.h unistd.h
> uuid.h; do  ln -sf /usr/src/include/$i $i;  done;  ln -sf
> /usr/src/sys/amd64/include/stdarg.h stdarg.h;  ln -sf
> /usr/src/sys/sys/errno.h errno.h;  ln -sf /usr/src/sys/sys/stdint.h
> stdint.h;  ln -sf /usr/src/include/arpa/inet.h arpa/inet.h;  ln -sf
> /usr/src/include/arpa/tftp.h arpa/tftp.h;  for i in _time.h _strings.h
> _string.h; do  [ -f xlocale/$i ] || cp /dev/null xlocale/$i;  done;
> for i in ctype.h fcntl.h signal.h stdio.h stdlib.h; do  ln -sf
> /usr/src/stand/libsa/stand.h $i;  done cp: /dev/null: Invalid argument
> *** [beforedepend] Error code 1
> 
> make[4]: stopped in /usr/src/stand/libsa32
> --- all_subdir_rescue ---
> *** [iscsictl_make] Error code 2
> 

For me the build proceeds, after I did a 'make install' in
/usr/src/bin/cp (with updated utils.c!).

HTH,
Rainer

From owner-freebsd-current@freebsd.org  Sat Sep 12 09:22:23 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 322F53D160F
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 09:22:23 +0000 (UTC) (envelope-from rhurlin@gwdg.de)
Received: from gmailer.gwdg.de (gmailer.gwdg.de [134.76.11.17])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpRwZ5DFxz4d30
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 09:22:22 +0000 (UTC)
 (envelope-from rhurlin@gwdg.de)
Received: from excmbx-03.um.gwdg.de ([134.76.9.218] helo=email.gwdg.de)
 by mailer.gwdg.de with esmtp (GWDG Mailer)
 (envelope-from <rhurlin@gwdg.de>) id 1kH1jh-0008FG-MH
 for freebsd-current@freebsd.org; Sat, 12 Sep 2020 11:22:21 +0200
Received: from krabat.raven.hur (10.250.9.199) by EXCMBX-03.um.gwdg.de
 (134.76.9.218) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2044.4; Sat, 12
 Sep 2020 11:22:21 +0200
From: Rainer Hurling <rhurlin@gwdg.de>
Subject: r365488 page faults on AMD Ryzen 9 3950X
Reply-To: <rhurlin@FreeBSD.org>
To: FreeBSD Current <freebsd-current@freebsd.org>
Message-ID: <322eba76-60b3-fef5-c549-798d76e15614@gwdg.de>
Date: Sat, 12 Sep 2020 11:22:14 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Originating-IP: [10.250.9.199]
X-ClientProxiedBy: excmbx-11.um.gwdg.de (134.76.9.220) To EXCMBX-03.um.gwdg.de
 (134.76.9.218)
X-Virus-Scanned: (clean) by clamav
X-Rspamd-Queue-Id: 4BpRwZ5DFxz4d30
X-Spamd-Bar: --
X-Spamd-Result: default: False [-2.94 / 15.00]; ARC_NA(0.00)[];
 HAS_REPLYTO(0.00)[rhurlin@FreeBSD.org]; HAS_XOIP(0.00)[];
 FROM_HAS_DN(0.00)[];
 RWL_MAILSPIKE_VERYGOOD(0.00)[134.76.11.17:from];
 R_SPF_ALLOW(-0.20)[+ip4:134.76.10.0/23:c];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; DMARC_NA(0.00)[gwdg.de];
 RCPT_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[rhurlin];
 RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-0.96)[-0.964];
 TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.02)[-1.020];
 MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_SHORT(-0.55)[-0.551];
 FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:680, ipnet:134.76.0.0/16, country:DE];
 RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current];
 RCVD_IN_DNSWL_LOW(-0.10)[134.76.11.17:from]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 09:22:23 -0000

Since r365488 (and above until recent) my box breaks with the following
error when starting:

Fatal trap 12: page fault while in kernel mode
cpuid = 31; apic id = 1f
fault virtual address   = 0x0
fault code              = supervisor read data, page not present
instruction pointer     = 0x20:0xffffffff808f452b
stack pointer           = 0x28:0xffffffff81711800
frame pointer           = 0x28:0xffffffff81711800
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 0 (swapper)
trap number             = 12
panic: page fault
cpuid = 31
time = 1



Some infos about the system, the page fault occurs:

CPU: AMD Ryzen 9 3950X 16-Core Processor             (3493.50-MHz
K8-class CPU)
  Origin="AuthenticAMD"  Id=0x870f10  Family=0x17  Model=0x71  Stepping=0
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
Features2=0x7ed8320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
  AMD
Features2=0x75c237ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,SKINIT,WDT,TCE,Topology,PCXC,PNXC,DBE,PL2I,MWAITX,ADMSKX>
  Structured Extended
Features=0x219c91a9<FSGSBASE,BMI1,AVX2,SMEP,BMI2,PQM,PQE,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,SHA>
  Structured Extended Features2=0x400004<UMIP,RDPID>
  XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
  AMD Extended Feature Extensions ID
EBX=0x108b657<CLZERO,IRPerf,XSaveErPtr,RDPRU,WBNOINVD,IBPB,STIBP,SSBD>
  SVM: (disabled in BIOS) NP,NRIP,VClean,AFlush,DAssist,NAsids=32768
  TSC: P-state invariant, performance statistics
real memory  = 68717379584 (65534 MB)
avail memory = 66756149248 (63663 MB)
Event timer "LAPIC" quality 600


#cat /etc/sysctl.conf
security.bsd.map_at_zero=1
kern.module_path=/boot/kernel;/boot/modules;/usr/local/modules
kern.evdev.rcpt_mask=6
kern.maxfiles=49312
kern.ipc.shm_allow_removed=1
kern.ipc.maxsockbuf=16777216
vfs.usermount=1
net.inet.tcp.rfc1323=1
net.inet.tcp.sack.enable=1
net.inet.tcp.sendbuf_auto=1
net.inet.tcp.recvbuf_auto=1
net.inet.tcp.sendbuf_max=16777216
net.inet.tcp.recvbuf_max=16777216
net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.prefer_tempaddr=1
net.local.stream.recvspace=65536
net.local.stream.sendspace=65536


Please let me know, if I should provide more info or test something.
Thanks in advance,
Rainer

From owner-freebsd-current@freebsd.org  Sat Sep 12 10:42:10 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 835593D2F3C
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 10:42:10 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: from mail.evolve.de (mail.evolve.de [213.239.217.29])
 (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits))
 (Client CN "mail.evolve.de", Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpThd1jYYz3SwN;
 Sat, 12 Sep 2020 10:42:08 +0000 (UTC) (envelope-from freebsd@grem.de)
Received: by mail.evolve.de (OpenSMTPD) with ESMTP id fe7877e8;
 Sat, 12 Sep 2020 10:42:05 +0000 (UTC)
Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 34969e12
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); 
 Sat, 12 Sep 2020 10:42:02 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Subject: Re: buildworld: "cp: /dev/null: Invalid argument"
From: Michael Gmelin <freebsd@grem.de>
In-Reply-To: <20200912110517.3ba20143@hermann.fritz.box>
Cc: "Hartmann, O." <ohartmann@walstatt.org>,
 Alan Somers <asomers@freebsd.org>, Ryan Stone <rysto32@gmail.com>,
 Michael Butler <imb@protected-networks.net>,
 FreeBSD Current <FreeBSD-current@freebsd.org>
Date: Sat, 12 Sep 2020 12:42:01 +0200
Message-Id: <9C73604D-D23C-4D91-8DFB-EEADC65B5E6C@grem.de>
References: <20200912110517.3ba20143@hermann.fritz.box>
To: "Hartmann, O." <o.hartmann@walstatt.org>
X-Mailer: iPhone Mail (17H35)
X-Rspamd-Queue-Id: 4BpThd1jYYz3SwN
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.07 / 15.00]; RCVD_TLS_ALL(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[];
 R_DKIM_ALLOW(-0.20)[grem.de:s=20180501];
 MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[];
 MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32];
 MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grem.de];
 ARC_NA(0.00)[]; RCPT_COUNT_FIVE(0.00)[6];
 NEURAL_HAM_LONG(-0.98)[-0.982]; RCVD_COUNT_THREE(0.00)[3];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 DKIM_TRACE(0.00)[grem.de:+]; NEURAL_HAM_SHORT(-1.13)[-1.134];
 NEURAL_HAM_MEDIUM(-0.95)[-0.950]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE];
 FREEMAIL_CC(0.00)[walstatt.org,freebsd.org,gmail.com,protected-networks.net]; 
 MAILMAN_DEST(0.00)[FreeBSD-current]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 10:42:10 -0000



> On 12. Sep 2020, at 11:06, Hartmann, O. <o.hartmann@walstatt.org> wrote:
>=20
> =EF=BB=BFOn Sat, 12 Sep 2020 10:03:18 +0200
> Michael Gmelin <freebsd@grem.de> wrote:
>=20
>>> On 12. Sep 2020, at 09:55, Hartmann, O. <ohartmann@walstatt.org>
>>> wrote:
>>> =EF=BB=BFOn Fri, 11 Sep 2020 07:18:33 -0600
>>> Alan Somers <asomers@freebsd.org> wrote:
>>>>> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann
>>>>> <ohartmann@walstatt.org> wrote:
>>>>> On Thu, 10 Sep 2020 10:44:08 -0600
>>>>> Alan Somers <asomers@freebsd.org> wrote:
>>>>>> No, it's devfs.  I'll fix it.
>>>>>> On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com>
>>>>>> wrote:  =20
>>>>>>> I'm curious: does this give a similar issue?
>>>>>>> touch /tmp/foo
>>>>>>> cp /tmp/foo /tmo/foo2
>>>>>>> I'm wondering if the issue is that copy_file_range isn't
>>>>>>> handling empty files, or if it's a devfs issue.
>>>>>>> On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
>>>>>>> <imb@protected-networks.net> wrote:   =20
>>>>>>>> It seems that SVN r365549 broke "cp /dev/null ..."
>>>>>>>>  imb
>>>>>>>>>> On 9/10/20 10:35 AM, Michael Butler wrote:   =20
>>>>>>>>>>> Is anyone else seeing failures like this in building world
>>>>>>>>>>> and, in   =20
>>>>>>> my   =20
>>>>>>>>>>> case, cron jobs as well?
>>>>>>>>>>> Building   =20
>>>>>>> /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr   =20
>>>>>>>>>>> --- all_subdir_sbin ---
>>>>>>>>>>> Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
>>>>>>>>>>> --- all_subdir_stand ---
>>>>>>>>>>> --- zfsboot.ldr ---
>>>>>>>>>>> cp: /dev/null: Invalid argument
>>>>>>>>>>> *** [zfsboot.ldr] Error code 1
>>>>>>>>>>> make[5]: *** zfsboot.ldr removed
>>>>>>>>>>> --- all_subdir_kerberos5 ---
>>>>>>>>>>> Building   =20
>>>>>>>>> /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-lo=
g
>>>>>>>>>>> --- all_subdir_stand ---
>>>>>>>>>>> make[5]: stopped in /usr/src/stand/i386/zfsboot
>>>>>>>>>>> .ERROR_TARGET=3D'zfsboot.ldr'
>>>>>>> .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/=
zfsboot.ldr.meta'
>>>>>>>>>>> .MAKE.LEVEL=3D'5'
>>>>>>>>>>> MAKEFILE=3D''
>>>>>>>>>>> .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes
>>>>>>>>>>> silent=3Dyes   =20
>>>>>>>>> verbose'   =20
>>>>>>>>>>> _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;'
>>>>>>>>>>> .CURDIR=3D'/usr/src/stand/i386/zfsboot'
>>>>>>>>>>> .MAKE=3D'make'
>>>>>>>>>>> .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
>>>>>>>>>>> .TARGETS=3D'all'
>>>>>>>>>>> DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp'
>>>>>>>>>>> LD_LIBRARY_PATH=3D''
>>>>>>>>>>> MACHINE=3D'amd64'
>>>>>>>>>>> MACHINE_ARCH=3D'amd64'
>>>>>>>>>>> MAKEOBJDIRPREFIX=3D''
>>>>>>>>>>> MAKESYSPATH=3D'/usr/src/share/mk'
>>>>>>>>>>> MAKE_VERSION=3D'20200902'
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>>>>>> To unsubscribe, send any mail to "   =20
>>>>>>>>> freebsd-current-unsubscribe@freebsd.org"   =20
>>>>>>>>>> _______________________________________________
>>>>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>>>>> To unsubscribe, send any mail to "   =20
>>>>>>>>> freebsd-current-unsubscribe@freebsd.org"
>>>>>>>> _______________________________________________
>>>>>>>> freebsd-current@freebsd.org mailing list
>>>>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>>>>>>>> To unsubscribe, send any mail to "   =20
>>>>>>> freebsd-current-unsubscribe@freebsd.org"
>>>>>>> I still get this error on a couple of boxes, while others seem to
>>>>>>> buildworld
>>>>>>> fine. All boxes are at CURRENT revision 365625. It is a bit
>>>>>>> looking weird to
>>>>>>> me. Running now a make cleanworld/cleandir on the specific boxes
>>>>>>> and start building OS again.
>>>>>>> oh
>>>>>> I don't know why it's intermittent, but in any case this patch
>>>>>> should fix it:
>>>>>> https://reviews.freebsd.org/D26395
>>>>>> -Alan =20
>>>> I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or
>>>> just deleting usr/obj/) and starting a fresh build, those boxes
>>>> with an newer kernel all fail at the very same point. We use
>>>> META_MODE on some boxes, switched to WITHOUT_CLEAN these days and
>>>> cleanded up on some systems therefore. That might be the reason why
>>>> the problem occurs not consistently on all systems.
>>>> When will the pacth be committed?
>> Alan already committed it:
>> https://svnweb.freebsd.org/base?view=3Drevision&revision=3D365643
>> -m
>>> Thanks in advance,
>>> oh =20
>> _______________________________________________
>> freebsd-current@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to
>> "freebsd-current-unsubscribe@freebsd.org"
>=20
> Sources at:
>=20
> At revision 365652.
>=20
> Host is running kernel FreeBSD 13.0-CURRENT #20 r365382: Fri Sep 11
> 19:01:26 CEST 2020 amd64.
>=20
> make -j4 buildworld buildkernel
>=20
> quit with same error as shown below.
>=20
> Is there anything that has to prepared before to successfully apply and
> run this patch?

Well, you have a broken cp binary on your system, which makes the build proc=
ess fail.

The workaround Rainer posted earlier (install cp from the source tree before=
 buildworld) should do the trick.

-m


>=20
> [...]
> --- beforedepend ---
> mkdir -p xlocale arpa;  for i in a.out.h assert.h elf.h limits.h
> nlist.h setjmp.h stddef.h stdbool.h string.h strings.h time.h unistd.h
> uuid.h; do  ln -sf /usr/src/include/$i $i;  done;  ln -sf
> /usr/src/sys/amd64/include/stdarg.h stdarg.h;  ln -sf
> /usr/src/sys/sys/errno.h errno.h;  ln -sf /usr/src/sys/sys/stdint.h
> stdint.h;  ln -sf /usr/src/include/arpa/inet.h arpa/inet.h;  ln -sf
> /usr/src/include/arpa/tftp.h arpa/tftp.h;  for i in _time.h _strings.h
> _string.h; do  [ -f xlocale/$i ] || cp /dev/null xlocale/$i;  done;
> for i in ctype.h fcntl.h signal.h stdio.h stdlib.h; do  ln -sf
> /usr/src/stand/libsa/stand.h $i;  done cp: /dev/null: Invalid argument
> *** [beforedepend] Error code 1
>=20
> make[4]: stopped in /usr/src/stand/libsa32
> --- all_subdir_rescue ---
> *** [iscsictl_make] Error code 2


From owner-freebsd-current@freebsd.org  Sat Sep 12 11:19:14 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0EA3E3D3DDD;
 Sat, 12 Sep 2020 11:19:14 +0000 (UTC)
 (envelope-from eric@metricspace.net)
Received: from mail.metricspace.net
 (static-108-31-38-18.washdc.fios.verizon.net [108.31.38.18])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BpVWN6N4Yz3Vjr;
 Sat, 12 Sep 2020 11:19:12 +0000 (UTC)
 (envelope-from eric@metricspace.net)
Received: from [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f] (unknown
 [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (Client did not present a certificate)
 (Authenticated sender: eric)
 by mail.metricspace.net (Postfix) with ESMTPSA id 7C5F111512;
 Sat, 12 Sep 2020 11:19:06 +0000 (UTC)
To: freebsd-hackers@freebsd.org, freebsd-current <freebsd-current@FreeBSD.org>
From: Eric McCorkle <eric@metricspace.net>
Subject: Problem with zfs.ko: lockstat_enabled symbol
Autocrypt: addr=eric@metricspace.net; prefer-encrypt=mutual; keydata=
 mDMEXonLJBYJKwYBBAHaRw8BAQdA4oHU11A8qtqD0EtRofyORHbGX1ZIT/mnk9eceKQx56q0
 JEVyaWMgTWNDb3JrbGUgPGVyaWNAbWV0cmljc3BhY2UubmV0PoiZBBMWCABBAhsDBQkB4TOA
 BQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEEPfuJobsx0Me4pIwLPOOjZtwQVqwFAl6JzIAC
 GQEACgkQPOOjZtwQVqy2DgD+IRCNNfb7C16fjEHazDMBwmBIMz+CTJUdhoz73P9iy0cA/ixK
 83qOW46q1fpCpaZtPvv0FRpcZ5EppnNQ0Yuh40YLuDgEXonLJBIKKwYBBAGXVQEFAQEHQCxw
 rRXlvDoXgDGv2WMrLy9UaJ4fNWXIdlaiiKZIH7lBAwEIB4h+BBgWCAAmFiEEPfuJobsx0Me4
 pIwLPOOjZtwQVqwFAl6JyyQCGwwFCQHhM4AACgkQPOOjZtwQVqxS7wD+JgzZC4995EL9j2iB
 qhPUZTIgs61IypLoDx+o1zsSfvkBALs+/jvkQL4plT0hGtfFaa0iMnLeIXKd/1FSNGSD9hQI
Message-ID: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net>
Date: Sat, 12 Sep 2020 07:18:58 -0400
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101
 Thunderbird/68.11.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG"
X-Rspamd-Queue-Id: 4BpVWN6N4Yz3Vjr
X-Spamd-Bar: ---
X-Spamd-Result: default: False [-3.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 ARC_NA(0.00)[]; FREEFALL_USER(0.00)[eric]; FROM_HAS_DN(0.00)[];
 TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 MID_RHS_MATCH_FROM(0.00)[]; HAS_ATTACHMENT(0.00)[];
 MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain];
 DMARC_NA(0.00)[metricspace.net]; AUTH_NA(1.00)[];
 NEURAL_SPAM_SHORT(0.04)[0.037]; NEURAL_HAM_LONG(-0.99)[-0.994];
 NEURAL_HAM_MEDIUM(-1.04)[-1.040]; RCPT_COUNT_TWO(0.00)[2];
 SIGNED_PGP(-2.00)[]; R_SPF_NA(0.00)[no SPF record];
 RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~];
 ASN(0.00)[asn:701, ipnet:108.31.0.0/16, country:US];
 RCVD_COUNT_TWO(0.00)[2];
 MAILMAN_DEST(0.00)[freebsd-current,freebsd-hackers]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 11:19:14 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG
Content-Type: multipart/mixed; boundary="ChsWi0vN0mgx9mrQCfMRZR45G9vgO4CtM";
 protected-headers="v1"
From: Eric McCorkle <eric@metricspace.net>
To: freebsd-hackers@freebsd.org, freebsd-current <freebsd-current@FreeBSD.org>
Message-ID: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net>
Subject: Problem with zfs.ko: lockstat_enabled symbol

--ChsWi0vN0mgx9mrQCfMRZR45G9vgO4CtM
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

I recently updated my other laptop, and now I'm getting a problem
loading zfs.ko at boot, relating to the lockstat_enabled symbol not
being defined (this happens during kernel boot and prevents mounting
root, so I can't get an exact trace)

Looking at the new kernel, it seems that only zfs.ko contains the symbol
lockstat_enabled (notably, kernel does not).  In my old kernel, zfs.ko
does not contain a reference to that symbol.

Has anyone else seen this?  Is there a workaround, or was this a one-off
bug?


--ChsWi0vN0mgx9mrQCfMRZR45G9vgO4CtM--

--HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQQ9+4mhuzHQx7ikjAs846Nm3BBWrAUCX1yupQAKCRA846Nm3BBW
rDiXAP915n/mFCSx7GFT6rDGVqOWi2iZ615Hcrjcdg5tcz6bMQD/Tk86anZBgnc5
2Ue0vytCTYslao8cZzUqZrGJjS3CdwA=
=15Wr
-----END PGP SIGNATURE-----

--HHIPHTKIM47FDkXXToEkIMhRLQwwZNwzG--

From owner-freebsd-current@freebsd.org  Sat Sep 12 12:55:17 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6E41D3D771A;
 Sat, 12 Sep 2020 12:55:17 +0000 (UTC)
 (envelope-from markm@FreeBSD.org)
Received: from gromit.grondar.org (gromit.grondar.org [IPv6:2a01:348:e::1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpXfD5P8Rz3gQr;
 Sat, 12 Sep 2020 12:55:16 +0000 (UTC)
 (envelope-from markm@FreeBSD.org)
Received: from [2a02:8011:300b:42:2dd6:257a:24b4:89b1]
 by gromit.grondar.org with esmtpsa (TLS1.2) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94 (FreeBSD))
 (envelope-from <markm@FreeBSD.org>)
 id 1kH53b-0000hR-7T; Sat, 12 Sep 2020 13:55:07 +0100
Content-Type: multipart/signed;
 boundary="Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE";
 protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
Subject: Re: Problem with zfs.ko: lockstat_enabled symbol
From: Mark Murray <markm@FreeBSD.org>
In-Reply-To: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net>
Date: Sat, 12 Sep 2020 13:55:05 +0100
Cc: freebsd-hackers@freebsd.org, freebsd-current <freebsd-current@FreeBSD.org>
Message-Id: <C0FB67C6-0712-4285-806C-C51B614F96B5@FreeBSD.org>
References: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net>
To: Eric McCorkle <eric@metricspace.net>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
X-Rspamd-Queue-Id: 4BpXfD5P8Rz3gQr
X-Spamd-Bar: /
X-Spamd-Result: default: False [0.00 / 15.00];
 ASN(0.00)[asn:39326, ipnet:2a01:348::/32, country:GB];
 local_wl_from(0.00)[FreeBSD.org]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 12:55:17 -0000


--Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

On 12 Sep 2020, at 12:18, Eric McCorkle <eric@metricspace.net> wrote:
> 
> I recently updated my other laptop, and now I'm getting a problem
> loading zfs.ko at boot, relating to the lockstat_enabled symbol not
> being defined (this happens during kernel boot and prevents mounting
> root, so I can't get an exact trace)
> 
> Looking at the new kernel, it seems that only zfs.ko contains the symbol
> lockstat_enabled (notably, kernel does not).  In my old kernel, zfs.ko
> does not contain a reference to that symbol.
> 
> Has anyone else seen this?  Is there a workaround, or was this a one-off
> bug?

I had this, and I fixed it by adding

options	ZFS

... to my kernel config.

I found this in a nearby NOTES file; perhaps it should be in GENERIC?

M
--


--Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2
Comment: GPGTools - http://gpgtools.org

iQEzBAEBCgAdFiEEyzPHvybPbOpU9MCxQlsJDh9CUqAFAl9cxSkACgkQQlsJDh9C
UqBWtggAq/ANx0rzt1myKHGT9lyDtoosa/P33BsbtN4IioKUIJjx7BUzuHQ6f9Ny
vc1fpFW2TeUFG2E9C41iux8aYpzQ67itlf8B7jgglzkNJu25bmjeMUXZj2ldUC/P
fjt75/GN9EJiL3HODKNyugDq9/utGf5nV7dGUN3YhzdOzA30ZD0G5WFSOWvhtgra
Gzk0C2uBPi4HEkzKld8r8O8RD5LrCKKR93fu2Pl5vANFcBSbZyrVDcXPsYEjWzuk
PmUmRnSk/h6z0I6ukSHELj+d/GIZZ686s15kQanQjHDITxJEDVfApey7kWGLaTJC
uDyfB7E9yoanBzQGPJGZRP/J9mCo3g==
=epPY
-----END PGP SIGNATURE-----

--Apple-Mail=_437A4B1A-D24C-432D-8916-77DB8E063BEE--

From owner-freebsd-current@freebsd.org  Sat Sep 12 14:14:20 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 86CE33D919B;
 Sat, 12 Sep 2020 14:14:20 +0000 (UTC)
 (envelope-from kevans@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpZPS30b7z42cL;
 Sat, 12 Sep 2020 14:14:20 +0000 (UTC)
 (envelope-from kevans@freebsd.org)
Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com
 [209.85.222.170])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK))
 (Authenticated sender: kevans)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 458C32F638;
 Sat, 12 Sep 2020 14:14:20 +0000 (UTC)
 (envelope-from kevans@freebsd.org)
Received: by mail-qk1-f170.google.com with SMTP id g72so12736112qke.8;
 Sat, 12 Sep 2020 07:14:20 -0700 (PDT)
X-Gm-Message-State: AOAM531Z/S2BAMcW+NCTDC3ebMxFo4jrtxuK+4uApD1th07Bf3zrS3o9
 EZPXaRuRlZfSzZZe6nDh2Npp7j0qo96FGKU554k=
X-Google-Smtp-Source: ABdhPJz7/6ss2U3SXKMHuSLRVmZBsCxOIIOY+iqQsDTxSBU2y368264Ln/zjfNPu2bpkqlU+YFICAqelP4bwz550B6I=
X-Received: by 2002:a37:a189:: with SMTP id k131mr5687453qke.34.1599920059797; 
 Sat, 12 Sep 2020 07:14:19 -0700 (PDT)
MIME-Version: 1.0
References: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net>
 <C0FB67C6-0712-4285-806C-C51B614F96B5@FreeBSD.org>
In-Reply-To: <C0FB67C6-0712-4285-806C-C51B614F96B5@FreeBSD.org>
From: Kyle Evans <kevans@freebsd.org>
Date: Sat, 12 Sep 2020 09:14:08 -0500
X-Gmail-Original-Message-ID: <CACNAnaG2B0X2gM6hP2dT6skchHqS973bhwQf2K6uak2yDFG17g@mail.gmail.com>
Message-ID: <CACNAnaG2B0X2gM6hP2dT6skchHqS973bhwQf2K6uak2yDFG17g@mail.gmail.com>
Subject: Re: Problem with zfs.ko: lockstat_enabled symbol
To: Mark Murray <markm@freebsd.org>
Cc: Eric McCorkle <eric@metricspace.net>, 
 "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>,
 freebsd-current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 14:14:20 -0000

On Sat, Sep 12, 2020 at 7:55 AM Mark Murray <markm@freebsd.org> wrote:
>
> On 12 Sep 2020, at 12:18, Eric McCorkle <eric@metricspace.net> wrote:
> >
> > I recently updated my other laptop, and now I'm getting a problem
> > loading zfs.ko at boot, relating to the lockstat_enabled symbol not
> > being defined (this happens during kernel boot and prevents mounting
> > root, so I can't get an exact trace)
> >
> > Looking at the new kernel, it seems that only zfs.ko contains the symbol
> > lockstat_enabled (notably, kernel does not).  In my old kernel, zfs.ko
> > does not contain a reference to that symbol.
> >
> > Has anyone else seen this?  Is there a workaround, or was this a one-off
> > bug?
>
> I had this, and I fixed it by adding
>
> options ZFS
>
> ... to my kernel config.
>
> I found this in a nearby NOTES file; perhaps it should be in GENERIC?
>

This looks like a header bug, and the above fixes it by just compiling
in ZFS so that the undefined symbol is not an issue. See the below
patch, which moves the extern declaration of lockstat_enabled under
KDTRACE_HOOKS (you must be missing this option). I haven't even build
tested:

diff --git a/sys/sys/lockstat.h b/sys/sys/lockstat.h
index 6a5f79a2f15..d42026f9b2d 100644
--- a/sys/sys/lockstat.h
+++ b/sys/sys/lockstat.h
@@ -77,10 +77,10 @@ SDT_PROBE_DECLARE(lockstat, , , thread__spin);
 #define        LOCKSTAT_WRITER         0
 #define        LOCKSTAT_READER         1

-extern volatile bool lockstat_enabled;
-
 #ifdef KDTRACE_HOOKS

+extern volatile bool lockstat_enabled;
+
 #define        LOCKSTAT_RECORD0(probe, lp)
                \
        SDT_PROBE1(lockstat, , , probe, lp)

From owner-freebsd-current@freebsd.org  Sat Sep 12 15:43:31 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 832493DB2AF
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 15:43:31 +0000 (UTC)
 (envelope-from ronald-lists@klop.ws)
Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl
 [195.190.28.88])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpcNL34RNz4714
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 15:43:29 +0000 (UTC)
 (envelope-from ronald-lists@klop.ws)
Received: from smtp.greenhost.nl ([213.108.110.112])
 by smarthost1.greenhost.nl with esmtps
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <ronald-lists@klop.ws>) id 1kH7gU-0000JR-Vp
 for freebsd-current@freebsd.org; Sat, 12 Sep 2020 17:43:28 +0200
Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes
To: "FreeBSD Current" <freebsd-current@freebsd.org>
Date: Sat, 12 Sep 2020 17:43:22 +0200
Subject: compiling with ports llvm11 breaks on mman.h: struct shm_larg
 epage_conf
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: "Ronald Klop" <ronald-lists@klop.ws>
Message-ID: <op.0qt8mkhjkndu52@sjakie>
User-Agent: Opera Mail/12.16 (FreeBSD)
X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1
X-Virus-Scanned: by clamav at smarthost1.samage.net
X-Spam-Level: /
X-Spam-Score: -0.4
X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, BAYES_50,
 DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU,
 DKIM_VALID_EF autolearn=disabled version=3.4.2
X-Scan-Signature: ba572e8a3bde05b4b19613c12a9e49fc
X-Rspamd-Queue-Id: 4BpcNL34RNz4714
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.82 / 15.00]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.04)[-1.044];
 R_DKIM_ALLOW(-0.20)[klop.ws:s=mail]; FROM_HAS_DN(0.00)[];
 RWL_MAILSPIKE_GOOD(0.00)[195.190.28.88:from];
 TO_MATCH_ENVRCPT_ALL(0.00)[];
 R_SPF_ALLOW(-0.20)[+ip4:195.190.28.64/27];
 MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[klop.ws];
 NEURAL_HAM_LONG(-1.02)[-1.021]; RCPT_COUNT_ONE(0.00)[1];
 TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[klop.ws:+];
 RCVD_IN_DNSWL_NONE(0.00)[195.190.28.88:from];
 NEURAL_SPAM_SHORT(0.24)[0.242]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[];
 ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL];
 RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 15:43:31 -0000

Hi,

Because I'm tired of hours of compilation of llvm/clang I'm testing  
compiling FreeBSD with llvm11 from a pkg.

Setup a jail with 13-CURRENT. Compilation of the installed version went  
fine.
Today I svn up'd and compiled and compilation broke.

/lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers  
-Werror -Wall -[29/1822]
t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body  
-Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare  
-Wno-unused-value -Wno-parentheses-equality -Wno-unused-function  
-Wno-enum-conversion -Wno-unused-local-typedef  
-Wno-address-of-packed-member -
Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter   
-Qunused-arguments    -I/usr/src/li
b/libutil -I/usr/src/lib/msun/amd64 -I/usr/src/lib/msun/x86  
-I/usr/src/lib/msun/src -c /usr/
src/lib/libc/sys/shm_open.c -o shm_open.o
/usr/src/lib/libc/sys/shm_open.c:64:28: error: variable has incomplete  
type 'struct shm_larg
epage_conf'
         struct shm_largepage_conf slc;
                                   ^
/usr/src/lib/libc/sys/shm_open.c:64:9: note: forward declaration of  
'struct shm_largepage_co
nf'
         struct shm_largepage_conf slc;


I can see the difference between /usr/include/sys/mman.h and  
/usr/src/sys/sys/mman.h is exactly about these symbols.
Why is the base compiler using the latter and ports llvm11 the former?

Configuration of my src.conf and make.conf is described in  
https://blog.klop.ws/2020/08/waiting-for-clang-forever-and-ever.html .


Do I miss some directive about system header files?

Regards,

Ronald.

From owner-freebsd-current@freebsd.org  Sat Sep 12 16:28:15 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id BA73A3DC6EB
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 16:28:15 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpdMz4Vmyz4BZ8;
 Sat, 12 Sep 2020 16:28:15 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from tensor.andric.com (tensor.andric.com [87.251.56.140])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "tensor.andric.com",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 (Authenticated sender: dim)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 632DA10DC3;
 Sat, 12 Sep 2020 16:28:15 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from [192.168.178.61] (unknown [194.76.129.227])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by tensor.andric.com (Postfix) with ESMTPSA id AF8076E9AB;
 Sat, 12 Sep 2020 18:28:13 +0200 (CEST)
From: Dimitry Andric <dim@FreeBSD.org>
Message-Id: <E9CD402D-D7AF-4947-9BA1-086ECE2D74A0@FreeBSD.org>
Content-Type: multipart/signed;
 boundary="Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF";
 protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
Subject: Re: compiling with ports llvm11 breaks on mman.h: struct shm_larg
 epage_conf
Date: Sat, 12 Sep 2020 18:28:03 +0200
In-Reply-To: <op.0qt8mkhjkndu52@sjakie>
Cc: FreeBSD Current <freebsd-current@freebsd.org>
To: Ronald Klop <ronald-lists@klop.ws>
References: <op.0qt8mkhjkndu52@sjakie>
X-Mailer: Apple Mail (2.3445.104.15)
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 16:28:15 -0000


--Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On 12 Sep 2020, at 17:43, Ronald Klop <ronald-lists@klop.ws> wrote:
>=20
> Because I'm tired of hours of compilation of llvm/clang I'm testing =
compiling FreeBSD with llvm11 from a pkg.
>=20
> Setup a jail with 13-CURRENT. Compilation of the installed version =
went fine.
> Today I svn up'd and compiled and compilation broke.
>=20
> /lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers =
-Werror -Wall -[29/1822]
> t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body =
-Wno-string-plus-int -Wno-unused-const-variable =
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality =
-Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef =
-Wno-address-of-packed-member -
> Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  =
-Qunused-arguments    -I/usr/src/li
> b/libutil -I/usr/src/lib/msun/amd64 -I/usr/src/lib/msun/x86 =
-I/usr/src/lib/msun/src -c /usr/
> src/lib/libc/sys/shm_open.c -o shm_open.o
> /usr/src/lib/libc/sys/shm_open.c:64:28: error: variable has incomplete =
type 'struct shm_larg
> epage_conf'
>        struct shm_largepage_conf slc;
>                                  ^
> /usr/src/lib/libc/sys/shm_open.c:64:9: note: forward declaration of =
'struct shm_largepage_co
> nf'
>        struct shm_largepage_conf slc;
>=20
>=20
> I can see the difference between /usr/include/sys/mman.h and =
/usr/src/sys/sys/mman.h is exactly about these symbols.
> Why is the base compiler using the latter and ports llvm11 the former?
>=20
> Configuration of my src.conf and make.conf is described in =
https://blog.klop.ws/2020/08/waiting-for-clang-forever-and-ever.html .
>=20
>=20
> Do I miss some directive about system header files?

During what stage is this, and is it an incremental (e.g. -DNO_CLEAN)
build? With this kind of failure, it is usually required to be able to
inspect the full buildworld log, and the exact command line you used to
invoke make. If you can, upload that somewhere so it can be viewed.

That said, it looks like something is messing up your include order,
as during a very early stage in buildword, the sys/sys/ headers are
symlinked to objdir/tmp/legacy/usr/include/sys/. This should include
the mman.h header.

-Dimitry


--Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCX1z3EwAKCRCwXqMKLiCW
o4kBAKDTIf4sZRZ059Y6rWoSF3cGXTrs+ACg/0CKKoPw747cx2xHN3h0TrT+0KI=
=po9J
-----END PGP SIGNATURE-----

--Apple-Mail=_88441850-20A9-4B67-810B-FCAB5251A2DF--

From owner-freebsd-current@freebsd.org  Sat Sep 12 18:24:18 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3DEE13DF37E;
 Sat, 12 Sep 2020 18:24:18 +0000 (UTC)
 (envelope-from mad@madpilot.net)
Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4Bpgxs2myJz4LHJ;
 Sat, 12 Sep 2020 18:24:17 +0000 (UTC)
 (envelope-from mad@madpilot.net)
Received: from mail (mail [192.168.254.3])
 by mail.madpilot.net (Postfix) with ESMTP id 4Bpgxk0lKVz6f9B;
 Sat, 12 Sep 2020 20:24:10 +0200 (CEST)
Received: from mail.madpilot.net ([192.168.254.3])
 by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026)
 with ESMTP id LQuLyx0AWPD2; Sat, 12 Sep 2020 20:24:07 +0200 (CEST)
Subject: Re: Problem with zfs.ko: lockstat_enabled symbol
To: Eric McCorkle <eric@metricspace.net>, freebsd-hackers@freebsd.org,
 freebsd-current <freebsd-current@FreeBSD.org>
References: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net>
From: Guido Falsi <mad@madpilot.net>
Autocrypt: addr=mad@madpilot.net; keydata=
 mQENBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX
 fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80
 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl
 c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+
 wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB
 AAG0Hkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PokBOQQTAQgAIwIbAwIeAQIXgAUL
 CQgHAwUVCgkICwQWAgMBBQJS79AgAhkBAAoJEBrmhg5Wy9KTc0kH/RO64ORBlTbTHaUaOj8F
 Je5O5NU2Pt9Cyt5ZWBRvxntr1zPTJGKRPS9ihlIfqT4ZvEngQGp57EUyFbCpI0UWasTerImM
 tt5WACnGmCzUTB39UXx8Oy4b1EgWeTJQ747e/F1mQLXTNa6ijRBE9fYlTb4gAkPN88/wVV9v
 3PZozKLTg16ghBzHM/P7Lk8L7clPEZChX1FTa/6eSt3nvzfCuTMZbBPJF/ph+q1KyPqRgVfh
 tyhu5dvgMoPz/ni41IfeSrkJTD5RXzdyGR9q4Z1NYeBsLkRjC4LxKAP5KqUsvlOUjKvO1byj
 ApYdMarol+IGkaSk9e3zVYAJkWKjn/ni8Xa5Ag0EUxB7QQEQAKFhrDceoPdK/IHDSmoj6SQY
 isvM7VdhcleS7E9DoEAVt7yMbf6HbbMVTTY6ckvwTWQssywLBXNVqxgc4WLJjzfUhgef+WE7
 5M3+WFYlOVQLGZY/zEVgma1raYnOHNAOzeHLDmEXjbZP6vGAeDyBbGfQPpE7qGYZ7ubeT3Xw
 QO+PklcCrvOPj2ZPcAxGNS2xVU/LzONqCrJqLMJSIcCdsbiSP4G5PnDFHtMokaTY6OEr8OEQ
 fOAerhcHUa/z7Uu8YtmaqKH+QGkE/WEgaRqSiTnv0JOTD+DxehaqvoKPPZ++2NpCZMHB2i6A
 /xifmQwEiIjEXtcueBRzkNUQkxhqZyS13SrhocL9ydtaVPBzZatAEjUDDEJmAMLVFs45qfyh
 MiNapHJo2n3MW/E5omqCvEkDdWX/en3P7CK2TemeaDghMsgkNKax/z0wNo5UZCkOPOz0xpNi
 UilOVbkuezZZNg65741qee2lfXhQIaZ66yT7hphc/N/z3PIAtLeze4u1VR2EXAuZ2sWAdlKC
 NTlJMsaU/x70BV11Wd/ypnVzM68dfdQIIAj1iMFAD/lXGlEUmKXg5Ov2VQDlTntQoanCYrAg
 +8CttPzjrydgLZFq3hrtQmfc0se5yv1WHS69+BsUOG09RvvawUDZxUjW19kyeN9THaNRgow3
 kSuArUp6zSmJABEBAAGJAR8EGAEIAAkFAlMQe0ECGwwACgkQGuaGDlbL0pMN5wgA4bCkX/qw
 EVC06ToeR6C2putmSWQMgpDaqrv65Hubo+QGmg2P4ewTYQQ4g6oYWS03qHxqVVWhKz7FjfrV
 +dH8qbCLfSgIcvdBha7ayGZVrsiuMLKGbw36fcmkZPpSDOfHcP0XH8Z+u9CWj0xUkTxAlZ/7
 i6gYSUpG2JWNtdmE/X8VVEyXusCLwy0K0BI60A/4dRTIX3C4QKrJ3ZbUXegz70ynjHf+lQMZ
 9IZKASoRMuS5FozPQh6abvmwZEPdf5I9riUElzvHrqJ8Bx0t3Pujdoth+yNHpnBxrtO8LkQd
 rQ58P0SwcaIX33T2U9pG8bhu5YVR88FQ8OQ0cEsPBpDncrkBDQRPhvpdAQgAsd6mrOq1GSZw
 lzRscNQa9W2WB/3Tj4ON4PL2e9B+hc9lT/ny2zB3agXu5wbsXTzwxgJpQT7hNHkCSckW98h3
 HRjFfhZPNCgInuUGsjcNyVguQh+/47ckhph0s7U+6B4yNuIiqQZk4mo8WgCNj1YIihVmGWEs
 gDOwMaajbDYZ0r1/3GkKlYjOXeUuT/WgourrSR5oZJVNA/k4X2H7M3JUr1BSc32L7BJt8M7A
 ntul6k17J0L8GmkvLvTUtQTO+p+DYQMna2ngD3PbAvQRcbEGnkg9ABrdEF0Wp4Gx+gGGWsyF
 KlHvPdMtgWAy3JsS+rQapG6LoW3yUJpwpEpA86KdBwARAQABiQEfBCgBCAAJBQJTEH0NAh0B
 AAoJEBrmhg5Wy9KTMZcIAMSsidGF4KpjGcKzhkNK0sEpevcelQ6DzgT7kcXuq6LQ6YOrbof2
 /KPgGie9/ToFZfJXH8zE5GefqkKvHZbYssWilFvkI90F9n138kG205NB/2zlaQb74/v9ZMXJ
 XcipnIx+T2tOMCBgHJU41IMJmB+NfRt5A6CDytJdhWxqppsEo5jjy/7tJM1Nn47G87tAV8qV
 NUtzbS6zdnbHB4W2BJwCObbVv8epL3hu/L5efV2j2tSbVTmyvK/ClYMBqdtUo3uPX75GF/Ku
 YDCOP1BTA5zzmzp4PMVd+gmHcMgCZKY6lvcEtdi5FLI0we2kcY8ffPvM2d6MNhFsGLaVI95J
 0oqJAR8EGAECAAkFAk+G+l0CGwwACgkQGuaGDlbL0pM18Qf9HTNNhu8N0ISKtmR8lgPhJuu8
 9rOEa8KKEatr4fQ7gL+hmYOEqZ/yHLcPQvGxbAlLR7F0SheKvAEk4B1aFwGULPo0SzuO0d/W
 tVMEbGa95JTm/6mfiymWMlWf8UifD1MDKzzPR7Om0ybeoPM8S/RQTboUU1WLpwd4mg9pVJlK
 0xr55GOSHNf4m7S+P1kvl3xgmEj14zVMq9yJBNWFlsQK5ciifh7sFpfuxWdEVbtgIdxpzImK
 LXSLA0vOroKAvxFTGBrBq3vxV6eUmaKyd5HbbWejmafY1ua5dcnew9lxpWKLdqkC27Vt0Cku
 +LtTY3325V+BChncwNcJJS7IMmBz6w==
Message-ID: <4d7a830b-1413-2217-e5d5-c74a65d21219@madpilot.net>
Date: Sat, 12 Sep 2020 20:24:07 +0200
In-Reply-To: <4140b983-3d61-e1a4-dd7f-90bce61c45cf@metricspace.net>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4Bpgxs2myJz4LHJ
X-Spamd-Bar: -
X-Spamd-Result: default: False [-1.58 / 15.00]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.04)[-1.045];
 R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3];
 MISSING_MIME_VERSION(2.00)[]; R_SPF_ALLOW(-0.20)[+mx];
 MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-0.997];
 TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3];
 TO_MATCH_ENVRCPT_SOME(0.00)[];
 DKIM_TRACE(0.00)[madpilot.net:+];
 DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine];
 NEURAL_HAM_SHORT(-0.54)[-0.543]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[];
 ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE];
 MID_RHS_MATCH_FROM(0.00)[];
 MAILMAN_DEST(0.00)[freebsd-current,freebsd-hackers]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 18:24:18 -0000

On 12/09/20 13:18, Eric McCorkle wrote:
> I recently updated my other laptop, and now I'm getting a problem
> loading zfs.ko at boot, relating to the lockstat_enabled symbol not
> being defined (this happens during kernel boot and prevents mounting
> root, so I can't get an exact trace)
> 
> Looking at the new kernel, it seems that only zfs.ko contains the symbol
> lockstat_enabled (notably, kernel does not).  In my old kernel, zfs.ko
> does not contain a reference to that symbol.
> 
> Has anyone else seen this?  Is there a workaround, or was this a one-off
> bug?
> 

I was getting this too, should be fixed by r365466.

It can also be fixed by adding "options KDTRACE_HOOKS" to your kernel
config, so that symbol gets defined.

-- 
Guido Falsi <mad@madpilot.net>

From owner-freebsd-current@freebsd.org  Sat Sep 12 21:00:29 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 70DC73E2D20
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 21:00:29 +0000 (UTC)
 (envelope-from ronald-lists@klop.ws)
Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl
 [195.190.28.88])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BplQ52F4pz4Vpg;
 Sat, 12 Sep 2020 21:00:29 +0000 (UTC)
 (envelope-from ronald-lists@klop.ws)
Received: from smtp.greenhost.nl ([213.108.110.112])
 by smarthost1.greenhost.nl with esmtps
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <ronald-lists@klop.ws>)
 id 1kHCdF-0006RV-6W; Sat, 12 Sep 2020 23:00:27 +0200
Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes
To: "Dimitry Andric" <dim@freebsd.org>
Cc: "FreeBSD Current" <freebsd-current@freebsd.org>
Subject: Re: compiling with ports llvm11 breaks on mman.h: struct shm_larg
 epage_conf
References: <op.0qt8mkhjkndu52@sjakie>
 <E9CD402D-D7AF-4947-9BA1-086ECE2D74A0@FreeBSD.org>
Date: Sat, 12 Sep 2020 23:00:19 +0200
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: "Ronald Klop" <ronald-lists@klop.ws>
Message-ID: <op.0qunatz6kndu52@sjakie>
In-Reply-To: <E9CD402D-D7AF-4947-9BA1-086ECE2D74A0@FreeBSD.org>
User-Agent: Opera Mail/12.16 (FreeBSD)
X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1
X-Virus-Scanned: by clamav at smarthost1.samage.net
X-Spam-Level: /
X-Spam-Score: -0.4
X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, BAYES_50,
 DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU,
 DKIM_VALID_EF autolearn=disabled version=3.4.2
X-Scan-Signature: 01ccc3eb840dc35651f50b798cb06ae8
X-Rspamd-Queue-Id: 4BplQ52F4pz4Vpg
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[];
 ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL]
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 21:00:29 -0000

On Sat, 12 Sep 2020 18:28:03 +0200, Dimitry Andric <dim@freebsd.org> wrote:

> On 12 Sep 2020, at 17:43, Ronald Klop <ronald-lists@klop.ws> wrote:
>>
>> Because I'm tired of hours of compilation of llvm/clang I'm testing  
>> compiling FreeBSD with llvm11 from a pkg.
>>
>> Setup a jail with 13-CURRENT. Compilation of the installed version went  
>> fine.
>> Today I svn up'd and compiled and compilation broke.
>>
>> /lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers  
>> -Werror -Wall -[29/1822]
>> t-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body  
>> -Wno-string-plus-int -Wno-unused-const-variable  
>> -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality  
>> -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  
>> -Wno-address-of-packed-member -
>> Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter   
>> -Qunused-arguments    -I/usr/src/li
>> b/libutil -I/usr/src/lib/msun/amd64 -I/usr/src/lib/msun/x86  
>> -I/usr/src/lib/msun/src -c /usr/
>> src/lib/libc/sys/shm_open.c -o shm_open.o
>> /usr/src/lib/libc/sys/shm_open.c:64:28: error: variable has incomplete  
>> type 'struct shm_larg
>> epage_conf'
>>        struct shm_largepage_conf slc;
>>                                  ^
>> /usr/src/lib/libc/sys/shm_open.c:64:9: note: forward declaration of  
>> 'struct shm_largepage_co
>> nf'
>>        struct shm_largepage_conf slc;
>>
>>
>> I can see the difference between /usr/include/sys/mman.h and  
>> /usr/src/sys/sys/mman.h is exactly about these symbols.
>> Why is the base compiler using the latter and ports llvm11 the former?
>>
>> Configuration of my src.conf and make.conf is described in  
>> https://blog.klop.ws/2020/08/waiting-for-clang-forever-and-ever.html .
>>
>>
>> Do I miss some directive about system header files?
>
> During what stage is this, and is it an incremental (e.g. -DNO_CLEAN)
> build? With this kind of failure, it is usually required to be able to
> inspect the full buildworld log, and the exact command line you used to
> invoke make. If you can, upload that somewhere so it can be viewed.


It is during the building world stage and happens with and without  
NO_CLEAN.
Full command:
/usr/local/bin/clang11  -O2 -pipe -fno-common   -DNO__SCCSID -DNO__RCSID  
-I/usr/src/lib/libc
/include -I/usr/src/include -I/usr/src/lib/libc/amd64 -DNLS   
-D__DBINTERFACE_PRIVATE -I/usr/
src/contrib/gdtoa -I/usr/src/contrib/libc-vis -DINET6  
-I/usr/obj/usr/src/amd64.amd64/lib/lib
c -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE  
-I/usr/src/lib/libmd -I/usr/src/
contrib/jemalloc/include -DMALLOC_PRODUCTION  
-I/usr/src/contrib/tzcode/stdtime -I/usr/src/li
b/libc/stdtime -I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP  
-DDES_BUILTIN -I/usr/src/li
b/libc/rpc -DWANT_HYPERV -DYP -DNS_CACHING -DSYMBOL_VERSIONING -g -MD   
-MF.depend.shm_open.o
  -MTshm_open.o -std=gnu99 -Wno-format-zero-length -nobuiltininc -idirafter  
/usr/local/llvm11
/lib/clang/11.0.0/include -fstack-protector-strong -Wsystem-headers  
-Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign  
-Wno-empty-body -Wno-string-plus-int -Wno-unused-
const-variable -Wno-tautological-compare -Wno-unused-value  
-Wno-parentheses-equality -Wno-un
used-function -Wno-enum-conversion -Wno-unused-local-typedef  
-Wno-address-of-packed-member -
Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter   
-Qunused-arguments    -I/usr/src/lib/libutil -I/usr/src/lib/msun/amd64  
-I/usr/src/lib/msun/x86 -I/usr/src/lib/msun/src -c /usr/
src/lib/libc/sys/shm_open.c -o shm_open.o



> That said, it looks like something is messing up your include order,
> as during a very early stage in buildword, the sys/sys/ headers are
> symlinked to objdir/tmp/legacy/usr/include/sys/. This should include
> the mman.h header.
>
> -Dimitry
>



I just added CROSS_TOOLCHAIN=llvm11 to make.conf and src.conf, but no  
difference. I think I need something with --sysroot, but am not sure if  
this is something I should set or which the build framework should set.

Any advice on this? Or a pointer to the right documentation?


Regards,

Ronald.

From owner-freebsd-current@freebsd.org  Sat Sep 12 22:07:20 2020
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9939B3E400A
 for <freebsd-current@mailman.nyi.freebsd.org>;
 Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org)
Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org
 [IPv6:2610:1c1:1:606c::50:13])
 by mx1.freebsd.org (Postfix) with ESMTP id 4BpmvD3ZcGz4YtL
 for <freebsd-current@freebsd.org>; Sat, 12 Sep 2020 22:07:20 +0000 (UTC)
 (envelope-from kp@FreeBSD.org)
Received: by mailman.nyi.freebsd.org (Postfix)
 id 78D703E4008; Sat, 12 Sep 2020 22:07:20 +0000 (UTC)
Delivered-To: current@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 776A33E3D15;
 Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org)
Received: from smtp.freebsd.org (smtp.freebsd.org
 [IPv6:2610:1c1:1:606c::24b:4])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
 client-signature RSA-PSS (4096 bits) client-digest SHA256)
 (Client CN "smtp.freebsd.org",
 Issuer "Let's Encrypt Authority X3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 4BpmvD2GmKz4Yqx;
 Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org)
Received: from venus.codepro.be (venus.codepro.be [5.9.86.228])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "mx1.codepro.be", Issuer "Let's Encrypt Authority X3" (verified OK))
 (Authenticated sender: kp)
 by smtp.freebsd.org (Postfix) with ESMTPSA id 16DED138BE;
 Sat, 12 Sep 2020 22:07:20 +0000 (UTC) (envelope-from kp@FreeBSD.org)
Received: by venus.codepro.be (Postfix, authenticated sender kp) id 8552043F5A;
 Sun, 13 Sep 2020 00:07:18 +0200 (CEST)
From: "Kristof Provost" <kp@FreeBSD.org>
To: "Gleb Smirnoff" <glebius@freebsd.org>
Cc: xtouqh@mm.st, current@freebsd.org, net@freebsd.org
Subject: Re: bridge/igb panic: sleepq_add: td 0xfffffe01bbce5300 to sleep on
 wchan 0xffffffff8157d9a0 with sleeping prohibited
Date: Sun, 13 Sep 2020 00:07:14 +0200
X-Mailer: MailMate (1.13.2r5673)
Message-ID: <3891457F-A600-48C0-B9D1-C2259251FB42@FreeBSD.org>
In-Reply-To: <20200911170601.GT1269@FreeBSD.org>
References: <8172451b-81ea-aacb-02bd-b5005d18646d@mm.st>
 <20200911170601.GT1269@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.33
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Sep 2020 22:07:20 -0000

On 11 Sep 2020, at 19:06, Gleb Smirnoff wrote:
>   Kristof,
>
> can you please take a look? IMHO, the problem is that with r360345
> the bridge_ioctl() is fully covered by epoch. IMHO, should be either
> more fine grained covered, or use internal locking, because some of
> the code downstream (driver ioctl) may sleep.
>
How does https://reviews.freebsd.org/D26418 look?

Best regards,
Kristof