* Re: Linking Patchwork with Sashiko?
[not found] ` <ahmwUk0uXTkdwohf@debarbos-thinkpadt14gen5.rmtusma.csb>
@ 2026-05-30 8:30 ` Mauro Carvalho Chehab
2026-05-30 15:57 ` Roman Gushchin
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-05-30 8:30 UTC (permalink / raw)
To: Derek Barbosa, Roman Gushchin, Konstantin Ryabitsev
Cc: Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List
Hi Derek/Konstantin/Roman,
On Fri, 29 May 2026 11:28:29 -0400
Derek Barbosa <debarbos@redhat.com> wrote:
> Hi!
>
> >
> > Forgot to mention, but at least on media patchwork, the best is for
> > Sashiko to send an e-mail that would allow a local script to run it.
> >
> > The rationale is that patchwork permissions aren't fine-grained: only
> > an user with a project maintainer token can update checks. Granting
> > such permission would allow other changes at the repository, like
> > delegating a patch, archiving it or changing its status.
> >
>
> Thanks for the note. It will take me a minute-or-two to get up to speed here.
> I'll reach out for any clarifying questions if that's OK :^)
I added a bot parsing tool at:
https://github.com/mchehab/pw_tools
And ran it at the maildir with linux-media e-mails I have locally.
It is currently set to parse e-mails from:
- LKP;
- Sysbot;
- Sashiko.
You can see the results at:
https://patchwork.linuxtv.org/project/linux-media/list/
(most of the warnings there are from my parser)
And this is how it looks when a patch with bot results is opened:
https://patchwork.linuxtv.org/project/linux-media/patch/20260529-milos-iris-v2-2-7a763d7195ae@pm.me/
I didn't set yet any daemon to keep this updated. As I used my own
token, all contexts were marked with my own ID.
There is one issue with the current process: if there aren't any
warnings on a patch, like on this example:
https://patchwork.linuxtv.org/project/linux-media/patch/20260529154357.18066-1-mohan86108@gmail.com/
There's no way to tell if Sashiko tested such patch or not. As I
commented with Roman in a private discussion, ideally the best
would be if Sashiko could produce a single per-patch-series email
that would have something similar to this:
Subject: Re: [PATCH v3 00/13] Improve process/maintainers output
Reply-to: <some_id>
Hi,
Sashiko robot found the following potencial issues:
Patch 1/13 (<message_id): Success
Patch 2/13 (<message_id): Success
Patch 3/13 (<message_id): Success
Patch 4/13 (<message_id): Success
Patch 5/13 (<message_id): Success
Patch 6/13 (<message_id): Warning: https://sashiko.dev/#/patchset/...
- [Low] The `self.field_prev` variable is assigned but never used
...
Patch 13/13: Success
Please check if those issues are pertinent.
Sashiko AI review
E.g. it would contain success and warning status for each message
ID inside a patch series. This is also ideal for me as a maintainer,
as I can clearly see the low/mid/high issues detected by sashiko
on a single e-mail.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-05-30 8:30 ` Linking Patchwork with Sashiko? Mauro Carvalho Chehab
@ 2026-05-30 15:57 ` Roman Gushchin
2026-05-30 18:00 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Roman Gushchin @ 2026-05-30 15:57 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Derek Barbosa, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
Hi Mauro!
My understanding is that some subsystems might be interested in having patchwork integration
without Sashiko sending reviews over the email. Most notable, net. Also mptcp.
Thanks!
> On May 30, 2026, at 1:30 AM, Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
>
> Hi Derek/Konstantin/Roman,
>
>> On Fri, 29 May 2026 11:28:29 -0400
>> Derek Barbosa <debarbos@redhat.com> wrote:
>>
>> Hi!
>>
>>>
>>> Forgot to mention, but at least on media patchwork, the best is for
>>> Sashiko to send an e-mail that would allow a local script to run it.
>>>
>>> The rationale is that patchwork permissions aren't fine-grained: only
>>> an user with a project maintainer token can update checks. Granting
>>> such permission would allow other changes at the repository, like
>>> delegating a patch, archiving it or changing its status.
>>>
>>
>> Thanks for the note. It will take me a minute-or-two to get up to speed here.
>> I'll reach out for any clarifying questions if that's OK :^)
>
> I added a bot parsing tool at:
> https://github.com/mchehab/pw_tools
>
> And ran it at the maildir with linux-media e-mails I have locally.
> It is currently set to parse e-mails from:
>
> - LKP;
> - Sysbot;
> - Sashiko.
>
> You can see the results at:
> https://patchwork.linuxtv.org/project/linux-media/list/
>
> (most of the warnings there are from my parser)
>
> And this is how it looks when a patch with bot results is opened:
> https://patchwork.linuxtv.org/project/linux-media/patch/20260529-milos-iris-v2-2-7a763d7195ae@pm.me/
>
> I didn't set yet any daemon to keep this updated. As I used my own
> token, all contexts were marked with my own ID.
>
> There is one issue with the current process: if there aren't any
> warnings on a patch, like on this example:
>
> https://patchwork.linuxtv.org/project/linux-media/patch/20260529154357.18066-1-mohan86108@gmail.com/
>
> There's no way to tell if Sashiko tested such patch or not. As I
> commented with Roman in a private discussion, ideally the best
> would be if Sashiko could produce a single per-patch-series email
> that would have something similar to this:
>
> Subject: Re: [PATCH v3 00/13] Improve process/maintainers output
> Reply-to: <some_id>
>
> Hi,
>
> Sashiko robot found the following potencial issues:
>
> Patch 1/13 (<message_id): Success
> Patch 2/13 (<message_id): Success
> Patch 3/13 (<message_id): Success
> Patch 4/13 (<message_id): Success
> Patch 5/13 (<message_id): Success
>
> Patch 6/13 (<message_id): Warning: https://sashiko.dev/#/patchset/...
> - [Low] The `self.field_prev` variable is assigned but never used
> ...
>
> Patch 13/13: Success
>
> Please check if those issues are pertinent.
>
> Sashiko AI review
>
> E.g. it would contain success and warning status for each message
> ID inside a patch series. This is also ideal for me as a maintainer,
> as I can clearly see the low/mid/high issues detected by sashiko
> on a single e-mail.
>
> Thanks,
> Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-05-30 15:57 ` Roman Gushchin
@ 2026-05-30 18:00 ` Mauro Carvalho Chehab
2026-05-30 18:49 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-05-30 18:00 UTC (permalink / raw)
To: Roman Gushchin
Cc: Derek Barbosa, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
On Sat, 30 May 2026 08:57:13 -0700
Roman Gushchin <roman.gushchin@linux.dev> wrote:
> Hi Mauro!
>
> My understanding is that some subsystems might be interested in having patchwork integration
> without Sashiko sending reviews over the email. Most notable, net. Also mptcp.
Well, you can use my scripts to do such integration
(https://github.com/mchehab/pw_tools).
Yet, you'll need a patchwork token with full project permission to add
a new check - e.g. it would allow Sachiko to not only change checks.
Such token will have all project grants including status and delegation
changes.
Anyway, for subsystems that prefer a direct integration and provide
you a write token, you can let sashiko to run my script - or call directly
the Python class on it - letting it update status directly. You'll
probably need to implement a queue to do retries, in case patchwork
server has issues by the time it tries to update.
For media, I prefer a single e-mail, sent to a separate e-mail, to
reduce e-mail traffic at the main ML. This way, we can let such script
do just check changes - and use the same process to also handle other
bots like sysbot and LKP.
Also, emails are asynchronous, and, in case of problems, one can repeat
the operation later using a ML archive to re-run the email queue.
>
> Thanks!
>
> > On May 30, 2026, at 1:30 AM, Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> >
> > Hi Derek/Konstantin/Roman,
> >
> >> On Fri, 29 May 2026 11:28:29 -0400
> >> Derek Barbosa <debarbos@redhat.com> wrote:
> >>
> >> Hi!
> >>
> >>>
> >>> Forgot to mention, but at least on media patchwork, the best is for
> >>> Sashiko to send an e-mail that would allow a local script to run it.
> >>>
> >>> The rationale is that patchwork permissions aren't fine-grained: only
> >>> an user with a project maintainer token can update checks. Granting
> >>> such permission would allow other changes at the repository, like
> >>> delegating a patch, archiving it or changing its status.
> >>>
> >>
> >> Thanks for the note. It will take me a minute-or-two to get up to speed here.
> >> I'll reach out for any clarifying questions if that's OK :^)
> >
> > I added a bot parsing tool at:
> > https://github.com/mchehab/pw_tools
> >
> > And ran it at the maildir with linux-media e-mails I have locally.
> > It is currently set to parse e-mails from:
> >
> > - LKP;
> > - Sysbot;
> > - Sashiko.
> >
> > You can see the results at:
> > https://patchwork.linuxtv.org/project/linux-media/list/
> >
> > (most of the warnings there are from my parser)
> >
> > And this is how it looks when a patch with bot results is opened:
> > https://patchwork.linuxtv.org/project/linux-media/patch/20260529-milos-iris-v2-2-7a763d7195ae@pm.me/
> >
> > I didn't set yet any daemon to keep this updated. As I used my own
> > token, all contexts were marked with my own ID.
> >
> > There is one issue with the current process: if there aren't any
> > warnings on a patch, like on this example:
> >
> > https://patchwork.linuxtv.org/project/linux-media/patch/20260529154357.18066-1-mohan86108@gmail.com/
> >
> > There's no way to tell if Sashiko tested such patch or not. As I
> > commented with Roman in a private discussion, ideally the best
> > would be if Sashiko could produce a single per-patch-series email
> > that would have something similar to this:
> >
> > Subject: Re: [PATCH v3 00/13] Improve process/maintainers output
> > Reply-to: <some_id>
> >
> > Hi,
> >
> > Sashiko robot found the following potencial issues:
> >
> > Patch 1/13 (<message_id): Success
> > Patch 2/13 (<message_id): Success
> > Patch 3/13 (<message_id): Success
> > Patch 4/13 (<message_id): Success
> > Patch 5/13 (<message_id): Success
> >
> > Patch 6/13 (<message_id): Warning: https://sashiko.dev/#/patchset/...
> > - [Low] The `self.field_prev` variable is assigned but never used
> > ...
> >
> > Patch 13/13: Success
> >
> > Please check if those issues are pertinent.
> >
> > Sashiko AI review
> >
> > E.g. it would contain success and warning status for each message
> > ID inside a patch series. This is also ideal for me as a maintainer,
> > as I can clearly see the low/mid/high issues detected by sashiko
> > on a single e-mail.
> >
> > Thanks,
> > Mauro
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-05-30 18:00 ` Mauro Carvalho Chehab
@ 2026-05-30 18:49 ` Mauro Carvalho Chehab
2026-05-30 18:53 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-05-30 18:49 UTC (permalink / raw)
To: Roman Gushchin
Cc: Derek Barbosa, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
On Sat, 30 May 2026 20:00:17 +0200
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> On Sat, 30 May 2026 08:57:13 -0700
> Roman Gushchin <roman.gushchin@linux.dev> wrote:
>
> > Hi Mauro!
> >
> > My understanding is that some subsystems might be interested in having patchwork integration
> > without Sashiko sending reviews over the email. Most notable, net. Also mptcp.
>
> Well, you can use my scripts to do such integration
> (https://github.com/mchehab/pw_tools).
Btw, I'm running my script here, making it use kernel.org. On some
patches that are c/c to media, I can update status with my user,
as I'm marked as maintainer there, like on those:
https://patchwork.kernel.org/project/linux-media/patch/20251220192210.399423-1-szymonwilczek@gmx.com/
https://patchwork.kernel.org/project/linux-media/patch/bf19e526-3327-46a5-8ecd-4baaadef5bcf@I-love.SAKURA.ne.jp/
but on others, it fails:
ERROR: 14589154: sashiko failed to set 'warning': 403 Client Error: Forbidden for url: https://patchwork.kernel.org/api/patches/14589154/checks/
In total, it was able to update 160 patches. At the media instance,
~230 patches were updated using the same maildir directory.
Looking on this patch, for instance:
https://patchwork.kernel.org/project/linux-media/patch/20260530143541.229628-3-phasta@kernel.org/
https://patchwork.linuxtv.org/project/linux-media/patch/20260530143541.229628-3-phasta@kernel.org/
(patch is actually for Rust, but it was c/c to linux-media,
so it appears at linux-media project)
and on this:
https://patchwork.kernel.org/project/linux-media/patch/20260530094326.11892-2-linux.amoon@gmail.com/
https://patchwork.linuxtv.org/project/linux-media/patch/20260530094326.11892-2-linux.amoon@gmail.com/
(patch is actually for linux-media, but was c/c to other
mailing lists as well)
Both were updated on linuxtv.org (as there's just one Kernel project
there), but they were not updated at kernel.org. What I *suspect* is
that patches which are copied to multiple e-mails are problematic.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-05-30 18:49 ` Mauro Carvalho Chehab
@ 2026-05-30 18:53 ` Mauro Carvalho Chehab
2026-06-02 15:51 ` Derek Barbosa
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-05-30 18:53 UTC (permalink / raw)
To: Roman Gushchin
Cc: Derek Barbosa, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
On Sat, 30 May 2026 20:49:45 +0200
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> On Sat, 30 May 2026 20:00:17 +0200
> Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
>
> > On Sat, 30 May 2026 08:57:13 -0700
> > Roman Gushchin <roman.gushchin@linux.dev> wrote:
> >
> > > Hi Mauro!
> > >
> > > My understanding is that some subsystems might be interested in having patchwork integration
> > > without Sashiko sending reviews over the email. Most notable, net. Also mptcp.
> >
> > Well, you can use my scripts to do such integration
> > (https://github.com/mchehab/pw_tools).
>
> Btw, I'm running my script here, making it use kernel.org. On some
> patches that are c/c to media, I can update status with my user,
> as I'm marked as maintainer there, like on those:
>
> https://patchwork.kernel.org/project/linux-media/patch/20251220192210.399423-1-szymonwilczek@gmx.com/
> https://patchwork.kernel.org/project/linux-media/patch/bf19e526-3327-46a5-8ecd-4baaadef5bcf@I-love.SAKURA.ne.jp/
>
> but on others, it fails:
>
> ERROR: 14589154: sashiko failed to set 'warning': 403 Client Error: Forbidden for url: https://patchwork.kernel.org/api/patches/14589154/checks/
>
> In total, it was able to update 160 patches. At the media instance,
> ~230 patches were updated using the same maildir directory.
>
> Looking on this patch, for instance:
> https://patchwork.kernel.org/project/linux-media/patch/20260530143541.229628-3-phasta@kernel.org/
> https://patchwork.linuxtv.org/project/linux-media/patch/20260530143541.229628-3-phasta@kernel.org/
>
> (patch is actually for Rust, but it was c/c to linux-media,
> so it appears at linux-media project)
>
> and on this:
> https://patchwork.kernel.org/project/linux-media/patch/20260530094326.11892-2-linux.amoon@gmail.com/
> https://patchwork.linuxtv.org/project/linux-media/patch/20260530094326.11892-2-linux.amoon@gmail.com/
>
> (patch is actually for linux-media, but was c/c to other
> mailing lists as well)
>
> Both were updated on linuxtv.org (as there's just one Kernel project
> there), but they were not updated at kernel.org. What I *suspect* is
> that patches which are copied to multiple e-mails are problematic.
In time: problematic in the sense that the first project that
picked it is likely the patch "owner": the token will require
maintainership on such project.
In practice it would mean that the token used on patchwork instances
with multiple Kernel projects may need maintainers permission on all
such projects, as otherwise patchwork update will fail.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-05-30 18:53 ` Mauro Carvalho Chehab
@ 2026-06-02 15:51 ` Derek Barbosa
2026-06-02 16:51 ` Mauro Carvalho Chehab
2026-06-02 20:13 ` Roman Gushchin
0 siblings, 2 replies; 125+ messages in thread
From: Derek Barbosa @ 2026-06-02 15:51 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Roman Gushchin, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
>
> In time: problematic in the sense that the first project that
> picked it is likely the patch "owner": the token will require
> maintainership on such project.
>
> In practice it would mean that the token used on patchwork instances
> with multiple Kernel projects may need maintainers permission on all
> such projects, as otherwise patchwork update will fail.
>
> Thanks,
> Mauro
>
Hi Mauro,
Just to recap the the thread, to confirm that I am following it correctly:
- Patchwork only supports a single URL mask for message-ID lookup (lore or
sashiko). Adding a sashiko link would require diverging from upstream.
- pw_tools is a workaround solution to get/set status on patchwork via bot-mail
parsing. pw tokens also have broad permission scope.
which that leaves us with two "methods" of integration:
1. The Sashiko daemon calls the pw_tools script directly to update the status.
2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
list, where some running daemon will pickup the mail.
please correct me if I am wrong here :)
Roman, for 1, do we want to dip our toes into FFI for the provided pw_tools
python script, or would a more general std::process::* subprocess suffice?
Alternatively, we could just translate the logic into Rust, gated behind a
config. I will have to think about how we would like to implement retry-queues.
Thinking out loud: would it be simpler to "tag" the reviews that require a
patchwork-status-update in the DB, and let a cronjob handle setting patchwork
state? updating the candidates that have successfully posted?
Anyway, Mauro, I think we have the capacity to tackle both patchwork integration
methods. Would exposing a configuration in the email_policy file that allowed
for mailing lists to specify what type of patchwork integration suffice?
This way, a mailing list that would want patchwork integration can opt for
either the single email approach (as you described) or through the API?
something like:
[subsystems.linux-media]
lists = ["linux-media@vger.kernel.org"]
reply_to_author = true
cc = ["linux-media@vger.kernel.org"]
+ # optional value can be set to email or API
+ patchwork = "email"
Roman is currently working through how "subsystems" are detected via Sashiko,
taking inspiration from the get_maintainer.pl script. This may help with some of
the concerns I saw with patches-meant-for-other mailing lists?
Cheers,
--
Derek <debarbos@redhat.com>
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 15:51 ` Derek Barbosa
@ 2026-06-02 16:51 ` Mauro Carvalho Chehab
2026-06-02 18:39 ` Jason Gunthorpe
2026-06-02 20:13 ` Roman Gushchin
1 sibling, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-06-02 16:51 UTC (permalink / raw)
To: Derek Barbosa
Cc: Roman Gushchin, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
On Tue, 2 Jun 2026 11:51:42 -0400
Derek Barbosa <debarbos@redhat.com> wrote:
> On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
> >
> > In time: problematic in the sense that the first project that
> > picked it is likely the patch "owner": the token will require
> > maintainership on such project.
> >
> > In practice it would mean that the token used on patchwork instances
> > with multiple Kernel projects may need maintainers permission on all
> > such projects, as otherwise patchwork update will fail.
> >
> > Thanks,
> > Mauro
> >
>
> Hi Mauro,
>
> Just to recap the the thread, to confirm that I am following it correctly:
>
> - Patchwork only supports a single URL mask for message-ID lookup (lore or
> sashiko). Adding a sashiko link would require diverging from upstream.
Not sure what you mean.
AFAIKT, a RFC-822 application can have just one message-ID per message.
For message lookup, patchwork works using its own patch ID, or via a search
to the original message ID that contains the patch. So, no, it won't be lore
nor sashiko, as neither lore nor sashiko write e-mails ;-)
If you're talking instead about CI reports, patchwork does support multiple
sources.
See for instance:
https://patchwork.linuxtv.org/project/linux-media/patch/20260531-qcom-cphy-v5-8-6be0f62b4d65@ixit.cz/
There, media-ci does update it directly via rest protocol; Sashiko
(and LKP/Sysbot) messages are handled by inspecting e-mails using
pw_tools.
> - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
> parsing. pw tokens also have broad permission scope.
pw_tools is not a workaround solution. It is client tools implementing
Patchwork's REST protocol. You can use it or whatever other client you
want. If you decide using it, feel free to send me patches improving it
as needed.
> which that leaves us with two "methods" of integration:
>
> 1. The Sashiko daemon calls the pw_tools script directly to update the status.
> 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
> list, where some running daemon will pickup the mail.
>
> please correct me if I am wrong here :)
There is a third option, which is what I currently implemented at:
https://patchwork.linuxtv.org/project/linux-media/list/
3. Parse the e-mails already sent by Sashiko, before/after patchwork's
e-mail job process.
The problem with (3) is that it will only pick Sashiko's warning
e-mails, as success doesn't generate e-mails. The alternative of sending
e-mails also for success doesn't scale, as nobody wants that every
possible bot out would send success messages to them. Those are OK
to just update CI context display.
That's why, on media, we do prefer (2), preferably sending e-mails
to a separate e-mail that won't be adding it to the mailing list.
> Roman, for 1, do we want to dip our toes into FFI for the provided pw_tools
> python script, or would a more general std::process::* subprocess suffice?
>
> Alternatively, we could just translate the logic into Rust, gated behind a
> config. I will have to think about how we would like to implement retry-queues.
Certainly if you decide to do that, you'll need to have retry-queues and
eventually some traffic-flow control to avoid too heavy workloads at
patchwork's side.
> Thinking out loud: would it be simpler to "tag" the reviews that require a
> patchwork-status-update in the DB, and let a cronjob handle setting patchwork
> state? updating the candidates that have successfully posted?
Patchwork handles e-mail sending this way.
> Anyway, Mauro, I think we have the capacity to tackle both patchwork integration
> methods. Would exposing a configuration in the email_policy file that allowed
> for mailing lists to specify what type of patchwork integration suffice?
>
> This way, a mailing list that would want patchwork integration can opt for
> either the single email approach (as you described) or through the API?
Makes sense.
> something like:
>
> [subsystems.linux-media]
> lists = ["linux-media@vger.kernel.org"]
> reply_to_author = true
> cc = ["linux-media@vger.kernel.org"]
> + # optional value can be set to email or API
> + patchwork = "email"
works for me, but I would, instead do something like this:
patchwork = "email:a-bot-status-update-email@linuxtv.org"
to let one specify a different e-mail address to handle context
updates, thus reducing ML traffic.
> Roman is currently working through how "subsystems" are detected via Sashiko,
> taking inspiration from the get_maintainer.pl script.
You could also take a look at:
Documentation/sphinx/maintainers_include.py
The parser there converts maintainer entries into a dict, which
can make it easier to use, specially when you want to handle
multiple subsystems.
> This may help with some of
> the concerns I saw with patches-meant-for-other mailing lists?
Yes. Btw, in the specific case of projects using patchwork@kernel.org
(or any other instance with multiple Kernel projects), the user which
updates CI status information has to be maintainer on *all* kernel
projects, as otherwise some/several patches won't be updated.
Basically, when a message is c/c to multiple mailing lists, just one
of such mailing list will "own" the patch. Only a Django user with
permission at the owner list can update it.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 16:51 ` Mauro Carvalho Chehab
@ 2026-06-02 18:39 ` Jason Gunthorpe
2026-06-02 20:29 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Jason Gunthorpe @ 2026-06-02 18:39 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Derek Barbosa, Roman Gushchin, Konstantin Ryabitsev,
Steven Rostedt, users, Linux Media Mailing List
On Tue, Jun 02, 2026 at 06:51:15PM +0200, Mauro Carvalho Chehab wrote:
> On Tue, 2 Jun 2026 11:51:42 -0400
> Derek Barbosa <debarbos@redhat.com> wrote:
>
> > On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
> > >
> > > In time: problematic in the sense that the first project that
> > > picked it is likely the patch "owner": the token will require
> > > maintainership on such project.
> > >
> > > In practice it would mean that the token used on patchwork instances
> > > with multiple Kernel projects may need maintainers permission on all
> > > such projects, as otherwise patchwork update will fail.
> > >
> > > Thanks,
> > > Mauro
> > >
> >
> > Hi Mauro,
> >
> > Just to recap the the thread, to confirm that I am following it correctly:
> >
> > - Patchwork only supports a single URL mask for message-ID lookup (lore or
> > sashiko). Adding a sashiko link would require diverging from upstream.
>
> Not sure what you mean.
>
> AFAIKT, a RFC-822 application can have just one message-ID per message.
>
> For message lookup, patchwork works using its own patch ID, or via a search
> to the original message ID that contains the patch. So, no, it won't be lore
> nor sashiko, as neither lore nor sashiko write e-mails ;-)
He means the hyperlink patchworks adds, ie look here:
https://patchwork.kernel.org/project/linux-rdma/patch/20260602140453.3542427-1-arnd@kernel.org/
See the near top of the page "Message ID" section
Message ID 20260602140453.3542427-1-arnd@kernel.org (mailing list archive)
^^^^^^^^^^^^^^^^^^
That hyperlink goes to lore, Kostantin set this up
What I suggested as a very basic first step is a second hyperlink to
Sashiko, which I guess needs upstream to adjust how they generate this
html.
Integrating as CI reports and so on would be nice if someone can
manage it for all the kernel.org patchworks :)
Jason
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 15:51 ` Derek Barbosa
2026-06-02 16:51 ` Mauro Carvalho Chehab
@ 2026-06-02 20:13 ` Roman Gushchin
2026-06-02 20:39 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 125+ messages in thread
From: Roman Gushchin @ 2026-06-02 20:13 UTC (permalink / raw)
To: Derek Barbosa
Cc: Mauro Carvalho Chehab, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
Derek Barbosa <debarbos@redhat.com> writes:
> On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
>>
>> In time: problematic in the sense that the first project that
>> picked it is likely the patch "owner": the token will require
>> maintainership on such project.
>>
>> In practice it would mean that the token used on patchwork instances
>> with multiple Kernel projects may need maintainers permission on all
>> such projects, as otherwise patchwork update will fail.
>>
>> Thanks,
>> Mauro
>>
>
> Hi Mauro,
>
> Just to recap the the thread, to confirm that I am following it correctly:
>
> - Patchwork only supports a single URL mask for message-ID lookup (lore or
> sashiko). Adding a sashiko link would require diverging from
> upstream.
Is it something we can change upstream?
>
> - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
> parsing. pw tokens also have broad permission scope.
>
> which that leaves us with two "methods" of integration:
>
> 1. The Sashiko daemon calls the pw_tools script directly to update the status.
> 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
> list, where some running daemon will pickup the mail.
This feels a bit hacky.
> please correct me if I am wrong here :)
>
> Roman, for 1, do we want to dip our toes into FFI for the provided pw_tools
> python script, or would a more general std::process::* subprocess suffice?
>
> Alternatively, we could just translate the logic into Rust, gated behind a
> config. I will have to think about how we would like to implement
> retry-queues.
I strongly prefer the option with implementing the logic in Rust.
> Thinking out loud: would it be simpler to "tag" the reviews that require a
> patchwork-status-update in the DB, and let a cronjob handle setting patchwork
> state? updating the candidates that have successfully posted?
We have already a well working logic for sending emails, we can more or
less duplicate it for patchwork.
Thanks
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 18:39 ` Jason Gunthorpe
@ 2026-06-02 20:29 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-06-02 20:29 UTC (permalink / raw)
To: Jason Gunthorpe
Cc: Derek Barbosa, Roman Gushchin, Konstantin Ryabitsev,
Steven Rostedt, users, Linux Media Mailing List
On Tue, 2 Jun 2026 15:39:55 -0300
Jason Gunthorpe <jgg@ziepe.ca> wrote:
> On Tue, Jun 02, 2026 at 06:51:15PM +0200, Mauro Carvalho Chehab wrote:
> > On Tue, 2 Jun 2026 11:51:42 -0400
> > Derek Barbosa <debarbos@redhat.com> wrote:
> >
> > > On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
> > > >
> > > > In time: problematic in the sense that the first project that
> > > > picked it is likely the patch "owner": the token will require
> > > > maintainership on such project.
> > > >
> > > > In practice it would mean that the token used on patchwork instances
> > > > with multiple Kernel projects may need maintainers permission on all
> > > > such projects, as otherwise patchwork update will fail.
> > > >
> > > > Thanks,
> > > > Mauro
> > > >
> > >
> > > Hi Mauro,
> > >
> > > Just to recap the the thread, to confirm that I am following it correctly:
> > >
> > > - Patchwork only supports a single URL mask for message-ID lookup (lore or
> > > sashiko). Adding a sashiko link would require diverging from upstream.
> >
> > Not sure what you mean.
> >
> > AFAIKT, a RFC-822 application can have just one message-ID per message.
> >
> > For message lookup, patchwork works using its own patch ID, or via a search
> > to the original message ID that contains the patch. So, no, it won't be lore
> > nor sashiko, as neither lore nor sashiko write e-mails ;-)
>
> He means the hyperlink patchworks adds, ie look here:
>
> https://patchwork.kernel.org/project/linux-rdma/patch/20260602140453.3542427-1-arnd@kernel.org/
>
> See the near top of the page "Message ID" section
>
> Message ID 20260602140453.3542427-1-arnd@kernel.org (mailing list archive)
> ^^^^^^^^^^^^^^^^^^
>
> That hyperlink goes to lore, Kostantin set this up
>
> What I suggested as a very basic first step is a second hyperlink to
> Sashiko, which I guess needs upstream to adjust how they generate this
> html.
If you want exactly like that, it would require patchwork changes(*), but
see that CI checks context have their own link as well, like here:
(*) to be more precise, it will require changing an html template
(templates/patchwork/submission.html). There it says how a patch
is shown.
The message ID part is like this:
{% for sibling in submission.series.patches.all %}
<li>
{% if sibling == submission %}
{{ sibling.name|default:"[no subject]"|truncatechars:100 }}
{% else %}
<a href="{% url 'patch-detail' project_id=project.linkname msgid=sibling.encoded_msgid %}">
{{ sibling.name|default:"[no subject]"|truncatechars:100 }}
</a>
{% endif %}
</li>
...
And the CI checks are:
{% if checks %}
<h2>Checks</h2>
<table class="checks">
<tr>
<th>Context</th>
<th>Check</th>
<th>Description</th>
</tr>
{% for check in checks %}
<tr>
<td>{{ check.user }}/{{ check.context }}</td>
<td>
<span title="Updated {{ check.date|naturaltime }}" class="state {{ check.get_state_display }}">
{{ check.get_state_display }}
</span>
</td>
<td>
{% if check.target_url %}
<a href="{{ check.target_url }}">
{% endif %}
{{ check.description }}
{% if check.target_url %}
</a>
{% endif %}
</td>
</tr>
{% endfor %}
</table>
{% endif %}
Yet, if you see how the above template is parsed, here, for instance:
https://patchwork.linuxtv.org/project/linux-media/patch/20260530143541.229628-4-phasta@kernel.org/
Btw, on media patchwork, we're using Patchwork v3.2.1 as is, with just one
or two fix patches on the top of it (and with series patch from an upstream
PR merged) and no template changes.
You'll see there that media-ci added 4 contexts to this patch,
each with its own link URL (all descriptions there are "Link").
Each {target_url} field there goes directly to the media-ci logs.
My bot added just one for sashiko (and if we had LKP and/or
sysbot for the same patch, it would be shown there as well as
separate lines).
As this came from an unsigned e-mail, I'm opting to place there
a link to lore, as it already sanitizes URLs, hopefully avoiding them
to point to some malicious site.
I might have placed instead a link to sashiko CI output, but on
such case, I would like require a gpg signature to validate the e-mail
content, as adding links received by e-mail without first validating
its origin is not good from security point of view.
> Integrating as CI reports and so on would be nice if someone can
> manage it for all the kernel.org patchworks :)
No idea what you meant as "CI reports", and what this is different
from what we have today already implemented on patchwork.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 20:13 ` Roman Gushchin
@ 2026-06-02 20:39 ` Mauro Carvalho Chehab
2026-06-02 20:44 ` Roman Gushchin
2026-06-02 23:50 ` Matthieu Baerts
0 siblings, 2 replies; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-06-02 20:39 UTC (permalink / raw)
To: Roman Gushchin
Cc: Derek Barbosa, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
On Tue, 02 Jun 2026 20:13:15 +0000
Roman Gushchin <roman.gushchin@linux.dev> wrote:
> Derek Barbosa <debarbos@redhat.com> writes:
>
> > On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
> >>
> >> In time: problematic in the sense that the first project that
> >> picked it is likely the patch "owner": the token will require
> >> maintainership on such project.
> >>
> >> In practice it would mean that the token used on patchwork instances
> >> with multiple Kernel projects may need maintainers permission on all
> >> such projects, as otherwise patchwork update will fail.
> >>
> >> Thanks,
> >> Mauro
> >>
> >
> > Hi Mauro,
> >
> > Just to recap the the thread, to confirm that I am following it correctly:
> >
> > - Patchwork only supports a single URL mask for message-ID lookup (lore or
> > sashiko). Adding a sashiko link would require diverging from
> > upstream.
>
> Is it something we can change upstream?
No idea. I suspect a change like that will require change patches database
and use Django's migration logic to touch its database.
However, at least for me, I can't see any value of being able search for a
patch based on Sashiko's message ID.
> > - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
> > parsing. pw tokens also have broad permission scope.
> >
> > which that leaves us with two "methods" of integration:
> >
> > 1. The Sashiko daemon calls the pw_tools script directly to update the status.
> > 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
> > list, where some running daemon will pickup the mail.
>
> This feels a bit hacky.
The alternative that would be acceptable, at least on media, is if
one would add support on patchwork to have a separate permission just
for checks update.
Granting full maintainership control to external bots sounds too risky
for my taste.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 20:39 ` Mauro Carvalho Chehab
@ 2026-06-02 20:44 ` Roman Gushchin
2026-06-02 23:50 ` Matthieu Baerts
1 sibling, 0 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-06-02 20:44 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Derek Barbosa, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> writes:
> On Tue, 02 Jun 2026 20:13:15 +0000
> Roman Gushchin <roman.gushchin@linux.dev> wrote:
>
>> Derek Barbosa <debarbos@redhat.com> writes:
>>
>> > On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
>> >>
>> >> In time: problematic in the sense that the first project that
>> >> picked it is likely the patch "owner": the token will require
>> >> maintainership on such project.
>> >>
>> >> In practice it would mean that the token used on patchwork instances
>> >> with multiple Kernel projects may need maintainers permission on all
>> >> such projects, as otherwise patchwork update will fail.
>> >>
>> >> Thanks,
>> >> Mauro
>> >>
>> >
>> > Hi Mauro,
>> >
>> > Just to recap the the thread, to confirm that I am following it correctly:
>> >
>> > - Patchwork only supports a single URL mask for message-ID lookup (lore or
>> > sashiko). Adding a sashiko link would require diverging from
>> > upstream.
>>
>> Is it something we can change upstream?
>
> No idea. I suspect a change like that will require change patches database
> and use Django's migration logic to touch its database.
>
> However, at least for me, I can't see any value of being able search for a
> patch based on Sashiko's message ID.
>
>> > - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
>> > parsing. pw tokens also have broad permission scope.
>> >
>> > which that leaves us with two "methods" of integration:
>> >
>> > 1. The Sashiko daemon calls the pw_tools script directly to update the status.
>> > 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
>> > list, where some running daemon will pickup the mail.
>>
>> This feels a bit hacky.
>
> The alternative that would be acceptable, at least on media, is if
> one would add support on patchwork to have a separate permission just
> for checks update.
Agree, it feels like the best way forward.
> Granting full maintainership control to external bots sounds too risky
> for my taste.
Agree. I'd strongly prefer Sashiko to not have it.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 20:39 ` Mauro Carvalho Chehab
2026-06-02 20:44 ` Roman Gushchin
@ 2026-06-02 23:50 ` Matthieu Baerts
2026-06-03 3:35 ` Mauro Carvalho Chehab
2026-06-04 6:52 ` Mauro Carvalho Chehab
1 sibling, 2 replies; 125+ messages in thread
From: Matthieu Baerts @ 2026-06-02 23:50 UTC (permalink / raw)
To: Mauro Carvalho Chehab, Derek Barbosa, Roman Gushchin
Cc: Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List
Hi Mauro, Derek, Roman,
On 03/06/2026 06:39, Mauro Carvalho Chehab wrote:
> On Tue, 02 Jun 2026 20:13:15 +0000
> Roman Gushchin <roman.gushchin@linux.dev> wrote:
>> Derek Barbosa <debarbos@redhat.com> writes:
>>> On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
(...)
>>> - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
>>> parsing. pw tokens also have broad permission scope.
>>>
>>> which that leaves us with two "methods" of integration:
>>>
>>> 1. The Sashiko daemon calls the pw_tools script directly to update the status.
>>> 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
>>> list, where some running daemon will pickup the mail.
>>
>> This feels a bit hacky.
>
> The alternative that would be acceptable, at least on media, is if
> one would add support on patchwork to have a separate permission just
> for checks update.
Indeed. It looks like there is an old feature request about that:
https://github.com/getpatchwork/patchwork/issues/14
Linked to Mauro's email from Dec 2015 :)
> Granting full maintainership control to external bots sounds too risky
> for my taste.
Even if I agree that's not idea, I would trust Roman's and his team not
to mess-up with the project I maintain in Patchwork. I don't know when
permissions will be more modular on Patchwork. That would be different
for other services like access to the Git repo.
My current workaround is similar to Mauro: pulling Sashiko's results,
and publish them on Patchwork, e.g.
https://github.com/multipath-tcp/mptcp_net-next/blob/0c8d473f43cfab0ed926d694c77cb7824893af04/.github/workflows/tests.yml#L528-L596
But sometimes the pull timeouts, and that's not ideal, plus it needs to
be updated when Sashiko has new features, etc.
I guess Sashiko doesn't need pw_tools script if it has the permissions
to publish some results on Patchwork directly. It's just one HTTP POST
request once on the correct 'check' route, e.g.
check_url=$(curl ${CURL_OPT} -A "${PW_AGENT}" \
"${PW}/api/1.3/patches/?project=${PROJECT}&msgid=${MID}" |
jq '.[].checks')
curl ${CURL_OPT} \
-A "${PW_AGENT}" \
-X POST \
-H "Authorization: Token ${PW_TOKEN}" \
-F "state=${state}" \
-F "target_url=https://sashiko.dev/#/patchset/${MID}" \
-F "context=sashiko" \
-F "description=${desc}" \
"${check_url}"
See: https://patchwork.readthedocs.io/en/latest/usage/overview/#checks
API:
https://patchwork.readthedocs.io/en/latest/api/rest/schemas/v1.3/#post--api-1.3-patches-patch_id-checks
Ref: https://github.com/sashiko-dev/sashiko/issues/50
Cheers,
Matt
--
Sponsored by the NGI0 Core fund.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 23:50 ` Matthieu Baerts
@ 2026-06-03 3:35 ` Mauro Carvalho Chehab
2026-06-03 3:49 ` Roman Gushchin
2026-06-04 6:52 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-06-03 3:35 UTC (permalink / raw)
To: Matthieu Baerts
Cc: Derek Barbosa, Roman Gushchin, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List
On Wed, 3 Jun 2026 09:50:06 +1000
Matthieu Baerts <matttbe@kernel.org> wrote:
> Hi Mauro, Derek, Roman,
>
> On 03/06/2026 06:39, Mauro Carvalho Chehab wrote:
> > On Tue, 02 Jun 2026 20:13:15 +0000
> > Roman Gushchin <roman.gushchin@linux.dev> wrote:
> >> Derek Barbosa <debarbos@redhat.com> writes:
> >>> On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
>
> (...)
>
> >>> - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
> >>> parsing. pw tokens also have broad permission scope.
> >>>
> >>> which that leaves us with two "methods" of integration:
> >>>
> >>> 1. The Sashiko daemon calls the pw_tools script directly to update the status.
> >>> 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
> >>> list, where some running daemon will pickup the mail.
> >>
> >> This feels a bit hacky.
> >
> > The alternative that would be acceptable, at least on media, is if
> > one would add support on patchwork to have a separate permission just
> > for checks update.
>
> Indeed. It looks like there is an old feature request about that:
>
> https://github.com/getpatchwork/patchwork/issues/14
>
> Linked to Mauro's email from Dec 2015 :)
Yes, this is an old request, and, as on most projects, feature
development takes precedence over security. On that time, we wanted to
have non-maintainer permissions to allow patch delegation. There were
more recent discussions during some Linux Media summits a couple of
years ago, when we started implementing media-ci.
> > Granting full maintainership control to external bots sounds too risky
> > for my taste.
>
> Even if I agree that's not idea, I would trust Roman's and his team not
> to mess-up with the project I maintain in Patchwork. I don't know when
> permissions will be more modular on Patchwork. That would be different
> for other services like access to the Git repo.
The problem is not trusting on people: it is trusting on a bot and
on its infra.
> My current workaround is similar to Mauro: pulling Sashiko's results,
> and publish them on Patchwork, e.g.
>
> https://github.com/multipath-tcp/mptcp_net-next/blob/0c8d473f43cfab0ed926d694c77cb7824893af04/.github/workflows/tests.yml#L528-L596
>
> But sometimes the pull timeouts, and that's not ideal, plus it needs to
> be updated when Sashiko has new features, etc.
That's why my model is simpler:
- handle feedback when e-mail arrives on an user's account(s) using the
same infra that patchwork has to add patches on it. If e-mails are
failing, patchwork won't work anyway, so there aren't any new timeout
risks than what we had before;
- if an e-mail arrives, don't parse its content: just open a new
context, marking as warning, so someone can later check.
---
Btw, looking on your code, you're trusting that Sashiko is properly
classifying issues.
When I was testing my new tool, I produced a broken patch by purpose,
to see if my patch would properly handle CI e-mail output:
https://patchwork.linuxtv.org/project/linux-media/patch/9050789262f583cef777eb3a9c3e07948faf18c3.1780141190.git.mchehab+huawei@kernel.org/
If you look there, you'll see how Sashiko considered a broken
compilation patch:
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Low] Intentional compilation breakage via an invalid syntax token at global scope.
e.g. instead of classifying it as "High", it classified the issue
as "Low".
That's probably because, at the patch description, I mentioned that
the breakage was for testing purposes, as I didn't want devels to
waste time on it: I just wanted to pick bot answers.
In any case, the point is that one of the weakness of LLMs is that
misguided (or malicious) patch descriptions or comments can make it
do a wrong analysis and/or classification.
So, at least from my side, the best is to handle all non-success
analysis from LLM tools and from static analysis tools as warnings,
letting a human to look on it, considering the tool classification as
just a hint.
> I guess Sashiko doesn't need pw_tools script if it has the permissions
> to publish some results on Patchwork directly. It's just one HTTP POST
> request once on the correct 'check' route, e.g.
>
> check_url=$(curl ${CURL_OPT} -A "${PW_AGENT}" \
> "${PW}/api/1.3/patches/?project=${PROJECT}&msgid=${MID}" |
> jq '.[].checks')
>
> curl ${CURL_OPT} \
> -A "${PW_AGENT}" \
> -X POST \
> -H "Authorization: Token ${PW_TOKEN}" \
> -F "state=${state}" \
> -F "target_url=https://sashiko.dev/#/patchset/${MID}" \
> -F "context=sashiko" \
> -F "description=${desc}" \
> "${check_url}"
>
> See: https://patchwork.readthedocs.io/en/latest/usage/overview/#checks
> API:
> https://patchwork.readthedocs.io/en/latest/api/rest/schemas/v1.3/#post--api-1.3-patches-patch_id-checks
> Ref: https://github.com/sashiko-dev/sashiko/issues/50
Indeed it doesn't. The advantages of the script is that:
- the same script can handle different bots;
- no need to grant token maintainer's permissions to all CI
bots;
- more control about how such token will be used, as the ones
responsible for patchwork infra will be the ones that would be
setting the e-mail account that will be used to update patchwork,
and eventually storing all changes on some log.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-03 3:35 ` Mauro Carvalho Chehab
@ 2026-06-03 3:49 ` Roman Gushchin
0 siblings, 0 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-06-03 3:49 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Matthieu Baerts, Derek Barbosa, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List
> On Jun 2, 2026, at 8:35 PM, Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
>
> On Wed, 3 Jun 2026 09:50:06 +1000
> Matthieu Baerts <matttbe@kernel.org> wrote:
>
>> Hi Mauro, Derek, Roman,
>>
>>> On 03/06/2026 06:39, Mauro Carvalho Chehab wrote:
>>> On Tue, 02 Jun 2026 20:13:15 +0000
>>> Roman Gushchin <roman.gushchin@linux.dev> wrote:
>>>> Derek Barbosa <debarbos@redhat.com> writes:
>>>>> On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
>>
>> (...)
>>
>>>>> - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
>>>>> parsing. pw tokens also have broad permission scope.
>>>>>
>>>>> which that leaves us with two "methods" of integration:
>>>>>
>>>>> 1. The Sashiko daemon calls the pw_tools script directly to update the status.
>>>>> 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
>>>>> list, where some running daemon will pickup the mail.
>>>>
>>>> This feels a bit hacky.
>>>
>>> The alternative that would be acceptable, at least on media, is if
>>> one would add support on patchwork to have a separate permission just
>>> for checks update.
>>
>> Indeed. It looks like there is an old feature request about that:
>>
>> https://github.com/getpatchwork/patchwork/issues/14
>>
>> Linked to Mauro's email from Dec 2015 :)
>
> Yes, this is an old request, and, as on most projects, feature
> development takes precedence over security. On that time, we wanted to
> have non-maintainer permissions to allow patch delegation. There were
> more recent discussions during some Linux Media summits a couple of
> years ago, when we started implementing media-ci.
>
>>> Granting full maintainership control to external bots sounds too risky
>>> for my taste.
>>
>> Even if I agree that's not idea, I would trust Roman's and his team not
>> to mess-up with the project I maintain in Patchwork. I don't know when
>> permissions will be more modular on Patchwork. That would be different
>> for other services like access to the Git repo.
>
> The problem is not trusting on people: it is trusting on a bot and
> on its infra.
>
>> My current workaround is similar to Mauro: pulling Sashiko's results,
>> and publish them on Patchwork, e.g.
>>
>> https://github.com/multipath-tcp/mptcp_net-next/blob/0c8d473f43cfab0ed926d694c77cb7824893af04/.github/workflows/tests.yml#L528-L596
>>
>> But sometimes the pull timeouts, and that's not ideal, plus it needs to
>> be updated when Sashiko has new features, etc.
>
> That's why my model is simpler:
>
> - handle feedback when e-mail arrives on an user's account(s) using the
> same infra that patchwork has to add patches on it. If e-mails are
> failing, patchwork won't work anyway, so there aren't any new timeout
> risks than what we had before;
> - if an e-mail arrives, don't parse its content: just open a new
> context, marking as warning, so someone can later check.
>
> ---
>
> Btw, looking on your code, you're trusting that Sashiko is properly
> classifying issues.
>
> When I was testing my new tool, I produced a broken patch by purpose,
> to see if my patch would properly handle CI e-mail output:
>
> https://patchwork.linuxtv.org/project/linux-media/patch/9050789262f583cef777eb3a9c3e07948faf18c3.1780141190.git.mchehab+huawei@kernel.org/
>
> If you look there, you'll see how Sashiko considered a broken
> compilation patch:
>
> Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
> - [Low] Intentional compilation breakage via an invalid syntax token at global scope.
>
> e.g. instead of classifying it as "High", it classified the issue
> as "Low".
It’s intentional, simple because there are better ways to find compilation issues.
So if Sashiko is right and compilation is broken, most likely the patch won’t make
it to the upstream anyway. And if Sashiko is wrong, raising a low severity false
positive is better than a high severity false positive.
That was my logic.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-02 23:50 ` Matthieu Baerts
2026-06-03 3:35 ` Mauro Carvalho Chehab
@ 2026-06-04 6:52 ` Mauro Carvalho Chehab
2026-06-07 17:56 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-06-04 6:52 UTC (permalink / raw)
To: Matthieu Baerts
Cc: Derek Barbosa, Roman Gushchin, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List
On Wed, 3 Jun 2026 09:50:06 +1000
Matthieu Baerts <matttbe@kernel.org> wrote:
> Hi Mauro, Derek, Roman,
>
> On 03/06/2026 06:39, Mauro Carvalho Chehab wrote:
> > On Tue, 02 Jun 2026 20:13:15 +0000
> > Roman Gushchin <roman.gushchin@linux.dev> wrote:
> >> Derek Barbosa <debarbos@redhat.com> writes:
> >>> On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
>
> (...)
>
> >>> - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
> >>> parsing. pw tokens also have broad permission scope.
> >>>
> >>> which that leaves us with two "methods" of integration:
> >>>
> >>> 1. The Sashiko daemon calls the pw_tools script directly to update the status.
> >>> 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
> >>> list, where some running daemon will pickup the mail.
> >>
> >> This feels a bit hacky.
> >
> > The alternative that would be acceptable, at least on media, is if
> > one would add support on patchwork to have a separate permission just
> > for checks update.
>
> Indeed. It looks like there is an old feature request about that:
>
> https://github.com/getpatchwork/patchwork/issues/14
>
> Linked to Mauro's email from Dec 2015 :)
If it is OK to have a global CI permission, I think this patch
would do the trick (currently untested):
diff --git a/patchwork/api/check.py b/patchwork/api/check.py
index 74bbc19e0078..79326a96a5bb 100644
--- a/patchwork/api/check.py
+++ b/patchwork/api/check.py
@@ -108,9 +108,23 @@ class CheckListCreate(CheckMixin, ListCreateAPIView):
lookup_url_kwarg = 'patch_id'
ordering = 'id'
+ def is_editable(self, user):
+ if not user.is_authenticated:
+ return False
+
+ # Only users with add_check permission can do it.
+ # Notice that this is a global permission: it allows
+ # adding checks to any project inside Patchwork.
+ if user.has_perm('patchwork.add_check'):
+ patch._edited_by = user
+ return True
+
+ # Being maintainer doesn't grant rights to create checks.
+ return False
+
def create(self, request, patch_id, *args, **kwargs):
p = get_object_or_404(Patch, id=patch_id)
- if not p.is_editable(request.user):
+ if not self.is_editable(request.user):
raise PermissionDenied()
request.patch = p
return super(CheckListCreate, self).create(request, *args, **kwargs)
The idea here is to use Patchwork Django's admin screen, at
Users section, setting:
"patchwork | check | Can add check"
Created by Django's default_permissions[1] for class Check(models.Model)
(at patchwork/models.py).
[1] https://docs.djangoproject.com/en/6.0/topics/auth/default/#default-permissions
The only issue is that the permission would be granted patchwork-wide.
I suspect that this is probably ok for Kernel.org.
On media, we have a VDR project with is not a kernel tree and has
separate maintainers, but we don't use CI there. So, it can work
for us as well.
I'm not a django expert, but perhaps there's a way to create also
a set of per-project permissions to allow to either set this globally
or per project.
Thanks,
Mauro
^ permalink raw reply related [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-04 6:52 ` Mauro Carvalho Chehab
@ 2026-06-07 17:56 ` Mauro Carvalho Chehab
2026-06-30 20:32 ` Derek Barbosa
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-06-07 17:56 UTC (permalink / raw)
To: Matthieu Baerts
Cc: Derek Barbosa, Roman Gushchin, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List
On Thu, 4 Jun 2026 08:52:01 +0200
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> On Wed, 3 Jun 2026 09:50:06 +1000
> Matthieu Baerts <matttbe@kernel.org> wrote:
>
> > Hi Mauro, Derek, Roman,
> >
> > On 03/06/2026 06:39, Mauro Carvalho Chehab wrote:
> > > On Tue, 02 Jun 2026 20:13:15 +0000
> > > Roman Gushchin <roman.gushchin@linux.dev> wrote:
> > >> Derek Barbosa <debarbos@redhat.com> writes:
> > >>> On Sat, May 30, 2026 at 08:53:51PM +0200, Mauro Carvalho Chehab wrote:
> >
> > (...)
> >
> > >>> - pw_tools is a workaround solution to get/set status on patchwork via bot-mail
> > >>> parsing. pw tokens also have broad permission scope.
> > >>>
> > >>> which that leaves us with two "methods" of integration:
> > >>>
> > >>> 1. The Sashiko daemon calls the pw_tools script directly to update the status.
> > >>> 2. Sashiko sends a single-per-patch-email with parseable "status" to a mailing
> > >>> list, where some running daemon will pickup the mail.
> > >>
> > >> This feels a bit hacky.
> > >
> > > The alternative that would be acceptable, at least on media, is if
> > > one would add support on patchwork to have a separate permission just
> > > for checks update.
> >
> > Indeed. It looks like there is an old feature request about that:
> >
> > https://github.com/getpatchwork/patchwork/issues/14
> >
> > Linked to Mauro's email from Dec 2015 :)
>
> If it is OK to have a global CI permission, I think this patch
> would do the trick (currently untested):
Added both global and per-project permissions to add CI checks:
https://github.com/getpatchwork/patchwork/pull/653
Tested on a docker container created on the top of current
upstream, with the database imported from linuxtv.org and
migrated to the new permissions model.
Regards,
Mauro
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-07 17:56 ` Mauro Carvalho Chehab
@ 2026-06-30 20:32 ` Derek Barbosa
2026-07-10 5:45 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Derek Barbosa @ 2026-06-30 20:32 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Matthieu Baerts, Roman Gushchin, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List
On Sun, Jun 07, 2026 at 07:56:56PM +0200, Mauro Carvalho Chehab wrote:
> Added both global and per-project permissions to add CI checks:
>
> https://github.com/getpatchwork/patchwork/pull/653
>
> Tested on a docker container created on the top of current
> upstream, with the database imported from linuxtv.org and
> migrated to the new permissions model.
Hi Mauro,
Patchwork integration has been cleaned up and the original issues filed against
the Sashiko project have been resolved.
Any progress on your work for the permissions modifications (or enabling it for
media)?
Cheers,
--
Derek <debarbos@redhat.com>
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-06-30 20:32 ` Derek Barbosa
@ 2026-07-10 5:45 ` Mauro Carvalho Chehab
2026-07-10 6:39 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-10 5:45 UTC (permalink / raw)
To: Derek Barbosa
Cc: Matthieu Baerts, Roman Gushchin, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Hi Derek,
On Tue, 30 Jun 2026 16:32:30 -0400
Derek Barbosa <debarbos@redhat.com> wrote:
> On Sun, Jun 07, 2026 at 07:56:56PM +0200, Mauro Carvalho Chehab wrote:
> > Added both global and per-project permissions to add CI checks:
> >
> > https://github.com/getpatchwork/patchwork/pull/653
> >
> > Tested on a docker container created on the top of current
> > upstream, with the database imported from linuxtv.org and
> > migrated to the new permissions model.
>
> Hi Mauro,
>
> Patchwork integration has been cleaned up and the original issues filed against
> the Sashiko project have been resolved.
>
> Any progress on your work for the permissions modifications (or enabling it for
> media)?
I'd like to have the permission modification changes applied at
Patchwork upstream before applying it to linux-media instance, as
this will require a DB change, which can make it harder in the future
to update linux-media patchwork instance, especially if upstream ends
with some changes over my proposed patch.
So, while patchwork doesn't have a separated permission for checks
addition, we'll keep using my tool to update bots feedback from
e-mails. To prevent too much noise at linux-media, we have now a
media-ci@linuxtv.org
mailing list that is meant to receive all bots feedback. The
e-mail parser is listening to it as well.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-10 5:45 ` Mauro Carvalho Chehab
@ 2026-07-10 6:39 ` Mauro Carvalho Chehab
2026-07-11 1:01 ` Roman Gushchin
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-10 6:39 UTC (permalink / raw)
To: Derek Barbosa, Roman Gushchin
Cc: Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
Hi Derek/Roman,
On Fri, 10 Jul 2026 07:45:28 +0200
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> Hi Derek,
>
> On Tue, 30 Jun 2026 16:32:30 -0400
> Derek Barbosa <debarbos@redhat.com> wrote:
>
> > On Sun, Jun 07, 2026 at 07:56:56PM +0200, Mauro Carvalho Chehab wrote:
> > > Added both global and per-project permissions to add CI checks:
> > >
> > > https://github.com/getpatchwork/patchwork/pull/653
> > >
> > > Tested on a docker container created on the top of current
> > > upstream, with the database imported from linuxtv.org and
> > > migrated to the new permissions model.
> >
> > Hi Mauro,
> >
> > Patchwork integration has been cleaned up and the original issues filed against
> > the Sashiko project have been resolved.
> >
> > Any progress on your work for the permissions modifications (or enabling it for
> > media)?
>
> I'd like to have the permission modification changes applied at
> Patchwork upstream before applying it to linux-media instance, as
> this will require a DB change, which can make it harder in the future
> to update linux-media patchwork instance, especially if upstream ends
> with some changes over my proposed patch.
>
> So, while patchwork doesn't have a separated permission for checks
> addition, we'll keep using my tool to update bots feedback from
> e-mails. To prevent too much noise at linux-media, we have now a
>
> media-ci@linuxtv.org
>
> mailing list that is meant to receive all bots feedback. The
> e-mail parser is listening to it as well.
Btw, we did an inquire among the participants of the latest media
summit, where we discussed Sashiko.
There is a consensus of receiving Sashiko feedback at
media-ci@linuxtv.org, where people can opt-in/opt-out.
With regards to c/c authors, there was a proposal to add a custom
disclaimer's notice on each patch. Also, several people manifested
that it should be possible for authors to opt-out receiving Sashiko's
e-mails.
So, at least with the current way, we were unable to reach a
consensus (or a large majority) about c/c the author.
So, what it is a consensus is to receive Sashiko's email via
media-ci@linuxtv.org, evaluating its feedback results for a couple
of kernel releases. IMO, it is better to receive there also e-mails
if Sashiko didn't find any issue.
One interesting feedback was related to a review from i.MX DTS and DMAEngine
I3C patch series.
I guess it could be the start of a custom linux-media prompt.
The original suggestion is:
"I suggested add some actionable advice. The below action when I handle
i.MX DTS and DMAEngine\I3C sashakio review feedback.
- "Pre existing issue" \ "not introduce by this patch", can omit this feedback,
But encourage fix at following patch
- "UAF" or lock issue, most like is true issue, strongly suggest fix it. Maintainer
Most likely double check this type issue.
- Small issue like "typo" or "indention", please fix before maintainer involve
Review.
- other identify severity is HIGH issue, suggest reply sashiko email and provide
Your judgement when close to land."
There was also a discussion about a magic number inside a loop:
for (unsigned int i = 0; i < 56; i++) {
(on such loop, "i" was used to access an array)
Sashiko didn't pick this one on one of his reviews.
I guess we can start with a custom RAC prompt to make Sashiko
classify its output according with a criteria similar to the
above.
E.g. maybe linux-media may start with a custom prompt similar to this
(as part of a more complete RAC):
### Classification categories and actions
1. **Pre‑existing issues** - a bug or flaw that already exists in the current code and is *not introduced by this patch*.
- **Action**: Place at the end, under "Further suggestions". Note that the issue could be addressed on a separate patch
- Mark as: `classification: PRE_EXISTING`, `action: DEFER_FOLLOWUP`.
2. **UAF / Lock issues** - use‑after‑free, race condition, missing lock, double unlock, deadlock, incorrect refcounting, etc.
- **Action**: This is almost certainly a true bug. Encourage the author to check or consult an expert if in doubt.
- Mark as: `classification: CRITICAL_LOCKING_UAF`, `action: MUST_FIX`.
3. **Small issues** - typo, indentation, coding‑style, whitespace, missing blank line, comment grammar, overly long line, etc.
- **Action**: These should be corrected before the maintainer becomes involved in the review.
- Mark as: `classification: STYLE_TYPO`, `action: FIX_BEFORE_MAINTAINER`.
4. **Magic numbers** - when a numeric literal (like `56`, `128`) is used without a defined constant or obvious connection to an array size.
- **Action**: These should be corrected before the maintainer becomes involved in the review.
- Mark as: `classification: MAGIC_NUMBER`, `action: FIX_BEFORE_MAINTAINER`.
5. **Other HIGH severity issues** – any problem that is clearly a functional bug (logic error, NULL deref, buffer overflow, API misuse, incorrect error handling, memory leak, etc.) that does not fall into category 2.
- **Action**: the authors should provide their own judgment on the issue (e.g., explain why it is a false positive, or confirm the fix).
- Mark as: `classification: HIGH_OTHER`, `action: REPLY_WITH_JUDGMENT_NEAR_LANDING`.
6. **Low severity / Informational** – anything that does not fit the above (e.g., suggestion, minor question, potential improvement that is not a bug).
- **Action**: Optional; can be addressed at author’s discretion.
- Mark as: `classification: LOW_INFO`, `action: OPTIONAL`.
Please notice that we're not a prompt experts - nor, afaikt, any media
developer tested running Sashiko locally themselves - so you probably can
come up with a better custom prompt than us.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-10 6:39 ` Mauro Carvalho Chehab
@ 2026-07-11 1:01 ` Roman Gushchin
2026-07-13 7:55 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Roman Gushchin @ 2026-07-11 1:01 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> writes:
> Hi Derek/Roman,
>
> On Fri, 10 Jul 2026 07:45:28 +0200
> Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
>
>> Hi Derek,
>>
>> On Tue, 30 Jun 2026 16:32:30 -0400
>> Derek Barbosa <debarbos@redhat.com> wrote:
>>
>> > On Sun, Jun 07, 2026 at 07:56:56PM +0200, Mauro Carvalho Chehab wrote:
>> > > Added both global and per-project permissions to add CI checks:
>> > >
>> > > https://github.com/getpatchwork/patchwork/pull/653
>> > >
>> > > Tested on a docker container created on the top of current
>> > > upstream, with the database imported from linuxtv.org and
>> > > migrated to the new permissions model.
>> >
>> > Hi Mauro,
>> >
>> > Patchwork integration has been cleaned up and the original issues filed against
>> > the Sashiko project have been resolved.
>> >
>> > Any progress on your work for the permissions modifications (or enabling it for
>> > media)?
>>
>> I'd like to have the permission modification changes applied at
>> Patchwork upstream before applying it to linux-media instance, as
>> this will require a DB change, which can make it harder in the future
>> to update linux-media patchwork instance, especially if upstream ends
>> with some changes over my proposed patch.
>>
>> So, while patchwork doesn't have a separated permission for checks
>> addition, we'll keep using my tool to update bots feedback from
>> e-mails. To prevent too much noise at linux-media, we have now a
>>
>> media-ci@linuxtv.org
>>
>> mailing list that is meant to receive all bots feedback. The
>> e-mail parser is listening to it as well.
>
> Btw, we did an inquire among the participants of the latest media
> summit, where we discussed Sashiko.
>
> There is a consensus of receiving Sashiko feedback at
> media-ci@linuxtv.org, where people can opt-in/opt-out.
>
> With regards to c/c authors, there was a proposal to add a custom
> disclaimer's notice on each patch. Also, several people manifested
> that it should be possible for authors to opt-out receiving Sashiko's
> e-mails.
Sorry, I'm not sure how it's supposed to work (opt-in/opt-out).
My take is that Sashiko (the sashiko.dev instance, not private/corp
instances) is a tool for maintainers, not individual authors.
I rely on corresponding maintainers decision on whether emails are
sent to the corresponding mailing list. Individuals can set their
spam filters up if they don't want to get these emails, I can't control
it. Providing individual authors an option "I don't want my patches
to be reviewed" sound strange to me. It's like "I don't want my patches
to be tested by unit tests".
> So, at least with the current way, we were unable to reach a
> consensus (or a large majority) about c/c the author.
You can start with cc mailing list only or a set of enthusiasts.
> So, what it is a consensus is to receive Sashiko's email via
> media-ci@linuxtv.org, evaluating its feedback results for a couple
> of kernel releases. IMO, it is better to receive there also e-mails
> if Sashiko didn't find any issue.
There is such an option, we can enable it.
Should I move on and enable reviews to be sent to media-ci@linuxtv.org?
> One interesting feedback was related to a review from i.MX DTS and DMAEngine
> I3C patch series.
>
> I guess it could be the start of a custom linux-media prompt.
>
> The original suggestion is:
>
> "I suggested add some actionable advice. The below action when I handle
> i.MX DTS and DMAEngine\I3C sashakio review feedback.
>
> - "Pre existing issue" \ "not introduce by this patch", can omit this feedback,
> But encourage fix at following patch
> - "UAF" or lock issue, most like is true issue, strongly suggest fix it. Maintainer
> Most likely double check this type issue.
> - Small issue like "typo" or "indention", please fix before maintainer involve
> Review.
> - other identify severity is HIGH issue, suggest reply sashiko email and provide
> Your judgement when close to land."
Re disclaimers and addition instructions in emails - we can discuss it,
but my personal preference would be to keep the minimal - after getting
like 10 emails from Sashiko it will feel like legal disclaimers written
in small font - something that nobody reads and it just wastes the
screen space. So maybe we can put these subsystem-specific rules
somewhere and just provide a link in every email? Just an idea.
> There was also a discussion about a magic number inside a loop:
>
> for (unsigned int i = 0; i < 56; i++) {
>
> (on such loop, "i" was used to access an array)
>
> Sashiko didn't pick this one on one of his reviews.
This is a good candidate for some generic prompt, not subsystem-specific.
>
>
> I guess we can start with a custom RAC prompt to make Sashiko
> classify its output according with a criteria similar to the
> above.
>
> E.g. maybe linux-media may start with a custom prompt similar to this
> (as part of a more complete RAC):
>
> ### Classification categories and actions
>
> 1. **Pre‑existing issues** - a bug or flaw that already exists in the current code and is *not introduced by this patch*.
> - **Action**: Place at the end, under "Further suggestions". Note that the issue could be addressed on a separate patch
> - Mark as: `classification: PRE_EXISTING`, `action: DEFER_FOLLOWUP`.
>
> 2. **UAF / Lock issues** - use‑after‑free, race condition, missing lock, double unlock, deadlock, incorrect refcounting, etc.
> - **Action**: This is almost certainly a true bug. Encourage the author to check or consult an expert if in doubt.
> - Mark as: `classification: CRITICAL_LOCKING_UAF`, `action: MUST_FIX`.
>
> 3. **Small issues** - typo, indentation, coding‑style, whitespace, missing blank line, comment grammar, overly long line, etc.
> - **Action**: These should be corrected before the maintainer becomes involved in the review.
> - Mark as: `classification: STYLE_TYPO`, `action: FIX_BEFORE_MAINTAINER`.
>
> 4. **Magic numbers** - when a numeric literal (like `56`, `128`) is used without a defined constant or obvious connection to an array size.
> - **Action**: These should be corrected before the maintainer becomes involved in the review.
> - Mark as: `classification: MAGIC_NUMBER`, `action: FIX_BEFORE_MAINTAINER`.
>
> 5. **Other HIGH severity issues** – any problem that is clearly a functional bug (logic error, NULL deref, buffer overflow, API misuse, incorrect error handling, memory leak, etc.) that does not fall into category 2.
> - **Action**: the authors should provide their own judgment on the issue (e.g., explain why it is a false positive, or confirm the fix).
> - Mark as: `classification: HIGH_OTHER`, `action: REPLY_WITH_JUDGMENT_NEAR_LANDING`.
>
> 6. **Low severity / Informational** – anything that does not fit the above (e.g., suggestion, minor question, potential improvement that is not a bug).
> - **Action**: Optional; can be addressed at author’s discretion.
> - Mark as: `classification: LOW_INFO`, `action: OPTIONAL`.
>
> Please notice that we're not a prompt experts - nor, afaikt, any media
> developer tested running Sashiko locally themselves - so you probably can
> come up with a better custom prompt than us.
I'll take a look, thanks!
Thank you!
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-11 1:01 ` Roman Gushchin
@ 2026-07-13 7:55 ` Mauro Carvalho Chehab
2026-07-13 9:41 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-13 7:55 UTC (permalink / raw)
To: Roman Gushchin
Cc: Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Fri, 10 Jul 2026 18:01:38 -0700
Roman Gushchin <roman.gushchin@linux.dev> wrote:
> Mauro Carvalho Chehab <mchehab+huawei@kernel.org> writes:
>
> > Hi Derek/Roman,
> >
> > On Fri, 10 Jul 2026 07:45:28 +0200
> > Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> >
> >> Hi Derek,
> >>
> >> On Tue, 30 Jun 2026 16:32:30 -0400
> >> Derek Barbosa <debarbos@redhat.com> wrote:
> >>
> >> > On Sun, Jun 07, 2026 at 07:56:56PM +0200, Mauro Carvalho Chehab wrote:
> >> > > Added both global and per-project permissions to add CI checks:
> >> > >
> >> > > https://github.com/getpatchwork/patchwork/pull/653
> >> > >
> >> > > Tested on a docker container created on the top of current
> >> > > upstream, with the database imported from linuxtv.org and
> >> > > migrated to the new permissions model.
> >> >
> >> > Hi Mauro,
> >> >
> >> > Patchwork integration has been cleaned up and the original issues filed against
> >> > the Sashiko project have been resolved.
> >> >
> >> > Any progress on your work for the permissions modifications (or enabling it for
> >> > media)?
> >>
> >> I'd like to have the permission modification changes applied at
> >> Patchwork upstream before applying it to linux-media instance, as
> >> this will require a DB change, which can make it harder in the future
> >> to update linux-media patchwork instance, especially if upstream ends
> >> with some changes over my proposed patch.
> >>
> >> So, while patchwork doesn't have a separated permission for checks
> >> addition, we'll keep using my tool to update bots feedback from
> >> e-mails. To prevent too much noise at linux-media, we have now a
> >>
> >> media-ci@linuxtv.org
> >>
> >> mailing list that is meant to receive all bots feedback. The
> >> e-mail parser is listening to it as well.
> >
> > Btw, we did an inquire among the participants of the latest media
> > summit, where we discussed Sashiko.
> >
> > There is a consensus of receiving Sashiko feedback at
> > media-ci@linuxtv.org, where people can opt-in/opt-out.
> >
> > With regards to c/c authors, there was a proposal to add a custom
> > disclaimer's notice on each patch. Also, several people manifested
> > that it should be possible for authors to opt-out receiving Sashiko's
> > e-mails.
>
> Sorry, I'm not sure how it's supposed to work (opt-in/opt-out).
> My take is that Sashiko (the sashiko.dev instance, not private/corp
> instances) is a tool for maintainers, not individual authors.
IMO, sashiko.dev could have an e-mail interface to enable/disable
delivers to authors on a similar way to what mailman does. For instance,
if an author replies to be "unsubscribed" (or access some web interface),
a confirm e-mail with an unique token ID would be sent to his e-mail.
After replying to it, the author would be blacklisted on e-mail
delivery.
This is for authors only.
> I rely on corresponding maintainers decision on whether emails are
> sent to the corresponding mailing list.
Mailing lists is a different case: the decision should be taken by
maintainers. Only maintainers can change that.
> Individuals can set their
> spam filters up if they don't want to get these emails, I can't control
> it. Providing individual authors an option "I don't want my patches
> to be reviewed" sound strange to me. It's like "I don't want my patches
> to be tested by unit tests".
I agree with you, and, on my head, not sending e-mails to the author
is a clear violation to one of the most basic net etiquette rule on
mailing lists: any replies to posts there should reach the author.
Unfortunately, some people have too strong opinions against LLM,
and don't even want to setup filters related to it.
> > So, at least with the current way, we were unable to reach a
> > consensus (or a large majority) about c/c the author.
>
> You can start with cc mailing list only or a set of enthusiasts.
Yes.
>
> > So, what it is a consensus is to receive Sashiko's email via
> > media-ci@linuxtv.org, evaluating its feedback results for a couple
> > of kernel releases. IMO, it is better to receive there also e-mails
> > if Sashiko didn't find any issue.
>
> There is such an option, we can enable it.
> Should I move on and enable reviews to be sent to media-ci@linuxtv.org?
Yes, please. This way, media developers interested on receiving Sashiko
reviews may get access to it. It will also feed media patchwork instance
at:
https://patchwork.linuxtv.org/project/linux-media/list/
> > One interesting feedback was related to a review from i.MX DTS and DMAEngine
> > I3C patch series.
> >
> > I guess it could be the start of a custom linux-media prompt.
> >
> > The original suggestion is:
> >
> > "I suggested add some actionable advice. The below action when I handle
> > i.MX DTS and DMAEngine\I3C sashakio review feedback.
> >
> > - "Pre existing issue" \ "not introduce by this patch", can omit this feedback,
> > But encourage fix at following patch
> > - "UAF" or lock issue, most like is true issue, strongly suggest fix it. Maintainer
> > Most likely double check this type issue.
> > - Small issue like "typo" or "indention", please fix before maintainer involve
> > Review.
> > - other identify severity is HIGH issue, suggest reply sashiko email and provide
> > Your judgement when close to land."
>
> Re disclaimers and addition instructions in emails - we can discuss it,
> but my personal preference would be to keep the minimal - after getting
> like 10 emails from Sashiko it will feel like legal disclaimers written
> in small font - something that nobody reads and it just wastes the
> screen space. So maybe we can put these subsystem-specific rules
> somewhere and just provide a link in every email? Just an idea.
Disclaimers on e-mails are, IMO, important to new contributors. You're
right that experienced developers will ignore it, but having a simple
disclaimer's notice informing that bot reviews may make mistakes and
that, in case of doubt one must consult an experienced developer is a
good thing. We had some discussions on media to have a prompt similar
to this:
This is an LLM-generated review that can be prone to hallucinations.
It is fine to ignore this review.
When in doubt about some of the findings, please consult
an experienced developer.
I even tried wrote some code adding it at:
https://github.com/mchehab/sashiko/commit/5e3ec00772e9bc7a9e7d90993674d822a7bc200f
https://github.com/mchehab/sashiko/commit/eff8622fe2828efc56cd38037cb837d28ebd3914
they are on this branch:
https://github.com/mchehab/sashiko/tree/linux-media
but this was before the discussions with regards to c/c authors.
Also, please notice that I never wrote Rust code before, so the
rust patch is likely not perfect: it is compile-tested only.
>
> > There was also a discussion about a magic number inside a loop:
> >
> > for (unsigned int i = 0; i < 56; i++) {
> >
> > (on such loop, "i" was used to access an array)
> >
> > Sashiko didn't pick this one on one of his reviews.
>
> This is a good candidate for some generic prompt, not subsystem-specific.
Agreed.
>
> >
> >
> > I guess we can start with a custom RAC prompt to make Sashiko
> > classify its output according with a criteria similar to the
> > above.
> >
> > E.g. maybe linux-media may start with a custom prompt similar to this
> > (as part of a more complete RAC):
> >
> > ### Classification categories and actions
> >
> > 1. **Pre‑existing issues** - a bug or flaw that already exists in the current code and is *not introduced by this patch*.
> > - **Action**: Place at the end, under "Further suggestions". Note that the issue could be addressed on a separate patch
> > - Mark as: `classification: PRE_EXISTING`, `action: DEFER_FOLLOWUP`.
> >
> > 2. **UAF / Lock issues** - use‑after‑free, race condition, missing lock, double unlock, deadlock, incorrect refcounting, etc.
> > - **Action**: This is almost certainly a true bug. Encourage the author to check or consult an expert if in doubt.
> > - Mark as: `classification: CRITICAL_LOCKING_UAF`, `action: MUST_FIX`.
> >
> > 3. **Small issues** - typo, indentation, coding‑style, whitespace, missing blank line, comment grammar, overly long line, etc.
> > - **Action**: These should be corrected before the maintainer becomes involved in the review.
> > - Mark as: `classification: STYLE_TYPO`, `action: FIX_BEFORE_MAINTAINER`.
> >
> > 4. **Magic numbers** - when a numeric literal (like `56`, `128`) is used without a defined constant or obvious connection to an array size.
> > - **Action**: These should be corrected before the maintainer becomes involved in the review.
> > - Mark as: `classification: MAGIC_NUMBER`, `action: FIX_BEFORE_MAINTAINER`.
> >
> > 5. **Other HIGH severity issues** – any problem that is clearly a functional bug (logic error, NULL deref, buffer overflow, API misuse, incorrect error handling, memory leak, etc.) that does not fall into category 2.
> > - **Action**: the authors should provide their own judgment on the issue (e.g., explain why it is a false positive, or confirm the fix).
> > - Mark as: `classification: HIGH_OTHER`, `action: REPLY_WITH_JUDGMENT_NEAR_LANDING`.
> >
> > 6. **Low severity / Informational** – anything that does not fit the above (e.g., suggestion, minor question, potential improvement that is not a bug).
> > - **Action**: Optional; can be addressed at author’s discretion.
> > - Mark as: `classification: LOW_INFO`, `action: OPTIONAL`.
> >
> > Please notice that we're not a prompt experts - nor, afaikt, any media
> > developer tested running Sashiko locally themselves - so you probably can
> > come up with a better custom prompt than us.
>
> I'll take a look, thanks!
Thank you!
Btw, it occurred to me that we could also pick some things from Media Subsystem
profile as well, from its addendum:
https://docs.kernel.org/driver-api/media/maintainer-entry-profile.html#submit-checklist-addendum
like adding a feedback that new drivers need to pass at the compliance
tools if the patch series is adding new drivers.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-13 7:55 ` Mauro Carvalho Chehab
@ 2026-07-13 9:41 ` Laurent Pinchart
2026-07-13 20:04 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-13 9:41 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Roman Gushchin, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Mon, Jul 13, 2026 at 09:55:38AM +0200, Mauro Carvalho Chehab wrote:
> On Fri, 10 Jul 2026 18:01:38 -0700 Roman Gushchin wrote:
> > Mauro Carvalho Chehab writes:
> > > On Fri, 10 Jul 2026 07:45:28 +0200 Mauro Carvalho Chehab wrote:
> > >> On Tue, 30 Jun 2026 16:32:30 -0400 Derek Barbosa wrote:
> > >> > On Sun, Jun 07, 2026 at 07:56:56PM +0200, Mauro Carvalho Chehab wrote:
> > >> > > Added both global and per-project permissions to add CI checks:
> > >> > >
> > >> > > https://github.com/getpatchwork/patchwork/pull/653
> > >> > >
> > >> > > Tested on a docker container created on the top of current
> > >> > > upstream, with the database imported from linuxtv.org and
> > >> > > migrated to the new permissions model.
> > >> >
> > >> > Hi Mauro,
> > >> >
> > >> > Patchwork integration has been cleaned up and the original issues filed against
> > >> > the Sashiko project have been resolved.
> > >> >
> > >> > Any progress on your work for the permissions modifications (or enabling it for
> > >> > media)?
> > >>
> > >> I'd like to have the permission modification changes applied at
> > >> Patchwork upstream before applying it to linux-media instance, as
> > >> this will require a DB change, which can make it harder in the future
> > >> to update linux-media patchwork instance, especially if upstream ends
> > >> with some changes over my proposed patch.
> > >>
> > >> So, while patchwork doesn't have a separated permission for checks
> > >> addition, we'll keep using my tool to update bots feedback from
> > >> e-mails. To prevent too much noise at linux-media, we have now a
> > >>
> > >> media-ci@linuxtv.org
> > >>
> > >> mailing list that is meant to receive all bots feedback. The
> > >> e-mail parser is listening to it as well.
> > >
> > > Btw, we did an inquire among the participants of the latest media
> > > summit, where we discussed Sashiko.
> > >
> > > There is a consensus of receiving Sashiko feedback at
> > > media-ci@linuxtv.org, where people can opt-in/opt-out.
> > >
> > > With regards to c/c authors, there was a proposal to add a custom
> > > disclaimer's notice on each patch. Also, several people manifested
> > > that it should be possible for authors to opt-out receiving Sashiko's
> > > e-mails.
> >
> > Sorry, I'm not sure how it's supposed to work (opt-in/opt-out).
> > My take is that Sashiko (the sashiko.dev instance, not private/corp
> > instances) is a tool for maintainers, not individual authors.
>
> IMO, sashiko.dev could have an e-mail interface to enable/disable
> delivers to authors on a similar way to what mailman does. For instance,
> if an author replies to be "unsubscribed" (or access some web interface),
> a confirm e-mail with an unique token ID would be sent to his e-mail.
> After replying to it, the author would be blacklisted on e-mail
> delivery.
>
> This is for authors only.
>
> > I rely on corresponding maintainers decision on whether emails are
> > sent to the corresponding mailing list.
>
> Mailing lists is a different case: the decision should be taken by
> maintainers. Only maintainers can change that.
>
> > Individuals can set their
> > spam filters up if they don't want to get these emails, I can't control
> > it. Providing individual authors an option "I don't want my patches
> > to be reviewed" sound strange to me. It's like "I don't want my patches
> > to be tested by unit tests".
>
> I agree with you, and, on my head, not sending e-mails to the author
> is a clear violation to one of the most basic net etiquette rule on
> mailing lists: any replies to posts there should reach the author.
I don't know where that one comes from.
What happened to this other "most basic rule" that subscription to
services that deliver e-mails should be opt-in ?
> Unfortunately, some people have too strong opinions against LLM,
> and don't even want to setup filters related to it.
>
> > > So, at least with the current way, we were unable to reach a
> > > consensus (or a large majority) about c/c the author.
> >
> > You can start with cc mailing list only or a set of enthusiasts.
>
> Yes.
>
> > > So, what it is a consensus is to receive Sashiko's email via
> > > media-ci@linuxtv.org, evaluating its feedback results for a couple
> > > of kernel releases. IMO, it is better to receive there also e-mails
> > > if Sashiko didn't find any issue.
> >
> > There is such an option, we can enable it.
> > Should I move on and enable reviews to be sent to media-ci@linuxtv.org?
>
> Yes, please. This way, media developers interested on receiving Sashiko
> reviews may get access to it. It will also feed media patchwork instance
> at:
> https://patchwork.linuxtv.org/project/linux-media/list/
>
> > > One interesting feedback was related to a review from i.MX DTS and DMAEngine
> > > I3C patch series.
> > >
> > > I guess it could be the start of a custom linux-media prompt.
> > >
> > > The original suggestion is:
> > >
> > > "I suggested add some actionable advice. The below action when I handle
> > > i.MX DTS and DMAEngine\I3C sashakio review feedback.
> > >
> > > - "Pre existing issue" \ "not introduce by this patch", can omit this feedback,
> > > But encourage fix at following patch
> > > - "UAF" or lock issue, most like is true issue, strongly suggest fix it. Maintainer
> > > Most likely double check this type issue.
> > > - Small issue like "typo" or "indention", please fix before maintainer involve
> > > Review.
> > > - other identify severity is HIGH issue, suggest reply sashiko email and provide
> > > Your judgement when close to land."
> >
> > Re disclaimers and addition instructions in emails - we can discuss it,
> > but my personal preference would be to keep the minimal - after getting
> > like 10 emails from Sashiko it will feel like legal disclaimers written
> > in small font - something that nobody reads and it just wastes the
> > screen space. So maybe we can put these subsystem-specific rules
> > somewhere and just provide a link in every email? Just an idea.
>
> Disclaimers on e-mails are, IMO, important to new contributors. You're
> right that experienced developers will ignore it, but having a simple
> disclaimer's notice informing that bot reviews may make mistakes and
> that, in case of doubt one must consult an experienced developer is a
> good thing. We had some discussions on media to have a prompt similar
> to this:
>
> This is an LLM-generated review that can be prone to hallucinations.
> It is fine to ignore this review.
> When in doubt about some of the findings, please consult
> an experienced developer.
>
> I even tried wrote some code adding it at:
> https://github.com/mchehab/sashiko/commit/5e3ec00772e9bc7a9e7d90993674d822a7bc200f
> https://github.com/mchehab/sashiko/commit/eff8622fe2828efc56cd38037cb837d28ebd3914
>
> they are on this branch:
> https://github.com/mchehab/sashiko/tree/linux-media
>
> but this was before the discussions with regards to c/c authors.
> Also, please notice that I never wrote Rust code before, so the
> rust patch is likely not perfect: it is compile-tested only.
>
> >
> > > There was also a discussion about a magic number inside a loop:
> > >
> > > for (unsigned int i = 0; i < 56; i++) {
> > >
> > > (on such loop, "i" was used to access an array)
> > >
> > > Sashiko didn't pick this one on one of his reviews.
> >
> > This is a good candidate for some generic prompt, not subsystem-specific.
>
> Agreed.
>
> > > I guess we can start with a custom RAC prompt to make Sashiko
> > > classify its output according with a criteria similar to the
> > > above.
> > >
> > > E.g. maybe linux-media may start with a custom prompt similar to this
> > > (as part of a more complete RAC):
> > >
> > > ### Classification categories and actions
> > >
> > > 1. **Pre‑existing issues** - a bug or flaw that already exists in the current code and is *not introduced by this patch*.
> > > - **Action**: Place at the end, under "Further suggestions". Note that the issue could be addressed on a separate patch
> > > - Mark as: `classification: PRE_EXISTING`, `action: DEFER_FOLLOWUP`.
> > >
> > > 2. **UAF / Lock issues** - use‑after‑free, race condition, missing lock, double unlock, deadlock, incorrect refcounting, etc.
> > > - **Action**: This is almost certainly a true bug. Encourage the author to check or consult an expert if in doubt.
> > > - Mark as: `classification: CRITICAL_LOCKING_UAF`, `action: MUST_FIX`.
> > >
> > > 3. **Small issues** - typo, indentation, coding‑style, whitespace, missing blank line, comment grammar, overly long line, etc.
> > > - **Action**: These should be corrected before the maintainer becomes involved in the review.
> > > - Mark as: `classification: STYLE_TYPO`, `action: FIX_BEFORE_MAINTAINER`.
> > >
> > > 4. **Magic numbers** - when a numeric literal (like `56`, `128`) is used without a defined constant or obvious connection to an array size.
> > > - **Action**: These should be corrected before the maintainer becomes involved in the review.
> > > - Mark as: `classification: MAGIC_NUMBER`, `action: FIX_BEFORE_MAINTAINER`.
> > >
> > > 5. **Other HIGH severity issues** – any problem that is clearly a functional bug (logic error, NULL deref, buffer overflow, API misuse, incorrect error handling, memory leak, etc.) that does not fall into category 2.
> > > - **Action**: the authors should provide their own judgment on the issue (e.g., explain why it is a false positive, or confirm the fix).
> > > - Mark as: `classification: HIGH_OTHER`, `action: REPLY_WITH_JUDGMENT_NEAR_LANDING`.
> > >
> > > 6. **Low severity / Informational** – anything that does not fit the above (e.g., suggestion, minor question, potential improvement that is not a bug).
> > > - **Action**: Optional; can be addressed at author’s discretion.
> > > - Mark as: `classification: LOW_INFO`, `action: OPTIONAL`.
> > >
> > > Please notice that we're not a prompt experts - nor, afaikt, any media
> > > developer tested running Sashiko locally themselves - so you probably can
> > > come up with a better custom prompt than us.
> >
> > I'll take a look, thanks!
>
> Thank you!
>
> Btw, it occurred to me that we could also pick some things from Media Subsystem
> profile as well, from its addendum:
> https://docs.kernel.org/driver-api/media/maintainer-entry-profile.html#submit-checklist-addendum
>
> like adding a feedback that new drivers need to pass at the compliance
> tools if the patch series is adding new drivers.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-13 9:41 ` Laurent Pinchart
@ 2026-07-13 20:04 ` Mauro Carvalho Chehab
2026-07-14 22:55 ` Roman Gushchin
0 siblings, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-13 20:04 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Roman Gushchin, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Mon, 13 Jul 2026 12:41:20 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> > > Individuals can set their
> > > spam filters up if they don't want to get these emails, I can't control
> > > it. Providing individual authors an option "I don't want my patches
> > > to be reviewed" sound strange to me. It's like "I don't want my patches
> > > to be tested by unit tests".
> >
> > I agree with you, and, on my head, not sending e-mails to the author
> > is a clear violation to one of the most basic net etiquette rule on
> > mailing lists: any replies to posts there should reach the author.
>
> I don't know where that one comes from.
>
> What happened to this other "most basic rule" that subscription to
> services that deliver e-mails should be opt-in ?
Replying to an e-mail is not subscribing to a service. It is the
author's right to know if one replies publicly to his e-mails.
Explicitly removing him from the C/C of such replies is a violation
of his rights.
On other words, it is implicit that, if you post an e-mail, you'll be
expecting actions or answers to it.
Now, if one really doesn't really want to receive e-mails from a
particular sender, a block list solves it. Alternatively, a way to
opt-out is welcomed.
See, this is different than adding someone to a mailing list without
his consent: On such case, people receive e-mails unrelated to their
preferences. For those, opt-in is the right net etiquette.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-13 20:04 ` Mauro Carvalho Chehab
@ 2026-07-14 22:55 ` Roman Gushchin
2026-07-15 0:59 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: Roman Gushchin @ 2026-07-14 22:55 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> writes:
> On Mon, 13 Jul 2026 12:41:20 +0300
> Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
>
>> > > Individuals can set their
>> > > spam filters up if they don't want to get these emails, I can't control
>> > > it. Providing individual authors an option "I don't want my patches
>> > > to be reviewed" sound strange to me. It's like "I don't want my patches
>> > > to be tested by unit tests".
>> >
>> > I agree with you, and, on my head, not sending e-mails to the author
>> > is a clear violation to one of the most basic net etiquette rule on
>> > mailing lists: any replies to posts there should reach the author.
>>
>> I don't know where that one comes from.
>>
>> What happened to this other "most basic rule" that subscription to
>> services that deliver e-mails should be opt-in ?
>
> Replying to an e-mail is not subscribing to a service. It is the
> author's right to know if one replies publicly to his e-mails.
> Explicitly removing him from the C/C of such replies is a violation
> of his rights.
>
> On other words, it is implicit that, if you post an e-mail, you'll be
> expecting actions or answers to it.
>
> Now, if one really doesn't really want to receive e-mails from a
> particular sender, a block list solves it. Alternatively, a way to
> opt-out is welcomed.
>
> See, this is different than adding someone to a mailing list without
> his consent: On such case, people receive e-mails unrelated to their
> preferences. For those, opt-in is the right net etiquette.
I agree with this.
But also just practically: if someone who opted out from sashiko emails
posts a patch and sashiko finds say a critical issue, do we expect the
maintainer to go and manually check each time whether the author opted
out and forward the review?
Thanks!
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-14 22:55 ` Roman Gushchin
@ 2026-07-15 0:59 ` Laurent Pinchart
2026-07-15 2:00 ` Roman Gushchin
` (2 more replies)
0 siblings, 3 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 0:59 UTC (permalink / raw)
To: Roman Gushchin
Cc: Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
> Mauro Carvalho Chehab writes:
> > On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
> >> > > Individuals can set their
> >> > > spam filters up if they don't want to get these emails, I can't control
> >> > > it. Providing individual authors an option "I don't want my patches
> >> > > to be reviewed" sound strange to me. It's like "I don't want my patches
> >> > > to be tested by unit tests".
> >> >
> >> > I agree with you, and, on my head, not sending e-mails to the author
> >> > is a clear violation to one of the most basic net etiquette rule on
> >> > mailing lists: any replies to posts there should reach the author.
> >>
> >> I don't know where that one comes from.
> >>
> >> What happened to this other "most basic rule" that subscription to
> >> services that deliver e-mails should be opt-in ?
> >
> > Replying to an e-mail is not subscribing to a service. It is the
> > author's right to know if one replies publicly to his e-mails.
> > Explicitly removing him from the C/C of such replies is a violation
> > of his rights.
> >
> > On other words, it is implicit that, if you post an e-mail, you'll be
> > expecting actions or answers to it.
> >
> > Now, if one really doesn't really want to receive e-mails from a
> > particular sender, a block list solves it. Alternatively, a way to
> > opt-out is welcomed.
> >
> > See, this is different than adding someone to a mailing list without
> > his consent: On such case, people receive e-mails unrelated to their
> > preferences. For those, opt-in is the right net etiquette.
>
> I agree with this.
>
> But also just practically: if someone who opted out from sashiko emails
> posts a patch and sashiko finds say a critical issue, do we expect the
> maintainer to go and manually check each time whether the author opted
> out and forward the review?
I expect maintainers who want to act on sashiko reviews to triage and
verify them first before bothering authors, yes. I believe we should
follow the first two recommendations of the Software Freedom Conservancy
on using LLM-backed generative AI systems for FOSS contributions ([1]).
[1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 0:59 ` Laurent Pinchart
@ 2026-07-15 2:00 ` Roman Gushchin
2026-07-15 3:06 ` Linus Torvalds
` (3 more replies)
2026-07-15 3:54 ` Theodore Tso
2026-07-15 16:28 ` Ihor Solodrai
2 siblings, 4 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-07-15 2:00 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
> On Jul 14, 2026, at 5:59 PM, Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
>
> On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
>> Mauro Carvalho Chehab writes:
>>>> On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
>>>>>>> Individuals can set their
>>>>>>> spam filters up if they don't want to get these emails, I can't control
>>>>>>> it. Providing individual authors an option "I don't want my patches
>>>>>>> to be reviewed" sound strange to me. It's like "I don't want my patches
>>>>>>> to be tested by unit tests".
>>>>>>
>>>>>> I agree with you, and, on my head, not sending e-mails to the author
>>>>>> is a clear violation to one of the most basic net etiquette rule on
>>>>>> mailing lists: any replies to posts there should reach the author.
>>>>>
>>>>> I don't know where that one comes from.
>>>>>
>>>>> What happened to this other "most basic rule" that subscription to
>>>>> services that deliver e-mails should be opt-in ?
>>>
>>> Replying to an e-mail is not subscribing to a service. It is the
>>> author's right to know if one replies publicly to his e-mails.
>>> Explicitly removing him from the C/C of such replies is a violation
>>> of his rights.
>>>
>>> On other words, it is implicit that, if you post an e-mail, you'll be
>>> expecting actions or answers to it.
>>>
>>> Now, if one really doesn't really want to receive e-mails from a
>>> particular sender, a block list solves it. Alternatively, a way to
>>> opt-out is welcomed.
>>>
>>> See, this is different than adding someone to a mailing list without
>>> his consent: On such case, people receive e-mails unrelated to their
>>> preferences. For those, opt-in is the right net etiquette.
>>
>> I agree with this.
>>
>> But also just practically: if someone who opted out from sashiko emails
>> posts a patch and sashiko finds say a critical issue, do we expect the
>> maintainer to go and manually check each time whether the author opted
>> out and forward the review?
>
> I expect maintainers who want to act on sashiko reviews to triage and
> verify them first before bothering authors, yes. I believe we should
> follow the first two recommendations of the Software Freedom Conservancy
> on using LLM-backed generative AI systems for FOSS contributions ([1]).
>
> [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use
LLMs in general, let’s discuss this, not how to make each use case more complex.
It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
position and my take so far is that the answer is not.
Thanks
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 2:00 ` Roman Gushchin
@ 2026-07-15 3:06 ` Linus Torvalds
2026-07-15 12:21 ` Jori Koolstra
` (4 more replies)
2026-07-15 7:59 ` Jacopo Mondi
` (2 subsequent siblings)
3 siblings, 5 replies; 125+ messages in thread
From: Linus Torvalds @ 2026-07-15 3:06 UTC (permalink / raw)
To: Roman Gushchin
Cc: Laurent Pinchart, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Tue, 14 Jul 2026 at 19:01, Roman Gushchin <roman.gushchin@linux.dev> wrote:
>
> I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use
> LLMs in general, let’s discuss this, not how to make each use case more complex.
>
> It seems like [1] expresses a very anti-LLM position in general
Yes.
And no, that's not the position of the Linux kernel.
I realize that some people really dislike AI, but this is an area
where I'm willing to absolutely put my foot down as the top-level
maintainer.
Linux is not one of those anti-AI projects, and if somebody has issues
with that, they can do the open-source thing and fork it.
Or just walk away.
AI is a tool, just like other tools we use. And it's clearly a useful one.
It may not have been that "clearly" even just a year ago, but it's no
longer in question today.
There are other questions around AI (like what the economy of it will
actually look like in the end), but "is it useful" is no longer one of
those questions. Anybody who doubts that clearly hasn't actually used
it.
Yes, it can also be a somewhat painful tool, both for maintainer
workloads and just from a "it keeps finding embarrassing bugs"
standpoint.
But the solution is not to put your head in the sand and sing "La La
La, I can't hear you" at the top of your voice like some people seem
to do.
The solution is to make sure those LLM tools _help_ maintainers
instead of just causing them pain. There's no question on that side.
We're not forcing anybody to use it, but I will very loudly ignore
people who try to argue against other people from using it.
And no, AI isn't perfect. But Christ, anybody who points to the
problems at AI had better be looking in the mirror and pointing at
themselves at the same time.
Because it's not like natural intelligence is always all that great either.
The kernel project has been and will continue to be about the technology.
Sure, the social angle of working on open source is important and
often a very motivating part of the project, but in the end that's a
side benefit, not the _point_ of the project.
This is *NOT* some kind of "social warrior" project, never has been,
and never will be.
In the kernel community we do open source because it results in better
technology, not because of religious reasons.
And so we make decisions primarily based on technical merit. Not fear
of new tools.
Linus
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 0:59 ` Laurent Pinchart
2026-07-15 2:00 ` Roman Gushchin
@ 2026-07-15 3:54 ` Theodore Tso
2026-07-15 7:13 ` Mauro Carvalho Chehab
2026-07-15 16:11 ` Laurent Pinchart
2026-07-15 16:28 ` Ihor Solodrai
2 siblings, 2 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-15 3:54 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> I believe we should
> follow the first two recommendations of the Software Freedom Conservancy
> on using LLM-backed generative AI systems for FOSS contributions ([1]).
>
> [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
It's not clear to me that the SFC document is particularly applicable
for the use of LLM's beyond the use case of generating code which is
contributed to FOSS projects.
Things get a lot more complicated when we're considering the use of
LLM's to (a) review code, (b) automate the analysis of a bug report or
stack trace, or (c) automate backporting a patch to LTS kernel.
Consider the first recommendation, "The FOSS community should support,
not just tolerate, those who outright reject LLM-gen-AI systems." If
someone rejects LLM-gen-AI systems, and the LTS kernel contains
patches which are automated backported, and they object, are we bound
to forswear the use of automated backport technologies?
What if someone reports a bug with a kernel stack trace, and someone
uses an LLM agent to analyze their bug report and find a fix. What
does it mean to "support somone who outright rejects the use of
LLM-gen-AI systems" in that case?
> I expect maintainers who want to act on sashiko reviews to triage and
> verify them first before bothering authors
As a maintainer, I don't believe I should be forced to rephrase a
Sashiko report just because a patch author "outright rejects" LLM's.
For that matter, I don't believe I'm obliged to accept patches from
someone who forces me to do extra work because they refuse to look at
Sashiko reviews....
How do we balance the needs and time of maintainers with patch
authors? I don't think it's obvious that we *MUST* bend over
backwards to oblige the needs of all patch authors.
Regards,
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 3:54 ` Theodore Tso
@ 2026-07-15 7:13 ` Mauro Carvalho Chehab
2026-07-15 12:42 ` James Bottomley
2026-07-15 16:11 ` Laurent Pinchart
1 sibling, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-15 7:13 UTC (permalink / raw)
To: Theodore Tso
Cc: Laurent Pinchart, Roman Gushchin, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Tue, 14 Jul 2026 23:54:43 -0400
"Theodore Tso" <tytso@mit.edu> wrote:
> On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > I believe we should
> > follow the first two recommendations of the Software Freedom Conservancy
> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >
> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
>
> It's not clear to me that the SFC document is particularly applicable
> for the use of LLM's beyond the use case of generating code which is
> contributed to FOSS projects.
Agreed: the document there is about AI-generated code ("Generative AI"),
not about patch review.
> Things get a lot more complicated when we're considering the use of
> LLM's to (a) review code, (b) automate the analysis of a bug report or
> stack trace, or (c) automate backporting a patch to LTS kernel.
>
> Consider the first recommendation, "The FOSS community should support,
> not just tolerate, those who outright reject LLM-gen-AI systems." If
> someone rejects LLM-gen-AI systems, and the LTS kernel contains
> patches which are automated backported, and they object, are we bound
> to forswear the use of automated backport technologies?
>
> What if someone reports a bug with a kernel stack trace, and someone
> uses an LLM agent to analyze their bug report and find a fix. What
> does it mean to "support somone who outright rejects the use of
> LLM-gen-AI systems" in that case?
>
> > I expect maintainers who want to act on sashiko reviews to triage and
> > verify them first before bothering authors
>
> As a maintainer, I don't believe I should be forced to rephrase a
> Sashiko report just because a patch author "outright rejects" LLM's.
> For that matter, I don't believe I'm obliged to accept patches from
> someone who forces me to do extra work because they refuse to look at
> Sashiko reviews....
As a maintainer, I won't be doing extra work repeating reviews
from LLM (or from any other bot): if the patch is not ok and
there is a report already explaining why, I would simply tag
the patch as "changes needed" on patchwork, letting patchwork bot
to inform the author about the status change without any further
explanation.
As an author, if I submit a patch, I have the right to receive all
reviews, either done by a human or by a bot. This shouldn't be
something that an e-mail policy should be restricting.
I don't care if a bot uses LLM or not: a review is a review: if
it is right, my duty as an author is to fix the code; if the
review turns to be wrong, I have the right to argue against it.
> How do we balance the needs and time of maintainers with patch
> authors? I don't think it's obvious that we *MUST* bend over
> backwards to oblige the needs of all patch authors.
Finding the right balance is indeed tricky, but Linux should come
first. As Linus mentioned, AI is clearly an useful tool.
Maintainers should use it wisely.
On my view, a good balance would be if Sashiko would have support
in the future to have an opt-out mechanism, replacing the
`reply_to_author` e-mail policy from:
https://github.com/sashiko-dev/sashiko/blob/main/sashiko.dev/email_policy.toml
The rationale is that it should not be up to maintainers to decide
that authors will be explicitly excluded from patch reviews.
With an opt-out mechanism, authors can be warned at the opt-out
interface that maintainers may still to use Sashiko reviews as
they wish.
-
See, the above is *my view*. Other media developers have different
views. That's why we agreed to start receiving Sashiko reviews at
media-ci@linuxtv.org with reply_to_author disabled for linux-media.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 2:00 ` Roman Gushchin
2026-07-15 3:06 ` Linus Torvalds
@ 2026-07-15 7:59 ` Jacopo Mondi
2026-07-15 8:40 ` Mauro Carvalho Chehab
2026-07-15 17:31 ` Theodore Tso
2026-07-15 12:38 ` Mark Brown
2026-07-15 16:28 ` Laurent Pinchart
3 siblings, 2 replies; 125+ messages in thread
From: Jacopo Mondi @ 2026-07-15 7:59 UTC (permalink / raw)
To: Roman Gushchin
Cc: Laurent Pinchart, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
Hi Roman
On Tue, Jul 14, 2026 at 07:00:54PM -0700, Roman Gushchin wrote:
> > On Jul 14, 2026, at 5:59 PM, Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> >
> > On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
> >> Mauro Carvalho Chehab writes:
> >>>> On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
> >>>>>>> Individuals can set their
> >>>>>>> spam filters up if they don't want to get these emails, I can't control
> >>>>>>> it. Providing individual authors an option "I don't want my patches
> >>>>>>> to be reviewed" sound strange to me. It's like "I don't want my patches
> >>>>>>> to be tested by unit tests".
> >>>>>>
> >>>>>> I agree with you, and, on my head, not sending e-mails to the author
> >>>>>> is a clear violation to one of the most basic net etiquette rule on
> >>>>>> mailing lists: any replies to posts there should reach the author.
> >>>>>
> >>>>> I don't know where that one comes from.
> >>>>>
> >>>>> What happened to this other "most basic rule" that subscription to
> >>>>> services that deliver e-mails should be opt-in ?
> >>>
> >>> Replying to an e-mail is not subscribing to a service. It is the
> >>> author's right to know if one replies publicly to his e-mails.
> >>> Explicitly removing him from the C/C of such replies is a violation
> >>> of his rights.
> >>>
> >>> On other words, it is implicit that, if you post an e-mail, you'll be
> >>> expecting actions or answers to it.
> >>>
> >>> Now, if one really doesn't really want to receive e-mails from a
> >>> particular sender, a block list solves it. Alternatively, a way to
> >>> opt-out is welcomed.
> >>>
> >>> See, this is different than adding someone to a mailing list without
> >>> his consent: On such case, people receive e-mails unrelated to their
> >>> preferences. For those, opt-in is the right net etiquette.
> >>
> >> I agree with this.
> >>
> >> But also just practically: if someone who opted out from sashiko emails
> >> posts a patch and sashiko finds say a critical issue, do we expect the
> >> maintainer to go and manually check each time whether the author opted
> >> out and forward the review?
> >
> > I expect maintainers who want to act on sashiko reviews to triage and
> > verify them first before bothering authors, yes. I believe we should
> > follow the first two recommendations of the Software Freedom Conservancy
> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >
> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
>
> I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use
> LLMs in general, let’s discuss this, not how to make each use case more complex.
>
Having been in the discussion within the media group, let me try to
re-express here the point I made within that circle already.
The decision to not send Sashiko replies to developers but rather have
them sent to a different mailing list, has been suggested because,
after a brief interim period where Sashiko reviews has been sent to
the main mailing list, it has caused more load for maintainers, not
less.
Far-fetched review comments, very convincing word salads mixed with
valuable findings have often been escalated by authors to maintainers
to have them distil the good from the bad.
This might have merits: analyzing 3 false reports to find a bug is
still worth it, but has so far caused more load for maintainers and
reviewers, not less. Considering reviewers are the most scarce
resource we have, analyzing Sashiko reports has been made an opt-in
feature by sending its review to a dedicated mailing list where
maintainers can (optionally) decide if something's worth acting upon.
This would also give some buffer time to evaluate Sashiko and maybe
reconsider later on.
> It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
> with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
> position and my take so far is that the answer is not.
>
All discussions around AI inevitably ends being about principles and
good vs bad. I'm surprised Linus and Ted had to weight in to re-state
the "we're not against AI!" principle while I would like to discuss
signal-to-noise metrics instead.
Maybe you have number I've not seen yet.
Thanks
j
> Thanks
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 7:59 ` Jacopo Mondi
@ 2026-07-15 8:40 ` Mauro Carvalho Chehab
2026-07-15 17:31 ` Theodore Tso
1 sibling, 0 replies; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-15 8:40 UTC (permalink / raw)
To: Jacopo Mondi
Cc: Roman Gushchin, Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Wed, 15 Jul 2026 09:59:57 +0200
Jacopo Mondi <jacopo.mondi@ideasonboard.com> wrote:
> Hi Roman
>
> On Tue, Jul 14, 2026 at 07:00:54PM -0700, Roman Gushchin wrote:
> > > On Jul 14, 2026, at 5:59 PM, Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> > >
> > > On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
> > >> Mauro Carvalho Chehab writes:
> > >>>> On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
> > >>>>>>> Individuals can set their
> > >>>>>>> spam filters up if they don't want to get these emails, I can't control
> > >>>>>>> it. Providing individual authors an option "I don't want my patches
> > >>>>>>> to be reviewed" sound strange to me. It's like "I don't want my patches
> > >>>>>>> to be tested by unit tests".
> > >>>>>>
> > >>>>>> I agree with you, and, on my head, not sending e-mails to the author
> > >>>>>> is a clear violation to one of the most basic net etiquette rule on
> > >>>>>> mailing lists: any replies to posts there should reach the author.
> > >>>>>
> > >>>>> I don't know where that one comes from.
> > >>>>>
> > >>>>> What happened to this other "most basic rule" that subscription to
> > >>>>> services that deliver e-mails should be opt-in ?
> > >>>
> > >>> Replying to an e-mail is not subscribing to a service. It is the
> > >>> author's right to know if one replies publicly to his e-mails.
> > >>> Explicitly removing him from the C/C of such replies is a violation
> > >>> of his rights.
> > >>>
> > >>> On other words, it is implicit that, if you post an e-mail, you'll be
> > >>> expecting actions or answers to it.
> > >>>
> > >>> Now, if one really doesn't really want to receive e-mails from a
> > >>> particular sender, a block list solves it. Alternatively, a way to
> > >>> opt-out is welcomed.
> > >>>
> > >>> See, this is different than adding someone to a mailing list without
> > >>> his consent: On such case, people receive e-mails unrelated to their
> > >>> preferences. For those, opt-in is the right net etiquette.
> > >>
> > >> I agree with this.
> > >>
> > >> But also just practically: if someone who opted out from sashiko emails
> > >> posts a patch and sashiko finds say a critical issue, do we expect the
> > >> maintainer to go and manually check each time whether the author opted
> > >> out and forward the review?
> > >
> > > I expect maintainers who want to act on sashiko reviews to triage and
> > > verify them first before bothering authors, yes. I believe we should
> > > follow the first two recommendations of the Software Freedom Conservancy
> > > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> > >
> > > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> >
> > I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use
> > LLMs in general, let’s discuss this, not how to make each use case more complex.
> >
>
> Having been in the discussion within the media group, let me try to
> re-express here the point I made within that circle already.
>
> The decision to not send Sashiko replies to developers but rather have
> them sent to a different mailing list, has been suggested because,
> after a brief interim period where Sashiko reviews has been sent to
> the main mailing list, it has caused more load for maintainers, not
> less.
At the beginning, any new process generate more load for
maintainers. The question yet to be answered is how this will
affect our workflow in long term.
> Far-fetched review comments, very convincing word salads mixed with
> valuable findings have often been escalated by authors to maintainers
> to have them distil the good from the bad.
>
> This might have merits: analyzing 3 false reports to find a bug is
> still worth it, but has so far caused more load for maintainers and
> reviewers, not less. Considering reviewers are the most scarce
> resource we have, analyzing Sashiko reports has been made an opt-in
> feature by sending its review to a dedicated mailing list where
> maintainers can (optionally) decide if something's worth acting upon.
I'm pretty sure we'll need custom prompts to better adjust reviews,
and maybe even adjusting temperature parameters. Media is a complex
subsystem which deals with a wide range of hardware, several of them
with their own specialized processor units (ISPs) and ASICs.
Any no non-specialized static analyzer tools may report more false
positives on such scenario. Yet, we need authors and maintainers
feedback to adjust such media-specific LLM prompts.
The long term goal should be clear. We expect that, with Sashiko:
- patch quality will be improved after using Sashiko's reviews;
- maintainer's overhead will be reduced, as they won't need to
restate issues already exposed by CI. They'll only start
reviewing once the patches are on a better shape.
If, after using it and customizing its prompts, it turns that the
patch quality decreases or that the maintainers overhead become
too high with very little benefit, then we should review the decision
of using it.
Not before.
On my personal experience with Sashiko and other LLM-based review
tools, they're very good to check error paths. By using it, we can
avoid receiving extra patches later on to fix things that could
already be solved at the original commit.
From my experience as maintainer, sometimes it takes years until
someone send us patches fixing error check conditions.
Just take for instance a random fix patch send on May, 22:
06cb687a5132 ("media: v4l2-fwnode: Fix subdev owner overwritten in v4l2_async_register_subdev_sensor()")
It fixed a patch wrote in 2017:
Fixes: aef69d54755d ("media: v4l: fwnode: Add a convenience function for registering sensors")
It would be great if, on that time, we had a tool that would be
able to identify such problem and not needing to take ~10 years
to have it fixed.
> This would also give some buffer time to evaluate Sashiko and maybe
> reconsider later on.
>
> > It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
> > with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
> > position and my take so far is that the answer is not.
> >
>
> All discussions around AI inevitably ends being about principles and
> good vs bad. I'm surprised Linus and Ted had to weight in to re-state
> the "we're not against AI!" principle while I would like to discuss
> signal-to-noise metrics instead.
>
> Maybe you have number I've not seen yet.
>
> Thanks
> j
>
> > Thanks
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 3:06 ` Linus Torvalds
@ 2026-07-15 12:21 ` Jori Koolstra
2026-07-15 16:50 ` Steven Rostedt
` (2 more replies)
2026-07-15 16:43 ` Laurent Pinchart
` (3 subsequent siblings)
4 siblings, 3 replies; 125+ messages in thread
From: Jori Koolstra @ 2026-07-15 12:21 UTC (permalink / raw)
To: Linus Torvalds
Cc: Roman Gushchin, Laurent Pinchart, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Tue, Jul 14, 2026 at 08:06:14PM -0700, Linus Torvalds wrote:
> On Tue, 14 Jul 2026 at 19:01, Roman Gushchin <roman.gushchin@linux.dev> wrote:
> >
> > I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use
> > LLMs in general, let’s discuss this, not how to make each use case more complex.
> >
> > It seems like [1] expresses a very anti-LLM position in general
>
> Yes.
>
> And no, that's not the position of the Linux kernel.
>
> I realize that some people really dislike AI, but this is an area
> where I'm willing to absolutely put my foot down as the top-level
> maintainer.
>
> Linux is not one of those anti-AI projects, and if somebody has issues
> with that, they can do the open-source thing and fork it.
>
> Or just walk away.
>
> AI is a tool, just like other tools we use. And it's clearly a useful one.
>
> It may not have been that "clearly" even just a year ago, but it's no
> longer in question today.
>
> There are other questions around AI (like what the economy of it will
> actually look like in the end), but "is it useful" is no longer one of
> those questions. Anybody who doubts that clearly hasn't actually used
> it.
>
> Yes, it can also be a somewhat painful tool, both for maintainer
> workloads and just from a "it keeps finding embarrassing bugs"
> standpoint.
>
> But the solution is not to put your head in the sand and sing "La La
> La, I can't hear you" at the top of your voice like some people seem
> to do.
>
> The solution is to make sure those LLM tools _help_ maintainers
> instead of just causing them pain. There's no question on that side.
>
> We're not forcing anybody to use it, but I will very loudly ignore
> people who try to argue against other people from using it.
>
> And no, AI isn't perfect. But Christ, anybody who points to the
> problems at AI had better be looking in the mirror and pointing at
> themselves at the same time.
>
> Because it's not like natural intelligence is always all that great either.
>
> The kernel project has been and will continue to be about the technology.
>
> Sure, the social angle of working on open source is important and
> often a very motivating part of the project, but in the end that's a
> side benefit, not the _point_ of the project.
>
> This is *NOT* some kind of "social warrior" project, never has been,
> and never will be.
>
> In the kernel community we do open source because it results in better
> technology, not because of religious reasons.
>
> And so we make decisions primarily based on technical merit. Not fear
> of new tools.
While there is some truly ridiculous anti-LLM brigading in some open
source projects, I feel like saying it is just another tool does not do
justice to some of the harm that is done by that industry. Also,
precisely because of the usefulness of LLMs, I worry about creating an
uneven playing field, where new contributors can't keep up if they can't
afford the needed tools (something that is not as much the case with
compilers.)
These are not arguments that others should not use LLMs, and I find LLMs
to be tremendously useful for reviewing code and understanding context.
But maybe the community could think about these concerns at the same
time, even if its not the main focus. Maybe it is a good side topic for
the Maintainter summit? (or perhaps it is not process-related enough.)
Best,
Jori.
>
> Linus
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 2:00 ` Roman Gushchin
2026-07-15 3:06 ` Linus Torvalds
2026-07-15 7:59 ` Jacopo Mondi
@ 2026-07-15 12:38 ` Mark Brown
2026-07-15 16:28 ` Laurent Pinchart
3 siblings, 0 replies; 125+ messages in thread
From: Mark Brown @ 2026-07-15 12:38 UTC (permalink / raw)
To: Roman Gushchin
Cc: Laurent Pinchart, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 1775 bytes --]
On Tue, Jul 14, 2026 at 07:00:54PM -0700, Roman Gushchin wrote:
> > I expect maintainers who want to act on sashiko reviews to triage and
> > verify them first before bothering authors, yes. I believe we should
> > follow the first two recommendations of the Software Freedom Conservancy
> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use
> LLMs in general, let’s discuss this, not how to make each use case more complex.
IME flagging areas of the code for consideration is much more reliably
useful than the specific content of what's generated - it helps with
finding areas to focus on, even if the text has all the problems LLM
generated stuff tends to have. Those pointers can make things a lot
faster when you're reviewing.
There's a real risk that submitters looking at stuff directly will go
off in the wrong direction if they're not familiar with the area and
trust the output too much, I'm fairly sure I'm seeing the results of
that in a similar fashion to the thing you often see with people sending
patches to mindlessly squash things like uninitialised variable
warnings.
> It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
> with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
> position and my take so far is that the answer is not.
Probably worth pointing out that the SFC has come in for a *huge* amount
of criticism for how pro AI people have found the above set of
recommendations to be.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 7:13 ` Mauro Carvalho Chehab
@ 2026-07-15 12:42 ` James Bottomley
2026-07-15 16:18 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: James Bottomley @ 2026-07-15 12:42 UTC (permalink / raw)
To: Mauro Carvalho Chehab, Theodore Tso
Cc: Laurent Pinchart, Roman Gushchin, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Wed, 2026-07-15 at 09:13 +0200, Mauro Carvalho Chehab wrote:
> On Tue, 14 Jul 2026 23:54:43 -0400
> "Theodore Tso" <tytso@mit.edu> wrote:
>
> > On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > > I believe we should follow the first two recommendations of the
> > > Software Freedom Conservancy on using LLM-backed generative AI
> > > systems for FOSS contributions ([1]).
> > >
> > > [1]
> > > https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> > >
> >
> > It's not clear to me that the SFC document is particularly
> > applicable for the use of LLM's beyond the use case of generating
> > code which is contributed to FOSS projects.
>
> Agreed: the document there is about AI-generated code ("Generative
> AI"), not about patch review.
In a narrow construction, possibly. But broadly it seems to be a
charter for the rights of people to ignore AI absolutely and how they
should interact with people who use it: that does have applicability to
AI reviews.
> > Things get a lot more complicated when we're considering the use of
> > LLM's to (a) review code, (b) automate the analysis of a bug report
> > or stack trace, or (c) automate backporting a patch to LTS kernel.
> >
> > Consider the first recommendation, "The FOSS community should
> > support, not just tolerate, those who outright reject LLM-gen-AI
> > systems." If someone rejects LLM-gen-AI systems, and the LTS
> > kernel contains patches which are automated backported, and they
> > object, are we bound to forswear the use of automated backport
> > technologies?
> >
> > What if someone reports a bug with a kernel stack trace, and
> > someone uses an LLM agent to analyze their bug report and find a
> > fix. What does it mean to "support somone who outright rejects the
> > use of LLM-gen-AI systems" in that case?
I think it's simpler than that: The contributor doesn't get to approve
the tools the maintainer uses to assess and apply patches. If there's
AI in there and the contributor is an AI luddite, then the patch
doesn't get applied (i.e. your right to ignore AI stops when it
infringes others' right to use it).
Regards,
James
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 3:54 ` Theodore Tso
2026-07-15 7:13 ` Mauro Carvalho Chehab
@ 2026-07-15 16:11 ` Laurent Pinchart
2026-07-15 17:00 ` Jan Kara
2026-07-15 17:14 ` Theodore Tso
1 sibling, 2 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 16:11 UTC (permalink / raw)
To: Theodore Tso
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
Hi Ted,
On Tue, Jul 14, 2026 at 11:54:43PM -0400, Theodore Tso wrote:
> On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > I believe we should
> > follow the first two recommendations of the Software Freedom Conservancy
> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >
> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
>
> It's not clear to me that the SFC document is particularly applicable
> for the use of LLM's beyond the use case of generating code which is
> contributed to FOSS projects.
>
> Things get a lot more complicated when we're considering the use of
> LLM's to (a) review code, (b) automate the analysis of a bug report or
> stack trace, or (c) automate backporting a patch to LTS kernel.
>
> Consider the first recommendation, "The FOSS community should support,
> not just tolerate, those who outright reject LLM-gen-AI systems." If
> someone rejects LLM-gen-AI systems, and the LTS kernel contains
> patches which are automated backported, and they object, are we bound
> to forswear the use of automated backport technologies?
I think this is a bit of an extreme example that does not reflect the
rationale for the SFC recommandations. Note recommendation 3, which
states
"FOSS projects should not shun contributors who choose to use LLM-gen-AI
systems"
I hold personal opinions on what I consider is or isn't ethical in this
context, and I also understand that ethical principles have a personal
dimension. Within the boundaries of the rules of our community, people
should be entitled to have different opinions. I don't think anyone is
seriously trying to *force* the whole kernel community to ban usage of
generative AI (believing in chances of complete success would be a bit
foolish at this time), not even the people having the most extreme moral
compasses pointing towards that direction.
> What if someone reports a bug with a kernel stack trace, and someone
> uses an LLM agent to analyze their bug report and find a fix. What
> does it mean to "support somone who outright rejects the use of
> LLM-gen-AI systems" in that case?
My interpretation (which conveniently matches my opinion) is that
developers should not be forced to directly *use* generative AI tools,
and should not be forced to *process* unfiltered output of those tools.
What does this translate to in practice ? I will need to sleep over it
for at least a few nights to formulate it clearly. I know that I (along
numerous other people) have strong negative feelings if forced to
justify myself against unchecked output of an LLM-based review bot, or
to review patches where the submitter has clearly not invested
substantial time in making the contributions as good as they can. When
this happens with human reviewers or developers, they lose trust points
and end up being ignored. I don't want to be forced to hold LLMs in
higher regards than that.
If you use generative AI to detect issues, find an actionable comment
after careful verification and tell me why you find it actionable, I
will treat it as a review from Ted Ts'o. I may think your moral compass
isn't tuned as mine, but I can still hold you in high regard despite
differences in opinions. I certainly wouldn't ignore a serious security
issue you would report in that way.
If you start letting obvious false positives through your filter, or
significantly more false positives, then my trust in your reviews and
skills as a maintainer will diminish over time. The same would apply if
you started rambling nonsensically on your own. Occasional mistakes will
likely have little impact as we all make mistakes, especially if you
acknowledged such mistakes.
What this does *not* mean to me is creating an environment where we
pretend those technologies don't exist. The "put your head in the sand"
comment from Linus elsewhere in this thread is a bit of a
mischaracterization. To his defence, discussions on this topic on kernel
mailing lists have been quite heated and prone to mischaracterization.
I have talked with multiple people across the whole spectrum from
neutral to very negative opinions about generative AI. One thing that
struck me is how a large number of those people feel they're not allowed
to express any opinion that is not strongly pro-AI. Maybe listening to
each other could be a good first step towards better understanding. I
hope we as a community share enough common values to consider important
for everybody to feel heard.
On a side note, I have submitted a BoF proposal on this topic for the
OSS Europe conference (quite ironically, in the AI track). The goal is
to give a place for the people who feel the community only listens to
the pro-AI voices and rejects all other opinions. I don't know if it
will be accepted.
> > I expect maintainers who want to act on sashiko reviews to triage and
> > verify them first before bothering authors
>
> As a maintainer, I don't believe I should be forced to rephrase a
> Sashiko report just because a patch author "outright rejects" LLM's.
I don't think I have called for that. What I believe is that triaging
LLM reviews should not be forced onto contributors.
> For that matter, I don't believe I'm obliged to accept patches from
> someone who forces me to do extra work because they refuse to look at
> Sashiko reviews....
Flipping the argument, should contributors be obliged to do extra work
that make them feel diminished as a human ? I'm talking here about
justifying themselves against LLM arguments that have not been analyzed
by a maintainer first.
> How do we balance the needs and time of maintainers with patch
> authors? I don't think it's obvious that we *MUST* bend over
> backwards to oblige the needs of all patch authors.
Does the above bring some clarification to this question, or at least
useful examples to continue a constructive discussion ?
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 12:42 ` James Bottomley
@ 2026-07-15 16:18 ` Laurent Pinchart
2026-07-15 16:53 ` James Bottomley
0 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 16:18 UTC (permalink / raw)
To: James Bottomley
Cc: Mauro Carvalho Chehab, Theodore Tso, Roman Gushchin,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 08:42:54AM -0400, James Bottomley wrote:
> On Wed, 2026-07-15 at 09:13 +0200, Mauro Carvalho Chehab wrote:
> > On Tue, 14 Jul 2026 23:54:43 -0400 "Theodore Tso" wrote:
> > > On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > > > I believe we should follow the first two recommendations of the
> > > > Software Freedom Conservancy on using LLM-backed generative AI
> > > > systems for FOSS contributions ([1]).
> > > >
> > > > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> > >
> > > It's not clear to me that the SFC document is particularly
> > > applicable for the use of LLM's beyond the use case of generating
> > > code which is contributed to FOSS projects.
> >
> > Agreed: the document there is about AI-generated code ("Generative
> > AI"), not about patch review.
>
> In a narrow construction, possibly. But broadly it seems to be a
> charter for the rights of people to ignore AI absolutely and how they
> should interact with people who use it: that does have applicability to
> AI reviews.
That is my understanding too. I think the industry broadly defines
"generative AI" as LLM-based tools that generate content traditionally
produced by humans (text and code in this case). I think this applies to
reviews. It does not mean one has to agree with the SFC recommandations
of course.
> > > Things get a lot more complicated when we're considering the use of
> > > LLM's to (a) review code, (b) automate the analysis of a bug report
> > > or stack trace, or (c) automate backporting a patch to LTS kernel.
> > >
> > > Consider the first recommendation, "The FOSS community should
> > > support, not just tolerate, those who outright reject LLM-gen-AI
> > > systems." If someone rejects LLM-gen-AI systems, and the LTS
> > > kernel contains patches which are automated backported, and they
> > > object, are we bound to forswear the use of automated backport
> > > technologies?
> > >
> > > What if someone reports a bug with a kernel stack trace, and
> > > someone uses an LLM agent to analyze their bug report and find a
> > > fix. What does it mean to "support somone who outright rejects the
> > > use of LLM-gen-AI systems" in that case?
>
> I think it's simpler than that: The contributor doesn't get to approve
> the tools the maintainer uses to assess and apply patches. If there's
> AI in there and the contributor is an AI luddite, then the patch
> doesn't get applied (i.e. your right to ignore AI stops when it
> infringes others' right to use it).
I don't think anyone instructed any maintainer to stop using those tools
to assess patches.
On a side note, I find the formulation "contributor *is* an AI luddite"
gets close to an ad hominem attack. I assume it wasn't your intention.
Given how heated this topic is, focussing on people's actions instead of
their nature could help making the discussion more productive (if that's
at all possible on a mailing list).
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 0:59 ` Laurent Pinchart
2026-07-15 2:00 ` Roman Gushchin
2026-07-15 3:54 ` Theodore Tso
@ 2026-07-15 16:28 ` Ihor Solodrai
2026-07-15 16:39 ` Laurent Pinchart
2 siblings, 1 reply; 125+ messages in thread
From: Ihor Solodrai @ 2026-07-15 16:28 UTC (permalink / raw)
To: Laurent Pinchart, Roman Gushchin
Cc: Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane, bpf, Chris Mason,
Christian Brauner, Alexei Starovoitov
On 7/14/26 5:59 PM, Laurent Pinchart wrote:
> [...]
>
> I expect maintainers who want to act on sashiko reviews to triage and
> verify them first before bothering authors, yes.
I can't help but chime in, because I find this opinion triggeringly
unreasonable.
As of today, the problem is *not* "thoughtful experts are bombarded
with low-quality feedback from llms", even though the experts might
feel like that frequently.
The problem is that the mailing list is flooded with slop to varying
degree depending on the subsystem. And review by humans, even with
powerful AI tools at hand, doesn't scale [1][2].
And the argument "I didn't sign up for AI reviews" is weak. If you've
sent a patch to the mailing list, and there are maintainer-sanctioned
bot messages in response, you've already opted-in to receive them.
Yes, it is annoying. It's annoying in the same way a dozen nits on
your patch from a human reviewer is annoying. But the contributors
generally accept this, otherwise their patches don't land.
Your job as a contributor is to make sure the patch is "good enough"
to land. Now, with ubiquitous AI tools, "good enough" means *at least*
that the AI bots don't find real bugs.
Yes, assessing whether AI report is "real" is work, but it's not
reasonable to push this work on already overwhelmed maintainers. And
if AI is wrong, again it's the job of the author to convince the
maintainers it's wrong.
I set up automated AI code reviews on BPF list using Chris Mason's
prompts in the fall last year [3], before sashiko was developed. And
originally we were very worried about the quality of the reviews.
Time has showed that we had to be more worried about the average
quality of incoming patch instead.
[1] https://lore.kernel.org/bpf/CAADnVQKsM8iOGO3ZL3LgbWigOBBMrGbTYZ_k_Ktz=+cVkvRLXg@mail.gmail.com/
[2] https://lore.kernel.org/all/20260703-vfs-summer-jam-22b2edbbbc44@brauner/
[3] https://lore.kernel.org/all/0d6aa077-1222-49a0-9554-dd922122a904@meta.com/
> I believe we should
> follow the first two recommendations of the Software Freedom Conservancy
> on using LLM-backed generative AI systems for FOSS contributions ([1]).
>
> [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
>
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 2:00 ` Roman Gushchin
` (2 preceding siblings ...)
2026-07-15 12:38 ` Mark Brown
@ 2026-07-15 16:28 ` Laurent Pinchart
2026-07-15 21:08 ` Roman Gushchin
3 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 16:28 UTC (permalink / raw)
To: Roman Gushchin
Cc: Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
Hi Roman,
On Tue, Jul 14, 2026 at 07:00:54PM -0700, Roman Gushchin wrote:
> On Jul 14, 2026, at 5:59 PM, Laurent Pinchart wrote:
> > On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
> >> Mauro Carvalho Chehab writes:
> >>>> On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
> >>>>>>> Individuals can set their
> >>>>>>> spam filters up if they don't want to get these emails, I can't control
> >>>>>>> it. Providing individual authors an option "I don't want my patches
> >>>>>>> to be reviewed" sound strange to me. It's like "I don't want my patches
> >>>>>>> to be tested by unit tests".
> >>>>>>
> >>>>>> I agree with you, and, on my head, not sending e-mails to the author
> >>>>>> is a clear violation to one of the most basic net etiquette rule on
> >>>>>> mailing lists: any replies to posts there should reach the author.
> >>>>>
> >>>>> I don't know where that one comes from.
> >>>>>
> >>>>> What happened to this other "most basic rule" that subscription to
> >>>>> services that deliver e-mails should be opt-in ?
> >>>
> >>> Replying to an e-mail is not subscribing to a service. It is the
> >>> author's right to know if one replies publicly to his e-mails.
> >>> Explicitly removing him from the C/C of such replies is a violation
> >>> of his rights.
> >>>
> >>> On other words, it is implicit that, if you post an e-mail, you'll be
> >>> expecting actions or answers to it.
> >>>
> >>> Now, if one really doesn't really want to receive e-mails from a
> >>> particular sender, a block list solves it. Alternatively, a way to
> >>> opt-out is welcomed.
> >>>
> >>> See, this is different than adding someone to a mailing list without
> >>> his consent: On such case, people receive e-mails unrelated to their
> >>> preferences. For those, opt-in is the right net etiquette.
> >>
> >> I agree with this.
> >>
> >> But also just practically: if someone who opted out from sashiko emails
> >> posts a patch and sashiko finds say a critical issue, do we expect the
> >> maintainer to go and manually check each time whether the author opted
> >> out and forward the review?
> >
> > I expect maintainers who want to act on sashiko reviews to triage and
> > verify them first before bothering authors, yes. I believe we should
> > follow the first two recommendations of the Software Freedom Conservancy
> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >
> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
>
> I think it makes the point of sashiko - helping maintainers - unachievable.
Why do you think so ? As far as I can see, there are many maintainers
and contributors with a strong enthousiasm for generative AI reviews.
Assuming those tools would give a net positive result, isn't that
initial mass sizeable enough to help maintainers ? It could even be
argued that starting with enthousiasts will help convince some of the
sceptics over time.
> If the point to not use LLMs in general, let’s discuss this, not how
> to make each use case more complex.
To be clear, that's not what I'm calling for. I'm asking for
contributors to not be forced to use LLMs. I'm not campaigning for the
kernel to ban their usage.
> It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
> with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
> position and my take so far is that the answer is not.
I would be surprised if Linus broadly agreed with [1] :-) I however hope
that we, as a community, have enough shared values to listen to
everybody.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:28 ` Ihor Solodrai
@ 2026-07-15 16:39 ` Laurent Pinchart
2026-07-15 17:12 ` Ihor Solodrai
2026-07-15 17:41 ` Jason Gunthorpe
0 siblings, 2 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 16:39 UTC (permalink / raw)
To: Ihor Solodrai
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane,
bpf, Chris Mason, Christian Brauner, Alexei Starovoitov
On Wed, Jul 15, 2026 at 09:28:03AM -0700, Ihor Solodrai wrote:
> On 7/14/26 5:59 PM, Laurent Pinchart wrote:
> > [...]
> >
> > I expect maintainers who want to act on sashiko reviews to triage and
> > verify them first before bothering authors, yes.
>
> I can't help but chime in, because I find this opinion triggeringly
> unreasonable.
>
> As of today, the problem is *not* "thoughtful experts are bombarded
> with low-quality feedback from llms", even though the experts might
> feel like that frequently.
>
> The problem is that the mailing list is flooded with slop to varying
> degree depending on the subsystem. And review by humans, even with
> powerful AI tools at hand, doesn't scale [1][2].
I certainly agree with you that this is a large problem. I don't think
we have a single problem though, but I can understand people who
consider the problem you're discribing as more urgent to address.
> And the argument "I didn't sign up for AI reviews" is weak. If you've
> sent a patch to the mailing list, and there are maintainer-sanctioned
> bot messages in response, you've already opted-in to receive them.
We're enabling bots on mailing lists that people are already subscribed
to. But I don't think that's a very important argument here.
> Yes, it is annoying. It's annoying in the same way a dozen nits on
> your patch from a human reviewer is annoying.
That I strongly disagree with. A humain reviewer sending a review with
dozens of nits usually doesn't annoy me, and doesn't make me feel
diminished as a human.
> But the contributors
> generally accept this, otherwise their patches don't land.
>
> Your job as a contributor is to make sure the patch is "good enough"
> to land. Now, with ubiquitous AI tools, "good enough" means *at least*
> that the AI bots don't find real bugs.
>
> Yes, assessing whether AI report is "real" is work, but it's not
> reasonable to push this work on already overwhelmed maintainers. And
> if AI is wrong, again it's the job of the author to convince the
> maintainers it's wrong.
We disagree on this as well. This would force contributors to constantly
justify their value against a machine that is known to produce a
non-negligible quantity of nonsense. Furthermore, if those generative AI
tools are as good as their supporters claim, the time they free for
maintainers should outweight the need workload to triage the comments.
> I set up automated AI code reviews on BPF list using Chris Mason's
> prompts in the fall last year [3], before sashiko was developed. And
> originally we were very worried about the quality of the reviews.
>
> Time has showed that we had to be more worried about the average
> quality of incoming patch instead.
>
> [1] https://lore.kernel.org/bpf/CAADnVQKsM8iOGO3ZL3LgbWigOBBMrGbTYZ_k_Ktz=+cVkvRLXg@mail.gmail.com/
> [2] https://lore.kernel.org/all/20260703-vfs-summer-jam-22b2edbbbc44@brauner/
> [3] https://lore.kernel.org/all/0d6aa077-1222-49a0-9554-dd922122a904@meta.com/
>
> > I believe we should
> > follow the first two recommendations of the Software Freedom Conservancy
> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >
> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 3:06 ` Linus Torvalds
2026-07-15 12:21 ` Jori Koolstra
@ 2026-07-15 16:43 ` Laurent Pinchart
2026-07-15 23:28 ` lyude
` (2 subsequent siblings)
4 siblings, 0 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 16:43 UTC (permalink / raw)
To: Linus Torvalds
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Tue, Jul 14, 2026 at 08:06:14PM -0700, Linus Torvalds wrote:
> On Tue, 14 Jul 2026 at 19:01, Roman Gushchin <roman.gushchin@linux.dev> wrote:
> >
> > I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use
> > LLMs in general, let’s discuss this, not how to make each use case more complex.
> >
> > It seems like [1] expresses a very anti-LLM position in general
>
> Yes.
>
> And no, that's not the position of the Linux kernel.
>
> I realize that some people really dislike AI, but this is an area
> where I'm willing to absolutely put my foot down as the top-level
> maintainer.
>
> Linux is not one of those anti-AI projects, and if somebody has issues
> with that, they can do the open-source thing and fork it.
>
> Or just walk away.
"My way or the highway" doesn't show a willingness to listen, I'll stop
this reply here.
Maybe those topics are best discussed face to face. I'll be in Prague in
October if you think talking to me has more value than talking to an LLM
;-) (and for clarification, this is really meant as humour to cool down
the discussion, if you find any passive-aggressive interpretation of
this comment please know it's wasn't meant that way).
> AI is a tool, just like other tools we use. And it's clearly a useful one.
>
> It may not have been that "clearly" even just a year ago, but it's no
> longer in question today.
>
> There are other questions around AI (like what the economy of it will
> actually look like in the end), but "is it useful" is no longer one of
> those questions. Anybody who doubts that clearly hasn't actually used
> it.
>
> Yes, it can also be a somewhat painful tool, both for maintainer
> workloads and just from a "it keeps finding embarrassing bugs"
> standpoint.
>
> But the solution is not to put your head in the sand and sing "La La
> La, I can't hear you" at the top of your voice like some people seem
> to do.
>
> The solution is to make sure those LLM tools _help_ maintainers
> instead of just causing them pain. There's no question on that side.
>
> We're not forcing anybody to use it, but I will very loudly ignore
> people who try to argue against other people from using it.
>
> And no, AI isn't perfect. But Christ, anybody who points to the
> problems at AI had better be looking in the mirror and pointing at
> themselves at the same time.
>
> Because it's not like natural intelligence is always all that great either.
>
> The kernel project has been and will continue to be about the technology.
>
> Sure, the social angle of working on open source is important and
> often a very motivating part of the project, but in the end that's a
> side benefit, not the _point_ of the project.
>
> This is *NOT* some kind of "social warrior" project, never has been,
> and never will be.
>
> In the kernel community we do open source because it results in better
> technology, not because of religious reasons.
>
> And so we make decisions primarily based on technical merit. Not fear
> of new tools.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 12:21 ` Jori Koolstra
@ 2026-07-15 16:50 ` Steven Rostedt
2026-07-15 18:13 ` Nicolas Dufresne
2026-07-16 15:04 ` August Zeller
2 siblings, 0 replies; 125+ messages in thread
From: Steven Rostedt @ 2026-07-15 16:50 UTC (permalink / raw)
To: Jori Koolstra
Cc: Linus Torvalds, Roman Gushchin, Laurent Pinchart,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Wed, 15 Jul 2026 14:21:48 +0200
Jori Koolstra <jkoolstra@xs4all.nl> wrote:
> While there is some truly ridiculous anti-LLM brigading in some open
> source projects, I feel like saying it is just another tool does not do
> justice to some of the harm that is done by that industry. Also,
> precisely because of the usefulness of LLMs, I worry about creating an
> uneven playing field, where new contributors can't keep up if they can't
> afford the needed tools (something that is not as much the case with
> compilers.)
>
> These are not arguments that others should not use LLMs, and I find LLMs
> to be tremendously useful for reviewing code and understanding context.
> But maybe the community could think about these concerns at the same
> time, even if its not the main focus. Maybe it is a good side topic for
> the Maintainter summit? (or perhaps it is not process-related enough.)
But this is about receiving reviews of patches you send. Really, this is no
different than kernel test robot. At least all critical errors that Sashiko
finds should be sent as a reply, just like anyone else that reviews a patch.
In my experience, the noise has been less than the signal. And the noise is
usually special cases that even a human would likely miss.
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:18 ` Laurent Pinchart
@ 2026-07-15 16:53 ` James Bottomley
2026-07-15 17:09 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: James Bottomley @ 2026-07-15 16:53 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Mauro Carvalho Chehab, Theodore Tso, Roman Gushchin,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, 2026-07-15 at 19:18 +0300, Laurent Pinchart wrote:
> On Wed, Jul 15, 2026 at 08:42:54AM -0400, James Bottomley wrote:
> > On Wed, 2026-07-15 at 09:13 +0200, Mauro Carvalho Chehab wrote:
> > > On Tue, 14 Jul 2026 23:54:43 -0400 "Theodore Tso" wrote:
[...]
> > > > Things get a lot more complicated when we're considering the
> > > > use of LLM's to (a) review code, (b) automate the analysis of a
> > > > bug report or stack trace, or (c) automate backporting a patch
> > > > to LTS kernel.
> > > >
> > > > Consider the first recommendation, "The FOSS community should
> > > > support, not just tolerate, those who outright reject LLM-gen-
> > > > AI systems." If someone rejects LLM-gen-AI systems, and the
> > > > LTS kernel contains patches which are automated backported, and
> > > > they object, are we bound to forswear the use of automated
> > > > backport technologies?
> > > >
> > > > What if someone reports a bug with a kernel stack trace, and
> > > > someone uses an LLM agent to analyze their bug report and find
> > > > a fix. What does it mean to "support somone who outright
> > > > rejects the use of LLM-gen-AI systems" in that case?
> >
> > I think it's simpler than that: The contributor doesn't get to
> > approve the tools the maintainer uses to assess and apply patches.
> > If there's AI in there and the contributor is an AI luddite, then
> > the patch doesn't get applied (i.e. your right to ignore AI stops
> > when it infringes others' right to use it).
>
> I don't think anyone instructed any maintainer to stop using those
> tools to assess patches.
Well, AI replies to patches were the discussion. That is part of a
maintainer assessment (at least if sashiko replies with a problem to
SCSI patches I ignore the patch until the submitter either fixes the
issue or explains why it is wrong).
> On a side note, I find the formulation "contributor *is* an AI
> luddite" gets close to an ad hominem attack. I assume it wasn't your
> intention. Given how heated this topic is, focussing on people's
> actions instead of their nature could help making the discussion more
> productive (if that's at all possible on a mailing list).
It's a common and neutral dictionary term to mean someone opposed to
change:
https://www.dictionary.com/browse/luddite
If we avoid all words which originally had negative origins because the
origins might cause offence to some, you'll find a long list of
everyday words:
https://www.mentalfloss.com/language/words/13-words-changed-negative-positive-or-vice-versa
Although I personally would love to support banning the word "Dude" in
silicon valley on grounds of original negative connotation ...
Regards,
James
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:11 ` Laurent Pinchart
@ 2026-07-15 17:00 ` Jan Kara
2026-07-15 20:28 ` Laurent Pinchart
2026-07-15 17:14 ` Theodore Tso
1 sibling, 1 reply; 125+ messages in thread
From: Jan Kara @ 2026-07-15 17:00 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Hi Laurent!
On Wed 15-07-26 19:11:11, Laurent Pinchart wrote:
> On Tue, Jul 14, 2026 at 11:54:43PM -0400, Theodore Tso wrote:
> > On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > > I believe we should
> > > follow the first two recommendations of the Software Freedom Conservancy
> > > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> > >
> > > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> >
> > It's not clear to me that the SFC document is particularly applicable
> > for the use of LLM's beyond the use case of generating code which is
> > contributed to FOSS projects.
> >
> > Things get a lot more complicated when we're considering the use of
> > LLM's to (a) review code, (b) automate the analysis of a bug report or
> > stack trace, or (c) automate backporting a patch to LTS kernel.
> >
> > Consider the first recommendation, "The FOSS community should support,
> > not just tolerate, those who outright reject LLM-gen-AI systems." If
> > someone rejects LLM-gen-AI systems, and the LTS kernel contains
> > patches which are automated backported, and they object, are we bound
> > to forswear the use of automated backport technologies?
>
> I think this is a bit of an extreme example that does not reflect the
> rationale for the SFC recommandations. Note recommendation 3, which
> states
>
> "FOSS projects should not shun contributors who choose to use LLM-gen-AI
> systems"
>
> I hold personal opinions on what I consider is or isn't ethical in this
> context, and I also understand that ethical principles have a personal
> dimension. Within the boundaries of the rules of our community, people
> should be entitled to have different opinions. I don't think anyone is
> seriously trying to *force* the whole kernel community to ban usage of
> generative AI (believing in chances of complete success would be a bit
> foolish at this time), not even the people having the most extreme moral
> compasses pointing towards that direction.
>
> > What if someone reports a bug with a kernel stack trace, and someone
> > uses an LLM agent to analyze their bug report and find a fix. What
> > does it mean to "support somone who outright rejects the use of
> > LLM-gen-AI systems" in that case?
>
> My interpretation (which conveniently matches my opinion) is that
> developers should not be forced to directly *use* generative AI tools,
> and should not be forced to *process* unfiltered output of those tools.
>
> What does this translate to in practice ? I will need to sleep over it
> for at least a few nights to formulate it clearly. I know that I (along
> numerous other people) have strong negative feelings if forced to
> justify myself against unchecked output of an LLM-based review bot, or
> to review patches where the submitter has clearly not invested
> substantial time in making the contributions as good as they can. When
> this happens with human reviewers or developers, they lose trust points
> and end up being ignored. I don't want to be forced to hold LLMs in
> higher regards than that.
I'm not sure I understand here. Do you say you have moral issues if you
should read unchecked LLM output? Or is it just that you find noise /
signal ratio too bad with LLM output so you find it a waste of your time
(and thus feel badly if you were forced to waste this time)? Or something
else?
> > > I expect maintainers who want to act on sashiko reviews to triage and
> > > verify them first before bothering authors
> >
> > As a maintainer, I don't believe I should be forced to rephrase a
> > Sashiko report just because a patch author "outright rejects" LLM's.
>
> I don't think I have called for that. What I believe is that triaging
> LLM reviews should not be forced onto contributors.
Frankly, so far I see the issue with LLM review similarly as a dillema we
used to have with checkpatch. It was finding some sensible issues but often
the suggestions were also misleading. So some people just found it a waste
of time and ignored it, other people didn't accept patches if it didn't
pass checkpatch.
I guess nobody can really force contributors to read LLM reviews but OTOH
if you see LLM review keeps finding real issues in the work of some
contributor and you as a maintainer have to go and filter them for the
contributor (instead of contributor doing this work on their own), then you
naturally reduce priority of such contributions because it is more work for
you as a maintainer to deal with them...
> > For that matter, I don't believe I'm obliged to accept patches from
> > someone who forces me to do extra work because they refuse to look at
> > Sashiko reviews....
>
> Flipping the argument, should contributors be obliged to do extra work
> that make them feel diminished as a human ? I'm talking here about
> justifying themselves against LLM arguments that have not been analyzed
> by a maintainer first.
You write here about "feeling diminished" or "justifying themselves" and
I'm not sure I get it. If you get a complaint from some CI running
checkpatch or say coverity which is bogus (or perhaps correct?), do you
also feel diminished or needing to justify? I just don't see how LLMs are
different here... And just to be sure: I'm genuinely trying to understand
your position because so far I don't understand it.
For example when I get Sashiko feedback for my patches, I just ignore the
comments I find bogus and address those that I find to the point in the
next revision. If I see Sashiko found something fundamental, I'll also
reply to the thread to notify human reviewers that I'll have to do a larger
rewrite so they don't have to waste human time with reviewing this version
of the patches.
Honza
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:53 ` James Bottomley
@ 2026-07-15 17:09 ` Laurent Pinchart
0 siblings, 0 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 17:09 UTC (permalink / raw)
To: James Bottomley
Cc: Mauro Carvalho Chehab, Theodore Tso, Roman Gushchin,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 12:53:47PM -0400, James Bottomley wrote:
> On Wed, 2026-07-15 at 19:18 +0300, Laurent Pinchart wrote:
> > On Wed, Jul 15, 2026 at 08:42:54AM -0400, James Bottomley wrote:
> > > On Wed, 2026-07-15 at 09:13 +0200, Mauro Carvalho Chehab wrote:
> > > > On Tue, 14 Jul 2026 23:54:43 -0400 "Theodore Tso" wrote:
> [...]
> > > > > Things get a lot more complicated when we're considering the
> > > > > use of LLM's to (a) review code, (b) automate the analysis of a
> > > > > bug report or stack trace, or (c) automate backporting a patch
> > > > > to LTS kernel.
> > > > >
> > > > > Consider the first recommendation, "The FOSS community should
> > > > > support, not just tolerate, those who outright reject LLM-gen-
> > > > > AI systems." If someone rejects LLM-gen-AI systems, and the
> > > > > LTS kernel contains patches which are automated backported, and
> > > > > they object, are we bound to forswear the use of automated
> > > > > backport technologies?
> > > > >
> > > > > What if someone reports a bug with a kernel stack trace, and
> > > > > someone uses an LLM agent to analyze their bug report and find
> > > > > a fix. What does it mean to "support somone who outright
> > > > > rejects the use of LLM-gen-AI systems" in that case?
> > >
> > > I think it's simpler than that: The contributor doesn't get to
> > > approve the tools the maintainer uses to assess and apply patches.
> > > If there's AI in there and the contributor is an AI luddite, then
> > > the patch doesn't get applied (i.e. your right to ignore AI stops
> > > when it infringes others' right to use it).
> >
> > I don't think anyone instructed any maintainer to stop using those
> > tools to assess patches.
>
> Well, AI replies to patches were the discussion. That is part of a
> maintainer assessment (at least if sashiko replies with a problem to
> SCSI patches I ignore the patch until the submitter either fixes the
> issue or explains why it is wrong).
>
> > On a side note, I find the formulation "contributor *is* an AI
> > luddite" gets close to an ad hominem attack. I assume it wasn't your
> > intention. Given how heated this topic is, focussing on people's
> > actions instead of their nature could help making the discussion more
> > productive (if that's at all possible on a mailing list).
>
> It's a common and neutral dictionary term to mean someone opposed to
> change:
>
> https://www.dictionary.com/browse/luddite
It was the conjunction with *is* in that formulation that triggered me
(and before anyone sends a meme involving Bill Clinton: pleast don't).
It puts people in boxes and that doesn't help discussions. But we're
digressing, I don't think this is worth debating here.
> If we avoid all words which originally had negative origins because the
> origins might cause offence to some, you'll find a long list of
> everyday words:
>
> https://www.mentalfloss.com/language/words/13-words-changed-negative-positive-or-vice-versa
>
> Although I personally would love to support banning the word "Dude" in
> silicon valley on grounds of original negative connotation ...
:-D
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:39 ` Laurent Pinchart
@ 2026-07-15 17:12 ` Ihor Solodrai
2026-07-15 17:35 ` Mark Brown
2026-07-15 19:06 ` Laurent Pinchart
2026-07-15 17:41 ` Jason Gunthorpe
1 sibling, 2 replies; 125+ messages in thread
From: Ihor Solodrai @ 2026-07-15 17:12 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane,
bpf, Chris Mason, Christian Brauner, Alexei Starovoitov
On 7/15/26 9:39 AM, Laurent Pinchart wrote:
> On Wed, Jul 15, 2026 at 09:28:03AM -0700, Ihor Solodrai wrote:
>> On 7/14/26 5:59 PM, Laurent Pinchart wrote:
>>> [...]
>>
>> Yes, assessing whether AI report is "real" is work, but it's not
>> reasonable to push this work on already overwhelmed maintainers. And
>> if AI is wrong, again it's the job of the author to convince the
>> maintainers it's wrong.
>
> We disagree on this as well. This would force contributors to constantly
> justify their value against a machine that is known to produce a
> non-negligible quantity of nonsense.
I know what you mean and I can relate. Going through walls of
AI-generated paragraphs is not fun, to put it lightly.
However it seems that you are suggesting to simply delegate this work
to maintainers, and I very much disagree with that approach (even
though I'm not a maintainer myself).
I hope you're not saying "let's just not use AI", because that ship
has sailed a while ago.
And if automated AI reviews are there, someone has to do the
triage. AI can do the triage itself only to a limited degree. For
example, there are instructions in review-prompts where AI checks
whether an issue has already been discussed. But it will never be
perfect.
I think it makes much more sense for the author of the patch to do the
triage, as they have the best context of the work, and they are
usually the most invested in their patch being merged in.
> Furthermore, if those generative AI
> tools are as good as their supporters claim, the time they free for
> maintainers should outweight the need workload to triage the comments.
Even if the AI tools were ~perfect with respect to code review, I
think people would still be signing off patches and taking
responsibility for them.
An imaginary perfect AI reviewer that maintainer can trust to land
code without looking at it would essentially become an AI maintainer.
Independent of whether you think it's possible, it hasn't happened
yet, so we have to deal with imperfect AI in the meanwhile.
> >> I set up automated AI code reviews on BPF list using Chris Mason's
>> prompts in the fall last year [3], before sashiko was developed. And
>> originally we were very worried about the quality of the reviews.
>>
>> Time has showed that we had to be more worried about the average
>> quality of incoming patch instead.
>>
>> [1] https://lore.kernel.org/bpf/CAADnVQKsM8iOGO3ZL3LgbWigOBBMrGbTYZ_k_Ktz=+cVkvRLXg@mail.gmail.com/
>> [2] https://lore.kernel.org/all/20260703-vfs-summer-jam-22b2edbbbc44@brauner/
>> [3] https://lore.kernel.org/all/0d6aa077-1222-49a0-9554-dd922122a904@meta.com/
>>
>>> I believe we should
>>> follow the first two recommendations of the Software Freedom Conservancy
>>> on using LLM-backed generative AI systems for FOSS contributions ([1]).
>>>
>>> [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
>
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:11 ` Laurent Pinchart
2026-07-15 17:00 ` Jan Kara
@ 2026-07-15 17:14 ` Theodore Tso
2026-07-15 17:35 ` Miguel Ojeda
2026-07-15 17:41 ` Laurent Pinchart
1 sibling, 2 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-15 17:14 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Wed, Jul 15, 2026 at 07:11:11PM -0500, Laurent Pinchart wrote:
> My interpretation (which conveniently matches my opinion) is that
> developers should not be forced to directly *use* generative AI tools,
> and should not be forced to *process* unfiltered output of those tools.
But maintaineres should be forced to process the output of those tools
because the developers refuses to do that work? If someone refuses to
use the unfiltered otuput of those tools, and their code *is* buggy, I
may not have time to cater to these people. In which case, if I see
that their code is reliably buggy, and they are refusing to look at
the review from the LLM (or the zero-day kernel bot, or
checkpatch.pl), I reserve the right to just start ignoring patches
from those people.
>
> I don't think I have called for that. What I believe is that triaging
> LLM reviews should not be forced onto contributors.
I don't believe that triaging LLM revoews should be forced onto the
maintainers. Remember, the contributors outnumber the maintainers, so
forcing more work on maintainers don't scale. One of the reasons why
I was so excited for Sashiko is that it reduced the load on
maintainers, while improving the quality of patch reviews.
> Flipping the argument, should contributors be obliged to do extra work
> that make them feel diminished as a human ? I'm talking here about
> justifying themselves against LLM arguments that have not been analyzed
> by a maintainer first.
Nope; but I don't believe I'm obliged to accept contributions from
people who feel that way....
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 7:59 ` Jacopo Mondi
2026-07-15 8:40 ` Mauro Carvalho Chehab
@ 2026-07-15 17:31 ` Theodore Tso
2026-07-16 8:07 ` Jacopo Mondi
1 sibling, 1 reply; 125+ messages in thread
From: Theodore Tso @ 2026-07-15 17:31 UTC (permalink / raw)
To: Jacopo Mondi
Cc: Roman Gushchin, Laurent Pinchart, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 09:59:57AM -0500, Jacopo Mondi wrote:
> Far-fetched review comments, very convincing word salads mixed with
> valuable findings have often been escalated by authors to maintainers
> to have them distil the good from the bad.
That hasn't been my experience with ext4. As far as signal to noise,
the main issue is one where pre-existing issues are flagged in
multiple patches in the patch series. However, (a) Romain knows about
this, and a fix is in the works, and (b) it's flagged as a
pre-existing issue --- and we tell newcomers that they are free to
disgard pre-existing issues, but if they do want to fix it, in most
cases do it as a separate patch (or in a separate patch series) and to
avoid folding it into the current patch --- especially if the fix is
non-trivial.
> All discussions around AI inevitably ends being about principles and
> good vs bad. I'm surprised Linus and Ted had to weight in to re-state
> the "we're not against AI!" principle while I would like to discuss
> signal-to-noise metrics instead.
If it makes sense for a subsystem to move reviews to a separate list,
by all means, that should be up to the subsystem maintainers. There
has been quite a lot of discussion about how we should accomodate
people who object to AI by dumping more work on maintainers, and
that's the part that I object to.
One of the things that really excites me about Shashiko is that it
reduces my workload. Whereas the false positives from Syxbot and
oss-fuzz have caused me more work, not less, and has had significantly
more noise than Shahiko. (I've started outright ignoring oss-fuzz
reports as a result, and the "respond within NN days or we will make
our report public" has caused me to respond, "and this will say more
bad things about oss-fuzz than my software"....)
Cheers,
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:14 ` Theodore Tso
@ 2026-07-15 17:35 ` Miguel Ojeda
2026-07-15 17:41 ` Laurent Pinchart
1 sibling, 0 replies; 125+ messages in thread
From: Miguel Ojeda @ 2026-07-15 17:35 UTC (permalink / raw)
To: Theodore Tso
Cc: Laurent Pinchart, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 7:15 PM Theodore Tso <tytso@mit.edu> wrote:
>
> I don't believe that triaging LLM revoews should be forced onto the
> maintainers. Remember, the contributors outnumber the maintainers, so
> forcing more work on maintainers don't scale.
Indeed.
And even if a maintainer has the time to read carefully every AI
comment on every patch, in an ideal world it would still be good to
have the authors read them too, because then the chance of
disregarding a true positive is lower.
After all, the authors are the ones that have the context of the patch
since they just submitted it. That is, they are the best placed ones
to filter feedback that arrives soon after the patch is sent, AI or
not.
Of course, mistakes can happen, and there will be instances where a
confused AI may confuse an author to change the code for the worse.
But as long as we consider the result a net positive, it should be
fine.
This is the position I gave Roman back then, and when we enabled
"reply to author" in Sashiko, we did see authors engaging with the
reports. That actually saves time for maintainers (and reviewers) in some cases.
In fact, at least one person asked about running Sashiko (or the
prompts) on their end to get their patches "AI-clean" (to some degree)
before sending them to the list. That is good -- it is like getting a
patch lint-clean before submitting.
Cheers,
Miguel
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:12 ` Ihor Solodrai
@ 2026-07-15 17:35 ` Mark Brown
2026-07-15 18:39 ` Ihor Solodrai
2026-07-15 19:06 ` Laurent Pinchart
1 sibling, 1 reply; 125+ messages in thread
From: Mark Brown @ 2026-07-15 17:35 UTC (permalink / raw)
To: Ihor Solodrai
Cc: Laurent Pinchart, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane, bpf, Chris Mason, Christian Brauner,
Alexei Starovoitov
[-- Attachment #1: Type: text/plain, Size: 1650 bytes --]
On Wed, Jul 15, 2026 at 10:12:03AM -0700, Ihor Solodrai wrote:
> On 7/15/26 9:39 AM, Laurent Pinchart wrote:
> > On Wed, Jul 15, 2026 at 09:28:03AM -0700, Ihor Solodrai wrote:
> >> Yes, assessing whether AI report is "real" is work, but it's not
> >> reasonable to push this work on already overwhelmed maintainers. And
> >> if AI is wrong, again it's the job of the author to convince the
> >> maintainers it's wrong.
> > We disagree on this as well. This would force contributors to constantly
> > justify their value against a machine that is known to produce a
> > non-negligible quantity of nonsense.
> I know what you mean and I can relate. Going through walls of
> AI-generated paragraphs is not fun, to put it lightly.
> However it seems that you are suggesting to simply delegate this work
> to maintainers, and I very much disagree with that approach (even
> though I'm not a maintainer myself).
This is something that already happens with human written reviews,
indeed I have a canned reply for one particular reviewer telling
submitters it's OK to ignore them. It goes in both directions - it can
be ignoring some issues or postponing them for later, or it can be
making sure that there's input from particular people.
> I think it makes much more sense for the author of the patch to do the
> triage, as they have the best context of the work, and they are
> usually the most invested in their patch being merged in.
It's not clear cut - untrustworthy tooling often causes problems, I'm
fairly sure I'm seeing issues that are the result of submitters getting
mislead by LLM reviews in a similar manner to some compiler warnings.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:14 ` Theodore Tso
2026-07-15 17:35 ` Miguel Ojeda
@ 2026-07-15 17:41 ` Laurent Pinchart
2026-07-15 18:18 ` Linus Torvalds
1 sibling, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 17:41 UTC (permalink / raw)
To: Theodore Tso
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Wed, Jul 15, 2026 at 01:14:57PM -0400, Theodore Tso wrote:
> On Wed, Jul 15, 2026 at 07:11:11PM -0500, Laurent Pinchart wrote:
> > My interpretation (which conveniently matches my opinion) is that
> > developers should not be forced to directly *use* generative AI tools,
> > and should not be forced to *process* unfiltered output of those tools.
>
> But maintaineres should be forced to process the output of those tools
> because the developers refuses to do that work?
Maintainers (at least some of them) are the ones introducing a change in
the process here. I feel there's some sort of sense of panic among a
part of the kernel maintainers, or maybe such an acute burn out, that it
justifies anyone with different opinions being treated as collateral
damage.
Is there really no acceptable option beside forcing everybody to swallow
the generative AI pill ? No option for people with ethics concern to be
still considered part of the kernel community ? No option but complete
surrender and pledging allegiance ? This is how I increasingly feel
being treated, and I know I'm not alone.
> If someone refuses to
> use the unfiltered otuput of those tools, and their code *is* buggy, I
> may not have time to cater to these people. In which case, if I see
> that their code is reliably buggy, and they are refusing to look at
> the review from the LLM (or the zero-day kernel bot, or
> checkpatch.pl), I reserve the right to just start ignoring patches
> from those people.
Please, let's stop comparing generative AI with zero-day kernel bot or
checkpatch. That's not a relevant comparison.
> > I don't think I have called for that. What I believe is that triaging
> > LLM reviews should not be forced onto contributors.
>
> I don't believe that triaging LLM revoews should be forced onto the
> maintainers. Remember, the contributors outnumber the maintainers, so
> forcing more work on maintainers don't scale.
I see many people claiming that LLMs drastically lower the review
burden. Does it do so only marginally, is effort to triage reviews
higher than the effort to write reviews in the first place ?
There's also an elephant in the room: beside paying for the tokens used
by sashiko, I'm sure Google could also affort funding developers and
maintainers to perform triage. That's a bit of a different question, but
it does feel that two byproducts of sashiko useful for Google are to
trick maintainers into forcing contributors to use generative AI, and to
be seen as helping the community without having to address the core,
long-term issue of underfunded maintainers.
> One of the reasons why
> I was so excited for Sashiko is that it reduced the load on
> maintainers, while improving the quality of patch reviews.
>
> > Flipping the argument, should contributors be obliged to do extra work
> > that make them feel diminished as a human ? I'm talking here about
> > justifying themselves against LLM arguments that have not been analyzed
> > by a maintainer first.
>
> Nope; but I don't believe I'm obliged to accept contributions from
> people who feel that way....
You're not obliged to accept contributions from anyone until Linus
forces you. That doesn't mean discriminating contributors based on their
beliefs would be a good idea.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:39 ` Laurent Pinchart
2026-07-15 17:12 ` Ihor Solodrai
@ 2026-07-15 17:41 ` Jason Gunthorpe
2026-07-15 19:10 ` Laurent Pinchart
2026-07-15 19:38 ` Dmitry Torokhov
1 sibling, 2 replies; 125+ messages in thread
From: Jason Gunthorpe @ 2026-07-15 17:41 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Ihor Solodrai, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane,
bpf, Chris Mason, Christian Brauner, Alexei Starovoitov
On Wed, Jul 15, 2026 at 07:39:21PM +0300, Laurent Pinchart wrote:
> > Yes, assessing whether AI report is "real" is work, but it's not
> > reasonable to push this work on already overwhelmed maintainers. And
> > if AI is wrong, again it's the job of the author to convince the
> > maintainers it's wrong.
>
> We disagree on this as well. This would force contributors to constantly
> justify their value against a machine that is known to produce a
> non-negligible quantity of nonsense. Furthermore, if those generative AI
> tools are as good as their supporters claim, the time they free for
> maintainers should outweight the need workload to triage the comments.
I feel Sashiko and this whole AI world has created alot more work. It
is not saving time at all. Now I have to go and read every Sashiko
report to see if there is something important that normal review
missed. I have fix all the drive by 'this is already broken' stuff it
finds. We get way more patches than we did before. Now *everything*
has to be looked at more skeptically if came from some AI slop. I get
crazy real security reports that need special hand holding now that we
never got before.
Even on the submitting side now I have to run patches through all
kinds of AI tools to have a solid chance to navigate the new guantlet
upstream.
We aren't saving time, or creating less work. My hope is we are
creating better quality, higher security and less bugs.
Jason
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 12:21 ` Jori Koolstra
2026-07-15 16:50 ` Steven Rostedt
@ 2026-07-15 18:13 ` Nicolas Dufresne
2026-07-15 19:12 ` Laurent Pinchart
2026-07-16 15:04 ` August Zeller
2 siblings, 1 reply; 125+ messages in thread
From: Nicolas Dufresne @ 2026-07-15 18:13 UTC (permalink / raw)
To: Jori Koolstra, Linus Torvalds
Cc: Roman Gushchin, Laurent Pinchart, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 1591 bytes --]
Hey,
Le mercredi 15 juillet 2026 à 14:21 +0200, Jori Koolstra a écrit :
> While there is some truly ridiculous anti-LLM brigading in some open
> source projects, I feel like saying it is just another tool does not do
> justice to some of the harm that is done by that industry. Also,
> precisely because of the usefulness of LLMs, I worry about creating an
> uneven playing field, where new contributors can't keep up if they can't
> afford the needed tools (something that is not as much the case with
> compilers.)
So "fairness" is likely one of the numerous ethical concerns that can drive
activist against LLM (in the sense of people actively avoiding it, boycotting
for the real extreme one, but I want to include mild cases too) in contrast to
luddite, that just don't accept the technology to provide any meaningful result.
I'm personally interested in learning more about each and every ethical
concerns, as this is needed to either fixi or mitigate the social issues this
technology is creating.
On this aspect specifically, Sashiko is provided equally to the Linux community.
This is very unlike coding agent, which capabilities and performance are highly
tailored to your capability to pay. In that sense, fairness is minimally
mitigated. I say mitigated considering someone have to pay for the compute and
because its currently running off proprietary owned models, also require paying
for extra royalties (which is an interesting ethical discussion in itself I
suppose). Smaller projects may not have that level of donation or budget.
Nicolas
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:41 ` Laurent Pinchart
@ 2026-07-15 18:18 ` Linus Torvalds
2026-07-15 18:51 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: Linus Torvalds @ 2026-07-15 18:18 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, 15 Jul 2026 at 10:42, Laurent Pinchart
<laurent.pinchart@ideasonboard.com> wrote:
>
> Please, let's stop comparing generative AI with zero-day kernel bot or
> checkpatch. That's not a relevant comparison.
You are correct. The AI generated reports are usually much superior
and more flexible.
They aren't just syntax highlighters or reporting "this doesn't
build", they actually find real non-trivial problems.
Now, I'm not saying that one replaces the other. The zero-day bot
finding things that don't even build or boot are great. That's a
pretty hard and clear signal.
But the AI reports are often a lot better than checkpatch reports have been.
Those checkpatch reports have gone through years of trying to massage
them into something that adds more value than pain - and I do think
we're there now, but it really required that effort on the part of
checkpatch maintainers.
And that's exactly the kind of effort we need for Sashiko and friends.
Because no, AI reports are not always great, but neither are human
reviews. I see less useful reviews by humans where I go "did this
person just try to get his name in the commit log, because that has no
useful content".
I suspect you haven't used AI for programming. Try it. Try one of the
*good* ones.
And I don't mean "use it for the kernel". Use it just for the fun of
it. Find something you want to do, and just play with it.
The open models are getting pretty darn good too, but for a first
trial without any real setup, one of the free tiers of the cloud ones
is certainly the easiest way to just kick the tires.
Do it with something you find interesting, but not "important" - start
small, and start with something you feel you probably wouldn't really
waste your time on if it was just yourself, but where you have enough
background knowledge that you can judge the output.
It's what I did, because I wanted to judge things based on real use,
not on what others say (and sometimes the loudest ones do it for
marketing reasons because they have stock that is tied to it).
You might find it enlightening, or at least interesting.
My own personal annoyance was how eager to please AI models tend to be
at least by default. I understand why it happens, and that people like
that subservient tone, but at least personally I was looking for more
critical review of the code, not an AI that had been taught to say
"You are entirely right" just to please people.
Linus
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:35 ` Mark Brown
@ 2026-07-15 18:39 ` Ihor Solodrai
2026-07-15 20:32 ` Mark Brown
0 siblings, 1 reply; 125+ messages in thread
From: Ihor Solodrai @ 2026-07-15 18:39 UTC (permalink / raw)
To: Mark Brown
Cc: Laurent Pinchart, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane, bpf, Chris Mason, Christian Brauner,
Alexei Starovoitov
On 7/15/26 10:35 AM, Mark Brown wrote:
> On Wed, Jul 15, 2026 at 10:12:03AM -0700, Ihor Solodrai wrote:
>> On 7/15/26 9:39 AM, Laurent Pinchart wrote:
>>> On Wed, Jul 15, 2026 at 09:28:03AM -0700, Ihor Solodrai wrote:
>
>>>> Yes, assessing whether AI report is "real" is work, but it's not
>>>> reasonable to push this work on already overwhelmed maintainers. And
>>>> if AI is wrong, again it's the job of the author to convince the
>>>> maintainers it's wrong.
>
>>> We disagree on this as well. This would force contributors to constantly
>>> justify their value against a machine that is known to produce a
>>> non-negligible quantity of nonsense.
>
>> I know what you mean and I can relate. Going through walls of
>> AI-generated paragraphs is not fun, to put it lightly.
>
>> However it seems that you are suggesting to simply delegate this work
>> to maintainers, and I very much disagree with that approach (even
>> though I'm not a maintainer myself).
>
> This is something that already happens with human written reviews,
> indeed I have a canned reply for one particular reviewer telling
> submitters it's OK to ignore them. It goes in both directions - it can
> be ignoring some issues or postponing them for later, or it can be
> making sure that there's input from particular people.
My objection is to a suggested expectation for every review to be
triaged by maintainers/reviewers *before* it's sent or the author
engages with it.
I think the author should be the first one to engage, it's a feedback
on their patch after all. And of course reviewers/maintainers are free
to jump in whenever they can and feel it's necessary, and they do. Opt-in.
>
>> I think it makes much more sense for the author of the patch to do the
>> triage, as they have the best context of the work, and they are
>> usually the most invested in their patch being merged in.
>
> It's not clear cut - untrustworthy tooling often causes problems, I'm
> fairly sure I'm seeing issues that are the result of submitters getting
> mislead by LLM reviews in a similar manner to some compiler warnings.
Yes, this is a valid point. I'm not arguing automated AI feedback is
always good. This is why the triage is needed in the first place.
I think one small thing that may help with this is teaching
contributors to not iterate on the revisions too quickly based solely
on AI feedback. And also try to iterate with AI reviews off-list first.
But that's marginal. Fundamentally, a human has to read AI feedback on
the patch in the end. I don't see a way around it, barring the singularity™.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 18:18 ` Linus Torvalds
@ 2026-07-15 18:51 ` Laurent Pinchart
2026-07-15 19:14 ` Linus Torvalds
0 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 18:51 UTC (permalink / raw)
To: Linus Torvalds
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Hi Linus,
On Wed, Jul 15, 2026 at 11:18:17AM -0700, Linus Torvalds wrote:
> On Wed, 15 Jul 2026 at 10:42, Laurent Pinchart wrote:
> >
> > Please, let's stop comparing generative AI with zero-day kernel bot or
> > checkpatch. That's not a relevant comparison.
>
> You are correct. The AI generated reports are usually much superior
> and more flexible.
>
> They aren't just syntax highlighters or reporting "this doesn't
> build", they actually find real non-trivial problems.
>
> Now, I'm not saying that one replaces the other. The zero-day bot
> finding things that don't even build or boot are great. That's a
> pretty hard and clear signal.
>
> But the AI reports are often a lot better than checkpatch reports have been.
>
> Those checkpatch reports have gone through years of trying to massage
> them into something that adds more value than pain - and I do think
> we're there now, but it really required that effort on the part of
> checkpatch maintainers.
>
> And that's exactly the kind of effort we need for Sashiko and friends.
>
> Because no, AI reports are not always great, but neither are human
> reviews. I see less useful reviews by humans where I go "did this
> person just try to get his name in the commit log, because that has no
> useful content".
>
> I suspect you haven't used AI for programming. Try it. Try one of the
> *good* ones.
>
> And I don't mean "use it for the kernel". Use it just for the fun of
> it. Find something you want to do, and just play with it.
>
> The open models are getting pretty darn good too, but for a first
> trial without any real setup, one of the free tiers of the cloud ones
> is certainly the easiest way to just kick the tires.
>
> Do it with something you find interesting, but not "important" - start
> small, and start with something you feel you probably wouldn't really
> waste your time on if it was just yourself, but where you have enough
> background knowledge that you can judge the output.
>
> It's what I did, because I wanted to judge things based on real use,
> not on what others say (and sometimes the loudest ones do it for
> marketing reasons because they have stock that is tied to it).
>
> You might find it enlightening, or at least interesting.
I've never (OK, not never, but not for some years now) that those tools
have technical merits. That is not my point in this or other similar
conversations.
I consider that, today, there's no ethical justification for the use of
generative AI in FOSS development. That's a personal opinion, it will
likely evolve with time (not entirely sure in which direction though, as
the industry is hard to predict accurately), I don't expect everybody to
agree, I'm not trying to change the opinion of the overall kernel
community here, and I'm not asking for sashiko-enthousiastic maintainers
or developers to stop using it.
What I'm asking is for the community to recognize there are people with
ethical concerns, listen, and try to see if a reasonable middleground
exists where some of those concerns could be addressed.
Because we all seem to like parallels, here's one that may or may not be
better than comparing generative AI with checkpatch. There have been
conscientious objectors probably for as long as humanity exists. They
have been judged and treated differently over time, often harshly. In
several countries today they can opt for a civilian service instead of
being considered a deserter.
Now I'll let someone reply to this comparison and argue that those
people are destroying the fabric of society :-)
> My own personal annoyance was how eager to please AI models tend to be
> at least by default. I understand why it happens, and that people like
> that subservient tone, but at least personally I was looking for more
> critical review of the code, not an AI that had been taught to say
> "You are entirely right" just to please people.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:12 ` Ihor Solodrai
2026-07-15 17:35 ` Mark Brown
@ 2026-07-15 19:06 ` Laurent Pinchart
2026-07-15 21:13 ` Theodore Tso
1 sibling, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 19:06 UTC (permalink / raw)
To: Ihor Solodrai
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane,
bpf, Chris Mason, Christian Brauner, Alexei Starovoitov
On Wed, Jul 15, 2026 at 10:12:03AM -0700, Ihor Solodrai wrote:
> On 7/15/26 9:39 AM, Laurent Pinchart wrote:
> > On Wed, Jul 15, 2026 at 09:28:03AM -0700, Ihor Solodrai wrote:
> >> On 7/14/26 5:59 PM, Laurent Pinchart wrote:
> >>> [...]
> >>
> >> Yes, assessing whether AI report is "real" is work, but it's not
> >> reasonable to push this work on already overwhelmed maintainers. And
> >> if AI is wrong, again it's the job of the author to convince the
> >> maintainers it's wrong.
> >
> > We disagree on this as well. This would force contributors to constantly
> > justify their value against a machine that is known to produce a
> > non-negligible quantity of nonsense.
>
> I know what you mean and I can relate. Going through walls of
> AI-generated paragraphs is not fun, to put it lightly.
>
> However it seems that you are suggesting to simply delegate this work
> to maintainers,
For authors who object to generative AI, yes. And most likely for junior
developers too, see below.
> and I very much disagree with that approach (even
> though I'm not a maintainer myself).
I had noticed that :-)
> I hope you're not saying "let's just not use AI", because that ship
> has sailed a while ago.
For the time being I'm not seeing this as a viable option in any way, so
I'm not calling for it.
> And if automated AI reviews are there, someone has to do the
> triage. AI can do the triage itself only to a limited degree. For
> example, there are instructions in review-prompts where AI checks
> whether an issue has already been discussed. But it will never be
> perfect.
>
> I think it makes much more sense for the author of the patch to do the
> triage, as they have the best context of the work, and they are
> usually the most invested in their patch being merged in.
The discussion regarding enabling sashiko for the linux-media mailing
list started with the question of whether or not authors should be
CC'ed. This came from a consideration on the impact of false positives
and other hallucinations on junior developers. They may have the best
context of the work, but they are also most at risk of not questioning
the validity of the reviews. A one-size-fits-them-all approach may not
be good, which is why I think some sort of opt-in option could address
many concerns. I don't expect immediate and universal enthousiasm
though.
> > Furthermore, if those generative AI
> > tools are as good as their supporters claim, the time they free for
> > maintainers should outweight the need workload to triage the comments.
>
> Even if the AI tools were ~perfect with respect to code review, I
> think people would still be signing off patches and taking
> responsibility for them.
My comment wasn't about signing off patches. I was questioning whether
the time that sashiko saves for a maintainer is smaller, similar, or
larger than the time it takes to triage the comments. If the tool saves
maintainers from having to review some of the code, or from considering
some classes of problems in their reviews, would triaging the comments
come even close to the time saved ?
> An imaginary perfect AI reviewer that maintainer can trust to land
> code without looking at it would essentially become an AI maintainer.
> Independent of whether you think it's possible, it hasn't happened
> yet, so we have to deal with imperfect AI in the meanwhile.
>
> > >> I set up automated AI code reviews on BPF list using Chris Mason's
> >> prompts in the fall last year [3], before sashiko was developed. And
> >> originally we were very worried about the quality of the reviews.
> >>
> >> Time has showed that we had to be more worried about the average
> >> quality of incoming patch instead.
> >>
> >> [1] https://lore.kernel.org/bpf/CAADnVQKsM8iOGO3ZL3LgbWigOBBMrGbTYZ_k_Ktz=+cVkvRLXg@mail.gmail.com/
> >> [2] https://lore.kernel.org/all/20260703-vfs-summer-jam-22b2edbbbc44@brauner/
> >> [3] https://lore.kernel.org/all/0d6aa077-1222-49a0-9554-dd922122a904@meta.com/
> >>
> >>> I believe we should
> >>> follow the first two recommendations of the Software Freedom Conservancy
> >>> on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >>>
> >>> [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:41 ` Jason Gunthorpe
@ 2026-07-15 19:10 ` Laurent Pinchart
2026-07-15 19:55 ` Mark Brown
2026-07-15 19:38 ` Dmitry Torokhov
1 sibling, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 19:10 UTC (permalink / raw)
To: Jason Gunthorpe
Cc: Ihor Solodrai, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane,
bpf, Chris Mason, Christian Brauner, Alexei Starovoitov
On Wed, Jul 15, 2026 at 02:41:53PM -0300, Jason Gunthorpe wrote:
> On Wed, Jul 15, 2026 at 07:39:21PM +0300, Laurent Pinchart wrote:
> > > Yes, assessing whether AI report is "real" is work, but it's not
> > > reasonable to push this work on already overwhelmed maintainers. And
> > > if AI is wrong, again it's the job of the author to convince the
> > > maintainers it's wrong.
> >
> > We disagree on this as well. This would force contributors to constantly
> > justify their value against a machine that is known to produce a
> > non-negligible quantity of nonsense. Furthermore, if those generative AI
> > tools are as good as their supporters claim, the time they free for
> > maintainers should outweight the need workload to triage the comments.
>
> I feel Sashiko and this whole AI world has created alot more work. It
> is not saving time at all. Now I have to go and read every Sashiko
> report to see if there is something important that normal review
> missed. I have fix all the drive by 'this is already broken' stuff it
> finds. We get way more patches than we did before. Now *everything*
> has to be looked at more skeptically if came from some AI slop. I get
> crazy real security reports that need special hand holding now that we
> never got before.
I'd even go as far as questioning if the additional work is resulting in
less time being spent on changes that would address classes of problems.
There are many areas in the kernel where APIs are hard to use correctly.
Improvements there (and I know there's ongoing work such as Kees' object
allocator functions for instance) may pay off better than spending time
discussing about one-time memory leaks in error paths of probe
functions.
> Even on the submitting side now I have to run patches through all
> kinds of AI tools to have a solid chance to navigate the new guantlet
> upstream.
>
> We aren't saving time, or creating less work. My hope is we are
> creating better quality, higher security and less bugs.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 18:13 ` Nicolas Dufresne
@ 2026-07-15 19:12 ` Laurent Pinchart
2026-07-15 19:27 ` Nicolas Dufresne
0 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 19:12 UTC (permalink / raw)
To: Nicolas Dufresne
Cc: Jori Koolstra, Linus Torvalds, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Wed, Jul 15, 2026 at 02:13:12PM -0400, Nicolas Dufresne wrote:
> Le mercredi 15 juillet 2026 à 14:21 +0200, Jori Koolstra a écrit :
> > While there is some truly ridiculous anti-LLM brigading in some open
> > source projects, I feel like saying it is just another tool does not do
> > justice to some of the harm that is done by that industry. Also,
> > precisely because of the usefulness of LLMs, I worry about creating an
> > uneven playing field, where new contributors can't keep up if they can't
> > afford the needed tools (something that is not as much the case with
> > compilers.)
>
> So "fairness" is likely one of the numerous ethical concerns that can drive
> activist against LLM (in the sense of people actively avoiding it, boycotting
> for the real extreme one, but I want to include mild cases too) in contrast to
> luddite, that just don't accept the technology to provide any meaningful result.
> I'm personally interested in learning more about each and every ethical
> concerns, as this is needed to either fixi or mitigate the social issues this
> technology is creating.
>
> On this aspect specifically, Sashiko is provided equally to the Linux community.
> This is very unlike coding agent, which capabilities and performance are highly
> tailored to your capability to pay. In that sense, fairness is minimally
> mitigated. I say mitigated considering someone have to pay for the compute and
> because its currently running off proprietary owned models, also require paying
> for extra royalties (which is an interesting ethical discussion in itself I
> suppose). Smaller projects may not have that level of donation or budget.
Or will to pay money to companies with dubious ethics (a strong
understatement).
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 18:51 ` Laurent Pinchart
@ 2026-07-15 19:14 ` Linus Torvalds
2026-07-15 20:13 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: Linus Torvalds @ 2026-07-15 19:14 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, 15 Jul 2026 at 11:51, Laurent Pinchart
<laurent.pinchart@ideasonboard.com> wrote:
>
> I consider that, today, there's no ethical justification for the use of
> generative AI in FOSS development.
So this is where the discussion ends.
As I mentioned, Linux has never been a social warrior project.
If you don't have technical reasons, you don't have reasons.
You can choose not to use AI, but that's your PERSONAL choice.
It has absolutely no impact on anybody else, and you should not expect
it to have any.
Put another way: if you are vegetarian because you think meat is
murder, that's perfectly fine. I know for a fact we have several vegan
kernel developers, and I'm sure they have varied reasons for it. Maybe
they just don't like the taste, maybe they have social or religious
reasons for it. Lots of perfectly valid reasons, possibly driven by
ethics.
But they don't expect the rest of the kernel community to become
vegetarian because of their personal ethical standpoint, do they?
This is absolutely no different.
And yes, I feel very strongly about this, not because I feel strongly
about AI per se, but because we have a long history interacting with
the FSF.
They have their "ethical" reasons too, and use them as a weapon, and
as a way to drive away sane people.
It's why Linux is *not* GNU/Linux, and why we call things "open
source" instead of "Free Software".
So keep your ethics where they belong - in your personal life. Don't
try to enforce your ethics on others.
Linus
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 19:12 ` Laurent Pinchart
@ 2026-07-15 19:27 ` Nicolas Dufresne
2026-07-15 20:03 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: Nicolas Dufresne @ 2026-07-15 19:27 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Jori Koolstra, Linus Torvalds, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 2054 bytes --]
Hey,
Le mercredi 15 juillet 2026 à 22:12 +0300, Laurent Pinchart a écrit :
> On Wed, Jul 15, 2026 at 02:13:12PM -0400, Nicolas Dufresne wrote:
> > Le mercredi 15 juillet 2026 à 14:21 +0200, Jori Koolstra a écrit :
> > > While there is some truly ridiculous anti-LLM brigading in some open
> > > source projects, I feel like saying it is just another tool does not do
> > > justice to some of the harm that is done by that industry. Also,
> > > precisely because of the usefulness of LLMs, I worry about creating an
> > > uneven playing field, where new contributors can't keep up if they can't
> > > afford the needed tools (something that is not as much the case with
> > > compilers.)
> >
> > So "fairness" is likely one of the numerous ethical concerns that can drive
> > activist against LLM (in the sense of people actively avoiding it, boycotting
> > for the real extreme one, but I want to include mild cases too) in contrast to
> > luddite, that just don't accept the technology to provide any meaningful result.
> > I'm personally interested in learning more about each and every ethical
> > concerns, as this is needed to either fixi or mitigate the social issues this
> > technology is creating.
> >
> > On this aspect specifically, Sashiko is provided equally to the Linux community.
> > This is very unlike coding agent, which capabilities and performance are highly
> > tailored to your capability to pay. In that sense, fairness is minimally
> > mitigated. I say mitigated considering someone have to pay for the compute and
> > because its currently running off proprietary owned models, also require paying
> > for extra royalties (which is an interesting ethical discussion in itself I
> > suppose). Smaller projects may not have that level of donation or budget.
>
> Or will to pay money to companies with dubious ethics (a strong
> understatement).
Though, let's accept to cut this sub-thread here, since we got off the
"technical merit", meaning we are off-topic now.
cheers,
Nicolas
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:41 ` Jason Gunthorpe
2026-07-15 19:10 ` Laurent Pinchart
@ 2026-07-15 19:38 ` Dmitry Torokhov
1 sibling, 0 replies; 125+ messages in thread
From: Dmitry Torokhov @ 2026-07-15 19:38 UTC (permalink / raw)
To: Jason Gunthorpe
Cc: Laurent Pinchart, Ihor Solodrai, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane, bpf, Chris Mason,
Christian Brauner, Alexei Starovoitov
On Wed, Jul 15, 2026 at 02:41:53PM -0300, Jason Gunthorpe wrote:
> On Wed, Jul 15, 2026 at 07:39:21PM +0300, Laurent Pinchart wrote:
> > > Yes, assessing whether AI report is "real" is work, but it's not
> > > reasonable to push this work on already overwhelmed maintainers. And
> > > if AI is wrong, again it's the job of the author to convince the
> > > maintainers it's wrong.
> >
> > We disagree on this as well. This would force contributors to constantly
> > justify their value against a machine that is known to produce a
> > non-negligible quantity of nonsense. Furthermore, if those generative AI
> > tools are as good as their supporters claim, the time they free for
> > maintainers should outweight the need workload to triage the comments.
>
> I feel Sashiko and this whole AI world has created alot more work. It
> is not saving time at all. Now I have to go and read every Sashiko
> report to see if there is something important that normal review
> missed. I have fix all the drive by 'this is already broken' stuff it
> finds. We get way more patches than we did before. Now *everything*
> has to be looked at more skeptically if came from some AI slop. I get
> crazy real security reports that need special hand holding now that we
> never got before.
No, we are just becoming aware how awful our code actually is and how
may issues have been overlooked by experienced developers and
maintainers, not even talking about junior contributors.
So save all these "pre-existing issue" reports in todo/ and go over them
when you have a chance.
>
> Even on the submitting side now I have to run patches through all
> kinds of AI tools to have a solid chance to navigate the new guantlet
> upstream.
Yes, I experience the same. But that just shows that we are not perfect
and prone to making mistakes.
>
> We aren't saving time, or creating less work. My hope is we are
> creating better quality, higher security and less bugs.
I believe we are. Hopefully as we are fixing all these pre-existing
issues we will be seeing less of them...
Thanks.
--
Dmitry
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 19:10 ` Laurent Pinchart
@ 2026-07-15 19:55 ` Mark Brown
0 siblings, 0 replies; 125+ messages in thread
From: Mark Brown @ 2026-07-15 19:55 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Jason Gunthorpe, Ihor Solodrai, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane, bpf, Chris Mason,
Christian Brauner, Alexei Starovoitov
[-- Attachment #1: Type: text/plain, Size: 1383 bytes --]
On Wed, Jul 15, 2026 at 10:10:46PM +0300, Laurent Pinchart wrote:
> On Wed, Jul 15, 2026 at 02:41:53PM -0300, Jason Gunthorpe wrote:
> > I feel Sashiko and this whole AI world has created alot more work. It
> > is not saving time at all. Now I have to go and read every Sashiko
> > report to see if there is something important that normal review
> > missed. I have fix all the drive by 'this is already broken' stuff it
> > finds. We get way more patches than we did before. Now *everything*
> > has to be looked at more skeptically if came from some AI slop. I get
> > crazy real security reports that need special hand holding now that we
> > never got before.
> I'd even go as far as questioning if the additional work is resulting in
> less time being spent on changes that would address classes of problems.
> There are many areas in the kernel where APIs are hard to use correctly.
> Improvements there (and I know there's ongoing work such as Kees' object
> allocator functions for instance) may pay off better than spending time
> discussing about one-time memory leaks in error paths of probe
> functions.
Yeah, that's been one of the big issues I've noticed with people
handling the LLM reviews poorly - people tend to end up with very
tactical approachs for issues that are not at all tactical. Which is
one of the symptoms of the stuff the LLMs generate themselves.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 19:27 ` Nicolas Dufresne
@ 2026-07-15 20:03 ` Laurent Pinchart
0 siblings, 0 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 20:03 UTC (permalink / raw)
To: Nicolas Dufresne
Cc: Jori Koolstra, Linus Torvalds, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Wed, Jul 15, 2026 at 03:27:46PM -0400, Nicolas Dufresne wrote:
> Le mercredi 15 juillet 2026 à 22:12 +0300, Laurent Pinchart a écrit :
> > On Wed, Jul 15, 2026 at 02:13:12PM -0400, Nicolas Dufresne wrote:
> > > Le mercredi 15 juillet 2026 à 14:21 +0200, Jori Koolstra a écrit :
> > > > While there is some truly ridiculous anti-LLM brigading in some open
> > > > source projects, I feel like saying it is just another tool does not do
> > > > justice to some of the harm that is done by that industry. Also,
> > > > precisely because of the usefulness of LLMs, I worry about creating an
> > > > uneven playing field, where new contributors can't keep up if they can't
> > > > afford the needed tools (something that is not as much the case with
> > > > compilers.)
> > >
> > > So "fairness" is likely one of the numerous ethical concerns that can drive
> > > activist against LLM (in the sense of people actively avoiding it, boycotting
> > > for the real extreme one, but I want to include mild cases too) in contrast to
> > > luddite, that just don't accept the technology to provide any meaningful result.
> > > I'm personally interested in learning more about each and every ethical
> > > concerns, as this is needed to either fixi or mitigate the social issues this
> > > technology is creating.
> > >
> > > On this aspect specifically, Sashiko is provided equally to the Linux community.
> > > This is very unlike coding agent, which capabilities and performance are highly
> > > tailored to your capability to pay. In that sense, fairness is minimally
> > > mitigated. I say mitigated considering someone have to pay for the compute and
> > > because its currently running off proprietary owned models, also require paying
> > > for extra royalties (which is an interesting ethical discussion in itself I
> > > suppose). Smaller projects may not have that level of donation or budget.
> >
> > Or will to pay money to companies with dubious ethics (a strong
> > understatement).
>
> Though, let's accept to cut this sub-thread here,
Sure.
> since we got off the
> "technical merit", meaning we are off-topic now.
I haven't argued much, if at all, about the technical merit in this mail
thread though.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 19:14 ` Linus Torvalds
@ 2026-07-15 20:13 ` Laurent Pinchart
2026-07-16 9:20 ` Giacomo Tesio
2026-07-16 15:10 ` August Zeller
0 siblings, 2 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 20:13 UTC (permalink / raw)
To: Linus Torvalds
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 12:14:47PM -0700, Linus Torvalds wrote:
> On Wed, 15 Jul 2026 at 11:51, Laurent Pinchart wrote:
> >
> > I consider that, today, there's no ethical justification for the use of
> > generative AI in FOSS development.
>
> So this is where the discussion ends.
You've cut the rest that says
I don't expect everybody to agree, I'm not trying to change the
opinion of the overall kernel community here, and I'm not asking for
sashiko-enthousiastic maintainers or developers to stop using it.
I think that's relevant.
> As I mentioned, Linux has never been a social warrior project.
>
> If you don't have technical reasons, you don't have reasons.
You have accepted
commit a5f526ecb075a08c4a082355020166c7fe13ae27
Author: Dan Williams <djbw@kernel.org>
Date: Fri Jul 3 23:54:35 2020 -0700
CodingStyle: Inclusive Terminology
That commit shows the community can take ethical issues into
consideration.
> You can choose not to use AI, but that's your PERSONAL choice.
>
> It has absolutely no impact on anybody else, and you should not expect
> it to have any.
>
> Put another way: if you are vegetarian because you think meat is
> murder, that's perfectly fine. I know for a fact we have several vegan
> kernel developers, and I'm sure they have varied reasons for it. Maybe
> they just don't like the taste, maybe they have social or religious
> reasons for it. Lots of perfectly valid reasons, possibly driven by
> ethics.
>
> But they don't expect the rest of the kernel community to become
> vegetarian because of their personal ethical standpoint, do they?
And I'm not either, cfr supra. What I'm asking is to not be forced to
eat meat (in the metaphorical sense only).
> This is absolutely no different.
>
> And yes, I feel very strongly about this, not because I feel strongly
> about AI per se, but because we have a long history interacting with
> the FSF.
>
> They have their "ethical" reasons too, and use them as a weapon, and
> as a way to drive away sane people.
>
> It's why Linux is *not* GNU/Linux, and why we call things "open
> source" instead of "Free Software".
>
> So keep your ethics where they belong - in your personal life. Don't
> try to enforce your ethics on others.
The mail thread has grown long, you may have missed the multiple places
where I have explained - or tried to - that I'm not expecting the rest
of the community to abide by my personal convictions.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:00 ` Jan Kara
@ 2026-07-15 20:28 ` Laurent Pinchart
2026-07-15 20:36 ` James Bottomley
` (4 more replies)
0 siblings, 5 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 20:28 UTC (permalink / raw)
To: Jan Kara
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 07:00:39PM +0200, Jan Kara wrote:
> Hi Laurent!
Hi Jan :-)
> On Wed 15-07-26 19:11:11, Laurent Pinchart wrote:
> > On Tue, Jul 14, 2026 at 11:54:43PM -0400, Theodore Tso wrote:
> > > On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > > > I believe we should
> > > > follow the first two recommendations of the Software Freedom Conservancy
> > > > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> > > >
> > > > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> > >
> > > It's not clear to me that the SFC document is particularly applicable
> > > for the use of LLM's beyond the use case of generating code which is
> > > contributed to FOSS projects.
> > >
> > > Things get a lot more complicated when we're considering the use of
> > > LLM's to (a) review code, (b) automate the analysis of a bug report or
> > > stack trace, or (c) automate backporting a patch to LTS kernel.
> > >
> > > Consider the first recommendation, "The FOSS community should support,
> > > not just tolerate, those who outright reject LLM-gen-AI systems." If
> > > someone rejects LLM-gen-AI systems, and the LTS kernel contains
> > > patches which are automated backported, and they object, are we bound
> > > to forswear the use of automated backport technologies?
> >
> > I think this is a bit of an extreme example that does not reflect the
> > rationale for the SFC recommandations. Note recommendation 3, which
> > states
> >
> > "FOSS projects should not shun contributors who choose to use LLM-gen-AI
> > systems"
> >
> > I hold personal opinions on what I consider is or isn't ethical in this
> > context, and I also understand that ethical principles have a personal
> > dimension. Within the boundaries of the rules of our community, people
> > should be entitled to have different opinions. I don't think anyone is
> > seriously trying to *force* the whole kernel community to ban usage of
> > generative AI (believing in chances of complete success would be a bit
> > foolish at this time), not even the people having the most extreme moral
> > compasses pointing towards that direction.
> >
> > > What if someone reports a bug with a kernel stack trace, and someone
> > > uses an LLM agent to analyze their bug report and find a fix. What
> > > does it mean to "support somone who outright rejects the use of
> > > LLM-gen-AI systems" in that case?
> >
> > My interpretation (which conveniently matches my opinion) is that
> > developers should not be forced to directly *use* generative AI tools,
> > and should not be forced to *process* unfiltered output of those tools.
> >
> > What does this translate to in practice ? I will need to sleep over it
> > for at least a few nights to formulate it clearly. I know that I (along
> > numerous other people) have strong negative feelings if forced to
> > justify myself against unchecked output of an LLM-based review bot, or
> > to review patches where the submitter has clearly not invested
> > substantial time in making the contributions as good as they can. When
> > this happens with human reviewers or developers, they lose trust points
> > and end up being ignored. I don't want to be forced to hold LLMs in
> > higher regards than that.
>
> I'm not sure I understand here. Do you say you have moral issues if you
> should read unchecked LLM output? Or is it just that you find noise /
> signal ratio too bad with LLM output so you find it a waste of your time
> (and thus feel badly if you were forced to waste this time)? Or something
> else?
I feel that justifying myself against generative AI hallucinations that
are blindly trusted by maintainers makes me feel diminished as a human.
No later than yesterday a friend of mine pointed me to a mail thread
where sashiko referenced code that has never existed in the kernel, and
the maintainer blindly trusted the comment and asked the patch author to
fix that issue, seemingly doubling down when told the code didn't exist.
Depending on one's beliefs, this can be easy to brush off, but such
incidents can easily make you question your value in a community where
maintainers would by default trust sashiko over an experienced
developer.
> > > > I expect maintainers who want to act on sashiko reviews to triage and
> > > > verify them first before bothering authors
> > >
> > > As a maintainer, I don't believe I should be forced to rephrase a
> > > Sashiko report just because a patch author "outright rejects" LLM's.
> >
> > I don't think I have called for that. What I believe is that triaging
> > LLM reviews should not be forced onto contributors.
>
> Frankly, so far I see the issue with LLM review similarly as a dillema we
> used to have with checkpatch. It was finding some sensible issues but often
> the suggestions were also misleading. So some people just found it a waste
> of time and ignored it, other people didn't accept patches if it didn't
> pass checkpatch.
>
> I guess nobody can really force contributors to read LLM reviews but OTOH
> if you see LLM review keeps finding real issues in the work of some
> contributor and you as a maintainer have to go and filter them for the
> contributor (instead of contributor doing this work on their own), then you
> naturally reduce priority of such contributions because it is more work for
> you as a maintainer to deal with them...
I understand the problem. That leads to the next question though: what
will happen when developers will have to pay for those tools ? Will
people who don't want to pay OpenAI, Anthropic or any of the similar
companies with dubious ethics be treated as second-class kernel
contributors and be deprioritized ?
> > > For that matter, I don't believe I'm obliged to accept patches from
> > > someone who forces me to do extra work because they refuse to look at
> > > Sashiko reviews....
> >
> > Flipping the argument, should contributors be obliged to do extra work
> > that make them feel diminished as a human ? I'm talking here about
> > justifying themselves against LLM arguments that have not been analyzed
> > by a maintainer first.
>
> You write here about "feeling diminished" or "justifying themselves" and
> I'm not sure I get it. If you get a complaint from some CI running
> checkpatch or say coverity which is bogus (or perhaps correct?), do you
> also feel diminished or needing to justify? I just don't see how LLMs are
> different here...
No, I don't get the same feeling. This is due to multiple factors. One
of them is due to the more deterministic nature of those tools. I know a
build failure from the 0day bot is a build failure. I know what warnings
from checkpatch can be ignored in a given subsystem. I know that I can
reply to some reported issues saying they're false positives and won't
be asked for a full justification. I know that the tool will not deploy
language aimed at convincing me to accept bogus findings. I know what
patterns of false positives to expect. More importantly, I know
maintainers will not blindly side with the tool against me by default.
Another factor that of course plays here is not having the same kind of
ethical concerns regarding static analyzers or build bots.
> And just to be sure: I'm genuinely trying to understand
> your position because so far I don't understand it.
That shows through the way you're asking questions, I really appreciate
it.
> For example when I get Sashiko feedback for my patches, I just ignore the
> comments I find bogus and address those that I find to the point in the
> next revision. If I see Sashiko found something fundamental, I'll also
> reply to the thread to notify human reviewers that I'll have to do a larger
> rewrite so they don't have to waste human time with reviewing this version
> of the patches.
Some maintainers have said they expect authors to justify themselves for
all the false positives.
To be honest, I expect that some authors are already gaming all this by
using generative AI to write convincing explanations to dismiss comments
as false positives, even when they're not, and I don't expect most
maintainers would notice.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 18:39 ` Ihor Solodrai
@ 2026-07-15 20:32 ` Mark Brown
0 siblings, 0 replies; 125+ messages in thread
From: Mark Brown @ 2026-07-15 20:32 UTC (permalink / raw)
To: Ihor Solodrai
Cc: Laurent Pinchart, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane, bpf, Chris Mason, Christian Brauner,
Alexei Starovoitov
[-- Attachment #1: Type: text/plain, Size: 1576 bytes --]
On Wed, Jul 15, 2026 at 11:39:41AM -0700, Ihor Solodrai wrote:
> On 7/15/26 10:35 AM, Mark Brown wrote:
> > On Wed, Jul 15, 2026 at 10:12:03AM -0700, Ihor Solodrai wrote:
> >> However it seems that you are suggesting to simply delegate this work
> >> to maintainers, and I very much disagree with that approach (even
> >> though I'm not a maintainer myself).
> > This is something that already happens with human written reviews,
> > indeed I have a canned reply for one particular reviewer telling
> > submitters it's OK to ignore them. It goes in both directions - it can
> > be ignoring some issues or postponing them for later, or it can be
> > making sure that there's input from particular people.
> My objection is to a suggested expectation for every review to be
> triaged by maintainers/reviewers *before* it's sent or the author
> engages with it.
> I think the author should be the first one to engage, it's a feedback
> on their patch after all. And of course reviewers/maintainers are free
> to jump in whenever they can and feel it's necessary, and they do. Opt-in.
OTOH I don't really want to have to not only look at whatever random
tool is sending reports but also have to check replies from submitters
for routine stuff, I already have a perfectly adequate supply of email.
What I'm seeing is more at the level where I'm likely to want to provide
some additional feedback to people, or where there's a lot of false
reports to ignore. If people look themselves and take appropriate
action then great, but it's not at the level of the build test bots.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:28 ` Laurent Pinchart
@ 2026-07-15 20:36 ` James Bottomley
2026-07-15 20:42 ` Laurent Pinchart
2026-07-16 7:04 ` Mauro Carvalho Chehab
2026-07-15 23:32 ` Steven Rostedt
` (3 subsequent siblings)
4 siblings, 2 replies; 125+ messages in thread
From: James Bottomley @ 2026-07-15 20:36 UTC (permalink / raw)
To: Laurent Pinchart, Jan Kara
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, 2026-07-15 at 23:28 +0300, Laurent Pinchart wrote:
[...]
> No later than yesterday a friend of mine pointed me to a mail thread
> where sashiko referenced code that has never existed in the kernel,
> and the maintainer blindly trusted the comment and asked the patch
> author to fix that issue, seemingly doubling down when told the code
> didn't exist.
We can definitely do maintainer education if you point me (or the TAB)
at the thread. Sashiko as a tool can absolutely get things wrong so,
as maintainers, we do need to accept a reasoned answer that shows the
review is wrong.
Regards,
James
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:36 ` James Bottomley
@ 2026-07-15 20:42 ` Laurent Pinchart
2026-07-16 0:14 ` Roman Gushchin
2026-07-16 7:04 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-15 20:42 UTC (permalink / raw)
To: James Bottomley
Cc: Jan Kara, Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 04:36:42PM -0400, James Bottomley wrote:
> On Wed, 2026-07-15 at 23:28 +0300, Laurent Pinchart wrote:
> [...]
> > No later than yesterday a friend of mine pointed me to a mail thread
> > where sashiko referenced code that has never existed in the kernel,
> > and the maintainer blindly trusted the comment and asked the patch
> > author to fix that issue, seemingly doubling down when told the code
> > didn't exist.
>
> We can definitely do maintainer education if you point me (or the TAB)
> at the thread. Sashiko as a tool can absolutely get things wrong so,
> as maintainers, we do need to accept a reasoned answer that shows the
> review is wrong.
I've shared this with the person who reported the issue to me, as I
don't know if they're comfortable discussing it publicly.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 16:28 ` Laurent Pinchart
@ 2026-07-15 21:08 ` Roman Gushchin
2026-07-15 23:20 ` Steven Rostedt
` (2 more replies)
0 siblings, 3 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-07-15 21:08 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
Laurent Pinchart <laurent.pinchart@ideasonboard.com> writes:
> Hi Roman,
>
> On Tue, Jul 14, 2026 at 07:00:54PM -0700, Roman Gushchin wrote:
>> On Jul 14, 2026, at 5:59 PM, Laurent Pinchart wrote:
>> > On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
>> >> Mauro Carvalho Chehab writes:
>> >>>> On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
>> >>>>>>> Individuals can set their
>> >>>>>>> spam filters up if they don't want to get these emails, I can't control
>> >>>>>>> it. Providing individual authors an option "I don't want my patches
>> >>>>>>> to be reviewed" sound strange to me. It's like "I don't want my patches
>> >>>>>>> to be tested by unit tests".
>> >>>>>>
>> >>>>>> I agree with you, and, on my head, not sending e-mails to the author
>> >>>>>> is a clear violation to one of the most basic net etiquette rule on
>> >>>>>> mailing lists: any replies to posts there should reach the author.
>> >>>>>
>> >>>>> I don't know where that one comes from.
>> >>>>>
>> >>>>> What happened to this other "most basic rule" that subscription to
>> >>>>> services that deliver e-mails should be opt-in ?
>> >>>
>> >>> Replying to an e-mail is not subscribing to a service. It is the
>> >>> author's right to know if one replies publicly to his e-mails.
>> >>> Explicitly removing him from the C/C of such replies is a violation
>> >>> of his rights.
>> >>>
>> >>> On other words, it is implicit that, if you post an e-mail, you'll be
>> >>> expecting actions or answers to it.
>> >>>
>> >>> Now, if one really doesn't really want to receive e-mails from a
>> >>> particular sender, a block list solves it. Alternatively, a way to
>> >>> opt-out is welcomed.
>> >>>
>> >>> See, this is different than adding someone to a mailing list without
>> >>> his consent: On such case, people receive e-mails unrelated to their
>> >>> preferences. For those, opt-in is the right net etiquette.
>> >>
>> >> I agree with this.
>> >>
>> >> But also just practically: if someone who opted out from sashiko emails
>> >> posts a patch and sashiko finds say a critical issue, do we expect the
>> >> maintainer to go and manually check each time whether the author opted
>> >> out and forward the review?
>> >
>> > I expect maintainers who want to act on sashiko reviews to triage and
>> > verify them first before bothering authors, yes. I believe we should
>> > follow the first two recommendations of the Software Freedom Conservancy
>> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
>> >
>> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
>>
>> I think it makes the point of sashiko - helping maintainers -
>> unachievable.
Hi Laurent!
> Why do you think so ? As far as I can see, there are many maintainers
> and contributors with a strong enthousiasm for generative AI reviews.
> Assuming those tools would give a net positive result, isn't that
> initial mass sizeable enough to help maintainers ? It could even be
> argued that starting with enthousiasts will help convince some of the
> sceptics over time.
At this moment there are 36 mailing lists who opted in for delivering email
reviews over email (without counting linux-media@). In every single case
it was based on maintainers requests in all cases of a disagreement
between maintainers I took the conservative side.
Also:
$ git log next/master --grep=sashiko -i --oneline | wc -l
826
This is in less that 4 month since Sashiko's public launch mid-March.
Most of this commits are bug fixes for existing issues discovered by
Sashiko as a byproduct of reviewing new changes, so arguably there is a
larger set of bugs which were prevented to enter the kernel.
So it's fair to say that there are lot of enthusiasts and lot of data
already which proves the usefulness of AI code reviews. If it's not
convincing, I'm sorry, but it's unlikely I'll be able to convince you
anyway.
>> If the point to not use LLMs in general, let’s discuss this, not how
>> to make each use case more complex.
>
> To be clear, that's not what I'm calling for. I'm asking for
> contributors to not be forced to use LLMs. I'm not campaigning for the
> kernel to ban their usage.
>
>> It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
>> with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
>> position and my take so far is that the answer is not.
>
> I would be surprised if Linus broadly agreed with [1] :-) I however hope
> that we, as a community, have enough shared values to listen to
> everybody.
The reality is that there are multiple actors in the world who are
actively using AI for at least the security vulnerability scanning across
ALL Linux kernel codebase, including your changes. And it's completely
out of our control (ours as kernel community). And we can't ignore these
findings completely (how to handle them it's a separate discussion).
So there is simple no way someone who wants to contribute their code
to the kernel can pretend to live in the world where ai doesn't exist.
So the real choice is more like do we want to find (most of)
AI-discoverable issues before they get merged or after.
(Obviously not all issues are security-related, but it doesn't change
the point).
Thanks!
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 19:06 ` Laurent Pinchart
@ 2026-07-15 21:13 ` Theodore Tso
2026-07-16 3:00 ` Nicolas Dufresne
2026-07-16 6:23 ` Jai Luthra
0 siblings, 2 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-15 21:13 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Ihor Solodrai, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane, bpf, Chris Mason, Christian Brauner,
Alexei Starovoitov
On Wed, Jul 15, 2026 at 10:06:54PM -0500, Laurent Pinchart wrote:
> This came from a consideration on the impact of false positives
> and other hallucinations on junior developers.
You keep claiming that there is an awful lot of false positives and
other hallucinations. That's an assertion that needs to be tested to
make sure that we're not relying on a few pieces of anecdata. How
does this compare with false positives and bogus recommendations from
certain human reviewers?
After all, I can think of at *least* one human reviewer whose reviews
are far worse than Sashiko's in false positives. That might or might
not be the same person as the one Mark has said that he has a stock
e-mail reply telling a junior developer that they should be free to
ignore reviews from that particular human being. :-)
Each maintainer can decide how much they trust Shashiko reviews. At
least for my subsystem, I haven't seen the hallucionations that you
are continually citing, certainly not as a common case. I will note
that even experienced human reviewers have occasionally flagged an
issue, only to say, "my bad, you're right, it's fine" after a
discussion with the patch author. And that's OK. When a human being
makes a false positive criticism, no one responds with "I am feeling
demeaned as a human being!" Perhaps we should be giving
tool-generated reviews (whether it is via checkpatch or Sashiko) with
a similar level of grace?
At least with tool-generated reviews, we can send bug reports asking
that the tool can be improved. At least with one particular human
reviewer that I have in mind, no attempts asking that person to
improve their reviews hasn't been helpful.
Bottom line --- if you are making the claim the Sashiko reviews are
rife with false positives, all I can say is <<Citation Needed>>.
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
@ 2026-07-15 21:27 voste62ocr
0 siblings, 0 replies; 125+ messages in thread
From: voste62ocr @ 2026-07-15 21:27 UTC (permalink / raw)
To: torvalds@linuxfoundation.org, debarbos@redhat.com, jgg@ziepe.ca,
konstantin@linuxfoundation.org, laurent.pinchart@ideasonboard.com,
linux-media@vger.kernel.org, matttbe@kernel.org,
mchehab+huawei@kernel.org, roman.gushchin@linux.dev,
rostedt@goodmis.org, stephenfin@redhat.com, users@kernel.org
>Because it's not like natural intelligence is always all that great either.
Oh wow, so I guess he now believes that this crap is genuine intelligence. In the past he said the exact opposite, perhaps his brain has been affected from inhaling the toxic fumes of Google's money. Time to invoke the 25th Amendment.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 21:08 ` Roman Gushchin
@ 2026-07-15 23:20 ` Steven Rostedt
2026-07-16 0:09 ` Roman Gushchin
2026-07-17 12:32 ` Laurent Pinchart
2026-07-21 18:25 ` Laurent Pinchart
2 siblings, 1 reply; 125+ messages in thread
From: Steven Rostedt @ 2026-07-15 23:20 UTC (permalink / raw)
To: Roman Gushchin
Cc: Laurent Pinchart, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Wed, 15 Jul 2026 21:08:47 +0000
Roman Gushchin <roman.gushchin@linux.dev> wrote:
> At this moment there are 36 mailing lists who opted in for delivering email
> reviews over email (without counting linux-media@). In every single case
> it was based on maintainers requests in all cases of a disagreement
> between maintainers I took the conservative side.
Oh, I think I missed this opt-in. Can you add replies to patches sent
to linux-trace-kernel. Currently, I've been manually looking to see if
a patch had a Sashiko review and sending the author a link to the
review and told them to please reply to the comments.
Note, I have not had anyone tell me the are against doing so.
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 3:06 ` Linus Torvalds
2026-07-15 12:21 ` Jori Koolstra
2026-07-15 16:43 ` Laurent Pinchart
@ 2026-07-15 23:28 ` lyude
2026-09-20 22:26 ` Peter
2026-09-20 22:31 ` Peter
4 siblings, 0 replies; 125+ messages in thread
From: lyude @ 2026-07-15 23:28 UTC (permalink / raw)
To: Linus Torvalds, Roman Gushchin
Cc: Laurent Pinchart, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Tue, 2026-07-14 at 20:06 -0700, Linus Torvalds wrote:
>
> AI is a tool, just like other tools we use. And it's clearly a
> useful one.
>
> It may not have been that "clearly" even just a year ago, but it's no
> longer in question today.
>
I don't think it's like other tools either honestly. I also don't
that characteristic is mutually exclusive to whether or not AI based
tooling is useful.
There are absolutely useful usages of LLMs, and please note - I'm
literally saying this as someone whose own personal projects disallow
AI contributions. But I've also OK'd enabling sashiko for nouveau,
and I've also reviewed and pushed AI generated patches from others a
few times now. I've found sashiko to be quite useful. And a huge part
of that was the patience I've been given from people and the fact that
in all of the discussions I had, everyone was respectful of my views.
(also, thank you for being clear about not forcing people to use these
tools!).
I will point out: many of us have actually tried vibecoding, and the
result that we found was that we get dramatically more benefit a lot of
the time from writing the code ourselves and relying on the LLM for
analysis instead. The thing is, the seemingly limited and selective
usage doesn't really come from us thinking "well, the LLM can't write
code.". I'm sure some people think that, but for a lot of anti-AI
people like myself we're not going to play pretend. Of course the LLM
can write code, it's been able to do that for a while to an impressive
extent. And, moving aside the moral/ethical issues many of us have for
a moment, it's capabilities aren't the biggest problem.
The bigger problem is "can the LLM write code that won't take me much
longer to understand to a reasonable extent, such that I can reasonably
own and explain it, rather than if I wrote it myself?". At what point
is vibecoding simply not realistic for a human to be able to claim
accountability over? What about agentically written code?
To me, that's the crux of the issue here. Many, many of our employers
are explicitly trying to force these tools on people with the expected
result being a magical 10x productivity boost that just isn't
compatible with oversight. It is being used in a LOT of workplaces as
an excuse to throw any notion of actual review or code quality out the
window. While we've been dealing with slop for decades in the kernel
already: I think it is very worthwhile to point out that a tool that
dramatically lowers the bar required to generate huge amounts of sniff-
test passing slop is in fact, not like other tools. And it does need
some level of special consideration, even if it's not being banned.
This is especially true when it's now an industry-wide trend that's
affecting pretty much every single employer in this space.
For many people who need their jobs, guidelines around acceptable use
of these tools beyond "a person needs to own the the code" may end up
being the only thing allowing employees to be responsible with their
contributions without repercussion from employers. I've already ran
into this on fdo with people asking us about rules around AI
contributions for this reason. I personally, say no to my employer all
the time, but there is a limit to how much any of us are able to do
that. It is exceedingly rare that companies employing kernel
contributors have "maintainable and well written, understandable code"
as a top corporate priority in the face of what they perceive to be a
game changing cost savings measure, even if the contributors they
employ have been able to uphold that expectation until now.
It's easy to prevent a single company pushing a slop driver into the
kernel, even easier to prevent a handful of contributors. But what
about when the offender is most employers? There's a huge industry-wide
push to try removing human oversight from writing code. And it's a lot
harder to push back against when your employer argues "well, I could
have an agent work on this problem 7 days a week 24 hours a day, why
should I pay you to quality check this?". Agentic tooling isn't at that
point, but most employers only care that it _could_ get there. If your
employer doesn't care about the quality of the code that's written, how
do you justify spending billable work hours on ensuring it? How do we
do this for literally every person in the chain, numerous of which have
different employers?
The least we could do is make what human ownership entails clear, maybe
clarify that this means that that regardless of the way code was
written it has to have been written in such a way it is reasonable to
assume it has been mostly/entirely reviewed by the person submitting
it. At least that way maintainers and contributors have actual solid
guidelines that they can lean on to avoid being forced into their
contributions turning into slop, with or without AI. And additionally,
maybe stop conflating generative AI with analytic uses of AI and
actually be really clear about this in public messaging. Sashiko can be
compared to other tools, but really - I don't think that comparison is
remotely fair with stuff like generative AI. The logistics are just too
different, and it really does feel like it gives people the wrong idea.
And also, we should probably assume that most people have tried
vibecoding. Honestly, I don't know many people in this industry who
actually haven't tried it, especially when a lot of us were literally
required to.
On Tue, 2026-07-14 at 20:06 -0700, Linus Torvalds wrote:
>
> Linux is not one of those anti-AI projects, and if somebody has
> issues
> with that, they can do the open-source thing and fork it.
>
> Or just walk away.
I don't think this is a great point to lean on. We all know most of us
are paying our bills with the work we do here, and the job market
really isn't what it used to be in tech. The forks that do exist
already require massive amounts of resources to maintain, it's not a
feasible option for most people. It's not supposed to be this way in a
perfect world, but a lot of people -are- stuck here.
I normally wouldn't really bring this up. But I think when for a lot of
people the huge looming fear is "oh god, I do not want my entire life
to have to turn into managing an LLM to do my job for me" even if that
doesn't fully reflect reality right now, it's still very understandable
that these conversations get heated and that people default to such
harsh positions around this and respond so negatively to harsh takes in
the other direction. Like: to be clear, there sure is a lot of bullshit
in the discussion around AI right now, like man, I sure do get tired of
people telling me "some project got sloppified" only to find they
turned on an AI code review bot or accepted a single AI generated
patch. I've even gotten shit for just mentioning that sashiko can be
useful.
But: I don't hold it against people and try to be patient because
honestly, I get it. The PR from a lot of companies that are pushing AI
future is frankly repulsive, and I feel like it would be a disservice
to ignore that fact when just about everyone in the industry is
collectively dealing with the burnout from hearing it. I feel like
ignoring that does make it harder for a lot of people to get more
nuanced views on technologies like this.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:28 ` Laurent Pinchart
2026-07-15 20:36 ` James Bottomley
@ 2026-07-15 23:32 ` Steven Rostedt
2026-07-16 0:03 ` Roman Gushchin
2026-07-21 16:01 ` Laurent Pinchart
2026-07-16 7:21 ` Mauro Carvalho Chehab
` (2 subsequent siblings)
4 siblings, 2 replies; 125+ messages in thread
From: Steven Rostedt @ 2026-07-15 23:32 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Jan Kara, Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
On Wed, 15 Jul 2026 23:28:08 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> I feel that justifying myself against generative AI hallucinations that
> are blindly trusted by maintainers makes me feel diminished as a human.
I like to read the Sashiko reviews and look for issues with it. This is
why I *want* the email to the mailing list. It's so much easier to
reply to the Sashiko review in an email and point out where it's just
wrong and point out what I want the author of the patch to fix.
I've been using the "copy" icon to paste the reviews in emails back to
the author[*].
>
> No later than yesterday a friend of mine pointed me to a mail thread
> where sashiko referenced code that has never existed in the kernel, and
> the maintainer blindly trusted the comment and asked the patch author to
> fix that issue, seemingly doubling down when told the code didn't exist.
This looks to me as a issue with a maintainer needing to be educated
about AI tooling. Just like I get AI slop and need to tell people the
AI is wrong, we need to look at maintainers to keep them from getting
lazy and just accepting what the AI review says.
-- Steve
[*] Roman, the paste from the copy icon appears to remove blank lines.
This makes the output difficult to read as everything is bunched
together. I typically go through and manually add back those blank
lines. Is this a known issue? Can it be fixed?
Of course, if I now have Sashiko replying to the tracing mailing
list, I may not need to use that feature anymore.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 23:32 ` Steven Rostedt
@ 2026-07-16 0:03 ` Roman Gushchin
2026-07-21 16:01 ` Laurent Pinchart
1 sibling, 0 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-07-16 0:03 UTC (permalink / raw)
To: Steven Rostedt
Cc: Laurent Pinchart, Jan Kara, Theodore Tso, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
Steven Rostedt <rostedt@goodmis.org> writes:
> On Wed, 15 Jul 2026 23:28:08 +0300
> Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
>
>> I feel that justifying myself against generative AI hallucinations that
>> are blindly trusted by maintainers makes me feel diminished as a human.
>
> I like to read the Sashiko reviews and look for issues with it. This is
> why I *want* the email to the mailing list. It's so much easier to
> reply to the Sashiko review in an email and point out where it's just
> wrong and point out what I want the author of the patch to fix.
>
> I've been using the "copy" icon to paste the reviews in emails back to
> the author[*].
>
>>
>> No later than yesterday a friend of mine pointed me to a mail thread
>> where sashiko referenced code that has never existed in the kernel, and
>> the maintainer blindly trusted the comment and asked the patch author to
>> fix that issue, seemingly doubling down when told the code didn't exist.
>
> This looks to me as a issue with a maintainer needing to be educated
> about AI tooling. Just like I get AI slop and need to tell people the
> AI is wrong, we need to look at maintainers to keep them from getting
> lazy and just accepting what the AI review says.
>
> -- Steve
>
> [*] Roman, the paste from the copy icon appears to remove blank lines.
> This makes the output difficult to read as everything is bunched
> together. I typically go through and manually add back those blank
> lines. Is this a known issue? Can it be fixed?
>
> Of course, if I now have Sashiko replying to the tracing mailing
> list, I may not need to use that feature anymore.
I've created https://github.com/sashiko-dev/sashiko/issues/327 to track
this issue. I'm not sure if it's Sashiko or browser/OS's handling of the
paste buffer, but I'll take a look.
Thanks!
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 23:20 ` Steven Rostedt
@ 2026-07-16 0:09 ` Roman Gushchin
0 siblings, 0 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-07-16 0:09 UTC (permalink / raw)
To: Steven Rostedt
Cc: Laurent Pinchart, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
Steven Rostedt <rostedt@goodmis.org> writes:
> On Wed, 15 Jul 2026 21:08:47 +0000
> Roman Gushchin <roman.gushchin@linux.dev> wrote:
>
>> At this moment there are 36 mailing lists who opted in for delivering email
>> reviews over email (without counting linux-media@). In every single case
>> it was based on maintainers requests in all cases of a disagreement
>> between maintainers I took the conservative side.
>
> Oh, I think I missed this opt-in. Can you add replies to patches sent
> to linux-trace-kernel. Currently, I've been manually looking to see if
> a patch had a Sashiko review and sending the author a link to the
> review and told them to please reply to the comments.
>
> Note, I have not had anyone tell me the are against doing so.
May I ask you to raise this question with other linux-trace-kernel
maintainers and cc me on the thread? Just to make sure everyone is
onboard.
Also, please, let me know if sashiko should reply to the author and
also if it should send an email if there are no issues found.
Thanks!
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:42 ` Laurent Pinchart
@ 2026-07-16 0:14 ` Roman Gushchin
0 siblings, 0 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-07-16 0:14 UTC (permalink / raw)
To: Laurent Pinchart
Cc: James Bottomley, Jan Kara, Theodore Tso, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Laurent Pinchart <laurent.pinchart@ideasonboard.com> writes:
> On Wed, Jul 15, 2026 at 04:36:42PM -0400, James Bottomley wrote:
>> On Wed, 2026-07-15 at 23:28 +0300, Laurent Pinchart wrote:
>> [...]
>> > No later than yesterday a friend of mine pointed me to a mail thread
>> > where sashiko referenced code that has never existed in the kernel,
>> > and the maintainer blindly trusted the comment and asked the patch
>> > author to fix that issue, seemingly doubling down when told the code
>> > didn't exist.
>>
>> We can definitely do maintainer education if you point me (or the TAB)
>> at the thread. Sashiko as a tool can absolutely get things wrong so,
>> as maintainers, we do need to accept a reasoned answer that shows the
>> review is wrong.
>
> I've shared this with the person who reported the issue to me, as I
> don't know if they're comfortable discussing it publicly.
I'd suggest to report these issues as github issue in the sashiko
repository or as an email to the sashiko@ mailing list (or email me
privately). Or the best, send me a pull request with a fix.
It's not _always_ addressable, but in many cases it is.
But obviously it's not gonna be fixed if it's a hidden knowledge.
Thank you!
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 21:13 ` Theodore Tso
@ 2026-07-16 3:00 ` Nicolas Dufresne
2026-07-16 3:53 ` Theodore Tso
2026-07-16 6:23 ` Jai Luthra
1 sibling, 1 reply; 125+ messages in thread
From: Nicolas Dufresne @ 2026-07-16 3:00 UTC (permalink / raw)
To: Theodore Tso, Laurent Pinchart
Cc: Ihor Solodrai, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane, bpf, Chris Mason, Christian Brauner,
Alexei Starovoitov
[-- Attachment #1: Type: text/plain, Size: 4020 bytes --]
Le mercredi 15 juillet 2026 à 17:13 -0400, Theodore Tso a écrit :
> On Wed, Jul 15, 2026 at 10:06:54PM -0500, Laurent Pinchart wrote:
> > This came from a consideration on the impact of false positives
> > and other hallucinations on junior developers.
>
> You keep claiming that there is an awful lot of false positives and
> other hallucinations. That's an assertion that needs to be tested to
> make sure that we're not relying on a few pieces of anecdata. How
> does this compare with false positives and bogus recommendations from
> certain human reviewers?
The difference is that it comes with a highly credible explanation, which takes
a lot more time to solve. On my end, having spent the evening through quite an
unusual amount of build tested AI review fixes, I'm starting to learn the common
broken pattern, so I guess I'll get better at filtering.
In V4L2 m2m notably, there is a "job" in the background, which allow to safely
(at least this is the theory) chain up work, and synchronize against pending
work. But Sashiko (and other AI) seems to not get it and state with confidence
and long explanation that the drivers are racy and should do X/Y/Z more on top
(and never blames the framework).
This is why I recommended not forwarding the reviews to the linux media list
just yet during the summit. Now, the tricky part will be to find time to try and
help narrow this down, I never checked the implementation, but I suppose you can
add more layers of prompts to force into looking deeper ?
>
> After all, I can think of at *least* one human reviewer whose reviews
> are far worse than Sashiko's in false positives. That might or might
> not be the same person as the one Mark has said that he has a stock
> e-mail reply telling a junior developer that they should be free to
> ignore reviews from that particular human being. :-)
Hopefully I'm not in that list. We all make that mistake of being convincing in
the wrong direction from time to time, with the difference that when we do, we
usually offer some help, and try to be kind after that.
>
> Each maintainer can decide how much they trust Shashiko reviews. At
> least for my subsystem, I haven't seen the hallucionations that you
> are continually citing, certainly not as a common case. I will note
> that even experienced human reviewers have occasionally flagged an
> issue, only to say, "my bad, you're right, it's fine" after a
> discussion with the patch author. And that's OK. When a human being
> makes a false positive criticism, no one responds with "I am feeling
> demeaned as a human being!" Perhaps we should be giving
> tool-generated reviews (whether it is via checkpatch or Sashiko) with
> a similar level of grace?
I'm not sure I'd call it an hallucination, it does looks racy on the surface.
The tool simply lack bit of specialization. Its also something we observe with
reference passing in GStreamer project, where the AI does a perfect job in Rust,
where this is explicit in the language, and fail miserably in C where its all
about knowing the conventions (both when reviewing and coding).
>
> At least with tool-generated reviews, we can send bug reports asking
> that the tool can be improved. At least with one particular human
> reviewer that I have in mind, no attempts asking that person to
> improve their reviews hasn't been helpful.
And yes, I'd rather improve the tool then kill it. For me, I seconded the
decision to not send emails to the linux media list, so we could gain some time.
As its obvious that once its more visible, we'll start getting more and more of
the build tested fix based on AI report made by people that don't even own the
hardware to test their changes and are likely just interested in adding their
name in the changelog.
>
> Bottom line --- if you are making the claim the Sashiko reviews are
> rife with false positives, all I can say is <<Citation Needed>>.
cheers,
Nicolas
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 3:00 ` Nicolas Dufresne
@ 2026-07-16 3:53 ` Theodore Tso
2026-07-16 7:55 ` Mauro Carvalho Chehab
2026-07-16 20:54 ` Nicolas Dufresne
0 siblings, 2 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-16 3:53 UTC (permalink / raw)
To: Nicolas Dufresne
Cc: Laurent Pinchart, Ihor Solodrai, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane, bpf, Chris Mason,
Christian Brauner, Alexei Starovoitov
On Wed, Jul 15, 2026 at 11:00:54PM -0500, Nicolas Dufresne wrote:
> In V4L2 m2m notably, there is a "job" in the background, which allow
> to safely (at least this is the theory) chain up work, and
> synchronize against pending work. But Sashiko (and other AI) seems
> to not get it and state with confidence and long explanation that
> the drivers are racy and should do X/Y/Z more on top (and never
> blames the framework).
Is there actually a race which is allowed by the framework? Or is
Sashiko's proposed race actually not possible?
Or is it a case where it actually *is* racy, but it's something we
really don't care about? I've seen this happen with KCSAN where
technically it really *is* a data race, but it's actually not
important --- so we just have to mark it with the data_race() macro[1].
[1] https://docs.kernel.org/dev-tools/lkmm/docs/access-marking.html
This sort of thing can happen any time we introduce a new tool,
whether it's KCSAN or lockdep. It's not necesarily unique to AI
reviews. In both AI and non-AI tools, we can have developers who fix
the problem in the wrong way, or where the fix actually makes things
worse than the putative "bug".
> This is why I recommended not forwarding the reviews to the linux
> media list just yet during the summit. Now, the tricky part will be
> to find time to try and help narrow this down, I never checked the
> implementation, but I suppose you can add more layers of prompts to
> force into looking deeper ?
Has a bug been filed with the Shashiko folks? I can imagine any
number of solutions, including adding comments in the source, or some
kind of marker much like the data_race() macro to shut up KCSAN
warnings, or __attribute__((unused)) to shut up gcc or Clang warnings.
Yet another solution might be to add some kind of a AGENTS.md file in
the explains why a particular construct is safe. Personally, I
consider it to be the less desirable solution, since having something
inline in the sources is likely to get out of sync with future code
changes, and having the annotation in the sources will hopefully be
useful to humans, not just AI bots.
But the exact solution is going to be very specific exact warning and
why the AI bot thinks there is a problem when it really isn't.
- Ted
P.S. There was a recent thread[1] where using Clang's context
analysis resulted in a false positive, and I think it's instructive to
see how it was handled compared to false positives from Sashiko. We
had a discussion, and the result was two pull requests to LLVM to
avoid the false positive. There was no complaints about how the false
positive somehow was demeaning to our humanity, or that we should be
accomodate those people who want to ban the use of static analyzers.
There is something about AI that seems to trigger a different sort of
energy, for better or for worse.
[1] https://lore.kernel.org/r/20260712165610.366474-2-timday@thelustrecollective.com
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 21:13 ` Theodore Tso
2026-07-16 3:00 ` Nicolas Dufresne
@ 2026-07-16 6:23 ` Jai Luthra
2026-07-16 12:32 ` Theodore Tso
1 sibling, 1 reply; 125+ messages in thread
From: Jai Luthra @ 2026-07-16 6:23 UTC (permalink / raw)
To: Laurent Pinchart, Theodore Tso
Cc: Ihor Solodrai, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane, bpf, Chris Mason, Christian Brauner,
Alexei Starovoitov
Hi Ted,
Quoting Theodore Tso (2026-07-16 02:43:39)
> On Wed, Jul 15, 2026 at 10:06:54PM -0500, Laurent Pinchart wrote:
> > This came from a consideration on the impact of false positives
> > and other hallucinations on junior developers.
>
> You keep claiming that there is an awful lot of false positives and
> other hallucinations. That's an assertion that needs to be tested to
> make sure that we're not relying on a few pieces of anecdata. How
> does this compare with false positives and bogus recommendations from
> certain human reviewers?
>
> After all, I can think of at *least* one human reviewer whose reviews
> are far worse than Sashiko's in false positives. That might or might
> not be the same person as the one Mark has said that he has a stock
> e-mail reply telling a junior developer that they should be free to
> ignore reviews from that particular human being. :-)
>
That's actually a point against Sashiko. I can maintain a mental score of
different humans, their past review comments and behaviour, and other
contextual things like the time of day of their response.
It's really hard to do that with a bot like Sashiko, which can show two
extremes (even in the same review):
1. Find insane(ly good) security bugs that other humans missed
2. Hallucinate code that doesn't exist, or give false positives
goose-chases [1][2] that make sense if you read the code like prose, but
miss key details or context
Which makes me extra cautious and thorough when going through LLM generated
reviews compared to a human reviewer I trust.
Later in this thread you've equated Sashiko to static-analyzer tools
instead of humans (which is a bit convenient).
IMO false positives are possible everywhere, but LLMs are unpredictable in
a very different way compared to static-analysis tools *especially* because
they can be quite good at finding some issues and are non-deterministic.
I can understand the appeal of using them to find security bugs or as extra
"eye balls to make all bugs shallow". And I am not advocating AI as bad or
to ban it. But I do think usage of LLMs through Sashiko may give us free
reviews, but require brand new work of reviewing the reviews. And this new
work will be a burden on experienced folks, not newcomers, who will simply
believe the LLM output because it is (or sounds) smarter than them.
[1] https://lore.kernel.org/all/20260520160638.7F2BA1F000E9@smtp.kernel.org/
[2] https://lore.kernel.org/all/20260715174326.0E5B51F00A3A@smtp.kernel.org/
See the pm_rumtime_put() suggestions above. Some people started giving the
same review comments after possibly seeing Sashiko comments.
But on deeper inspection it turned out to be a false-positive:
lore.kernel.org/all/178080367434.9570.8101421417305606672@freya
My point isn't that static-analysis tools can't make the same mistake, but
that they're open source and fixable in a way that current architecture of
LLM models isn't in general, other than giving it an ever-increasing prompt
and hoping the random-number generator gods bless me when I need them to.
Thanks,
Jai
> Each maintainer can decide how much they trust Shashiko reviews. At
> least for my subsystem, I haven't seen the hallucionations that you
> are continually citing, certainly not as a common case. I will note
> that even experienced human reviewers have occasionally flagged an
> issue, only to say, "my bad, you're right, it's fine" after a
> discussion with the patch author. And that's OK. When a human being
> makes a false positive criticism, no one responds with "I am feeling
> demeaned as a human being!" Perhaps we should be giving
> tool-generated reviews (whether it is via checkpatch or Sashiko) with
> a similar level of grace?
>
> At least with tool-generated reviews, we can send bug reports asking
> that the tool can be improved. At least with one particular human
> reviewer that I have in mind, no attempts asking that person to
> improve their reviews hasn't been helpful.
>
> Bottom line --- if you are making the claim the Sashiko reviews are
> rife with false positives, all I can say is <<Citation Needed>>.
>
PS: There is a separate issue of how LF is advocating closed-weights paid
models trained on public data, just because it is free (as in beer) today
for *them* because they're a big organization. That demotivates a lot of
people (including me) who like working on open source projects because
they're open to inspect and tinker with.
Unfortunately if the "my way or the highway" approach is pushed too much,
the kernel might end up with a lot of free Gemini tokens but not many
enthusiastic humans to use them :-)
I've personally stopped using closed-weights model for anything, but
somehow now required to interact with one while working on the biggest open
source project in the world?? Maybe LF hasn't gotten the memo on how good
the open-weights models are these days, so I'll stop my whining here and
wait for a few months ;-)
> - Ted
>
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:36 ` James Bottomley
2026-07-15 20:42 ` Laurent Pinchart
@ 2026-07-16 7:04 ` Mauro Carvalho Chehab
1 sibling, 0 replies; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-16 7:04 UTC (permalink / raw)
To: James Bottomley
Cc: Laurent Pinchart, Jan Kara, Theodore Tso, Roman Gushchin,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Wed, 15 Jul 2026 16:36:42 -0400
James Bottomley <James.Bottomley@HansenPartnership.com> wrote:
> On Wed, 2026-07-15 at 23:28 +0300, Laurent Pinchart wrote:
> [...]
> > No later than yesterday a friend of mine pointed me to a mail thread
> > where sashiko referenced code that has never existed in the kernel,
> > and the maintainer blindly trusted the comment and asked the patch
> > author to fix that issue, seemingly doubling down when told the code
> > didn't exist.
I saw the same more than once in the past where humans did about the same
by assuming a previous implementation of some code.
> We can definitely do maintainer education if you point me (or the TAB)
> at the thread. Sashiko as a tool can absolutely get things wrong so,
> as maintainers, we do need to accept a reasoned answer that shows the
> review is wrong.
As already pointed on this thread, the author is the one that has more
time to dedicate to his proposed changes. A simply reply to a Sashiko's
email telling that the referenced code there was an hallucination would
be enough for maintainers to ignore such particular issue.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:28 ` Laurent Pinchart
2026-07-15 20:36 ` James Bottomley
2026-07-15 23:32 ` Steven Rostedt
@ 2026-07-16 7:21 ` Mauro Carvalho Chehab
2026-07-16 13:33 ` Jan Kara
2026-07-16 18:24 ` Willy Tarreau
4 siblings, 0 replies; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-16 7:21 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Jan Kara, Theodore Tso, Roman Gushchin, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Wed, 15 Jul 2026 23:28:08 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> > > Flipping the argument, should contributors be obliged to do extra work
> > > that make them feel diminished as a human ? I'm talking here about
> > > justifying themselves against LLM arguments that have not been analyzed
> > > by a maintainer first.
> >
> > You write here about "feeling diminished" or "justifying themselves" and
> > I'm not sure I get it. If you get a complaint from some CI running
> > checkpatch or say coverity which is bogus (or perhaps correct?), do you
> > also feel diminished or needing to justify? I just don't see how LLMs are
> > different here...
>
> No, I don't get the same feeling. This is due to multiple factors. One
> of them is due to the more deterministic nature of those tools. I know a
> build failure from the 0day bot is a build failure. I know what warnings
> from checkpatch can be ignored in a given subsystem.
Not quite true: smatch is not deterministic: it depends on a database
it builds from previous runs.
https://github.com/error27/smatch/blob/master/Documentation/smatch.rst#using-smatch
> I know that I can
> reply to some reported issues saying they're false positives and won't
> be asked for a full justification.
Just like any bot review, there's no need to justify obvious things,
but the way to make reviewers/maintainers aware of false positives is
to reply. That's how our process have been working all those years.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 3:53 ` Theodore Tso
@ 2026-07-16 7:55 ` Mauro Carvalho Chehab
2026-07-16 20:54 ` Nicolas Dufresne
1 sibling, 0 replies; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-16 7:55 UTC (permalink / raw)
To: Theodore Tso
Cc: Nicolas Dufresne, Laurent Pinchart, Ihor Solodrai, Roman Gushchin,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane, bpf, Chris Mason, Christian Brauner,
Alexei Starovoitov
On Wed, 15 Jul 2026 23:53:55 -0400
"Theodore Tso" <tytso@mit.edu> wrote:
> On Wed, Jul 15, 2026 at 11:00:54PM -0500, Nicolas Dufresne wrote:
> > In V4L2 m2m notably, there is a "job" in the background, which allow
> > to safely (at least this is the theory) chain up work, and
> > synchronize against pending work. But Sashiko (and other AI) seems
> > to not get it and state with confidence and long explanation that
> > the drivers are racy and should do X/Y/Z more on top (and never
> > blames the framework).
>
> Is there actually a race which is allowed by the framework? Or is
> Sashiko's proposed race actually not possible?
>
> Or is it a case where it actually *is* racy, but it's something we
> really don't care about? I've seen this happen with KCSAN where
> technically it really *is* a data race, but it's actually not
> important --- so we just have to mark it with the data_race() macro[1].
>
> [1] https://docs.kernel.org/dev-tools/lkmm/docs/access-marking.html
>
> This sort of thing can happen any time we introduce a new tool,
> whether it's KCSAN or lockdep.
Lockdep warnings are particularly tricky and hard to fix. We did
have false-positive lockdep warnings ("hallucinations") in the past
at subsystem level, which took years and a lot of work to find better
ways to fix them.
> It's not necesarily unique to AI
> reviews. In both AI and non-AI tools, we can have developers who fix
> the problem in the wrong way, or where the fix actually makes things
> worse than the putative "bug".
Very true.
> > This is why I recommended not forwarding the reviews to the linux
> > media list just yet during the summit. Now, the tricky part will be
> > to find time to try and help narrow this down, I never checked the
> > implementation, but I suppose you can add more layers of prompts to
> > force into looking deeper ?
>
> Has a bug been filed with the Shashiko folks? I can imagine any
> number of solutions, including adding comments in the source, or some
> kind of marker much like the data_race() macro to shut up KCSAN
> warnings, or __attribute__((unused)) to shut up gcc or Clang warnings.
> Yet another solution might be to add some kind of a AGENTS.md file in
> the explains why a particular construct is safe. Personally, I
> consider it to be the less desirable solution, since having something
> inline in the sources is likely to get out of sync with future code
> changes, and having the annotation in the sources will hopefully be
> useful to humans, not just AI bots.
>
> But the exact solution is going to be very specific exact warning and
> why the AI bot thinks there is a problem when it really isn't.
Agreed.
Just like any tool, LLM can produce very wrong or very good results
depending on how one uses it. I'm pretty much convinced that media
needs a custom set of prompts to avoid it to report false positives
and to make it point things that are more relevant to us.
>
> - Ted
>
> P.S. There was a recent thread[1] where using Clang's context
> analysis resulted in a false positive, and I think it's instructive to
> see how it was handled compared to false positives from Sashiko. We
> had a discussion, and the result was two pull requests to LLVM to
> avoid the false positive. There was no complaints about how the false
> positive somehow was demeaning to our humanity, or that we should be
> accomodate those people who want to ban the use of static analyzers.
> There is something about AI that seems to trigger a different sort of
> energy, for better or for worse.
>
> [1] https://lore.kernel.org/r/20260712165610.366474-2-timday@thelustrecollective.com
>
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 17:31 ` Theodore Tso
@ 2026-07-16 8:07 ` Jacopo Mondi
2026-07-17 9:40 ` Paolo Bonzini
2026-07-17 12:20 ` Theodore Tso
0 siblings, 2 replies; 125+ messages in thread
From: Jacopo Mondi @ 2026-07-16 8:07 UTC (permalink / raw)
To: Theodore Tso
Cc: Jacopo Mondi, Roman Gushchin, Laurent Pinchart,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
Hi Ted,
On Wed, Jul 15, 2026 at 01:31:00PM -0400, Theodore Tso wrote:
> On Wed, Jul 15, 2026 at 09:59:57AM -0500, Jacopo Mondi wrote:
> > Far-fetched review comments, very convincing word salads mixed with
> > valuable findings have often been escalated by authors to maintainers
> > to have them distil the good from the bad.
>
> That hasn't been my experience with ext4. As far as signal to noise,
> the main issue is one where pre-existing issues are flagged in
> multiple patches in the patch series. However, (a) Romain knows about
> this, and a fix is in the works, and (b) it's flagged as a
> pre-existing issue --- and we tell newcomers that they are free to
> disgard pre-existing issues, but if they do want to fix it, in most
> cases do it as a separate patch (or in a separate patch series) and to
> avoid folding it into the current patch --- especially if the fix is
> non-trivial.
This is exactly happened to me last week.
I got fooled by a Sashiko reported issue on patch for a driver I
maintain. I asked the developer to address it, he did so in a separate
patch, people got involved, lost quite some time on it, it ended up
being a false positive.
Now, one could blame me for being fooled by Sashiko. One could say
that the above described process is exactly what we do: discuss code
to make it better.
I can agree with both the above point.
Fact is, reviewers/maintainers are scarce, and I got my time sucked in
by an hallucination. It could happen with people too, but the rate at
which LLMs produce output is super-human.
This might sound just one anecdotal experience, but is not just one
off. That's what I ear from most people doing reviews and driver
maintainership, and that's the reason the linux-media summit decided
to keep Sashiko reviews in a separate mailing list as an opt-in for
interested reviewers: to avoid overloading the most scarce resource we
have: maintainers and reviewers.
>
> > All discussions around AI inevitably ends being about principles and
> > good vs bad. I'm surprised Linus and Ted had to weight in to re-state
> > the "we're not against AI!" principle while I would like to discuss
> > signal-to-noise metrics instead.
>
> If it makes sense for a subsystem to move reviews to a separate list,
> by all means, that should be up to the subsystem maintainers. There
In a large subsystem, where multiple people does reviews and effective
maintainership of drivers and large parts of the subsystem, these
kind of decision have to be made by consensus among the ones investing
time and energy to maintain the subsystem.
That's what we did during the linux-media summit.
> has been quite a lot of discussion about how we should accomodate
> people who object to AI by dumping more work on maintainers, and
> that's the part that I object to.
Sorry for not being clear. My point is exactly this: so far, LLM
reviews have proven to be time and energy consuming for maintainers
and reviewers.
Will they get better ? Surely.
At this time it's imposing more work on the active member of the
community.
>
> One of the things that really excites me about Shashiko is that it
> reduces my workload. Whereas the false positives from Syxbot and
I'm really surprised how your experience differ from the one of most
people I interact with.
Maybe it's a question of what your role in the development pyramid is?
Who effectively does the first reviews on the list and interfaces
directly with contributors might be more affected by slop compared to
top-end maintainers that receive the end product ?
> oss-fuzz have caused me more work, not less, and has had significantly
> more noise than Shahiko. (I've started outright ignoring oss-fuzz
> reports as a result, and the "respond within NN days or we will make
> our report public" has caused me to respond, "and this will say more
> bad things about oss-fuzz than my software"....)
>
> Cheers,
>
> - Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:13 ` Laurent Pinchart
@ 2026-07-16 9:20 ` Giacomo Tesio
2026-07-16 15:10 ` August Zeller
1 sibling, 0 replies; 125+ messages in thread
From: Giacomo Tesio @ 2026-07-16 9:20 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Linus Torvalds, Theodore Tso, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
Come on Laurent, don't be naive: pointing out Linus' contradictions
won't move the conversation forward.
Because, when you look at the whole picture, his arguments and
actions show deep coehernce with the Foundation's _political_ goals.
On Wed, 15 Jul 2026 23:13:01 +0300 Laurent Pinchart wrote:
> On Wed, Jul 15, 2026 at 12:14:47PM -0700, Linus Torvalds wrote:
> > On Wed, 15 Jul 2026 at 11:51, Laurent Pinchart wrote:
> > >
> > > I consider that, today, there's no ethical justification for the
> > > use of generative AI in FOSS development.
> >
> > So this is where the discussion ends.
> > [...]
> >
> > If you don't have technical reasons, you don't have reasons.
>
> You have accepted
>
> commit a5f526ecb075a08c4a082355020166c7fe13ae27
> Author: Dan Williams <djbw@kernel.org>
> Date: Fri Jul 3 23:54:35 2020 -0700
>
> CodingStyle: Inclusive Terminology
>
> That commit shows the community can take ethical issues into
> consideration.
The US "inclusiveness" ethical issue was instrumental to the Linux
Foundation's marketing and to the narrations of its largest partners.
After all, LF tagline is "Decentralized innovation. Built on trust."
[1] so they need a cheap narrative that make them look trustworthy.
On the other hand, legitimizing any of the several AI issues is a greet
concern for the LF members [2] that includes companies such as Google,
Meta, Microsoft and Anthropic that are collectively exposed for
trillions of dollars over the AI bubble.
It's not that you must be "pro-AI", but if you are not, you will be
countered or silenced in every influential technical spaces.
So neither inclusiveness or developers' alienation are relevant ethical
issues in this list, just political tools or not.
Linus faithfully serves the interests of his employers, so no
argument, either ethical, technical or whatever, really counts
here whenever its effects could annoy them.
In fact, he already explained it clearly [3]:
> Linux is not one of those anti-AI projects, and if somebody has issues
> with that, they can do the open-source thing and fork it.
>
> Or just walk away.
Take this as a wise, friendly, suggestion.
If your goals and interests are not aligned with the goals and
interests of Linux Foundation's Platinum and Gold members [2] (and I
guess they are not, as several of them are even actively supporting a
genocide right now), you should simply devote your skills to projects
more aligned with your values and interests.
There are plenty of operating systems that need kernel hackers.
Giacomo
[1] https://www.linuxfoundation.org/
[2] https://www.linuxfoundation.org/about/members
[3]
https://lore.kernel.org/linux-media/CAHk-=wi4zC+Ze8e+p3tMv8TtG_80KzsZ1syL9anBtmEh5Z40vg@mail.gmail.com/
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 6:23 ` Jai Luthra
@ 2026-07-16 12:32 ` Theodore Tso
0 siblings, 0 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-16 12:32 UTC (permalink / raw)
To: Jai Luthra
Cc: Laurent Pinchart, Ihor Solodrai, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane, bpf, Chris Mason,
Christian Brauner, Alexei Starovoitov
On Thu, Jul 16, 2026 at 11:53:44AM -0500, Jai Luthra wrote:
> IMO false positives are possible everywhere, but LLMs are unpredictable in
> a very different way compared to static-analysis tools *especially* because
> they can be quite good at finding some issues and are non-deterministic.
Syzbot reports (whether it is of a lockdep or WARN spat) are also
non-determinstic. Even when it claims to have a reproducer, the
reproducer is not neecessarily reliable. I think the difference is
that we know what to expect with syzbot, and LLM reviews are new.
And as others have recently pointed out, there is a combination of
very deep subtle, real bugs that humans would not or have not
discovered --- and at the same time, hallucinations that aren't real.
So it's been hard to calibrate whether or not a particular report from
Sashiko is valid or not. But this is nothing new, and I would claim
that it's not necessarily unique to LLM's.
> I can understand the appeal of using them to find security bugs or as extra
> "eye balls to make all bugs shallow". And I am not advocating AI as bad or
> to ban it. But I do think usage of LLMs through Sashiko may give us free
> reviews, but require brand new work of reviewing the reviews. And this new
> work will be a burden on experienced folks, not newcomers, who will simply
> believe the LLM output because it is (or sounds) smarter than them.
Syzbot and oss-fuzz has been an extra burden on us as well. I suspect
how much each tool impacts each subsystem varies, but I've had *way*
more syzbot false positives (e.g., reports that don't conform to our
threat models, such as reproducers using root privileges to modify the
loop device out from under a file system being reported as a "security
bug") than with Sashiko. But it seems pretty clear that each
subsystem's experience has had different experiences with differnt
tools.
> My point isn't that static-analysis tools can't make the same mistake, but
> that they're open source and fixable in a way that current architecture of
> LLM models isn't in general, other than giving it an ever-increasing prompt
> and hoping the random-number generator gods bless me when I need them to.
Sashiko is open source as well, and there are a number of ways of
fixing this, including adding annotations to the source code, etc.
Sure, figuring out prompts is tricky, but I'd argue so is making
changes to Clang for its context analysis. Fortunately, there are
people who are smarter than me in terms of their Clang-fu who have
been improving Clang. Similarly, Roman and his team are working on
improving Sashiko. I don't think anyone has said that kernel
developers are responsible for changing the prompts (or changing
syzbot, Coverity, etc.)
Cheers,
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:28 ` Laurent Pinchart
` (2 preceding siblings ...)
2026-07-16 7:21 ` Mauro Carvalho Chehab
@ 2026-07-16 13:33 ` Jan Kara
2026-07-21 22:43 ` Laurent Pinchart
2026-07-16 18:24 ` Willy Tarreau
4 siblings, 1 reply; 125+ messages in thread
From: Jan Kara @ 2026-07-16 13:33 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Jan Kara, Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Hi Laurent!
On Wed 15-07-26 23:28:08, Laurent Pinchart wrote:
> On Wed, Jul 15, 2026 at 07:00:39PM +0200, Jan Kara wrote:
> > On Wed 15-07-26 19:11:11, Laurent Pinchart wrote:
> > > On Tue, Jul 14, 2026 at 11:54:43PM -0400, Theodore Tso wrote:
> > > > On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > > > > I believe we should
> > > > > follow the first two recommendations of the Software Freedom Conservancy
> > > > > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> > > > >
> > > > > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> > > >
> > > > It's not clear to me that the SFC document is particularly applicable
> > > > for the use of LLM's beyond the use case of generating code which is
> > > > contributed to FOSS projects.
> > > >
> > > > Things get a lot more complicated when we're considering the use of
> > > > LLM's to (a) review code, (b) automate the analysis of a bug report or
> > > > stack trace, or (c) automate backporting a patch to LTS kernel.
> > > >
> > > > Consider the first recommendation, "The FOSS community should support,
> > > > not just tolerate, those who outright reject LLM-gen-AI systems." If
> > > > someone rejects LLM-gen-AI systems, and the LTS kernel contains
> > > > patches which are automated backported, and they object, are we bound
> > > > to forswear the use of automated backport technologies?
> > >
> > > I think this is a bit of an extreme example that does not reflect the
> > > rationale for the SFC recommandations. Note recommendation 3, which
> > > states
> > >
> > > "FOSS projects should not shun contributors who choose to use LLM-gen-AI
> > > systems"
> > >
> > > I hold personal opinions on what I consider is or isn't ethical in this
> > > context, and I also understand that ethical principles have a personal
> > > dimension. Within the boundaries of the rules of our community, people
> > > should be entitled to have different opinions. I don't think anyone is
> > > seriously trying to *force* the whole kernel community to ban usage of
> > > generative AI (believing in chances of complete success would be a bit
> > > foolish at this time), not even the people having the most extreme moral
> > > compasses pointing towards that direction.
> > >
> > > > What if someone reports a bug with a kernel stack trace, and someone
> > > > uses an LLM agent to analyze their bug report and find a fix. What
> > > > does it mean to "support somone who outright rejects the use of
> > > > LLM-gen-AI systems" in that case?
> > >
> > > My interpretation (which conveniently matches my opinion) is that
> > > developers should not be forced to directly *use* generative AI tools,
> > > and should not be forced to *process* unfiltered output of those tools.
> > >
> > > What does this translate to in practice ? I will need to sleep over it
> > > for at least a few nights to formulate it clearly. I know that I (along
> > > numerous other people) have strong negative feelings if forced to
> > > justify myself against unchecked output of an LLM-based review bot, or
> > > to review patches where the submitter has clearly not invested
> > > substantial time in making the contributions as good as they can. When
> > > this happens with human reviewers or developers, they lose trust points
> > > and end up being ignored. I don't want to be forced to hold LLMs in
> > > higher regards than that.
> >
> > I'm not sure I understand here. Do you say you have moral issues if you
> > should read unchecked LLM output? Or is it just that you find noise /
> > signal ratio too bad with LLM output so you find it a waste of your time
> > (and thus feel badly if you were forced to waste this time)? Or something
> > else?
>
> I feel that justifying myself against generative AI hallucinations that
> are blindly trusted by maintainers makes me feel diminished as a human.
>
> No later than yesterday a friend of mine pointed me to a mail thread
> where sashiko referenced code that has never existed in the kernel, and
> the maintainer blindly trusted the comment and asked the patch author to
> fix that issue, seemingly doubling down when told the code didn't exist.
OK, but here the cause of your feelings seem to be more the behavior of the
maintainer, not Sashiko's review as such? If that's the case, I can totally
understand that but I also think solution isn't ignoring Sashiko or forcing
maintainers to filter its output but rather talking to the maintainer to
treat Sashiko output sensibly. And yes, we all need to figure out what
works and what does not...
> > > > > I expect maintainers who want to act on sashiko reviews to triage and
> > > > > verify them first before bothering authors
> > > >
> > > > As a maintainer, I don't believe I should be forced to rephrase a
> > > > Sashiko report just because a patch author "outright rejects" LLM's.
> > >
> > > I don't think I have called for that. What I believe is that triaging
> > > LLM reviews should not be forced onto contributors.
> >
> > Frankly, so far I see the issue with LLM review similarly as a dillema we
> > used to have with checkpatch. It was finding some sensible issues but often
> > the suggestions were also misleading. So some people just found it a waste
> > of time and ignored it, other people didn't accept patches if it didn't
> > pass checkpatch.
> >
> > I guess nobody can really force contributors to read LLM reviews but OTOH
> > if you see LLM review keeps finding real issues in the work of some
> > contributor and you as a maintainer have to go and filter them for the
> > contributor (instead of contributor doing this work on their own), then you
> > naturally reduce priority of such contributions because it is more work for
> > you as a maintainer to deal with them...
>
> I understand the problem. That leads to the next question though: what
> will happen when developers will have to pay for those tools ? Will
> people who don't want to pay OpenAI, Anthropic or any of the similar
> companies with dubious ethics be treated as second-class kernel
> contributors and be deprioritized ?
That's a serious question which somewhat worries me as well. But at the
same time it isn't an immediate problem for Sashiko (that's so far freely
available to everybody) and I don't think asking maintainers to filter
Sashiko output (or outright rejecting dealing with anything LLM related)
helps this in any way.
> > > > For that matter, I don't believe I'm obliged to accept patches from
> > > > someone who forces me to do extra work because they refuse to look at
> > > > Sashiko reviews....
> > >
> > > Flipping the argument, should contributors be obliged to do extra work
> > > that make them feel diminished as a human ? I'm talking here about
> > > justifying themselves against LLM arguments that have not been analyzed
> > > by a maintainer first.
> >
> > You write here about "feeling diminished" or "justifying themselves" and
> > I'm not sure I get it. If you get a complaint from some CI running
> > checkpatch or say coverity which is bogus (or perhaps correct?), do you
> > also feel diminished or needing to justify? I just don't see how LLMs are
> > different here...
>
> No, I don't get the same feeling. This is due to multiple factors. One
> of them is due to the more deterministic nature of those tools. I know a
> build failure from the 0day bot is a build failure. I know what warnings
> from checkpatch can be ignored in a given subsystem. I know that I can
> reply to some reported issues saying they're false positives and won't
> be asked for a full justification. I know that the tool will not deploy
> language aimed at convincing me to accept bogus findings. I know what
> patterns of false positives to expect. More importantly, I know
> maintainers will not blindly side with the tool against me by default.
OK, understood. I think I've mostly addressed this above. The problem seems
to be partly in the area of maintainer behavior and partly in finding
an efficient way of dealing with / mitigating Sashiko's false reports.
> Another factor that of course plays here is not having the same kind of
> ethical concerns regarding static analyzers or build bots.
I think I share some of the concerns but at the same time I don't find
boycott (as in avoiding the technology) as an efficient way of dealing with
the situation :). But I understand this is purely personal choice.
> > For example when I get Sashiko feedback for my patches, I just ignore the
> > comments I find bogus and address those that I find to the point in the
> > next revision. If I see Sashiko found something fundamental, I'll also
> > reply to the thread to notify human reviewers that I'll have to do a larger
> > rewrite so they don't have to waste human time with reviewing this version
> > of the patches.
>
> Some maintainers have said they expect authors to justify themselves for
> all the false positives.
I personally would find this annoying (so I don't enforce this in the stuff
I maintain) but I guess it's about discussing with maintainers and
improving the tooling to find out what works...
> To be honest, I expect that some authors are already gaming all this by
> using generative AI to write convincing explanations to dismiss comments
> as false positives, even when they're not, and I don't expect most
> maintainers would notice.
Possibly. I have personal experience with authors feeding my review
comments to AI and pasting me the answer :).
Honza
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 12:21 ` Jori Koolstra
2026-07-15 16:50 ` Steven Rostedt
2026-07-15 18:13 ` Nicolas Dufresne
@ 2026-07-16 15:04 ` August Zeller
2 siblings, 0 replies; 125+ messages in thread
From: August Zeller @ 2026-07-16 15:04 UTC (permalink / raw)
To: Jori Koolstra
Cc: Roman Gushchin, Laurent Pinchart, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
> While there is some truly ridiculous anti-LLM brigading in some open
> source projects, I feel like saying it is just another tool does not
> do
> justice to some of the harm that is done by that industry. Also,
> precisely because of the usefulness of LLMs, I worry about creating
> an
> uneven playing field, where new contributors can't keep up if they
> can't
> afford the needed tools (something that is not as much the case with
> compilers.)
>
> These are not arguments that others should not use LLMs, and I find
> LLMs
> to be tremendously useful for reviewing code and understanding
> context.
The frustrating part of this situation is how everyone arguing on both
sides is right in some way.
1. The tools work, yes. This used to be up for debate until recently,
but now it's clear that AI can enhance contributor *and* maintainer
productivity in the kernel if used correctly.
2. On the other hand, it is also true that LLMs and derived tools are a
comprehensive manifestation of the problems of the industry and there
are valid ethical concerns regarding access discrimination, copyright,
workload externalization, job loss, etc.
3. However, a "no AI used" policy is unenforcible. Many people would
use these tools regardless without announcing it, which is the worse
outcome. If we're transparent about our AI usage, then at least
everyone is aware and can treat the affected code with the right level
of scrutiny.
4. Moreover, a "no AI used" policy isn't the best thing to do
technically, as AI has proven to be very useful to catch bugs, review
code, and even write some new code. Some critical bugs that we could've
caught with AI *will* slip under the radar if we refuse to use those
tools, while bad actors will gladly use the newest models to find
exploits.
Overall, even though I've been known as a great AI skeptic in the past,
I'm with Linus on this issue. *Accepting and embracing AI may not be a
desirable thing to do, but the alternative is even worse.*
- August
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:13 ` Laurent Pinchart
2026-07-16 9:20 ` Giacomo Tesio
@ 2026-07-16 15:10 ` August Zeller
2026-07-16 20:54 ` Theodore Tso
2026-07-21 16:03 ` Laurent Pinchart
1 sibling, 2 replies; 125+ messages in thread
From: August Zeller @ 2026-07-16 15:10 UTC (permalink / raw)
To: Laurent Pinchart; +Cc: users, Linux Media Mailing List
The frustrating part of this situation is how everyone arguing on both
sides is right in some way.
1. The tools work, yes. This used to be up for debate until recently,
but now it's clear that AI can enhance contributor *and* maintainer
productivity in the kernel if used correctly.
2. On the other hand, it is also true that LLMs and derived tools are a
comprehensive manifestation of the problems of the industry and there
are valid ethical concerns regarding access discrimination, copyright,
workload externalization, job loss, etc.
3. However, a "no AI used" policy is unenforcible. Many people would
use these tools regardless without announcing it, which is the worse
outcome. If we're transparent about our AI usage, then at least
everyone is aware and can treat the affected code with the right level
of scrutiny.
4. Moreover, a "no AI used" policy isn't the best thing to do
technically, as AI has proven to be very useful to catch bugs, review
code, and even write some new code. Some critical bugs that we could've
caught with AI *will* slip under the radar if we refuse to use those
tools, while bad actors will gladly use the newest models to find
exploits.
Overall, even though I've been known as a great AI skeptic in the past,
I'm with Linus on this issue. *Accepting and embracing AI may not be a
desirable thing to do, but the alternative is even worse.*
- August
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 20:28 ` Laurent Pinchart
` (3 preceding siblings ...)
2026-07-16 13:33 ` Jan Kara
@ 2026-07-16 18:24 ` Willy Tarreau
4 siblings, 0 replies; 125+ messages in thread
From: Willy Tarreau @ 2026-07-16 18:24 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Jan Kara, Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Hi Laurent,
On Wed, Jul 15, 2026 at 11:28:08PM +0300, Laurent Pinchart wrote:
> I feel that justifying myself against generative AI hallucinations that
> are blindly trusted by maintainers makes me feel diminished as a human.
>
> No later than yesterday a friend of mine pointed me to a mail thread
> where sashiko referenced code that has never existed in the kernel, and
> the maintainer blindly trusted the comment and asked the patch author to
> fix that issue, seemingly doubling down when told the code didn't exist.
>
> Depending on one's beliefs, this can be easy to brush off, but such
> incidents can easily make you question your value in a community where
> maintainers would by default trust sashiko over an experienced
> developer.
I think these ones will resolve by themselves as people get used to
trusting the tool at different degrees. The mistake in my opinion is
to see it as a tool, while LLMs are made to imitate humans. If you see
it as a limited human that can tirelessly work and verify stuff, you
can understand that it will sometimes bring some value in certain areas
and not at all (or even be negative) in others. But just like we've had
trolls or people with uneasy personalities in the past on the list that
were also doing some work and whom some readers just learned to ignore
or correct, here it might become exactly the same. Maybe sashiko itself
will be tuned to speak less confidently to authors so that they don't
take everything it says for granted. IMHO it's a matter of everyone
adapting with a certain degree of trust/mistrust.
But I do respect (even if I don't share all of) the concerns you expressed
regarding your beliefs and/or the impact of cost raises (that currently
doesn't affect the tool). I'm only speaking for the point above about
the possible social impact.
Willy
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 15:10 ` August Zeller
@ 2026-07-16 20:54 ` Theodore Tso
2026-07-21 16:03 ` Laurent Pinchart
1 sibling, 0 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-16 20:54 UTC (permalink / raw)
To: August Zeller; +Cc: Laurent Pinchart, users, Linux Media Mailing List
On Thu, Jul 16, 2026 at 05:10:11PM -0500, August Zeller wrote:
> 2. On the other hand, it is also true that LLMs and derived tools are a
> comprehensive manifestation of the problems of the industry and there
> are valid ethical concerns regarding access discrimination, copyright,
> workload externalization, job loss, etc.
Also, there are multiple ways that LLMs can be used, and questions
about access discrimination, copyright, etc. are *different* if what
we are talking about vibe coding versus code review.
The original question in this thread was *only* about Sashiko, which
is a code review tool. Making general arguments about all LLM use
cases is not helpful, and the policies that we might have for
reviewing or teseting code might be **very** different compared to
vibe coding. For example, copyright concerns simply don't apply.
Can we please avoid conflating all AI use cases? This leads to more
heat rather than light.
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 3:53 ` Theodore Tso
2026-07-16 7:55 ` Mauro Carvalho Chehab
@ 2026-07-16 20:54 ` Nicolas Dufresne
2026-07-16 22:30 ` Dmitry Torokhov
1 sibling, 1 reply; 125+ messages in thread
From: Nicolas Dufresne @ 2026-07-16 20:54 UTC (permalink / raw)
To: Theodore Tso
Cc: Laurent Pinchart, Ihor Solodrai, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane, bpf, Chris Mason,
Christian Brauner, Alexei Starovoitov
[-- Attachment #1: Type: text/plain, Size: 5998 bytes --]
Le mercredi 15 juillet 2026 à 23:53 -0400, Theodore Tso a écrit :
> On Wed, Jul 15, 2026 at 11:00:54PM -0500, Nicolas Dufresne wrote:
> > In V4L2 m2m notably, there is a "job" in the background, which allow
> > to safely (at least this is the theory) chain up work, and
> > synchronize against pending work. But Sashiko (and other AI) seems
> > to not get it and state with confidence and long explanation that
> > the drivers are racy and should do X/Y/Z more on top (and never
> > blames the framework).
>
> Is there actually a race which is allowed by the framework? Or is
> Sashiko's proposed race actually not possible?
Not that I'm aware of, as long as the driver follow the conventions. A typical
occurrence of this is when Sashiko suggest that you should do an extra worker
cancel after streamoff. The framework already ensure, through a job wait
mechanism, that there is no more active tasks. This allow chaining this work
across workers, and one really done with the task, the driver will call a
function to finish the job.
Though, AI is also fed with code using the framework, but not the jobs. Venus
and Iris from Qualcomm just leave the job running, and manually tear down and
finish the job on streamoff. So when AI use that as example (or thinking model),
they conclude defensive coding is needed. I bet that if Qualcomm Iris/Venus
developer where to review other m2m they would provide similar reviews. But they
will likely add words that show a certain level of uncertainty, very unlike
Sashiko today.
What happens is that developers endup producing defensive code for cases that
will never occur, but it can go as far as refactoring and putting in place extra
mechanism that are simply duplicate of the existing framework. So we receive
more complex code, with convincing comment that does not reflect any real-life
scenarios.
Now its not a great mechanism, since its easy to "finish the job" and keep
working, which can make the driver code run concurrently with a device_run()
from another thread. And for multi-core drivers, its easy to forget that the
framework does not protect anything concurrent inside your driver.
Sashiko is just not doing the teaching that is needed for new contributors, or
for experienced developers handling slightly different type of HW with this
"problematic" framework. So if someone up for designing something better and
porting bunch of drivers, that person is very welcome!
>
> Or is it a case where it actually *is* racy, but it's something we
> really don't care about? I've seen this happen with KCSAN where
> technically it really *is* a data race, but it's actually not
> important --- so we just have to mark it with the data_race() macro[1].
>
> [1] https://docs.kernel.org/dev-tools/lkmm/docs/access-marking.html
>
> This sort of thing can happen any time we introduce a new tool,
> whether it's KCSAN or lockdep. It's not necesarily unique to AI
> reviews. In both AI and non-AI tools, we can have developers who fix
> the problem in the wrong way, or where the fix actually makes things
> worse than the putative "bug".
>
> > This is why I recommended not forwarding the reviews to the linux
> > media list just yet during the summit. Now, the tricky part will be
> > to find time to try and help narrow this down, I never checked the
> > implementation, but I suppose you can add more layers of prompts to
> > force into looking deeper ?
>
> Has a bug been filed with the Shashiko folks? I can imagine any
> number of solutions, including adding comments in the source, or some
> kind of marker much like the data_race() macro to shut up KCSAN
> warnings, or __attribute__((unused)) to shut up gcc or Clang warnings.
> Yet another solution might be to add some kind of a AGENTS.md file in
> the explains why a particular construct is safe. Personally, I
> consider it to be the less desirable solution, since having something
> inline in the sources is likely to get out of sync with future code
> changes, and having the annotation in the sources will hopefully be
> useful to humans, not just AI bots.
>
> But the exact solution is going to be very specific exact warning and
> why the AI bot thinks there is a problem when it really isn't.
I believe this have to start as a case by case. Perhaps if we could mark and tag
these on the web UI, and once we have a good collection we might be able to see
clearly. At the minute, its very all over the place, since we are getting some
patch witch don't always cross-reference the reports, or may be reviewed by
other AI. Its all very unclear and variable where and how the issue was
identified in the first place. What we get is code, and sometimes wall of text.
We need to organize ourself a bit more and have clear communication in this
regard.
For the teaching aspect, that is too complicated for AI at the moment. You want
this toned based on the submitter experience. There is judgment to be made.
With AI, I also keep a reserve on how much effort I put to fix things like that,
as the models evolve really fast, this work might not be required in the next
update.
Nicolas
>
> - Ted
>
> P.S. There was a recent thread[1] where using Clang's context
> analysis resulted in a false positive, and I think it's instructive to
> see how it was handled compared to false positives from Sashiko. We
> had a discussion, and the result was two pull requests to LLVM to
> avoid the false positive. There was no complaints about how the false
> positive somehow was demeaning to our humanity, or that we should be
> accomodate those people who want to ban the use of static analyzers.
> There is something about AI that seems to trigger a different sort of
> energy, for better or for worse.
>
> [1]
> https://lore.kernel.org/r/20260712165610.366474-2-timday@thelustrecollective.com
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 20:54 ` Nicolas Dufresne
@ 2026-07-16 22:30 ` Dmitry Torokhov
0 siblings, 0 replies; 125+ messages in thread
From: Dmitry Torokhov @ 2026-07-16 22:30 UTC (permalink / raw)
To: Nicolas Dufresne
Cc: Theodore Tso, Laurent Pinchart, Ihor Solodrai, Roman Gushchin,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane, bpf, Chris Mason,
Christian Brauner, Alexei Starovoitov
On Thu, Jul 16, 2026 at 04:54:37PM -0400, Nicolas Dufresne wrote:
> Le mercredi 15 juillet 2026 à 23:53 -0400, Theodore Tso a écrit :
> > On Wed, Jul 15, 2026 at 11:00:54PM -0500, Nicolas Dufresne wrote:
> > > In V4L2 m2m notably, there is a "job" in the background, which allow
> > > to safely (at least this is the theory) chain up work, and
> > > synchronize against pending work. But Sashiko (and other AI) seems
> > > to not get it and state with confidence and long explanation that
> > > the drivers are racy and should do X/Y/Z more on top (and never
> > > blames the framework).
> >
> > Is there actually a race which is allowed by the framework? Or is
> > Sashiko's proposed race actually not possible?
>
> Not that I'm aware of, as long as the driver follow the conventions. A typical
> occurrence of this is when Sashiko suggest that you should do an extra worker
> cancel after streamoff. The framework already ensure, through a job wait
> mechanism, that there is no more active tasks. This allow chaining this work
> across workers, and one really done with the task, the driver will call a
> function to finish the job.
>
> Though, AI is also fed with code using the framework, but not the jobs. Venus
> and Iris from Qualcomm just leave the job running, and manually tear down and
> finish the job on streamoff. So when AI use that as example (or thinking model),
> they conclude defensive coding is needed. I bet that if Qualcomm Iris/Venus
> developer where to review other m2m they would provide similar reviews. But they
> will likely add words that show a certain level of uncertainty, very unlike
> Sashiko today.
>
> What happens is that developers endup producing defensive code for cases that
> will never occur, but it can go as far as refactoring and putting in place extra
> mechanism that are simply duplicate of the existing framework. So we receive
> more complex code, with convincing comment that does not reflect any real-life
> scenarios.
>
> Now its not a great mechanism, since its easy to "finish the job" and keep
> working, which can make the driver code run concurrently with a device_run()
> from another thread. And for multi-core drivers, its easy to forget that the
> framework does not protect anything concurrent inside your driver.
>
> Sashiko is just not doing the teaching that is needed for new contributors, or
> for experienced developers handling slightly different type of HW with this
> "problematic" framework.
So I think here you need to teach Sashiko a bit. Submit a patch to
https://github.com/masoncl/review-prompts that creates
kernel/subsystem/media.md and lists all fine points of the APIs and
common pitfalls that driver writers are often fall into. That will steer
Sashiko away from suggesting hallucinated or impossible to happen
scenarios.
Thanks.
--
Dmitry
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 8:07 ` Jacopo Mondi
@ 2026-07-17 9:40 ` Paolo Bonzini
2026-07-17 12:20 ` Theodore Tso
1 sibling, 0 replies; 125+ messages in thread
From: Paolo Bonzini @ 2026-07-17 9:40 UTC (permalink / raw)
To: Jacopo Mondi
Cc: Theodore Tso, Roman Gushchin, Laurent Pinchart,
Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
On Thu, Jul 16, 2026 at 10:20 AM Jacopo Mondi
<jacopo.mondi@ideasonboard.com> wrote:
> Fact is, reviewers/maintainers are scarce, and I got my time sucked in
> by an hallucination. It could happen with people too, but the rate at
> which LLMs produce output is super-human.
Maintainers are also spending a good part of their time on AI's
finding a backlog of 10-15 years of vulnerabilities... so sucks to be
us either way?
As an example I just posted a relatively large patchset and got the
following results from sashiko (categorized by me by hand, took about
30 minutes):
18 true positives
3 actually done in later patches (patches intentionally ordered
wrong in RFC for ease of testing)
4 false positives
1 comes with a suggestion that is good anyway
1 is code that definitely needs a comment
2 real false positive
3 need further analysis
1 optimization opportunity
1 correct observation but left for the future
While the code was early, it was not awful, and nevertheless I got a
pretty long list of things to do. Setting aside the three comments
about bisectability, there were 2 fully bad reports and 3 complex
observations needing further analysis, out of 23 reports. It's a
total true positive rate of 80-90%, which is way better than most
static analysis tools. And unlike non-AI tools you can bring down the
false positive rates for subsequent versions with a comment[1], or a
change to the commit message. *That English text will be there for
humans as well*, which means that even false positives sometimes are
useful.
The AI tool is not perfect and if you read the raw log you sometimes
lose an IQ point or two. The text sometimes makes no sense as it
throws everything at the patch until something sticks. But at the
same time it clearly takes into account stuff that no other static
analysis tool can. Now, KVM uses processor features that are a bit
obscure but at least the manuals were in the training set. That can
be different for other subsystems. But in my experience, while
Sashiko adds work, it does so for good reasons.
> This might sound just one anecdotal experience, but is not just one
> off. That's what I ear from most people doing reviews and driver
> maintainership, and that's the reason the linux-media summit decided
> to keep Sashiko reviews in a separate mailing list as an opt-in for
> interested reviewers: to avoid overloading the most scarce resource we
> have: maintainers and reviewers.
Sure, that's fine if it's like that for your subsystem. But to be
honest as a maintainer and reviewer I _would_ subscribe to that list
and check the results before applying anything, and therefore what
you're *actually* doing with that choice is moving work from the
author to the maintainer or reviewer.
BTW, I totally don't buy the argument that AI review makes people feel
diminished. If one feels that way, maybe they had too high an opinion
of themselves to begin with. It's a tool and replying to an English
sentence is the same as replying to a lockdep chain. I for one know I
am worse than many others here... and nevertheless I became a
maintainer and I'm trusted by Linus and others despite the occasional
disagreement. Our value as members of an open source community isn't
just in producing perfect bug-free code.
Paolo
[1] For example, you can see the evolution here:
- from https://sashiko.dev/#/patchset/20260326181723.218115-1-pbonzini%40redhat.com?part=10
which reports an issue: "Is it safe for is_executable_pte() to return
true if either the supervisor-execute (XS) or user-execute (XU) bit is
set?"
- to https://lore.kernel.org/all/20260408154217.458420-14-pbonzini@redhat.com/
which has a comment explaining why it is safe (for now), and does not
have a comment from the AI review
- to https://lore.kernel.org/all/20260624213102.71082-20-pbonzini@redhat.com/
which removes the comment by rewriting the logic
If you look at the raw log for the second patch above it clearly had
again the same objection took the comment into account: "does
`is_access_allowed` need to know about the *specific* execution mode?
If the fault is from the User, but the SPTE has only Supervisor
execution, would `is_access_allowed` incorrectly allow this access?
[...] the comment in `is_executable_pte` is key, and it all makes
sense [...] `fast_page_fault` is never used for shadow EPT (indirect
MMU), and regular page tables always have XS==XU (direct MMU - TDP).
[...] KVM's direct EPT (TDP) maps GPA to HPA. It doesn't use MBEC
itself; so, it will always set both XS and XU the same. This implies
that they will be the same, and `is_executable_pte` correctly works".
It's not entirely correct terminology but the overall flow makes
sense; and the comment was clearly useful to have, because it pointed
out the need to rewrite the code before making further changes.
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 8:07 ` Jacopo Mondi
2026-07-17 9:40 ` Paolo Bonzini
@ 2026-07-17 12:20 ` Theodore Tso
2026-07-17 13:25 ` Mauro Carvalho Chehab
2026-07-17 15:22 ` Nicolas Dufresne
1 sibling, 2 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-17 12:20 UTC (permalink / raw)
To: Jacopo Mondi
Cc: Roman Gushchin, Laurent Pinchart, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Thu, Jul 16, 2026 at 10:07:03AM -0500, Jacopo Mondi wrote:
> I got fooled by a Sashiko reported issue on patch for a driver I
> maintain. I asked the developer to address it, he did so in a separate
> patch, people got involved, lost quite some time on it, it ended up
> being a false positive.
Thanks, I think I see why the Media subsystem has such a huge
difference in their experience of Sashiko. With the media subsystem,
you have to support drivers and the driver maintainers don't
necessarily have as much deep experience with the core media
infrastructure / framework. Hence, you didn't immediately realize
that something which was a false positive. I'm going to guess that
you have three levels of expertise; (a) the patch authors, some of
whom might have very little experience with the kernel, since their
last project might have been developing the firmware for the card, (b)
the driver maintainers, who know that driver very well, but might not
have deep expertise the core media subsystems, and (c) the core media
infrastructure developers / maintainers, who *do* know what is and
isn't fair.
I think the other difference is that in the media subsystem, you can
rely on the userspace code being "nice" (so you don't need to worry
about certain races or cleanup bugs, because a well-behaved upper
layers of the stack would *never* abuse the kernel system call in that
way). With file systems, we can *count* on syzbot abusing the system
call interface and filing bugs which they will report to management as
security bugs even though no sane userspace would ever do something
like that. So we get things which we could call false positives all
the *time* from syzbot, and arguably, if this can be used to crash the
kernel, perhaps it's fair to call it a security issue. After all, can
you guarantee that only well-behaved media frameworks will be calling
the media subsystem's kernel interfaces?
The combination of these two means that we've already hardened against
many of the cases where userspace does something "unusual", and we are
inured to ignoring many of the syzbot's "false positives" (After all,
if it requires root to trigger an oops, is it really a security issue?
It might be a quality of implementation issue, but if it's a
pre-existing issue, we've been getting complaints from syzbot for
years.)
And then because we don't have to deal with drivers, if we get someone
who is relatively inexperienced trying to fix a syzbot bug, the result
is almost always a complete disaster (especially since good luck
trying to get new contributors to run the regression tests) having the
Sashiko review point out the obvious bugs is a huge time server.
Furthermore, since we don't have the layer of driver maintainers, if
we get a false positive from Sashiko, we don't have trouble
recognizing them, and the main cost to us is telling the patch author
not to fix unrelated problems in a single commit --- and so to either
fix the Sashiko complaint in a separate commit, or to save it for a
later patch series.
This has also helped us because it sometimes gives a newer contributor
another opportunity to work on the subsystem, and we just have to make
sure to warn off a contributor that a particular issue proposed by
Sashiko mgiht be beyond that new contributor's experience. But I've
seen a few cases where the new contributor has found Sashiko reviews
to be quite engaging.
Cheers,
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 21:08 ` Roman Gushchin
2026-07-15 23:20 ` Steven Rostedt
@ 2026-07-17 12:32 ` Laurent Pinchart
2026-07-20 18:08 ` Steven Rostedt
2026-07-21 18:25 ` Laurent Pinchart
2 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-17 12:32 UTC (permalink / raw)
To: Roman Gushchin
Cc: Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
Hi Roman,
On Wed, Jul 15, 2026 at 09:08:47PM +0000, Roman Gushchin wrote:
> Laurent Pinchart writes:
> > On Tue, Jul 14, 2026 at 07:00:54PM -0700, Roman Gushchin wrote:
> >> On Jul 14, 2026, at 5:59 PM, Laurent Pinchart wrote:
> >> > On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
> >> >> Mauro Carvalho Chehab writes:
> >> >>>> On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
> >> >>>>>>> Individuals can set their
> >> >>>>>>> spam filters up if they don't want to get these emails, I can't control
> >> >>>>>>> it. Providing individual authors an option "I don't want my patches
> >> >>>>>>> to be reviewed" sound strange to me. It's like "I don't want my patches
> >> >>>>>>> to be tested by unit tests".
> >> >>>>>>
> >> >>>>>> I agree with you, and, on my head, not sending e-mails to the author
> >> >>>>>> is a clear violation to one of the most basic net etiquette rule on
> >> >>>>>> mailing lists: any replies to posts there should reach the author.
> >> >>>>>
> >> >>>>> I don't know where that one comes from.
> >> >>>>>
> >> >>>>> What happened to this other "most basic rule" that subscription to
> >> >>>>> services that deliver e-mails should be opt-in ?
> >> >>>
> >> >>> Replying to an e-mail is not subscribing to a service. It is the
> >> >>> author's right to know if one replies publicly to his e-mails.
> >> >>> Explicitly removing him from the C/C of such replies is a violation
> >> >>> of his rights.
> >> >>>
> >> >>> On other words, it is implicit that, if you post an e-mail, you'll be
> >> >>> expecting actions or answers to it.
> >> >>>
> >> >>> Now, if one really doesn't really want to receive e-mails from a
> >> >>> particular sender, a block list solves it. Alternatively, a way to
> >> >>> opt-out is welcomed.
> >> >>>
> >> >>> See, this is different than adding someone to a mailing list without
> >> >>> his consent: On such case, people receive e-mails unrelated to their
> >> >>> preferences. For those, opt-in is the right net etiquette.
> >> >>
> >> >> I agree with this.
> >> >>
> >> >> But also just practically: if someone who opted out from sashiko emails
> >> >> posts a patch and sashiko finds say a critical issue, do we expect the
> >> >> maintainer to go and manually check each time whether the author opted
> >> >> out and forward the review?
> >> >
> >> > I expect maintainers who want to act on sashiko reviews to triage and
> >> > verify them first before bothering authors, yes. I believe we should
> >> > follow the first two recommendations of the Software Freedom Conservancy
> >> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >> >
> >> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> >>
> >> I think it makes the point of sashiko - helping maintainers -
> >> unachievable.
>
> Hi Laurent!
>
> > Why do you think so ? As far as I can see, there are many maintainers
> > and contributors with a strong enthousiasm for generative AI reviews.
> > Assuming those tools would give a net positive result, isn't that
> > initial mass sizeable enough to help maintainers ? It could even be
> > argued that starting with enthousiasts will help convince some of the
> > sceptics over time.
>
> At this moment there are 36 mailing lists who opted in for delivering email
> reviews over email (without counting linux-media@). In every single case
> it was based on maintainers requests in all cases of a disagreement
> between maintainers I took the conservative side.
>
> Also:
> $ git log next/master --grep=sashiko -i --oneline | wc -l
> 826
>
> This is in less that 4 month since Sashiko's public launch mid-March.
> Most of this commits are bug fixes for existing issues discovered by
> Sashiko as a byproduct of reviewing new changes, so arguably there is a
> larger set of bugs which were prevented to enter the kernel.
>
> So it's fair to say that there are lot of enthusiasts and lot of data
> already which proves the usefulness of AI code reviews. If it's not
> convincing, I'm sorry, but it's unlikely I'll be able to convince you
> anyway.
Sometimes I wonder where I fail so blatantly in my communication. Until
I figure it out, I'll restate what I think I said multiple times in this
mail thread: I know there are technical merits to the tools. I know it
can catch bugs, both preexisting and new. You don't need to convince me
on that.
I also know there are lots of enthusiasts, that's even clearer :-)
> >> If the point to not use LLMs in general, let’s discuss this, not how
> >> to make each use case more complex.
> >
> > To be clear, that's not what I'm calling for. I'm asking for
> > contributors to not be forced to use LLMs. I'm not campaigning for the
> > kernel to ban their usage.
> >
> >> It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
> >> with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
> >> position and my take so far is that the answer is not.
> >
> > I would be surprised if Linus broadly agreed with [1] :-) I however hope
> > that we, as a community, have enough shared values to listen to
> > everybody.
>
> The reality is that there are multiple actors in the world who are
> actively using AI for at least the security vulnerability scanning across
> ALL Linux kernel codebase, including your changes. And it's completely
> out of our control (ours as kernel community). And we can't ignore these
> findings completely (how to handle them it's a separate discussion).
So far, no disagreement. As much as I dislike this situation, I have
never pretended to ignore the facts.
> So there is simple no way someone who wants to contribute their code
> to the kernel can pretend to live in the world where ai doesn't exist.
> So the real choice is more like do we want to find (most of)
> AI-discoverable issues before they get merged or after.
I think that's a falso dichotomy. I find it odd at best that the answer
of Google, who has high financial stakes in the AI race with Gemini, is
to present usage of a product based on Gemini as an ineluctable
solution. And yes, I know that in theory sashiko could use different
models, but I don't think that changes the problem fundamentally.
Where are the AI companies when it comes to addressing the massive
underfunding and maintainer burnout problem, to help doing the ground
work making the kernel more secure ?
> (Obviously not all issues are security-related, but it doesn't change
> the point).
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-17 12:20 ` Theodore Tso
@ 2026-07-17 13:25 ` Mauro Carvalho Chehab
2026-07-20 13:55 ` Steven Rostedt
2026-07-17 15:22 ` Nicolas Dufresne
1 sibling, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-17 13:25 UTC (permalink / raw)
To: Theodore Tso
Cc: Jacopo Mondi, Roman Gushchin, Laurent Pinchart, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe,
Steven Rostedt, users, Linux Media Mailing List, Stephen Finucane
On Fri, 17 Jul 2026 08:20:48 -0400
"Theodore Tso" <tytso@mit.edu> wrote:
> On Thu, Jul 16, 2026 at 10:07:03AM -0500, Jacopo Mondi wrote:
> > I got fooled by a Sashiko reported issue on patch for a driver I
> > maintain. I asked the developer to address it, he did so in a separate
> > patch, people got involved, lost quite some time on it, it ended up
> > being a false positive.
>
> Thanks, I think I see why the Media subsystem has such a huge
> difference in their experience of Sashiko. With the media subsystem,
> you have to support drivers and the driver maintainers don't
> necessarily have as much deep experience with the core media
> infrastructure / framework. Hence, you didn't immediately realize
> that something which was a false positive. I'm going to guess that
> you have three levels of expertise; (a) the patch authors, some of
> whom might have very little experience with the kernel, since their
> last project might have been developing the firmware for the card, (b)
> the driver maintainers, who know that driver very well, but might not
> have deep expertise the core media subsystems, and (c) the core media
> infrastructure developers / maintainers, who *do* know what is and
> isn't fair.
While there are still a certain amount of (a) and (b), a large amount
of media patches comes from experienced media driver developers with
a reasonable expertise at the core, as several vendors opt to hire
open source development companies.
For (a), current Sashiko reports could look scary, as false positives
might end causing confusion. We tried to reach a consensus with regards
to c/c the author. About half of the comments from people who
participated at the last media summit think it was OK to c/c the author
at Sashiko reviews provided we add a disclaimer notice at the top of the
e-mail body; the other half thinks otherwise. Yet, there was a consensus
to enable Sashiko for a couple of Kernel releases to see how it goes.
So, we opted to start without c/c the author and placing reviews on a
separate opt-in ML, while also adding them to our patchwork instance
as well.
> I think the other difference is that in the media subsystem, you can
> rely on the userspace code being "nice" (so you don't need to worry
> about certain races or cleanup bugs, because a well-behaved upper
> layers of the stack would *never* abuse the kernel system call in that
> way).
Yes, this is true. Also, V4L2 and dvb core are responsible to receive
system calls, passing them to drivers only after checking for abuses.
So, most of the issues there are things like use-after-free, error
handling logic, and lack of resource de-allocation (which is only an
issue, in practice, for usb drivers).
There are still a fair amount of such bugs, which is where Sashiko
and static analyzers can help more.
That's one of the reasons why I do think media needs its own custom
prompts.
> With file systems, we can *count* on syzbot abusing the system
> call interface and filing bugs which they will report to management as
> security bugs even though no sane userspace would ever do something
> like that.
Syzbot issues are usually related to V4L2 core. We don't get many such
reports, probably because v4l2 core doesn't have too much changes those
days.
--
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-17 12:20 ` Theodore Tso
2026-07-17 13:25 ` Mauro Carvalho Chehab
@ 2026-07-17 15:22 ` Nicolas Dufresne
2026-07-21 16:27 ` Laurent Pinchart
1 sibling, 1 reply; 125+ messages in thread
From: Nicolas Dufresne @ 2026-07-17 15:22 UTC (permalink / raw)
To: Theodore Tso, Jacopo Mondi
Cc: Roman Gushchin, Laurent Pinchart, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 743 bytes --]
Hi Ted,
Le vendredi 17 juillet 2026 à 08:20 -0400, Theodore Tso a écrit :
> I think the other difference is that in the media subsystem, you can
> rely on the userspace code being "nice"
just wanted to clarify, said this way, it sounds terribly bad and quite off to
me. Relying on userspace being nice is not what we want to do, or aim to do.
Linux Media is framework based, meaning there is framework sitting in front of
drivers that filters bad ioctl calls. This is where Sashiko analyses isn't
always profond enough, or where Sashiko will propose driver changes rather then
framework changes. I'm quite convince this has a lot to do in the model choice,
and some compromise between precision / speed (or cost).
Nicolas
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-17 13:25 ` Mauro Carvalho Chehab
@ 2026-07-20 13:55 ` Steven Rostedt
2026-07-20 14:26 ` Mark Brown
2026-07-20 19:16 ` Mauro Carvalho Chehab
0 siblings, 2 replies; 125+ messages in thread
From: Steven Rostedt @ 2026-07-20 13:55 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Theodore Tso, Jacopo Mondi, Roman Gushchin, Laurent Pinchart,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
On Fri, 17 Jul 2026 15:25:59 +0200
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> That's one of the reasons why I do think media needs its own custom
> prompts.
Reading this thread I've come to the conclusion that different systems
have different results from Sashiko. Sashko gets confused with some of
the tracing logic, but that's because tracing does some hacks to keep
the overhead down (it's where live text updates started). It reports
issues sometimes that are not a problem due to the way the code was
designed. But I fortunately know of these areas and can easily see when
Sashiko falls over it. Hence, these false positives do not waste my
time as I'm already aware of them. (I do take a deeper look to make
sure it's not reporting something similar that may truly be a bug).
But I can see where this could cause a bit more problems with a
different sub-system.
Hence, I don't believe there should be a one-size-fits-all for the
entire kernel, but do as we have been doing and have everything be
opt-in by subsystem. But that also means that if you contribute to a
sub-system, you need to follow their rules. If you don't want to deal
with AI, don't contribute to a subsystem that has it set up where you
will receive an email from AI if you submit to it.
Do we need to add an flag to the MAINTAINERS file that states which
sub-systems uses AI?
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-20 13:55 ` Steven Rostedt
@ 2026-07-20 14:26 ` Mark Brown
2026-07-20 18:24 ` Steven Rostedt
2026-07-20 19:16 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 125+ messages in thread
From: Mark Brown @ 2026-07-20 14:26 UTC (permalink / raw)
To: Steven Rostedt
Cc: Mauro Carvalho Chehab, Theodore Tso, Jacopo Mondi, Roman Gushchin,
Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 840 bytes --]
On Mon, Jul 20, 2026 at 09:55:37AM -0400, Steven Rostedt wrote:
> designed. But I fortunately know of these areas and can easily see when
> Sashiko falls over it. Hence, these false positives do not waste my
> time as I'm already aware of them. (I do take a deeper look to make
> sure it's not reporting something similar that may truly be a bug).
OTOH I had a submitter up to v14 on a new series over the weekend since
they were iterating Sashiko feedback.
> Do we need to add an flag to the MAINTAINERS file that states which
> sub-systems uses AI?
That's probably too complicated - some poeple will want submitters to do
things like ask submitters to address Sashiko reviews before the
maintainers will look at it, other subsystems might make use of Sashiko
reviews or whatever but not make it a requirement for submitters to do
so.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-17 12:32 ` Laurent Pinchart
@ 2026-07-20 18:08 ` Steven Rostedt
2026-07-22 4:05 ` Roman Gushchin
0 siblings, 1 reply; 125+ messages in thread
From: Steven Rostedt @ 2026-07-20 18:08 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Fri, 17 Jul 2026 15:32:57 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> Where are the AI companies when it comes to addressing the massive
> underfunding and maintainer burnout problem, to help doing the ground
> work making the kernel more secure ?
Ask Roman how many people in Google are supporting the Sashiko project.
I believe the answer is 1.
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-20 14:26 ` Mark Brown
@ 2026-07-20 18:24 ` Steven Rostedt
2026-07-21 16:42 ` Mark Brown
2026-07-21 17:12 ` Laurent Pinchart
0 siblings, 2 replies; 125+ messages in thread
From: Steven Rostedt @ 2026-07-20 18:24 UTC (permalink / raw)
To: Mark Brown
Cc: Mauro Carvalho Chehab, Theodore Tso, Jacopo Mondi, Roman Gushchin,
Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Mon, 20 Jul 2026 15:26:34 +0100
Mark Brown <broonie@kernel.org> wrote:
> On Mon, Jul 20, 2026 at 09:55:37AM -0400, Steven Rostedt wrote:
>
> > designed. But I fortunately know of these areas and can easily see when
> > Sashiko falls over it. Hence, these false positives do not waste my
> > time as I'm already aware of them. (I do take a deeper look to make
> > sure it's not reporting something similar that may truly be a bug).
>
> OTOH I had a submitter up to v14 on a new series over the weekend since
> they were iterating Sashiko feedback.
Hmm, we should state that Sashiko is sometimes wrong. A submitter to
me asked what they should do about a Sashiko feedback they diddn't
understand, and after reading the Sashiko review, I told them to ignore
it.
>
> > Do we need to add an flag to the MAINTAINERS file that states which
> > sub-systems uses AI?
>
> That's probably too complicated - some poeple will want submitters to do
> things like ask submitters to address Sashiko reviews before the
> maintainers will look at it, other subsystems might make use of Sashiko
> reviews or whatever but not make it a requirement for submitters to do
> so.
Is it too complicated? Do you mean it's too complicated if one
sub-system says "resolve all Sashiko feedback you receive" and another
is "You may ignore it"?
We probably don't want maintainers to require resolving all Sashiko
reviews, but at least respond to them. Where "I don't know" and "I
think this review is wrong" are legitimate responses. It is basically
saying "I want to speak to a person" when drudging through the phone
automated AI teleprompters.
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-20 13:55 ` Steven Rostedt
2026-07-20 14:26 ` Mark Brown
@ 2026-07-20 19:16 ` Mauro Carvalho Chehab
2026-07-21 15:43 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-20 19:16 UTC (permalink / raw)
To: Steven Rostedt
Cc: Theodore Tso, Jacopo Mondi, Roman Gushchin, Laurent Pinchart,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
On Mon, 20 Jul 2026 09:55:37 -0400
Steven Rostedt <rostedt@goodmis.org> wrote:
> On Fri, 17 Jul 2026 15:25:59 +0200
> Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
>
> > That's one of the reasons why I do think media needs its own custom
> > prompts.
>
> Reading this thread I've come to the conclusion that different systems
> have different results from Sashiko. Sashko gets confused with some of
> the tracing logic, but that's because tracing does some hacks to keep
> the overhead down (it's where live text updates started). It reports
> issues sometimes that are not a problem due to the way the code was
> designed.
There is a custom prompt for tracing:
https://github.com/sashiko-dev/sashiko/blob/main/third_party/prompts/kernel/subsystem/tracing.md
Probably, if you run Sashiko without it you would get more false
positives.
> But I fortunately know of these areas and can easily see when
> Sashiko falls over it. Hence, these false positives do not waste my
> time as I'm already aware of them. (I do take a deeper look to make
> sure it's not reporting something similar that may truly be a bug).
>
> But I can see where this could cause a bit more problems with a
> different sub-system.
>
> Hence, I don't believe there should be a one-size-fits-all for the
> entire kernel,
It is not like that. On static analyzers like Coverity, smatch,
sparse, coccinelle... there's no space for per-subsystem adjustments.
Now, with LLM, each subsystem may have custom prompts:
https://github.com/sashiko-dev/sashiko/tree/main/third_party/prompts/kernel/subsystem
Also, when LLM parses a C file, it can pick some things from
the documentation on it.
> but do as we have been doing and have everything be
> opt-in by subsystem. But that also means that if you contribute to a
> sub-system, you need to follow their rules. If you don't want to deal
> with AI, don't contribute to a subsystem that has it set up where you
> will receive an email from AI if you submit to it.
>
> Do we need to add an flag to the MAINTAINERS file that states which
> sub-systems uses AI?
I don't think this would help.
Also, from my point of view, Sashiko is not different than any other
new CI technology: when one enables it, people will discover lots of
problems and start fixing. It can take quite some time to adjust.
On media, we had this when we started using Jenkis. We're now with
another CI via gitlab actions for some time: the project started on
Jan, 2024. I can't remember when we started deploying it, but it was
more than one year ago. Still, we're adjusting it to try to reduce
false positives and inconsistencies.
For instance, last week we added a fix where CI internal problems
was ending marking patches on patchwork checks as errors
In the specific case of Sashiko, we do need to adjust it to the
media subsystem, as currently it is running without any hints
about what is relevant to us and what are false positives.
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-20 19:16 ` Mauro Carvalho Chehab
@ 2026-07-21 15:43 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 125+ messages in thread
From: Mauro Carvalho Chehab @ 2026-07-21 15:43 UTC (permalink / raw)
To: Steven Rostedt
Cc: Theodore Tso, Jacopo Mondi, Roman Gushchin, Laurent Pinchart,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
On Mon, 20 Jul 2026 21:16:47 +0200
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> On Mon, 20 Jul 2026 09:55:37 -0400
> Steven Rostedt <rostedt@goodmis.org> wrote:
>
> > On Fri, 17 Jul 2026 15:25:59 +0200
> > Mauro Carvalho Chehab <mchehab+huawei@kernel.org> wrote:
> >
> > > That's one of the reasons why I do think media needs its own custom
> > > prompts.
> >
> > Reading this thread I've come to the conclusion that different systems
> > have different results from Sashiko. Sashko gets confused with some of
> > the tracing logic, but that's because tracing does some hacks to keep
> > the overhead down (it's where live text updates started). It reports
> > issues sometimes that are not a problem due to the way the code was
> > designed.
>
> There is a custom prompt for tracing:
>
> https://github.com/sashiko-dev/sashiko/blob/main/third_party/prompts/kernel/subsystem/tracing.md
>
> Probably, if you run Sashiko without it you would get more false
> positives.
>
> > But I fortunately know of these areas and can easily see when
> > Sashiko falls over it. Hence, these false positives do not waste my
> > time as I'm already aware of them. (I do take a deeper look to make
> > sure it's not reporting something similar that may truly be a bug).
> >
> > But I can see where this could cause a bit more problems with a
> > different sub-system.
> >
> > Hence, I don't believe there should be a one-size-fits-all for the
> > entire kernel,
>
> It is not like that. On static analyzers like Coverity, smatch,
> sparse, coccinelle... there's no space for per-subsystem adjustments.
>
> Now, with LLM, each subsystem may have custom prompts:
>
> https://github.com/sashiko-dev/sashiko/tree/main/third_party/prompts/kernel/subsystem
>
> Also, when LLM parses a C file, it can pick some things from
> the documentation on it.
Btw, Sashiko has gained its first set of adjustments for media today:
https://github.com/sashiko-dev/sashiko/issues/334
https://github.com/sashiko-dev/sashiko/commit/b0aad67f2d5918dd5da768fde15a144f8435d387
https://github.com/sashiko-dev/sashiko/commit/8ac8e51fd79c8560404efe62d0c9ce38defce5af
Hopefully, it will help to prevent some false positives noticed on
past reviews.
--
Thanks,
Mauro
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 23:32 ` Steven Rostedt
2026-07-16 0:03 ` Roman Gushchin
@ 2026-07-21 16:01 ` Laurent Pinchart
1 sibling, 0 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-21 16:01 UTC (permalink / raw)
To: Steven Rostedt
Cc: Jan Kara, Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 15, 2026 at 07:32:28PM -0400, Steven Rostedt wrote:
> On Wed, 15 Jul 2026 23:28:08 +0300 Laurent Pinchart wrote:
>
> > I feel that justifying myself against generative AI hallucinations that
> > are blindly trusted by maintainers makes me feel diminished as a human.
>
> I like to read the Sashiko reviews and look for issues with it. This is
> why I *want* the email to the mailing list. It's so much easier to
> reply to the Sashiko review in an email and point out where it's just
> wrong and point out what I want the author of the patch to fix.
>
> I've been using the "copy" icon to paste the reviews in emails back to
> the author[*].
>
> > No later than yesterday a friend of mine pointed me to a mail thread
> > where sashiko referenced code that has never existed in the kernel, and
> > the maintainer blindly trusted the comment and asked the patch author to
> > fix that issue, seemingly doubling down when told the code didn't exist.
>
> This looks to me as a issue with a maintainer needing to be educated
> about AI tooling. Just like I get AI slop and need to tell people the
> AI is wrong, we need to look at maintainers to keep them from getting
> lazy and just accepting what the AI review says.
Putting the responsibility of proving that the issue is real on the
maintainers (or other reviewers in the subsystem who would be happy to
have that role) would solve this.
> [*] Roman, the paste from the copy icon appears to remove blank lines.
> This makes the output difficult to read as everything is bunched
> together. I typically go through and manually add back those blank
> lines. Is this a known issue? Can it be fixed?
>
> Of course, if I now have Sashiko replying to the tracing mailing
> list, I may not need to use that feature anymore.
>
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 15:10 ` August Zeller
2026-07-16 20:54 ` Theodore Tso
@ 2026-07-21 16:03 ` Laurent Pinchart
1 sibling, 0 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-21 16:03 UTC (permalink / raw)
To: August Zeller; +Cc: users, Linux Media Mailing List
On Thu, Jul 16, 2026 at 05:10:11PM +0200, August Zeller wrote:
> The frustrating part of this situation is how everyone arguing on both
> sides is right in some way.
>
> 1. The tools work, yes. This used to be up for debate until recently,
> but now it's clear that AI can enhance contributor *and* maintainer
> productivity in the kernel if used correctly.
>
> 2. On the other hand, it is also true that LLMs and derived tools are a
> comprehensive manifestation of the problems of the industry and there
> are valid ethical concerns regarding access discrimination, copyright,
> workload externalization, job loss, etc.
>
> 3. However, a "no AI used" policy is unenforcible. Many people would
> use these tools regardless without announcing it, which is the worse
> outcome. If we're transparent about our AI usage, then at least
> everyone is aware and can treat the affected code with the right level
> of scrutiny.
>
> 4. Moreover, a "no AI used" policy isn't the best thing to do
> technically, as AI has proven to be very useful to catch bugs, review
> code, and even write some new code. Some critical bugs that we could've
> caught with AI *will* slip under the radar if we refuse to use those
> tools, while bad actors will gladly use the newest models to find
> exploits.
I don't think there's much disagreement on all that. I'm not aware of
anyone trying to get the kernel to adopt a "no AI" policy.
> Overall, even though I've been known as a great AI skeptic in the past,
> I'm with Linus on this issue. *Accepting and embracing AI may not be a
> desirable thing to do, but the alternative is even worse.*
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-17 15:22 ` Nicolas Dufresne
@ 2026-07-21 16:27 ` Laurent Pinchart
0 siblings, 0 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-21 16:27 UTC (permalink / raw)
To: Nicolas Dufresne
Cc: Theodore Tso, Jacopo Mondi, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
On Fri, Jul 17, 2026 at 11:22:17AM -0400, Nicolas Dufresne wrote:
> Hi Ted,
>
> Le vendredi 17 juillet 2026 à 08:20 -0400, Theodore Tso a écrit :
> > I think the other difference is that in the media subsystem, you can
> > rely on the userspace code being "nice"
>
> just wanted to clarify, said this way, it sounds terribly bad and quite off to
> me. Relying on userspace being nice is not what we want to do, or aim to do.
> Linux Media is framework based, meaning there is framework sitting in front of
> drivers that filters bad ioctl calls.
I can't speak for all contributors, but I'm certainly not aware of
anyone in the media subsystem considering that issues on the kernel side
are fine because userspace will not normally exercise the API in certain
ways. I hope that no kernel subsystem handle security by relying on
userspace to never be adversarial.
> This is where Sashiko analyses isn't
> always profond enough, or where Sashiko will propose driver changes rather then
> framework changes. I'm quite convince this has a lot to do in the model choice,
> and some compromise between precision / speed (or cost).
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-20 18:24 ` Steven Rostedt
@ 2026-07-21 16:42 ` Mark Brown
2026-07-21 19:15 ` Steven Rostedt
2026-07-21 17:12 ` Laurent Pinchart
1 sibling, 1 reply; 125+ messages in thread
From: Mark Brown @ 2026-07-21 16:42 UTC (permalink / raw)
To: Steven Rostedt
Cc: Mauro Carvalho Chehab, Theodore Tso, Jacopo Mondi, Roman Gushchin,
Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 1342 bytes --]
On Mon, Jul 20, 2026 at 02:24:32PM -0400, Steven Rostedt wrote:
> Mark Brown <broonie@kernel.org> wrote:
> > > Do we need to add an flag to the MAINTAINERS file that states which
> > > sub-systems uses AI?
> > That's probably too complicated - some poeple will want submitters to do
> > things like ask submitters to address Sashiko reviews before the
> > maintainers will look at it, other subsystems might make use of Sashiko
> > reviews or whatever but not make it a requirement for submitters to do
> > so.
> Is it too complicated? Do you mean it's too complicated if one
> sub-system says "resolve all Sashiko feedback you receive" and another
> is "You may ignore it"?
I mean that "use AI" covers a huge spectrum of things, Sashiko and
potential requirements for submitters to interact with it is just one
example of LLM usage.
> We probably don't want maintainers to require resolving all Sashiko
> reviews, but at least respond to them. Where "I don't know" and "I
> think this review is wrong" are legitimate responses. It is basically
> saying "I want to speak to a person" when drudging through the phone
> automated AI teleprompters.
People were complaining very strongly about such requirements elsewhere
in this thread, especially given it's propensity for warning about
preexisting issues.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-20 18:24 ` Steven Rostedt
2026-07-21 16:42 ` Mark Brown
@ 2026-07-21 17:12 ` Laurent Pinchart
2026-07-21 19:18 ` Steven Rostedt
1 sibling, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-21 17:12 UTC (permalink / raw)
To: Steven Rostedt
Cc: Mark Brown, Mauro Carvalho Chehab, Theodore Tso, Jacopo Mondi,
Roman Gushchin, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Mon, Jul 20, 2026 at 02:24:32PM -0400, Steven Rostedt wrote:
> On Mon, 20 Jul 2026 15:26:34 +0100 Mark Brown wrote:
> > On Mon, Jul 20, 2026 at 09:55:37AM -0400, Steven Rostedt wrote:
> >
> > > designed. But I fortunately know of these areas and can easily see when
> > > Sashiko falls over it. Hence, these false positives do not waste my
> > > time as I'm already aware of them. (I do take a deeper look to make
> > > sure it's not reporting something similar that may truly be a bug).
> >
> > OTOH I had a submitter up to v14 on a new series over the weekend since
> > they were iterating Sashiko feedback.
>
> Hmm, we should state that Sashiko is sometimes wrong. A submitter to
> me asked what they should do about a Sashiko feedback they diddn't
> understand, and after reading the Sashiko review, I told them to ignore
> it.
We discussed this at length in linux-media. There were proposals for a
custom header telling patch authors that in case they think a flagged
issue may be incorrect they should reach to an experienced reviewer (or
just ignore it, the wording went through multiple iterations). The
problem there is that, by definition, a junior, unexperienced developer
will have more trouble determining if feedback is correct or not.
> > > Do we need to add an flag to the MAINTAINERS file that states which
> > > sub-systems uses AI?
> >
> > That's probably too complicated - some poeple will want submitters to do
> > things like ask submitters to address Sashiko reviews before the
> > maintainers will look at it, other subsystems might make use of Sashiko
> > reviews or whatever but not make it a requirement for submitters to do
> > so.
>
> Is it too complicated? Do you mean it's too complicated if one
> sub-system says "resolve all Sashiko feedback you receive" and another
> is "You may ignore it"?
>
> We probably don't want maintainers to require resolving all Sashiko
> reviews, but at least respond to them. Where "I don't know" and "I
> think this review is wrong" are legitimate responses. It is basically
> saying "I want to speak to a person" when drudging through the phone
> automated AI teleprompters.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 21:08 ` Roman Gushchin
2026-07-15 23:20 ` Steven Rostedt
2026-07-17 12:32 ` Laurent Pinchart
@ 2026-07-21 18:25 ` Laurent Pinchart
2026-07-21 19:25 ` Steven Rostedt
2 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-21 18:25 UTC (permalink / raw)
To: Roman Gushchin
Cc: Mauro Carvalho Chehab, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, Steven Rostedt, users,
Linux Media Mailing List, Stephen Finucane
Hi Roman,
On Wed, Jul 15, 2026 at 09:08:47PM +0000, Roman Gushchin wrote:
> Laurent Pinchart writes:
> > On Tue, Jul 14, 2026 at 07:00:54PM -0700, Roman Gushchin wrote:
> >> On Jul 14, 2026, at 5:59 PM, Laurent Pinchart wrote:
> >> > On Tue, Jul 14, 2026 at 10:55:42PM +0000, Roman Gushchin wrote:
> >> >> Mauro Carvalho Chehab writes:
> >> >>>> On Mon, 13 Jul 2026 12:41:20 +0300 Laurent Pinchart wrote:
> >> >>>>>>> Individuals can set their
> >> >>>>>>> spam filters up if they don't want to get these emails, I can't control
> >> >>>>>>> it. Providing individual authors an option "I don't want my patches
> >> >>>>>>> to be reviewed" sound strange to me. It's like "I don't want my patches
> >> >>>>>>> to be tested by unit tests".
> >> >>>>>>
> >> >>>>>> I agree with you, and, on my head, not sending e-mails to the author
> >> >>>>>> is a clear violation to one of the most basic net etiquette rule on
> >> >>>>>> mailing lists: any replies to posts there should reach the author.
> >> >>>>>
> >> >>>>> I don't know where that one comes from.
> >> >>>>>
> >> >>>>> What happened to this other "most basic rule" that subscription to
> >> >>>>> services that deliver e-mails should be opt-in ?
> >> >>>
> >> >>> Replying to an e-mail is not subscribing to a service. It is the
> >> >>> author's right to know if one replies publicly to his e-mails.
> >> >>> Explicitly removing him from the C/C of such replies is a violation
> >> >>> of his rights.
> >> >>>
> >> >>> On other words, it is implicit that, if you post an e-mail, you'll be
> >> >>> expecting actions or answers to it.
> >> >>>
> >> >>> Now, if one really doesn't really want to receive e-mails from a
> >> >>> particular sender, a block list solves it. Alternatively, a way to
> >> >>> opt-out is welcomed.
> >> >>>
> >> >>> See, this is different than adding someone to a mailing list without
> >> >>> his consent: On such case, people receive e-mails unrelated to their
> >> >>> preferences. For those, opt-in is the right net etiquette.
> >> >>
> >> >> I agree with this.
> >> >>
> >> >> But also just practically: if someone who opted out from sashiko emails
> >> >> posts a patch and sashiko finds say a critical issue, do we expect the
> >> >> maintainer to go and manually check each time whether the author opted
> >> >> out and forward the review?
> >> >
> >> > I expect maintainers who want to act on sashiko reviews to triage and
> >> > verify them first before bothering authors, yes. I believe we should
> >> > follow the first two recommendations of the Software Freedom Conservancy
> >> > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> >> >
> >> > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> >>
> >> I think it makes the point of sashiko - helping maintainers -
> >> unachievable.
>
> Hi Laurent!
>
> > Why do you think so ? As far as I can see, there are many maintainers
> > and contributors with a strong enthousiasm for generative AI reviews.
> > Assuming those tools would give a net positive result, isn't that
> > initial mass sizeable enough to help maintainers ? It could even be
> > argued that starting with enthousiasts will help convince some of the
> > sceptics over time.
>
> At this moment there are 36 mailing lists who opted in for delivering email
> reviews over email (without counting linux-media@). In every single case
> it was based on maintainers requests in all cases of a disagreement
> between maintainers I took the conservative side.
>
> Also:
> $ git log next/master --grep=sashiko -i --oneline | wc -l
> 826
>
> This is in less that 4 month since Sashiko's public launch mid-March.
> Most of this commits are bug fixes for existing issues discovered by
> Sashiko as a byproduct of reviewing new changes, so arguably there is a
> larger set of bugs which were prevented to enter the kernel.
>
> So it's fair to say that there are lot of enthusiasts and lot of data
> already which proves the usefulness of AI code reviews. If it's not
> convincing, I'm sorry, but it's unlikely I'll be able to convince you
> anyway.
I don't think I've claimed in this mail thread that there are no
enthusiasts, or that the tool can't be useful. There's no convincing
needed on those two points.
> >> If the point to not use LLMs in general, let’s discuss this, not how
> >> to make each use case more complex.
> >
> > To be clear, that's not what I'm calling for. I'm asking for
> > contributors to not be forced to use LLMs. I'm not campaigning for the
> > kernel to ban their usage.
> >
> >> It seems like [1] expresses a very anti-LLM position in general, which I can understand and I agree
> >> with some of concerns. But I think it’s up to project leaders to decide if Linux in general takes this
> >> position and my take so far is that the answer is not.
> >
> > I would be surprised if Linus broadly agreed with [1] :-) I however hope
> > that we, as a community, have enough shared values to listen to
> > everybody.
>
> The reality is that there are multiple actors in the world who are
> actively using AI for at least the security vulnerability scanning across
> ALL Linux kernel codebase, including your changes. And it's completely
> out of our control (ours as kernel community). And we can't ignore these
> findings completely (how to handle them it's a separate discussion).
> So there is simple no way someone who wants to contribute their code
> to the kernel can pretend to live in the world where ai doesn't exist.
I'm quite sure I said in this mail thread (or, if not, in a related one
on the ksummit mailing list) that I won't ignore a security issue just
on the ground it has been discovered with LLM assistance. There's no
call for "putting our heads in the sand".
This is a situation we haven't chosen, most of us don't like it, and we
have no option but dealing with the fallout. I'm quite outraged the
companies making those tools are not being held accountable yet for not
seriously trying to limit the damage, but the priority here and now is
to figure out what to do without considering that anyone with some sort
of ethics has no place in the kernel community.
> So the real choice is more like do we want to find (most of)
> AI-discoverable issues before they get merged or after.
> (Obviously not all issues are security-related, but it doesn't change
> the point).
That seems a bit of a false dichotomy to me.
We've long known that we can't win if we treat security as a game of
whack-a-mole. Kees Cook and others have for years spent large mounts of
time and energy into securing the kernel by closing classes of
vulnerabilities. We've accepted a second programming language for kernel
development that should make memory-related bugs impossible in the first
place. In a less disruptive way, switching from C89 to C11 has enabled
features likes __free() that help make the code base safer.
Do we need to act on security issues reported by LLMs ? For the time
being, surely. Is that enough ? No way. It's even more important today
than it used to be to make whole classes of bugs impossible in the first
place. The good news for people interested in that development is
there's lots of work to be done all across the kernel :-)
Touting AI reviews as the solution to the security problem LLMs
generated in the first place without massively investing in kernel
hardening is in my opinion the real "putting our heads in the sand"
here.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 16:42 ` Mark Brown
@ 2026-07-21 19:15 ` Steven Rostedt
2026-07-22 14:51 ` Mark Brown
0 siblings, 1 reply; 125+ messages in thread
From: Steven Rostedt @ 2026-07-21 19:15 UTC (permalink / raw)
To: Mark Brown
Cc: Mauro Carvalho Chehab, Theodore Tso, Jacopo Mondi, Roman Gushchin,
Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Tue, 21 Jul 2026 17:42:51 +0100
Mark Brown <broonie@kernel.org> wrote:
> > Is it too complicated? Do you mean it's too complicated if one
> > sub-system says "resolve all Sashiko feedback you receive" and another
> > is "You may ignore it"?
>
> I mean that "use AI" covers a huge spectrum of things, Sashiko and
> potential requirements for submitters to interact with it is just one
> example of LLM usage.
I was thinking of just having two options, each with various levels.
Option one, if AI is allowed to write algorithms (I mean something that is
enough to be copyrightable), and option two, if AI will be reviewing the
code you send. Yeah, the second is for those who are completely anti-AI and
want to avoid having any communication with AI. But then again, do we
really care?
>
> > We probably don't want maintainers to require resolving all Sashiko
> > reviews, but at least respond to them. Where "I don't know" and "I
> > think this review is wrong" are legitimate responses. It is basically
> > saying "I want to speak to a person" when drudging through the phone
> > automated AI teleprompters.
>
> People were complaining very strongly about such requirements elsewhere
> in this thread, especially given it's propensity for warning about
> preexisting issues.
It was also mentioned that the pre-existing errors should be separated. It
shouldn't be bother patch submitters with them.
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 17:12 ` Laurent Pinchart
@ 2026-07-21 19:18 ` Steven Rostedt
0 siblings, 0 replies; 125+ messages in thread
From: Steven Rostedt @ 2026-07-21 19:18 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Mark Brown, Mauro Carvalho Chehab, Theodore Tso, Jacopo Mondi,
Roman Gushchin, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Tue, 21 Jul 2026 20:12:49 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> > Hmm, we should state that Sashiko is sometimes wrong. A submitter to
> > me asked what they should do about a Sashiko feedback they diddn't
> > understand, and after reading the Sashiko review, I told them to ignore
> > it.
>
> We discussed this at length in linux-media. There were proposals for a
> custom header telling patch authors that in case they think a flagged
> issue may be incorrect they should reach to an experienced reviewer (or
> just ignore it, the wording went through multiple iterations). The
> problem there is that, by definition, a junior, unexperienced developer
> will have more trouble determining if feedback is correct or not.
Then add to that header "When in doubt, just say 'I don't know'".
But for obvious issues (like error paths not covered), the submitter should
be fixing them and sending a new version without bothering the maintainer.
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 18:25 ` Laurent Pinchart
@ 2026-07-21 19:25 ` Steven Rostedt
2026-07-21 22:46 ` Laurent Pinchart
0 siblings, 1 reply; 125+ messages in thread
From: Steven Rostedt @ 2026-07-21 19:25 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Tue, 21 Jul 2026 21:25:09 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> We've long known that we can't win if we treat security as a game of
> whack-a-mole. Kees Cook and others have for years spent large mounts of
> time and energy into securing the kernel by closing classes of
> vulnerabilities. We've accepted a second programming language for kernel
> development that should make memory-related bugs impossible in the first
> place. In a less disruptive way, switching from C89 to C11 has enabled
> features likes __free() that help make the code base safer.
>
> Do we need to act on security issues reported by LLMs ? For the time
> being, surely. Is that enough ? No way. It's even more important today
> than it used to be to make whole classes of bugs impossible in the first
> place. The good news for people interested in that development is
> there's lots of work to be done all across the kernel :-)
>
> Touting AI reviews as the solution to the security problem LLMs
> generated in the first place without massively investing in kernel
> hardening is in my opinion the real "putting our heads in the sand"
> here.
Who said the two are mutually exclusive? I believe there is still a large
effort in hardening the kernel. AI reviews is totally agnostic to that
effort. Roman said at LSF/MM/BPF that he's the only one working on Sashikio
at Google. Yes, Google is investing billions (if not trillions) of dollars
into AI, but that has nothing to do with the Linux kernel. Roman has simply
tapped into that effort to allow the Linux kernel to take advantage of that
investment.
It really sounds like you want companies to move effort from AI into the
Linux kernel hardening. If Google did that, all it would do is move Roman
from working on Sashiko to working on hardening the kernel. I think Roman
is doing a hell of a lot more for the Linux kernel by staying with Sashiko!
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-16 13:33 ` Jan Kara
@ 2026-07-21 22:43 ` Laurent Pinchart
2026-07-21 23:44 ` Steven Rostedt
0 siblings, 1 reply; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-21 22:43 UTC (permalink / raw)
To: Jan Kara
Cc: Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, Steven Rostedt, users, Linux Media Mailing List,
Stephen Finucane
Hi Jan,
On Thu, Jul 16, 2026 at 03:33:41PM +0200, Jan Kara wrote:
> On Wed 15-07-26 23:28:08, Laurent Pinchart wrote:
> > On Wed, Jul 15, 2026 at 07:00:39PM +0200, Jan Kara wrote:
> > > On Wed 15-07-26 19:11:11, Laurent Pinchart wrote:
> > > > On Tue, Jul 14, 2026 at 11:54:43PM -0400, Theodore Tso wrote:
> > > > > On Wed, Jul 15, 2026 at 03:59:09AM -0500, Laurent Pinchart wrote:
> > > > > > I believe we should
> > > > > > follow the first two recommendations of the Software Freedom Conservancy
> > > > > > on using LLM-backed generative AI systems for FOSS contributions ([1]).
> > > > > >
> > > > > > [1] https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html
> > > > >
> > > > > It's not clear to me that the SFC document is particularly applicable
> > > > > for the use of LLM's beyond the use case of generating code which is
> > > > > contributed to FOSS projects.
> > > > >
> > > > > Things get a lot more complicated when we're considering the use of
> > > > > LLM's to (a) review code, (b) automate the analysis of a bug report or
> > > > > stack trace, or (c) automate backporting a patch to LTS kernel.
> > > > >
> > > > > Consider the first recommendation, "The FOSS community should support,
> > > > > not just tolerate, those who outright reject LLM-gen-AI systems." If
> > > > > someone rejects LLM-gen-AI systems, and the LTS kernel contains
> > > > > patches which are automated backported, and they object, are we bound
> > > > > to forswear the use of automated backport technologies?
> > > >
> > > > I think this is a bit of an extreme example that does not reflect the
> > > > rationale for the SFC recommandations. Note recommendation 3, which
> > > > states
> > > >
> > > > "FOSS projects should not shun contributors who choose to use LLM-gen-AI
> > > > systems"
> > > >
> > > > I hold personal opinions on what I consider is or isn't ethical in this
> > > > context, and I also understand that ethical principles have a personal
> > > > dimension. Within the boundaries of the rules of our community, people
> > > > should be entitled to have different opinions. I don't think anyone is
> > > > seriously trying to *force* the whole kernel community to ban usage of
> > > > generative AI (believing in chances of complete success would be a bit
> > > > foolish at this time), not even the people having the most extreme moral
> > > > compasses pointing towards that direction.
> > > >
> > > > > What if someone reports a bug with a kernel stack trace, and someone
> > > > > uses an LLM agent to analyze their bug report and find a fix. What
> > > > > does it mean to "support somone who outright rejects the use of
> > > > > LLM-gen-AI systems" in that case?
> > > >
> > > > My interpretation (which conveniently matches my opinion) is that
> > > > developers should not be forced to directly *use* generative AI tools,
> > > > and should not be forced to *process* unfiltered output of those tools.
> > > >
> > > > What does this translate to in practice ? I will need to sleep over it
> > > > for at least a few nights to formulate it clearly. I know that I (along
> > > > numerous other people) have strong negative feelings if forced to
> > > > justify myself against unchecked output of an LLM-based review bot, or
> > > > to review patches where the submitter has clearly not invested
> > > > substantial time in making the contributions as good as they can. When
> > > > this happens with human reviewers or developers, they lose trust points
> > > > and end up being ignored. I don't want to be forced to hold LLMs in
> > > > higher regards than that.
> > >
> > > I'm not sure I understand here. Do you say you have moral issues if you
> > > should read unchecked LLM output? Or is it just that you find noise /
> > > signal ratio too bad with LLM output so you find it a waste of your time
> > > (and thus feel badly if you were forced to waste this time)? Or something
> > > else?
> >
> > I feel that justifying myself against generative AI hallucinations that
> > are blindly trusted by maintainers makes me feel diminished as a human.
> >
> > No later than yesterday a friend of mine pointed me to a mail thread
> > where sashiko referenced code that has never existed in the kernel, and
> > the maintainer blindly trusted the comment and asked the patch author to
> > fix that issue, seemingly doubling down when told the code didn't exist.
>
> OK, but here the cause of your feelings seem to be more the behavior of the
> maintainer, not Sashiko's review as such?
I think it's both. Maintainer education will play a role, I'm sure of
that. I foresee that overloaded maintainer will still be very tempted to
trust sashiko's reviews by default, but you can call me pessimistic
here.
The other aspect, less related to how maintainers react to the reviews,
is also less related to sashiko in particular. I think there's a
fundamental difference between receiving feedback from "regular" static
analyzers compared to a machine that is made to express itself as a
human. The 0day bot doesn't feel like it's trying to trick me. I would
probably have different feelings if sashiko provided reviews in a more
"machine" language.
> If that's the case, I can totally
> understand that but I also think solution isn't ignoring Sashiko or forcing
> maintainers to filter its output but rather talking to the maintainer to
> treat Sashiko output sensibly. And yes, we all need to figure out what
> works and what does not...
>
> > > > > > I expect maintainers who want to act on sashiko reviews to triage and
> > > > > > verify them first before bothering authors
> > > > >
> > > > > As a maintainer, I don't believe I should be forced to rephrase a
> > > > > Sashiko report just because a patch author "outright rejects" LLM's.
> > > >
> > > > I don't think I have called for that. What I believe is that triaging
> > > > LLM reviews should not be forced onto contributors.
> > >
> > > Frankly, so far I see the issue with LLM review similarly as a dillema we
> > > used to have with checkpatch. It was finding some sensible issues but often
> > > the suggestions were also misleading. So some people just found it a waste
> > > of time and ignored it, other people didn't accept patches if it didn't
> > > pass checkpatch.
> > >
> > > I guess nobody can really force contributors to read LLM reviews but OTOH
> > > if you see LLM review keeps finding real issues in the work of some
> > > contributor and you as a maintainer have to go and filter them for the
> > > contributor (instead of contributor doing this work on their own), then you
> > > naturally reduce priority of such contributions because it is more work for
> > > you as a maintainer to deal with them...
> >
> > I understand the problem. That leads to the next question though: what
> > will happen when developers will have to pay for those tools ? Will
> > people who don't want to pay OpenAI, Anthropic or any of the similar
> > companies with dubious ethics be treated as second-class kernel
> > contributors and be deprioritized ?
>
> That's a serious question which somewhat worries me as well. But at the
> same time it isn't an immediate problem for Sashiko (that's so far freely
> available to everybody) and I don't think asking maintainers to filter
> Sashiko output (or outright rejecting dealing with anything LLM related)
> helps this in any way.
Sure, those are two separate issues. I think it needs to be considered
now though, to avoid being cornered up later. This is one topic I wasn't
initially planning to bring up, this mail thread has gone into lots of
different and not fully expected directions.
> > > > > For that matter, I don't believe I'm obliged to accept patches from
> > > > > someone who forces me to do extra work because they refuse to look at
> > > > > Sashiko reviews....
> > > >
> > > > Flipping the argument, should contributors be obliged to do extra work
> > > > that make them feel diminished as a human ? I'm talking here about
> > > > justifying themselves against LLM arguments that have not been analyzed
> > > > by a maintainer first.
> > >
> > > You write here about "feeling diminished" or "justifying themselves" and
> > > I'm not sure I get it. If you get a complaint from some CI running
> > > checkpatch or say coverity which is bogus (or perhaps correct?), do you
> > > also feel diminished or needing to justify? I just don't see how LLMs are
> > > different here...
> >
> > No, I don't get the same feeling. This is due to multiple factors. One
> > of them is due to the more deterministic nature of those tools. I know a
> > build failure from the 0day bot is a build failure. I know what warnings
> > from checkpatch can be ignored in a given subsystem. I know that I can
> > reply to some reported issues saying they're false positives and won't
> > be asked for a full justification. I know that the tool will not deploy
> > language aimed at convincing me to accept bogus findings. I know what
> > patterns of false positives to expect. More importantly, I know
> > maintainers will not blindly side with the tool against me by default.
>
> OK, understood. I think I've mostly addressed this above. The problem seems
> to be partly in the area of maintainer behavior and partly in finding
> an efficient way of dealing with / mitigating Sashiko's false reports.
>
> > Another factor that of course plays here is not having the same kind of
> > ethical concerns regarding static analyzers or build bots.
>
> I think I share some of the concerns but at the same time I don't find
> boycott (as in avoiding the technology) as an efficient way of dealing with
> the situation :). But I understand this is purely personal choice.
How to react to the situation is a personal choice indeed, but the need
to react is more of an evidence than a choice for me. I know I would
have trouble looking at myself in the mirror in the morning if I
normalized funding companies behind those LLMs. It doesn't mean I can't
respect someone who has a different opinion, and I think I can request
respect too.
> > > For example when I get Sashiko feedback for my patches, I just ignore the
> > > comments I find bogus and address those that I find to the point in the
> > > next revision. If I see Sashiko found something fundamental, I'll also
> > > reply to the thread to notify human reviewers that I'll have to do a larger
> > > rewrite so they don't have to waste human time with reviewing this version
> > > of the patches.
> >
> > Some maintainers have said they expect authors to justify themselves for
> > all the false positives.
>
> I personally would find this annoying (so I don't enforce this in the stuff
> I maintain) but I guess it's about discussing with maintainers and
> improving the tooling to find out what works...
>
> > To be honest, I expect that some authors are already gaming all this by
> > using generative AI to write convincing explanations to dismiss comments
> > as false positives, even when they're not, and I don't expect most
> > maintainers would notice.
>
> Possibly. I have personal experience with authors feeding my review
> comments to AI and pasting me the answer :).
I'm sure most of us have. A personal favourite of mine is someone
replying to a message where I asked them not to submit AI slop (we're
talking about a patch in HTML form with each line of C code starting
with a '•' character). The reply contained
| Kept it short and dignified. The second paragraph shows you absorbed the
| lesson without being overly apologetic.
That author never appeared on the mailing list under the same identity
after that.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 19:25 ` Steven Rostedt
@ 2026-07-21 22:46 ` Laurent Pinchart
2026-07-21 23:41 ` Steven Rostedt
2026-07-22 5:06 ` Theodore Tso
0 siblings, 2 replies; 125+ messages in thread
From: Laurent Pinchart @ 2026-07-21 22:46 UTC (permalink / raw)
To: Steven Rostedt
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Tue, Jul 21, 2026 at 03:25:01PM -0400, Steven Rostedt wrote:
> On Tue, 21 Jul 2026 21:25:09 +0300 Laurent Pinchart wrote:
>
> > We've long known that we can't win if we treat security as a game of
> > whack-a-mole. Kees Cook and others have for years spent large mounts of
> > time and energy into securing the kernel by closing classes of
> > vulnerabilities. We've accepted a second programming language for kernel
> > development that should make memory-related bugs impossible in the first
> > place. In a less disruptive way, switching from C89 to C11 has enabled
> > features likes __free() that help make the code base safer.
> >
> > Do we need to act on security issues reported by LLMs ? For the time
> > being, surely. Is that enough ? No way. It's even more important today
> > than it used to be to make whole classes of bugs impossible in the first
> > place. The good news for people interested in that development is
> > there's lots of work to be done all across the kernel :-)
> >
> > Touting AI reviews as the solution to the security problem LLMs
> > generated in the first place without massively investing in kernel
> > hardening is in my opinion the real "putting our heads in the sand"
> > here.
>
> Who said the two are mutually exclusive? I believe there is still a large
> effort in hardening the kernel.
I certainly hope so :-)
> AI reviews is totally agnostic to that
> effort. Roman said at LSF/MM/BPF that he's the only one working on Sashikio
> at Google. Yes, Google is investing billions (if not trillions) of dollars
> into AI, but that has nothing to do with the Linux kernel. Roman has simply
> tapped into that effort to allow the Linux kernel to take advantage of that
> investment.
>
> It really sounds like you want companies to move effort from AI into the
> Linux kernel hardening. If Google did that, all it would do is move Roman
> from working on Sashiko to working on hardening the kernel. I think Roman
> is doing a hell of a lot more for the Linux kernel by staying with Sashiko!
As you said, it's not mutually exclusive. I'm sure Google has other
kernel developers than Roman.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 22:46 ` Laurent Pinchart
@ 2026-07-21 23:41 ` Steven Rostedt
2026-07-22 5:06 ` Theodore Tso
1 sibling, 0 replies; 125+ messages in thread
From: Steven Rostedt @ 2026-07-21 23:41 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Roman Gushchin, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Wed, 22 Jul 2026 01:46:42 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> As you said, it's not mutually exclusive. I'm sure Google has other
> kernel developers than Roman.
Yes, but they are focused on everything AI and not the Linux kernel.
It's the main reason I left Google.
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 22:43 ` Laurent Pinchart
@ 2026-07-21 23:44 ` Steven Rostedt
0 siblings, 0 replies; 125+ messages in thread
From: Steven Rostedt @ 2026-07-21 23:44 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Jan Kara, Theodore Tso, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
On Wed, 22 Jul 2026 01:43:28 +0300
Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
> The other aspect, less related to how maintainers react to the reviews,
> is also less related to sashiko in particular. I think there's a
> fundamental difference between receiving feedback from "regular" static
> analyzers compared to a machine that is made to express itself as a
> human. The 0day bot doesn't feel like it's trying to trick me. I would
> probably have different feelings if sashiko provided reviews in a more
> "machine" language.
Or it could just end the email with:
"Deet-doot-dot, I am a bot."
;-)
-- Steve
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-20 18:08 ` Steven Rostedt
@ 2026-07-22 4:05 ` Roman Gushchin
0 siblings, 0 replies; 125+ messages in thread
From: Roman Gushchin @ 2026-07-22 4:05 UTC (permalink / raw)
To: Steven Rostedt
Cc: Laurent Pinchart, Mauro Carvalho Chehab, Derek Barbosa,
Matthieu Baerts, Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
> On Jul 20, 2026, at 11:08 AM, Steven Rostedt <rostedt@goodmis.org> wrote:
>
> On Fri, 17 Jul 2026 15:32:57 +0300
> Laurent Pinchart <laurent.pinchart@ideasonboard.com> wrote:
>
>> Where are the AI companies when it comes to addressing the massive
>> underfunding and maintainer burnout problem, to help doing the ground
>> work making the kernel more secure ?
>
> Ask Roman how many people in Google are supporting the Sashiko project.
> I believe the answer is 1.
It’s slightly better than this. Elkin Cruz helped a lot with bringing up the production instance,
the initial Claude support and several important ideas including the early implementation
of a multi-stage approach.
And there is a number of other googlers who contributed less directly, but played a very
important role in various parts of the project, including providing early feedback, helping with
various processes, etc.
And btw we’re hiring! (Unfortunately google in general is pretty restrictive about being remote,
so you have to be in Bay Area or Zurich).
Thanks,
Roman
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 22:46 ` Laurent Pinchart
2026-07-21 23:41 ` Steven Rostedt
@ 2026-07-22 5:06 ` Theodore Tso
1 sibling, 0 replies; 125+ messages in thread
From: Theodore Tso @ 2026-07-22 5:06 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Steven Rostedt, Roman Gushchin, Mauro Carvalho Chehab,
Derek Barbosa, Matthieu Baerts, Konstantin Ryabitsev,
Jason Gunthorpe, users, Linux Media Mailing List,
Stephen Finucane
On Wed, Jul 22, 2026 at 01:46:42AM -0500, Laurent Pinchart wrote:
> > It really sounds like you want companies to move effort from AI into the
> > Linux kernel hardening. If Google did that, all it would do is move Roman
> > from working on Sashiko to working on hardening the kernel. I think Roman
> > is doing a hell of a lot more for the Linux kernel by staying with Sashiko!
>
> As you said, it's not mutually exclusive. I'm sure Google has other
> kernel developers than Roman.
Google has contributed to various kernel hardening efforts; consider
the work of Kees Cook and Jann Horn. And while I have my differences
with syzbot and oss-fuzz team, those are also security-related
projects that have helped improve the open source ecosystem.
And earlier this year, the number of companies including Anthropic,
Amazon Web Services (AWS), GitHub, Google, Google DeepMind, Microsoft,
and OpenAI contributed a total of $12.5 million dollars to the Open
Source Security Foundation[1].
[1] https://openssf.org/blog/2026/03/17/leading-tech-coalition-invests-12-5-million-through-openssf-and-alpha-omega-to-strengthen-open-source-security/
Could all of these companies contributed more? Perhaps, especially
given how much the entire Tech Industry has invested in building new
Data Center. But it's always been part of the Open Source model that
companies are free to choose how much an in what areas they will
contribute dollars or engineer time. In practice, the "Stone Soup"
has worked pretty well over the past few decades, even if we wished
that Facebook had invested more of their profits from their Social
Media empire to Linux development; or Amazon or Microsoft investing
more of their profits for their varius lines of business towards Free
and Open Source projects; or if Netflix had contributed more of
Brendan Gregg's time towards improving tooling around BPF.
Personally, I'm much happier being grateful for the amount of time and
effort we've gotten from Brendan Gregg, or Omar Sandoval on drgn, as
opposed to stamping my feet and asking, "why didn't they and their
company contribute *more*"?
Cheers,
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-21 19:15 ` Steven Rostedt
@ 2026-07-22 14:51 ` Mark Brown
2026-07-22 17:33 ` Theodore Tso
0 siblings, 1 reply; 125+ messages in thread
From: Mark Brown @ 2026-07-22 14:51 UTC (permalink / raw)
To: Steven Rostedt
Cc: Mauro Carvalho Chehab, Theodore Tso, Jacopo Mondi, Roman Gushchin,
Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 929 bytes --]
On Tue, Jul 21, 2026 at 03:15:17PM -0400, Steven Rostedt wrote:
> Mark Brown <broonie@kernel.org> wrote:
>
> > I mean that "use AI" covers a huge spectrum of things, Sashiko and
> > potential requirements for submitters to interact with it is just one
> > example of LLM usage.
> I was thinking of just having two options, each with various levels.
> Option one, if AI is allowed to write algorithms (I mean something that is
> enough to be copyrightable), and option two, if AI will be reviewing the
> code you send. Yeah, the second is for those who are completely anti-AI and
> want to avoid having any communication with AI. But then again, do we
> really care?
There's a whole range of things we could mean when we talk about AI
reviewing things - are we expecting the contributor to deal with some
specific tool, will other people happen to use LLMs (with or without
disclosure that they're doing so)?
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-22 14:51 ` Mark Brown
@ 2026-07-22 17:33 ` Theodore Tso
2026-07-23 16:39 ` Mark Brown
0 siblings, 1 reply; 125+ messages in thread
From: Theodore Tso @ 2026-07-22 17:33 UTC (permalink / raw)
To: Mark Brown
Cc: Steven Rostedt, Mauro Carvalho Chehab, Jacopo Mondi,
Roman Gushchin, Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
On Wed, Jul 22, 2026 at 03:51:41PM -0500, Mark Brown wrote:
> On Tue, Jul 21, 2026 at 03:15:17PM -0400, Steven Rostedt wrote:
> > I was thinking of just having two options, each with various levels.
> > Option one, if AI is allowed to write algorithms (I mean something that is
> > enough to be copyrightable), and option two, if AI will be reviewing the
> > code you send. Yeah, the second is for those who are completely anti-AI and
> > want to avoid having any communication with AI. But then again, do we
> > really care?
>
> There's a whole range of things we could mean when we talk about AI
> reviewing things - are we expecting the contributor to deal with some
> specific tool, will other people happen to use LLMs (with or without
> disclosure that they're doing so)?
I assume that we're talking about the case where the contributor is
given an AI generated review. (e.g., an e-mail from Sashiko). The
complaints here have fallen into two categories (1) sometimes the
reviews contain false positives, and (2) the fact that an AI bot is
criticizing a submitter code, even if it is true, somehow demeans the
humanity of the patch submitter.
In the case of (1) those are bugs, and we should work to try to
improve the kernel review prompts. Roman has recently checked in
changes to reduce false positives in the media subsystem, and I've
reported a bug for a false positive when reviewing an ext4
contribution[1], which has since been fixed.
[1] https://github.com/sashiko-dev/sashiko/issues/357
In case (2), I don't have a lot of sympathy, especially if the
solution is demanding that the maintainer rephrase the Sashiko report
so it's coming from a human being instead of an AI bot.
If we're talking about other people happening to use LLM's, presumably
for code reviews, I'm not sure we need to report that. After all,
copyright can't be implicated if the LLM is pointing out a problem in
pre-existing code, or in a patch, since LLM generated code isn't going
to end up the sources. And if someone else is running a review, on
their code, why should the contributor care if it wasn't disclsoed?
I suppose if the NSA or GCHQ runs LLM reviews that finds that some
patch would introduce a zero-day bug, if they choose not to disclose
it, that would be sad. But that's probably happening already, whether
we want it to happen or not, and there's nothing we can do about it.
Cheers,
- Ted
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-22 17:33 ` Theodore Tso
@ 2026-07-23 16:39 ` Mark Brown
0 siblings, 0 replies; 125+ messages in thread
From: Mark Brown @ 2026-07-23 16:39 UTC (permalink / raw)
To: Theodore Tso
Cc: Steven Rostedt, Mauro Carvalho Chehab, Jacopo Mondi,
Roman Gushchin, Laurent Pinchart, Derek Barbosa, Matthieu Baerts,
Konstantin Ryabitsev, Jason Gunthorpe, users,
Linux Media Mailing List, Stephen Finucane
[-- Attachment #1: Type: text/plain, Size: 1442 bytes --]
On Wed, Jul 22, 2026 at 01:33:31PM -0400, Theodore Tso wrote:
> On Wed, Jul 22, 2026 at 03:51:41PM -0500, Mark Brown wrote:
> > There's a whole range of things we could mean when we talk about AI
> > reviewing things - are we expecting the contributor to deal with some
> > specific tool, will other people happen to use LLMs (with or without
> > disclosure that they're doing so)?
> I assume that we're talking about the case where the contributor is
> given an AI generated review. (e.g., an e-mail from Sashiko). The
I wouldn't assume that TBH.
> complaints here have fallen into two categories (1) sometimes the
> reviews contain false positives, and (2) the fact that an AI bot is
> criticizing a submitter code, even if it is true, somehow demeans the
> humanity of the patch submitter.
...
> In case (2), I don't have a lot of sympathy, especially if the
> solution is demanding that the maintainer rephrase the Sashiko report
> so it's coming from a human being instead of an AI bot.
I think the issue people had there was more that when the reports are
spurious and generally low quality having to continually respond to
whatever is being thrown out before anyone will even consider looking at
your stuff doesn't exactly feel great. This seems to affect different
areas of the code to different degrees, some things the various bots
seem to struggle with more. The nondeterminalistic aspect of things
doesn't help either.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 3:06 ` Linus Torvalds
` (2 preceding siblings ...)
2026-07-15 23:28 ` lyude
@ 2026-09-20 22:26 ` Peter
2026-09-20 22:31 ` Peter
4 siblings, 0 replies; 125+ messages in thread
From: Peter @ 2026-09-20 22:26 UTC (permalink / raw)
To: torvalds
Cc: debarbos, jgg, konstantin, laurent.pinchart, linux-media, matttbe,
mchehab+huawei, roman.gushchin, rostedt, stephenfin, users
--===============3628523658830219824==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
> AI is a tool, just like other tools we use. And it's clearly a
> useful one.
I agree. I am a 26-year-old college student, not a kernel developer or
an AI researcher, so I want to be precise about why I am replying.
I have been reading Just for Fun and have reached page 129. One theme I
took from it - perhaps colored by my own experience - is that intense
technical focus can create something important while crowding out the
rest of life. Work on the attached Continuity-Lag hypothesis made me
recognize that tendency in myself. I do not want this question to become
my identity or pretend that I have solved a systemic problem.
I also related to your account of Finnish military service. I served in
the U.S. Marine Corps. My shorthand is that I loved the clowns but hated
the circus. Shared hardship and camaraderie leave plenty of stories, and
"embrace the suck" helped us stay positive: get through it together,
learn from it, and know it would make a good story later.
> The solution is to make sure those LLM tools help maintainers instead
> of just causing them pain.
My own use of AI has led me to a related conclusion. The more I ask it
to write code, the more obvious it becomes that I must understand the
code well enough to judge it. If I cannot recognize a bad design, an
unsafe assumption, or a plausible-looking error, asking a model to code
does not remove my responsibility; it only hides the gap. AI can teach,
compare, and suggest, but it cannot replace experience earned by coding.
I am building a local environment to learn Linux, Git, Python, and SQL,
with a small local model offering inline suggestions. The goal is help
practicing and verifying my thinking, not outsourcing it.
The attachment is a pre-analysis hypothesis packet, not an empirical
result. It records what I observed, turns the idea into something
falsifiable, states rival explanations, and says when the hypothesis
should be rejected.
My point is not that the sky is falling or that I found an answer for
everyone. At most, this is a tornado watch, not a warning: some
conditions deserve examination, but I am not claiming disaster is
underway. AI can accelerate useful work and existing failures alike;
people remain responsible for deciding what it is used to create.
I saw something from my limited point of view and wanted to say so. I am
sharing the work so people with relevant expertise can break it, narrow
it, disregard it, or build on it. The best outcome is that nothing
dramatic happens, the evidence shows my concern was overstated, and the
hypothesis is rejected or narrowed.
For my part, I am putting the question down and having fun with computers
again: finishing college, doing meaningful work, making my laptop and
handheld my own, 3D-printing things, playing games, going to concerts,
and making room for relationships. I would rather keep learning and
building than remain stressed trying to solve AI's problems for everyone.
AI-assisted drafting disclosure: I dictated the substance of this
message in several passes. OpenAI Codex transcribed, organized,
shortened, and edited those thoughts into a plain-text draft. I reviewed
the revisions and retained final control over the wording, claims, and
decision to send. The experiences and views are mine, as is
responsibility for the message.
Regards,
Peter
--===============3628523658830219824==
Content-Type: application/pdf
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Continuity-Lag_Findings_Method_Solutions_AI-Disclosure.pdf"
MIME-Version: 1.0
JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovUHJvZHVjZXIgKFNraWFcMDU3UERGIG0xNTIpCi9U
aXRsZSAoQ29udGludWl0eVwwNTVMYWcgSHlwb3RoZXNpcykKL0NyZWF0b3IgKE1vemlsbGFcMDU3
NVwwNTYwIFwwNTBXaW5kb3dzIE5UIDEwXDA1NjBcMDczIFdpbjY0XDA3MyB4NjRcMDUxIEFwcGxl
V2ViS2l0XDA1NzUzN1wwNTYzNiBcMDUwS0hUTUxcMDU0IGxpa2UgR2Vja29cMDUxIEhlYWRsZXNz
Q2hyb21lXDA1NzE1MlwwNTYwXDA1NjBcMDU2MCBTYWZhcmlcMDU3NTM3XDA1NjM2IEVkZ1wwNTcx
NTJcMDU2MFwwNTYwXDA1NjApCi9DcmVhdGlvbkRhdGUgKERcMDcyMjAyNjA5MDEwMjAzMTVcMDUz
MDBcMDQ3MDBcMDQ3KQovTW9kRGF0ZSAoRFwwNzIyMDI2MDkwMTAyMDMxNVwwNTMwMFwwNDcwMFww
NDcpCi9BdXRob3IgKFBldGVyKQovU3ViamVjdCAoUHJpdmF0ZSBzY2hvbGFybHkgcmV2aWV3IGNv
cHkgd2l0aCBBSSBhc3Npc3RhbmNlIGRpc2Nsb3N1cmUpCi9LZXl3b3JkcyAoY29udGludWl0eVww
NTVsYWdcMDczIHByaXZhdGUgc2Nob2xhcmx5IHJldmlld1wwNzMgQUkgYXNzaXN0YW5jZSBkaXNj
bG9zdXJlKQo+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0NvdW50IDE2Ci9LaWRz
IFsgNCAwIFIgMTcgMCBSIDI0IDAgUiAyNiAwIFIgMjggMCBSIDMwIDAgUiAzMiAwIFIgMzQgMCBS
IDM2IDAgUiAzOCAwIFIgNDAgMCBSIDQyIDAgUiA0NCAwIFIgNDYgMCBSIDUwIDAgUiA1MiAwIFIg
XQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5k
b2JqCjQgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovUHJvY1NldCBbIC9QREYg
L1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRlIDw8Ci9HMyA1IDAgUgo+
PgovRm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEy
IDc5MiBdCi9Db250ZW50cyAxNiAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoK
NSAwIG9iago8PAovY2EgMQovQk0gL05vcm1hbAo+PgplbmRvYmoKNiAwIG9iago8PAovVHlwZSAv
Rm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BQUFBQUErQ2FsaWJyaS1Cb2xkCi9FbmNv
ZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsgNyAwIFIgXQovVG9Vbmljb2RlIDEw
IDAgUgo+PgplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvRm9udAovRm9udERlc2NyaXB0b3IgOCAw
IFIKL0Jhc2VGb250IC9BQUFBQUErQ2FsaWJyaS1Cb2xkCi9TdWJ0eXBlIC9DSURGb250VHlwZTIK
L0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PAovUmVnaXN0cnkgKEFkb2Jl
KQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwCj4+Ci9XIFsgMCBbIDUwNi44MzU5
NCAwIDAgMjI2LjA3NDIyIDYwNS45NTcwMyBdIDE3IFsgNTYwLjU0Njg4IDUyOS4yOTY4OCBdIDI0
IFsgNjMwLjM3MTA5IDAgMCAwIDQ4Ny43OTI5NyBdIDM4IFsgNDU4Ljk4NDM4IDYzNy4yMDcwMyBd
IDQ0IFsgNjMwLjg1OTM4IDAgMCAyNjYuNjAxNTYgXSA2MCBbIDU0Ni44NzUgMCA0MjIuODUxNTYg
XSA2OCBbIDg3NC4wMjM0NCA2NTguNjkxNDEgXSA3NSBbIDY3Ni4yNjk1MyBdIDg3IFsgNTMyLjIy
NjU2IDAgNjg2LjAzNTE2IDU2Mi45ODgyOCAwIDAgMCA0NzIuNjU2MjUgXSAxMDAgWyA0OTUuMTE3
MTkgMCAwIDAgNjUyLjgzMjAzIF0gMTE1IFsgNTkxLjMwODU5IDkwNi4yNSBdIDEyMiBbIDUxOS41
MzEyNSBdIDEyNyBbIDQ3OC4wMjczNCBdIDI1OCBbIDQ5My42NTIzNCBdIDI3MSBbIDUzNi42MjEw
OSA0MTguNDU3MDMgXSAyODIgWyA1MzYuNjIxMDkgMCAwIDAgNTAzLjQxNzk3IF0gMjk2IFsgMzE2
LjQwNjI1IF0gMzAyIDMyNyA1NTQuMTk5MjIgMzMyIFsgNjM1Ljc0MjE5IDAgMCAwIDQ3NC4xMjEw
OSBdIDM0NiBbIDUzNi42MjEwOSAwIDAgMjQ1LjYwNTQ3IF0gMzYxIFsgMjU1LjM3MTA5IDAgMCA0
NzkuOTgwNDcgMCAwIDI0NS42MDU0NyBdIDM3MyBbIDgxMy40NzY1NiA1MzYuNjIxMDkgXSAzODEg
WyA1MzcuNTk3NjYgXSAzOTMgMzk1IDUzNi42MjEwOSAzOTYgWyAzNTUuNDY4NzUgMCAwIDAgMzk4
LjkyNTc4IF0gNDEwIFsgMzQ2LjY3OTY5IF0gNDE1IFsgNTg1LjQ0OTIyIF0gNDI1IFsgNjU2LjI1
IF0gNDM3IFsgNTM2LjYyMTA5IF0gNDQ4IFsgNDczLjE0NDUzIDc0NS4xMTcxOSBdIDQ1NCBbIDQ1
OS40NzI2NiA0NzMuNjMyODEgXSA0NjAgWyAzOTcuNDYwOTQgXSA4NTMgWyAyNTcuODEyNSAwIDI3
NS44Nzg5MSAyNjcuMDg5ODQgMCAwIDI1Ny44MTI1IF0gODc2IFsgNDI5LjY4NzUgMCA0NzUuMDk3
NjYgMCAwIDAgMzA2LjE1MjM0IDAgMCAwIDkwNS4yNzM0NCBdIDEwMDQgMTAxMyA1MDYuODM1OTQg
XQovRFcgMAo+PgplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnRO
YW1lIC9BQUFBQUErQ2FsaWJyaS1Cb2xkCi9GbGFncyA0Ci9Bc2NlbnQgOTUyLjE0ODQ0Ci9EZXNj
ZW50IDI2OC41NTQ2OQovU3RlbVYgNjguODQ3NjU2Ci9DYXBIZWlnaHQgNjMxLjgzNTk0Ci9JdGFs
aWNBbmdsZSAwCi9Gb250QkJveCBbIC01MTguNTU0NjkgLTM0OS4xMjEwOSAxMjYyLjY5NTMxIDEw
MzkuMDYyNSBdCi9Gb250RmlsZTIgOSAwIFIKPj4KZW5kb2JqCjkgMCBvYmoKPDwKL0xlbmd0aDEg
Mzg1NjAKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAxODY0OQo+PgpzdHJlYW0KeJzsvQlg
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
Y+Ev83QpPwoYa/00CD/gbqefU+WXMIFkmUTxvHH6jpORQz1b4MDYyLSK84drPMeRh1yHnN7iJXQ6
do3ec5wuoVPLOAB0PH+48wWz3Ar1fRxDN/EtxDfBfAe0XVguqqEf5qj59wVTIygSCmVuZHN0cmVh
bQplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9u
dCAvQkFBQUFBK0NhbGlicmkKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMg
WyAxMiAwIFIgXQovVG9Vbmljb2RlIDE1IDAgUgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUg
L0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovQmFzZUZvbnQgL0JBQUFBQStDYWxpYnJpCi9T
dWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5m
byA8PAovUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAw
Cj4+Ci9XIFsgMCBbIDUwNi44MzU5NCAwIDAgMjI2LjA3NDIyIDU3OC42MTMyOCBdIDE3IFsgNTQz
Ljk0NTMxIDUzMy4yMDMxMyBdIDI0IFsgNjE1LjIzNDM4IDAgMCAwIDQ4OC4yODEyNSBdIDM4IFsg
NDU5LjQ3MjY2IDYzMC44NTkzOCBdIDQ0IFsgNjIzLjA0Njg4IDAgMCAyNTEuOTUzMTMgXSA1OCBb
IDMxOC44NDc2NiAwIDUxOS41MzEyNSAwIDQyMC40MTAxNiBdIDY4IFsgODU0Ljk4MDQ3IDY0NS41
MDc4MSBdIDc1IFsgNjYyLjEwOTM4IF0gODcgWyA1MTYuNjAxNTYgMCA2NzIuODUxNTYgNTQyLjk2
ODc1IDAgMCAwIDQ1OS40NzI2NiBdIDEwMCBbIDQ4Ny4zMDQ2OSAwIDAgMCA2NDEuNjAxNTYgXSAx
MTUgWyA1NjcuMzgyODEgODg5LjY0ODQ0IF0gMTIxIFsgNTE5LjA0Mjk3IDQ4Ny4zMDQ2OSBdIDEy
NyBbIDQ2OC4yNjE3MiBdIDI1OCAyNjAgNDc5LjAwMzkxIDI3MSBbIDUyNS4zOTA2MyA0MjIuODUx
NTYgXSAyODIgWyA1MjUuMzkwNjMgMCAwIDAgNDk3LjU1ODU5IF0gMjk2IFsgMzA1LjE3NTc4IDAg
MCA1ODMuNDk2MDkgMCAwIDUyOS4yOTY4OCBdIDMxMiBbIDgwNy42MTcxOSBdIDMyNyBbIDUyOS4y
OTY4OCAwIDAgMCA4MDcuNjE3MTkgNjE1LjcyMjY2IDAgMCAwIDQ3MC43MDMxMyBdIDM0NiBbIDUy
NS4zOTA2MyAwIDAgMjI5LjQ5MjE5IF0gMzYxIFsgMjM5LjI1NzgxIDAgMCA0NTQuNTg5ODQgMCAw
IDIyOS40OTIxOSBdIDM3MyBbIDc5OC44MjgxMyA1MjUuMzkwNjMgXSAzODEgWyA1MjcuMzQzNzUg
XSAzOTMgMzk1IDUyNS4zOTA2MyAzOTYgWyAzNDguNjMyODEgMCAwIDAgMzkxLjExMzI4IF0gNDEw
IFsgMzM0Ljk2MDk0IDAgMCAwIDYxMi4zMDQ2OSA1NTcuMTI4OTEgXSA0MjUgWyA2MzQuMjc3MzQg
MCA4NTUuOTU3MDMgXSA0MzcgWyA1MjUuMzkwNjMgXSA0NDggWyA0NTEuNjYwMTYgNzE0Ljg0Mzc1
IF0gNDU0IFsgNDMzLjEwNTQ3IDQ1Mi42MzY3MiBdIDQ2MCBbIDM5NS4wMTk1MyBdIDg0NSBbIDQ2
My4zNzg5MSBdIDg1MyBbIDI0OS41MTE3MiAyNjcuNTc4MTMgMjY3LjU3ODEzIDI1Mi40NDE0MSAw
IDI0OS41MTE3MiAyNDkuNTExNzIgXSA4NzYgWyAzODYuMjMwNDcgMCA0NjAuNDQ5MjIgMCAwIDAg
MzA2LjE1MjM0IDAgNDk4LjA0Njg4IDAgOTA1LjI3MzQ0IDAgMCAwIDQ5OC4wNDY4OCAwIDAgMCAz
MDMuMjIyNjYgMzAzLjIyMjY2IF0gOTIwIFsgNjgyLjEyODkxIF0gMTAwNCAxMDEzIDUwNi44MzU5
NCAxMDg1IDEwODkgNDk4LjA0Njg4IF0KL0RXIDAKPj4KZW5kb2JqCjEzIDAgb2JqCjw8Ci9UeXBl
IC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL0JBQUFBQStDYWxpYnJpCi9GbGFncyA0Ci9Bc2Nl
bnQgOTUyLjE0ODQ0Ci9EZXNjZW50IDI2OC41NTQ2OQovU3RlbVYgNDUuODk4NDM4Ci9DYXBIZWln
aHQgNjMxLjgzNTk0Ci9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbIC01MDIuOTI5NjkgLTMxMi41
IDEyNDAuMjM0MzggMTAyNi4zNjcxOSBdCi9Gb250RmlsZTIgMTQgMCBSCj4+CmVuZG9iagoxNCAw
IG9iago8PAovTGVuZ3RoMSA1MTIzNgovRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDI1OTk0
Cj4+CnN0cmVhbQp4nOy9CXwbxdk//szs6r5Py5LtlSxLtiPb8hUfiWMp8e3ESXwldhIndrxOHKLc
d0hCyo2BQktKC4UWWgqFUJCVhIijkNIUWloobYEeFAo9KcUUekIg1s+zs+MjCS39v+/v7e/9f7oT
6/ud2ZnZnWeemXnmkAIIAIxwGDjoX9IZLm0d6BgDQJ8DgP7BTQNb5138+M8B0HsAaOng7p3eh7f+
ZDaA0g6geGzd1vWbDr3KVQLYewAMofUDO7ZCFvgB4C0AMK+P7Vv33C+vuQlg+dUAW28bHhoQlS37
fwWA+gGgYnh4aMDwNdVlAKgGAHKGN+3c+8nn/ZUAvssBLOrYlsEBZeXb9wPongdQX7lpYO/WtPmz
DgLAhwDg3Tywaaji0WVvA3DNAPiZrVt27Ex54EoAlEHub90+tPUrH2x4HKD0OoCc9wEBBxrQggNU
qRSYAAHwC/g5kIZcoAYMZgjDVQDW+Tnvg0qKLV0pF8nzAhcCUMI4oNPaOz44c+YOzVskZPrFL5BC
lA3C11YN1a4x1fwV0tXSnUf/cOB7BH/TsLn+gzNnD2veUlcAgAawnJTjQ+hGUIBacYuiDABlUeSe
hysxeVmTAmPMc5g/DMBFpz2zrdPrhSh4P+Dpu6m+gINeQCkp05MKI5EM2AGkJ5ES2oGT3tIOvFQP
s8ALPGjBC0HIhzBUw1yYBxFYAWtgPxyAO+Br8GN43Wv22r3pH/CplJRjEPIgBMUwR4o7H9bAwIy4
Nq/rA0ilUr/itnPLALjHAHieMwJwHgD8p9Qg/hY3DP5frQX41QIqW+nKkd6IXHkA0DNDvIfoHz+P
6+a2cz1cjFvOLQMeLGAFF2RAEHKhAMIwB2qgFuqhARbCcuiFFbAaRBiGHbAT9sF+uARhZEJm5EZZ
KA8tRStQH9qAYmgL2oV2o4PoGnQtug7diG5FJ9Ap9A30FHoafY/bye1GIVSEmlAVWggAKlhBJMlr
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
GdPm5z1UcW/8JQs5+HEhyxEO+QQpam+plHcwNNHZ3yND86/t9Z7bq5xQkhvEZAf78Q/rbKm57zEX
3kgaDzjp2fqlWEI+1rkeAnc9qV/6ZgU710OMleRuyDNhzVnUUaEM//T0p6ffLmmQ2jkYjAEYvvz4
9Oc/DL8+/fZk1DVLEYblrx9+eVLGQxxULrVgkr6krddXvnx++uY7M3z++5SoW1fMCFEFjMENOtZ8
gFUYXChJLvsBwLqsggH06/h3vP6dr4VxeIOC6NLiZTRB52z42Z7NKfpRQ5FOBTrkacuR3vk1GZfk
5q7T6JQHdMURvpf283q6yhhqFU39Ovdy/aoxdG1jz3/3+vL6CvAevp12/kVw8la/45F3YPxj27sM
k3t/7WsYy4c4lXTysSAL7LQUL1VW63HMeikPfB4x1NdxzfN8na7r28dCBtYo56Irqpflmbo8/P76
omCun3L5264UFCF2CHMS73IOWKg+dFqeRiXTrmatXHUZX2bt888871MftVUOTIJSmV1WHILO2uj6
r3+dGTVtlA+lgGC6bE2Xf/N0Tm9GrfJ0r8c2/zr/m187/TKs5yC/8f34tnT9bb7m52/GhBYaBbw9
w5QM+RSUs7knm0LkoXpZ/oZRBwflTJnyjS/LAFPyirnqStaGS1vm5WPnmZjz4H35zGVIwsfKF04+
r9Ol4Ees2wTzqsst4/8AmehYBQplbmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8Ci9UeXBlIC9Q
YWdlCi9SZXNvdXJjZXMgPDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAv
SW1hZ2VJIF0KL0V4dEdTdGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9G
NSAxMSAwIFIKL0Y4IDE4IDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250
ZW50cyAyMyAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKMTggMCBvYmoKPDwK
L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQ0FBQUFBK0NhbGlicmktSXRh
bGljCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsgMTkgMCBSIF0KL1Rv
VW5pY29kZSAyMiAwIFIKPj4KZW5kb2JqCjE5IDAgb2JqCjw8Ci9UeXBlIC9Gb250Ci9Gb250RGVz
Y3JpcHRvciAyMCAwIFIKL0Jhc2VGb250IC9DQUFBQUErQ2FsaWJyaS1JdGFsaWMKL1N1YnR5cGUg
L0NJREZvbnRUeXBlMgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9DSURTeXN0ZW1JbmZvIDw8Ci9S
ZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDAKPj4KL1cg
WyAwIFsgNTA2LjgzNTk0IDAgMCAyMjYuMDc0MjIgNTc4LjYxMzI4IF0gMTcgWyA1NDMuOTQ1MzEg
NTIyLjQ2MDk0IF0gMjQgWyA2MTUuMjM0MzggMCAwIDAgNDg4LjI4MTI1IF0gMzggWyA0NTkuNDcy
NjYgNjMwLjg1OTM4IF0gNDcgWyAyNTEuOTUzMTMgXSA1OCBbIDMxOC44NDc2NiAwIDAgMCA0MjAu
NDEwMTYgXSA2OCBbIDg1NC45ODA0NyBdIDc1IFsgNjU0LjI5Njg4IF0gODcgWyA1MTYuNjAxNTYg
MCA2NjQuMDYyNSA1NDIuOTY4NzUgMCAwIDAgNDUyLjE0ODQ0IF0gMTAwIFsgNDg3LjMwNDY5IF0g
MTE2IFsgODkwLjEzNjcyIF0gMjU4IDI3MSA1MTQuMTYwMTYgMjcyIFsgNDE2LjAxNTYzIF0gMjgy
IFsgNTE0LjE2MDE2IDAgMCAwIDQ3Ny41MzkwNiBdIDI5NiBbIDMwNS4xNzU3OCBdIDMwMiBbIDUy
OS4yOTY4OCBdIDMzNiAzNDYgNTE0LjE2MDE2IDM0OSAzNjcgMjI5LjQ5MjE5IDM3MyBbIDc5MS4w
MTU2MyA1MTQuMTYwMTYgXSAzODEgWyA1MTMuMTgzNTkgXSAzOTMgWyA1MTQuMTYwMTYgMCAwIDM0
Mi43NzM0NCAwIDAgMCAzODkuMTYwMTYgXSA0MTAgWyAzMzQuOTYwOTQgXSA0MTUgWyA1NTcuMTI4
OTEgXSA0MjUgWyA2MzQuMjc3MzQgXSA0MzcgWyA1MTQuMTYwMTYgXSA0NDggWyA0NDUuODAwNzgg
NzE0Ljg0Mzc1IF0gNDU0IFsgNDMzLjEwNTQ3IDQ0Ny4yNjU2MyBdIDQ2MCBbIDM5NS4wMTk1MyBd
IDg1MyBbIDI0OS41MTE3MiAwIDI2Ny41NzgxMyAyNTIuNDQxNDEgMCAwIDI0OS41MTE3MiBdIDg4
MiBbIDMwNi4xNTIzNCBdIDkyMCBbIDY4Mi4xMjg5MSBdIDEwMDQgMTAxMyA1MDYuODM1OTQgXQov
RFcgMAo+PgplbmRvYmoKMjAgMCBvYmoKPDwKL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFt
ZSAvQ0FBQUFBK0NhbGlicmktSXRhbGljCi9GbGFncyA2OAovQXNjZW50IDk1Mi4xNDg0NAovRGVz
Y2VudCAyNjguNTU0NjkKL1N0ZW1WIDEwNi45MzM1OTQKL0NhcEhlaWdodCA2MzMuMzAwNzgKL0l0
YWxpY0FuZ2xlIC0xMQovRm9udEJCb3ggWyAtNzI0LjYwOTM4IC0yNzUuODc4OTEgMTI1OS43NjU2
MyAxMDI2LjM2NzE5IF0KL0ZvbnRGaWxlMiAyMSAwIFIKPj4KZW5kb2JqCjIxIDAgb2JqCjw8Ci9M
ZW5ndGgxIDM3MjkyCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggMTgxMTkKPj4Kc3RyZWFt
Cnic7L0JYCRVtTd+bi1dve97J13V6fSSdJLOnnTWyjpZJ/tMMmsyycxkhp4tmWGfYURZDDsDKCqI
giJvRHoyAzSLghLwyRNRH6LvKQiOoqJBn08RBpL+z63bnW0CDvq+//f/f59Vk/5V3XvOqVvnnnP3
WwMIALRwFGgY7uoLF7Zl9t4PgD4NAMOje0b217R27gJA7wAg4+iFB4XHj3zv2wDMOABr3rF/554n
4xe/BGCIAmgyd45M7oc08ALA7wFAvzN6yY7v5t70cYDaTwP0Gse3j4wxD15WDoCGAaB0fHz7iOYB
7acBUBUAZI7vOXjxd/+qvg/AfTOA7rnovtER/le6YQDF5QDcW3tGLt6vfds0AQDvA4Cwd2TPdseR
4p8D0GoAtGn/vsmDCT1cDYDScPz+ie3777mnKRcgbxDAUAsIaFCAEkzAJRKgAwRAv40EsMLrIAcK
9BCGawCUzYZaYCRqSPwFIGHHMlc5EIAM5gHNKO85U3xGpTTLAX1mKQE9i2lA1sS/0jl0wVZd1V/A
IZdinvjd5d/F+KumvWvPFM/9m9IsLwUKFEClWJkQuhlYkLN3skUAyE2Q/j5cTeHE6liKohglxRwF
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
bru5eakdK0p7FsoKrraxGlIHec5KkZ4cstMY9ez/Zj3cZmsd+PiaBX9bXaymyFEbomw7UNpWzqEe
ntqq55AtVcqTmCbPWrF3zBnuP3llT6XG14nTqV25Ya0ZV52Or3sslSdoNKUM9Uc9++nqYlCyZR7Y
nRlBS3lVg3TY4Xg7ojteWwj0UZbgNi2gA5PFuMdkzUfB6hUdmpvqP9h1OmPmc2LLr9QvhVmqrfjV
Zzor+cCw9tKUEdKUF8YBSvhEbtMDw5UnquT2V6Ju8WU3xlS6k9B6U3DvR696r0h4/vj0p6c/Pf16
qzyuraVBhGj49MPTX/4w/PL065Movu0fDetf3//8pMRRGFRqMpVdTD1sn3z66emb72T46R9zDf+t
PPVBeQ7eDjpsr/82ir312d1+ZN4l/0EyDlKJ4OnvMP6dnvlxycUrCjau10CJ10TyvNRFT1c5BE2S
Na3THSmSboxNzdxuICEz3edllSPOCkeN/b9fLo/ndOPXtjn7PI5qurf1ILvqzcvzywvRW/p2zrFa
6TIlVZ345A2Je93+bstk345z9RNTWRV1dDkeNNN+7gpw3dYx2Qlp4dOKsR7XNe3zuF1j6zLOyoiy
NtisjFvaqdvHb8eGvIxDuf1tdvockB2TmO0VIKKi31YKmzhNVJTyZmet7OYxPy/K/Pe87/MctVGW
JOa1FJ9vHMekk9If/+1eFrWiRTmfEwjHm6l4+3fazrll1ipt935t06/Tv1Oz8y/9fg9Si2+n1uL4
2/TMLWPmyIaKoMfxDiMactErm+Knx0TkaNNYGsNkaqUrclhvprUsMKJXThe6JGm49jXfVo2/CSrE
pNmz8aUl8R82N4vB73VU7HkzP3n+sNx5PamM/wcTPvWaCmVuZHN0cmVhbQplbmRvYmoKMjQgMCBv
YmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovUHJvY1NldCBbIC9QREYgL1RleHQgL0lt
YWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRlIDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8
PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9D
b250ZW50cyAyNSAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKMjUgMCBvYmoK
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
+kZjldMYdS6yLhwH2iSBN/zrn2bVZlB5ygkE4uXs4su/aTunN4NRabu3a5t+nf5Nr51+Sds9SG98
N74tDr9N1/w853SAnC7E7P4OczTkIyln05fsElE6bml1jG52JJBDMKvPmheYo1ew6dwpwGys6YRJ
/pmgQkxhqmx+aUnowyqkzj5vogKC1ffh4weNT/OJwEll/D8dGcIpCmVuZHN0cmVhbQplbmRvYmoK
MjYgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovUHJvY1NldCBbIC9QREYgL1Rl
eHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRlIDw8Ci9HMyA1IDAgUgo+Pgov
Rm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5
MiBdCi9Db250ZW50cyAyNyAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKMjcg
MCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA1NTQwCj4+CnN0cmVhbQp4nO09
y44kt5H3+oo8eg2YE2TwCQwE9LS657QHyQP4bGg1g11YgjX2Avv5C+aTmawoMjJZVd09IwHqUr4Y
DMY7gkGhMPT/dNBB9xeR/K8Lqvvlt9MfJxRSmf7+8EtpK7wznZJKmPiI7OK/P3/shh9fv5zefcTu
y79O8R1rQhcUdF9/PX0+/XT647R+XYHxAoPXnYoXv/56+tufu98vjPoXr6dxRdChE8HY+F/rbQQh
u7ZAIzvlvO+UDJ0KAzxKQX5RYxgvxrvjRWEBQyesdrITNuh+vvnFr19O4xfl/CosX5PjsDJsH1og
WR6bAVke0zoBeHzMGn9mSC/takiVX+s/1l9bPtZfcZ3svElgXV/q4Vpf6mFYX4q4A9XJzsnkgszw
sH5owPn6sX689WM96P1jGzzkQzrsZGdsckHlMKweGmBYPzbAsHpsgCE+toVhMySCCiugEFRGD5uH
4t3tYxGGzWMRhuGxNQz5kBJgA0MIGQzrhwYY1o/1MKwfG2CIj21gyIaUTq4RIx3kMKwe6mHYPDbA
sHqsh6F/bAvDdkilMr7YXus/1l9bPlYra2SHaiQJ5dMhNhf7OaiRxqaLHCGDqp8ZwjIzlzHX5qER
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
ikek0Dmd5LRusSmIpkN+gU2lckq5d79hveck1ldl4zUlse92XLXqf9FpGxZzzYb/26/5PFAvXhnE
qGhrcb7311XPQGsoHWf3YLMZkoyN7dkF2i5mz6fpiogvq93006fTT6efTn/0rSCVMdAhAnRffz39
7c/d76c/TigGFQzd8uuX304CLfhOxE9iUP0I6ytfv5zefcTuy7+m9ph+xeLOCye9M52ajwJRE1qd
cWm/Hv0BQJtoG8ew0vjbD7/jNTdygRPgTcC0QzAAPs1BKgnCeAWYfFq5SEsA6jF+JtqdcbiBtoyw
IM3Sm3kY/3FuXiuV8Lj+nHkaoDJkKvT989PzM8AD/DAlRBdqjhnQHa+8B7S3Ha9Hk3kY5urGTshG
BBWsT3ac68kHU8pu8Riz6xHxEWNSDXiN6zws1/B1HGalURjjTVgcmLhS/csPw4ccDqD0v/VGxRBk
JwHnujk3i/AVoBMTogiYZ4WVMKvL8mlWH2953ac5Ki0MYIBU4fUcJ0FFiT78tc+z5FUorEsJRIa+
wKL/G5dz+rJUIi73Frfx6fg3fnZ60m3XIH7xYfxaGJ6N1+wMswxSQ6akz68wRUM2xOOK4kzOEpGF
1cciDGZqCm4w9Wfk04Jgil6lFr6PgS1jTb1v6Xd87AVs03d6lLgfVweDk++r0HcfTueHTz/O7XtH
lfH/eDg/VgplbmRzdHJlYW0KZW5kb2JqCjI4IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJj
ZXMgPDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4
dEdTdGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKPj4K
Pj4KL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgMjkgMCBSCi9UYWJzIC9TCi9Q
YXJlbnQgMiAwIFIKPj4KZW5kb2JqCjI5IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9M
ZW5ndGggODU1NQo+PgpzdHJlYW0KeJztXV2vJLdxfb+/Yh4TA6ZY/CYgCNhd3eunPDhZwM+GIgkJ
YiNaO0B+fsCZ/iCHfYZV3X1HKyPJg9bTt5tfxWLxVNUpZWy+/t9FX/Tl96r6nzGbyw9/efnlxSoy
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
u06T/3Aba5xCkbzKJoeqWNI06+6eyOA6j8UqLBNfZozMbV7LOt+W6/Z1exuVs8r75Kvgr7JS15c/
3D4U7a0r13+7O60NxI60dW1Bq6I1WsaFabdZlW3vfTXKNz/T67IL/5HXfR6jccprm3WtY687jrQp
R9Ptv+Ft0UDGqhBrAaF8vRhc/1uWc/4yGVWW+35uy1+X/5bPzn8Z79egfPHD9LV8+9vyW1j6TJmc
7s6F7RVGMhRyVN6VkWwKUdDNx0of/Fxvx9vaDKXXdYKRvFKpQla04dqWfaPBO6nEAYX6neuUxO+b
OuDwfZOv8VD1+Ozr99q+Lfn35cj4PyWt9MwKZW5kc3RyZWFtCmVuZG9iagozMCAwIG9iago8PAov
VHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8Ci9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9J
bWFnZUMgL0ltYWdlSSBdCi9FeHRHU3RhdGUgPDwKL0czIDUgMCBSCj4+Ci9Gb250IDw8Ci9GNCA2
IDAgUgovRjUgMTEgMCBSCj4+Cj4+Ci9NZWRpYUJveCBbIDAgMCA2MTIgNzkyIF0KL0NvbnRlbnRz
IDMxIDAgUgovVGFicyAvUwovUGFyZW50IDIgMCBSCj4+CmVuZG9iagozMSAwIG9iago8PAovRmls
dGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDg0MTIKPj4Kc3RyZWFtCnic7V1bjyy3cX7fXzGPiQFT
VSSLRQKCgHNWZ/WUBzsC/Gw4spAgNqJjB8jPDzjTF7LZNWT19O4eXSzAWs1MN291+epKY126/u8C
F7j83hT/ycle/vK3p5+enEFL1+9vf1kfTGS6WLSG8k/wkv/543eX2x+ff3z66jt3+fEfT/mZQOmS
LFw+//D016c/PP30VD9ugaJxKfqLzR9+/uHpT7+7/P3OqL9Hj2Ea2CSfLiZRyP8fYshzaD5bp4MX
HwAvFtPFxtuErIX2Q+/S9KGF5UMTwKWLCZ7xYkLy1wW3H37+8en6Rrjgxabbo9MH+W04DYtp+6Np
JtXPpomUP/N+/hmm+WeB4t6QNlZD2vaz28vyZ+vLrp/k/yIWX3WdffWj3be75md7A95m3wwZqZ19
/dntZfmz9WXLwXu+mMSBbiSx/fB2Suwm8qTpYYzgL8ZTpiCGFK8PNx+uD/v10UFKxIuPIV0w+IWw
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
TtbFWuJtNwo/ULldjR8olOZGZ2fu1wbIXeck9qiqz7T5Hq/vzHz9VP8xQSv1YpRpVITdaS+zRwu7
h2AmL7d8dL1izd0Gm+aAkfdSnkar2eVEs7Eq1t0pP97U4zf/5q/Uv6lOlfhirm8cazurxA5i0FKs
w65yyUJxCfKDuWQDjjplJtl7Jef/Ep2wY/X9j5z6eWkGA1dcCAVoCg+Kvpt3LyfpVv3mSWvqDhRC
qHMfzsNkYksvIetQf3VdeRIBw75Xde8CIP0NJTcecgUgPA2Bq9Bdsmff4fYmraYONDgQpyX6VdZW
e5GpTPzQN10UqV0c/ET0eOcegTsA/UC90BtU7KhLJg9AV9E7fl5R75kNwx43DkKkntYe8hj26wrH
+ssW2QLdO7rEahaxZ6fuNoEdjDXWgm4Hxb915c1SUfiHpz88/XStK7REcHG5XPDzD09/+t3l708/
PTmD132Cy/rXX/72ZFyAeDG5S35WE7nhd/3J5x+fvvrOXX78x9z0u1YvHA1nyXmxce4tNEctkYnj
uhHgP+b21rkAIxcwTn/H29/5M76t3LHJt42sEUfHFsB9WsLACIaiBVe82nI+FwD7nF+Te4ovLbYt
mQBYXGdwG/956S+O1kRXv44+3WY1dbfecdt9/fLp5QXgA3wzO++K1tb/9nzkkZxU/rbjXbeJPtzW
yhNZU27lHcr7y/x0nptrIa77mLVL3vi8Y2hv+5rP+XZct7e726q8M0SRijK9fFLXhz/cXsTuNpXr
334DbwSyQ3BLh3meGDNxfX/FxDnOXLuJbxjNGqo+xk+LFPkln/u8RusNgUtQAuorxyHYLJdv/w4v
i9lhnQlcEgimK8C4/jsf5/zm3OMxtnubf53/nV87/5K3Z5Df+GF6W7r9Nn8WljljQg+NEbB/whIN
hcSGfF7JLhFNzedXaV3U+5NDWy2rbWu/oVf0JtosDdex5paQ8jPRxJQ7Qhbzy1vC31YXNInP22SQ
sVqf+/RtOW5WGf8PZY3PzgplbmRzdHJlYW0KZW5kb2JqCjMyIDAgb2JqCjw8Ci9UeXBlIC9QYWdl
Ci9SZXNvdXJjZXMgPDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1h
Z2VJIF0KL0V4dEdTdGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAx
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
ZW5kb2JqCjM0IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJjZXMgPDwKL1Byb2NTZXQgWyAv
UERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4dEdTdGF0ZSA8PAovRzMgNSAw
IFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKPj4KPj4KL01lZGlhQm94IFsgMCAw
IDYxMiA3OTIgXQovQ29udGVudHMgMzUgMCBSCi9UYWJzIC9TCi9QYXJlbnQgMiAwIFIKPj4KZW5k
b2JqCjM1IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNjY4MAo+PgpzdHJl
YW0KeJztXVuv5LaRfu9focfdAOEU7yQwMDBzPMdP+2DvAHkOHHuwi9hYT7LA/vwFdaVEVZNFsdV9
epIg8bGkFimy7vVVkQnp+/900EH3Zxb9q/Wi+/m3yx8XybjQ/f3hL6EMc1Z3ggumwyO8C//96Ydu
+OPrl8u7H2T35R+X8BujfecFdF9/ufx6+fHyx2X9cwHaMemd6kS4+PWXy1/+1P1+ZdQ/c++ngZlX
vmNem/D/xpkwh+TaMh3eGaV4J7jvhBsmJASkF5X040UB80VmQPqOGWV5x4xX/QenF79+ufRvhI53
wg8/HS+Et/FxWO63D40zWT02TiR+LPzb8Bj302NGu70hjVsNKdJrw8vCteVl/ZXwb1wJ9F399NdP
7b5fps/tjTl8QDKq4YGcvIsupKu4fqifxeaxfhbrx/pJ9I9tJpEMaSE84H10IV2K9UP9HDaP9XNY
P9bPoX9sM4dkSAdue8Emc1g/1M9h81g/h/Vj/Rz6xzZzSIb0YLcXTDKH9UP9HDaP9XNYP9bPoX9s
M4ftkBbAbC/o7Rw2D4W728fCHDaPhTkMj63nkA7JQXe8czq6oJI5rB/q57B5rJ/D+rF+Dv1jmzmk
Qzq/5eztteFl4dryslJpyTsrrEjEZHKx/4b+YqWYtMIGbpMwf1m4sF3M9UPjTHiymOvH+u/vH9ss
ZjKkBEgWc3Otf1l/LRaTVkJ4lTbRXNeX+nmtL/VzWF8Kb9ImncP62jAHveISBkryjnGleceEhWFH
k4tfv1w+fr68e1UdF0wYAADRff71wgedz7sgpLXvPv92eQ/AxXfd5/++GKac58bIDrrPf+veA7ff
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
sl1Z6Ox6JuWgiHb6dkv+SxoColIFa+kYNp2nEc6m7e+3Y6D0jS5iVtYVF4K1PK21Iep3sXgfuVmc
ZFZ4ZRcuRev379ippqK8qJ2qORIRSChyyoQJBxpEgQn5CL0/youUT2iaUA+oJjHvbPAeKH59KJrM
AX0J7dnVx1ELcG6VMvmA15HWolIBuJLOxfQSrZrwFdVnITe/allKeUL3q8gc/fHy4+WPPsQutIZO
SoDu6y+Xv/yp+/3yx0WyATcN3fLXz79dmDTgOqY6pqQXfc5wfeXrl8u7H2T35R9TzmqNfrGOWe6s
7oRbQ2AU4zaAtWVEtsH+DUnFHog+/O2Gv8M1O6oly8DpCIQurQgopLkxBwemXUCJL68WAzQdxEt4
TbA1Zi4RmhngeknZD+O/BED78DrBnFy/Tn8aZqXRdu3vXz+9vgJ8gO8mFMdCOQG2UfGTkIU6d7x+
mfSH4VvtmKrWzAtvYjycmpSQEGa7jvxlWPiwYlwM6xr2ediu4e0jgExJprXTEUQi7FT/4w/Di6wc
ptL/rTY6AyE7DlKtE6TBrFlNdGIqybxMvWTB9OpyX9Hw8vT7Pn2jUExDqM+IFyBw3FylEf5pXmeH
WEhmbEwg3EMQs/0/+1ION/NV2O7t2vqxaiS8dnrSbvcgvPHD+Da/VJyYec7ccwWJ4bq/wxgNGR9S
ieFLdokoFMKsfMtZ61umtyUq8wJj9MoVc30sbxlLvmZonLuQoDfxb/olCRU7wuXHFL5PA8ffJz99
D/J17mYcVMb/A2lMnIMKZW5kc3RyZWFtCmVuZG9iagozNiAwIG9iago8PAovVHlwZSAvUGFnZQov
UmVzb3VyY2VzIDw8Ci9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdl
SSBdCi9FeHRHU3RhdGUgPDwKL0czIDUgMCBSCj4+Ci9Gb250IDw8Ci9GNCA2IDAgUgovRjUgMTEg
MCBSCj4+Cj4+Ci9NZWRpYUJveCBbIDAgMCA2MTIgNzkyIF0KL0NvbnRlbnRzIDM3IDAgUgovVGFi
cyAvUwovUGFyZW50IDIgMCBSCj4+CmVuZG9iagozNyAwIG9iago8PAovRmlsdGVyIC9GbGF0ZURl
Y29kZQovTGVuZ3RoIDc4ODgKPj4Kc3RyZWFtCnic7V1JryS3kb6/X5HHGQOmIrgTEAS8furWyQd5
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
2qPUPRaAU24J4BjRyMeRFBUlu65KD9bgBX6FRhLenFB94UGrES6MoE5WK5+qKIUbPX8djYc5n3Af
HG04m64ue6WiglHVAWvUhnlXaC19ga48lJRQ0yH5dFqFTyEmeGaOekEPuhPa6NAJB8H3US/Zj5eo
l4+fX358+fHlt5eo8KUx0CkF0H39+eUvf+h+ffntRYnLEe7QzX/99PcXoSz4TsRXqiD7Lyx/+frl
5ZsfVPflH2NszdKwOC9cHzQi/RhPMyp2dMb55Ehk/SFGyMSSwXE/PPztL3/H34bQFuUEeBPmlDrl
ZDxQeGLLEITxElTyaunicgGQsbjxazzzYgrfkUZYQJNE+PXff5sOcEIZD9VevM58vLRqqLGwoZa+
/fTx0yeAV/huVE5JpM2f3loe+RaUPfd7/TCZ10tfh1LSyohYFTIPUdL93no9jrGadBz4OGIoL+Ma
5/kyXZe3j2dBK2GMN0kFkzhT/cOvYzXrS1OSEtUzsCGWHYLSY6VsN+4E3KKho5grEZTL9gFSmMXP
+HGS2mee97GPUgsDKkDqFO4lDkFGXXv5t/00aSyphHXpAsEAUbv3/47TOb4ZpYjTvR7beHf8d3zt
eKdbz0F84+vwtnC5N/5mpzZjQA2ZI3t7hqk1ZIMTRseebC4iC4uXxTYM1jsmgKJcdCuPslut11gY
V0ZtOH9LfVqD9/UzMV4wxvsk7YtD4r5fVFgln5dBoMNF/9TH70F9murQR5Px/+JOWugKZW5kc3Ry
ZWFtCmVuZG9iagozOCAwIG9iago8PAovVHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8Ci9Qcm9jU2V0
IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCi9FeHRHU3RhdGUgPDwKL0cz
IDUgMCBSCj4+Ci9Gb250IDw8Ci9GNCA2IDAgUgovRjUgMTEgMCBSCi9GOCAxOCAwIFIKPj4KPj4K
L01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgMzkgMCBSCi9UYWJzIC9TCi9QYXJl
bnQgMiAwIFIKPj4KZW5kb2JqCjM5IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5n
dGggNzY4Mwo+PgpzdHJlYW0KeJztXVuvJLdxfj+/Yh4TA6aqSFYVCQgCds+eo6c82FnAz4YiLRJE
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
4d+/B/CUSvAB7Ovwd7j8nZ7JsANdDASKc9meEwvgXiauQzAULGTntIKVtJxJs6ZmzuWL44ELlgwD
0kz6S//pKOnLaqI1wZXN0ctlVIPArVQqffv68voK8A6+G+uVZoZKFUo7PvkWHD+2vzOZ6N1lrjJI
A5loI4ewlHV/jkMt6ZiO5E6ETxRDe6FrWufLcl1adwOKc4YoUFZDmVbq/PG7S0PiLkM5/+0XCEhh
O0wl6gP+kVGhSjHQ0aw6E129a9UaKh7jy6SufsvrPs7RekPgYl4r+nKWOASb7MflX36dMKx1hiVn
EIznU9nP/6blHFtGa9JyL2mbfp3+Tc2Ov5TlGqQW3w2txctv0zOexowRPVTey/oKazzE0RmFgRiK
hlL/2U7N/LQDfJmJq/EqgpGQPpr7ci8fJnOifxdMOgDD5WNMJJEPRf5R/d5Gg5JcmkW/r9Oto8lk
/D8YWy3FCmVuZHN0cmVhbQplbmRvYmoKNDAgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNl
cyA8PAovUHJvY1NldCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0
R1N0YXRlIDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+
PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250ZW50cyA0MSAwIFIKL1RhYnMgL1MKL1Bh
cmVudCAyIDAgUgo+PgplbmRvYmoKNDEgMCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xl
bmd0aCA3Mjc2Cj4+CnN0cmVhbQp4nO1dW48st3F+n18xj4kBU0UWixdAEHDOaldPflByAD8binTg
QBKiYwfIzw84fSObXdOsbu7sSokNW6vuHl6LdfmqWKUMxtt/rnCF659V9q8+musPv1x+u6DShm7v
h7+MdSp4uhptFKVP9DX999++uw5/fPl8+eo7vH7+xyX9xlG8RgPXLz9efrp8f/ntUv7cAAWFMdir
SQ+//Hj565+uv97p9c8mEPqhYxVtvKpILv2/Cy6NoXq2DEdfozHhiiZeTRwGhAj1Q+UA41U56/VV
uWhvc6sffvl8GX+s559OrSGkhbj1YOL6o6LT8TNHYastckVbOD1bfnh74q/6GijvsHg0NF48gmtE
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
IhlXBSm0cxlWaMpvWcnDLO/d1fj7vbsaI3QhvJQnjwXfz/dV3j84cAXtQAEoDsxg1bUDLO09z1x2
aOhtYhxb3dVy21kuBPks7GJnFCezezoW5IUudsopt8u9w2ndelSIOmyayg7EdKH+jIJ5/r7sHWji
Tm3YnpXpxFdZ5QJuP8PUebsu6QX+/w2738Ut0Vb3ZguPAPCYsTQ7OdCt9kAoGVWz6+stlYJ+3qCu
oupoggTZAXdmzbIZbUFQRqvb1aADAk0eDScvRdbfISZxDMxs/PvL95ffbtGphgiuiADXLz9e/vqn
66+X3y6oBnYA1+WvH365KHQQripdF8FobuHl5ZMvny9ffYfXz/+YAoxDQTw+KK+Dp6sJpT1tlfbk
87tH9iOApSQ6AMzL+HcY/k7P/EgnXkEoysd7kwpmFTdKgoGMwYPxiTYAzFNqJlmtc24xQ8qBpsVs
G/pPsn84H9qogGVz9DyMithULl+/PL+8AHyAbyYOvlBnYtkHfpLMqsf2d1sm+jDM1Y9XIUhFE13I
4rTtxLyNcet1TDpUWvi0YtoM65r2ediuofWx1plFRRRoSVl926nbjz8MDXkchnL7266YF0N2GuaQ
mhGqSHymGOjEZ1BFrMFCo6h4rJ9nzvlH3vdpjsYqAoyQc+XbidNgEjsa/uleZr3XoHI+JxAdb2r0
7Z9pO6eWtVFpu9drm75O/0zNTl/69R6kFj+MrcXh2/TMzWPWUVuoJMn2DnM05CIqhoAcFA2l/mm6
qESY61X6eVlcjlbTFZegTd4XPn+b/rfzu6BCBIf5GNOS+G+LmgXs70283ZQI635fTC4y/hcl0Opj
CmVuZHN0cmVhbQplbmRvYmoKNDIgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAov
UHJvY1NldCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRl
IDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVk
aWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250ZW50cyA0MyAwIFIKL1RhYnMgL1MKL1BhcmVudCAy
IDAgUgo+PgplbmRvYmoKNDMgMCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA2
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
blDDn/Xo4MZIzWsVFROrx25EwbVlt18+Pv349OPTH9cyuI7IXhCtvXz6+ekvf7r8/vTHE5ru3k97
mf76229PBtnGi8lNYnLXHuZPPv369M0PePn170Nx77n8CtEEiIEubrhpCIbzChAoFAXFrX+foyr5
cvJ8gqD/O3Z/52f9VXUYjI2Uprg0BmctvozYI7CGorNYNO1C5gBr3XNuJhf/zt1d33Zk2AJNnN31
/zzWwgBnIs6bo5duVPQiKddvP7x8+GDtO/vdoGInHsw6dccn31rk+/Z3JRO96+Ya+g1EJsPEJhU3
UN1fEwlLOuYcRCZ8phi4jq55nbvl6lrHblY+Z2giFYZTXqnrx++6hgJ2Q7n+7Rf6U2A7sNjj74aK
7/kyrdlAh42OJmF9A4AzNHsML+M+/5LXfZij84YsJlu6ItcdB9ZltdH9mz+MuQqHZlHBPV3TUNd/
5+UcWgZn8nIvaZvfzv/OzQ5vhuUa5Bbf9a2l7t38jMcxQwJvK/dpfYUlHuKERmAgtrOGcv9jzJiw
vEAZXibiSrwK1oSYP5r6wpfvLb4sYabL76KJKeOPijFmkoTvr+WaNvt1yUDI1uqi3w/j7eVZZfw/
+h5FFQplbmRzdHJlYW0KZW5kb2JqCjQ0IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJjZXMg
PDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4dEdT
dGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKPj4KPj4K
L01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgNDUgMCBSCi9UYWJzIC9TCi9QYXJl
bnQgMiAwIFIKPj4KZW5kb2JqCjQ1IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5n
dGggNzA5OAo+PgpzdHJlYW0KeJztXcuO5caR3ddX3OWMAafyFfkAGgK6q6u08kIzDXhtyJIwA0sY
tT3AfP6Al6/kTR5mBMm6Vd2SvehSsch8RWbG48QJZV2+/u+iL/ryZ1X8Z8z28sMvD789OGUsXZ/3
P1kfVIp0scYq6v7EXLr//8d3l/6Hzz8/fPOdu/z8z4funUD5kq2+fP7x4aeH7x9+e1i+bjUl5XLy
F9v98vOPD3/90+XXjVb/7LxNsW9YmaT9RXny+aKizqnrRP3LuUMfPj188+wv1ijnLp9+ejD9sLt/
jNGULp9+eXinNcVvL5/++8FolR3F3D3+9PfLO220HR+QzUHb+Ul6vD6JipI1Ls0P8vvhgcs+hBTG
B1q76wOvkrWGUpoe2OfrA1IhBco5HniA2nAx9APJyunsY273apwToxxZlwLVQ3fWxFDMSfw4vuJD
yD4Xr+TpiQ/GGst4J+vrk6RIZz332JincU2iiynnND95D1rZGOX0MZ1MpBAYHQvj7FuXInk3PfhA
aJS5f8VY5VMMljhzNi7Zytf6mXn6dN1wutsE/Q+ff+4lni7Gq04yutmpxD6NYh/8sJDGdyOZO0Wj
DEdtrfXxdu6jstlbXTwYukQqOhdNqlaremNcEqec8dYV4x72XFTaWpOCu5U7r7KJIaZ0oI04rVQ0
Ohny7RHCbsGhD+JQz+I0kGS005bRhn4Gnxpk0SkXvPO5PQ48J0OvSBmjsw9zG/QRtAFHHvpPBWWM
03k+HF20w8h9SibNB9fGgsA5GfZHPSfwDdJDt2JMSc9HM170HXIydYtCsNZVF0MnvpqspfaKTG3o
aG0O86cewzAQ57Mz9Tnbz8l6Z01Cax5MXl9zU+w15ozY/fOxFCvnZ+khGjoVKCYXqkusn0Gd10Vk
7ulw5kYVnU6BSLhERQPm/WoDcMcsjrDggATOk2dGiTU5a12c0MOFkpQJ0Sc9D+FxfMPHZGIGB3F1
l/STrV2lrgjO58Vs61KOV2dp43RGHzq4cA7tFF1vCa9S9JEorzfuQKeK39s0NR9VTMmU1yWS/cXN
q+tZDyqlYEJ5CLOGDk5HotT6ezhR6EP4UIFCuxBzR/O2WFyhutbB+h1WinmrV0+fGCqS0aFXkZaL
S9rWYlKt4DiWYFOhaO+4x+Ap8jhOMPkYdKzuyl5IUilv5cxniuvCW44P9QrvKKg0ijUn3AZv33A0
VsY4vNNWF919jOPKOgqkw/oWKRuHs3veOLAS1hYfH0zUmqHTGNAr5vG6rvtGHy259lydp/veKC9O
T08cpeFbUetYmEJwhNqMOm42PlmOwlqccilHH9YXnXE/ojt73v/ZhU7xLu6iYdaNTjGTXZ+q+dfT
IZa19ql4sDiQGWOGx6QBFx26hqbJ0zHaqBk6AVD+4OTBu0as8iIFFqqR5fFMxuxuGSvCaJIWd7Uz
QPg4BhFUj6BWOA1BGxMLNWFxzlpd6P9h6FO2NmTGdQGtGJ7tETxQhzU4ZUtFBM8U1KgWB5pBDg7S
UtFcmHxteyw6QwFpFQvVsxRbb9oqMZKFY5verSwfhayzqRacp/1ZGrQ/uc4mvynRG/MYQ3SUiuvb
9GuulY+ZMrB27ZqK0M1KDAx1Suxq25gqJKJ4SmYbVgdKxGgEqgLQByfXC7Gi1VzBW5UG9gqrNGK5
gmrTF+stZcsix99Q3r7TwReiQ96G4pBhuBENefIMV9e65of0imEmnAouOJo/M2qvT58EEbIhNGbi
WmjMBN0fge7p43DGx+R8qNv0nZ0biijQPM3ZxFSY/3oYbFaRApXH0LD0WdmcgwuFszGsP4BtjHKX
FJHP2a4I9+0bwx0Tu0vMWlNFZrJyJhCllV4Zl1LphHoeD2bjKdlUGdP1AOHIB7XCK0vBOVu5e4LS
OmZfqPiD1pSU1UnTmiPvduSDHlI3PimFOVBwsbIWvvnP//nbr+/effP+h3/979/+8enH//vX5d9+
+se/X7799vLh42M3+Tk6Xdh2vu/b018eH7IK2tvgXHuoNAYArQk022pmkqPb+QdTsyEtz2AGhoHW
IxkMKVKd/pIr67UWltZcJhWtt7aOyNa9HY9hr3SOVJ6dk9S77rwI1cFDKubgUqgugb5176ozJigT
tI0JLJOJVYy82nLjZVa9sRxhjJW7OypLptM16yXvFsqayuKtG19sufKNSaq00y5U5ggOqvpNnTHF
Iaiq/fD9lJwr2p2tf+cpxOJGHLVoSjbEOpweVUrGxFwdQFGlEBLNWu7sxciGyM5tjDPeVH99UJRd
pMWI7KiUhOyCqQ/CqDyl0tvIi0HIgmbd3Rw8uJxXHLOkTLJkC18yct9tqOaF+eH0ysJAp2k1DOh/
RTo7VIegWw/7kUtnTo4MBVw+cOwWgE9wWBlpS/eIxkIFlRl9XJ3GzuGXin2wI9SOBAgtldhUYlqo
DA8D9nMiXwn0yWFhZ3n9NMNpylxXYF2sO7Ruo+ztqPxawHwzjIoaRh/ywuWB/vR26HjHTlnYeLmw
nOCcQku59FZVAKw69MhyVQHvceHaxYFbjAVYlQpopU6YmhC80yVQrRkt33IgBePB2YAckMu9Xg67
9NCxsDblp+TojvKIs6Y2G+EOYnkBrR69gPIIm/gqlseyNqBUp/kN4a2K7i+5RoEDRyiAKMfIwWWC
k77jGpaGZ5cRx6zb9/BsWfhkfYiMELBccqGAyvEAaKGYtwDP04c0LPgGjorr6WFWOVFIkYPRAIFS
GD9jbc7kgIVwANJ3/jHKDuMsdiaEEIFQ+RL3Nt2CnWkJHf26qXzxYonFLJU2rTUANHEQWzlF6Tvv
cSwA33LTVT6zUC2EA4S6EAZwlpMekhSmJ8RR8jq77WsnZX3IvvDlLpwb8KYugrRQpFow8BcMuGKY
HATWYb2tWNRo0WlwhwNnbWqzidFyhDl9AG3DgwVasy3h5Kmf1o/q5x0wbyfevDx7h6Wf3QNjL3Yw
7ojk70gvEOMyjwT5N8+fBYx0mixadZ5LouliqW73Sr7o94CRsg0YMahklJLVeNxPUzyuFiLbH3Zd
PO4aOdE+MHQKXh4QB+8GUITwjoa31UKzFFrTy0tsiqC3Yz2WhuC49r1FZqxKpotwrTTkktY5rCAl
rQvZpRUFJXVwUlNlFVbRnllF0T7Qmmlw0/bx8FDQKnXoqHIOhiTCoKzzMR1JcmMcbTlGE6to7BXW
mpBS/kKeix2xEHgDMuTVkEea4DFA/w5vLfS08KDPpbawsOcCJ/6FJvHACoYQvI1FpFAcv5QLuzgX
8ahX/R5aHfCgQSjrgSzBu6AHsWbKSdNajz5QDTFim23iWBUOe4iBw7CJUoF27QgdXji4DDDYB/HB
YBlK9bVMqOeg6VeRgezICgMFv+4+8ioF7Y2dDwietsUBMvJchZLcfEHO33x3p0iBoevBJEFeKH8l
QMkzxMNAl/CFwUHgrEzORGccufnawxGldjIXuGAaQMEOc0mOCvkqgIJRRcq+4GKRxywmE+y0VPym
pXU7oIWlZX2wPjBS3iA+BHV8jxJ3h9yG6Ri+VXLmOzqRc5wp4V3FLK/LjmzG/YrU1lkhgBt0Tp1Q
GIUtp059EEM/Jotj4IjWcgfl5HwEvNN+RMBPUNnDCHjXL05WJnjrqVL6KzAwfoDA2xg+jJHjg9Zi
VQxZG1spDhWqGTeywPy62imxMsL36wNZAnV9rjb2ypxMWGufoqEKqdTl6joXZ04HN5BceRVTh6le
iVHfDhCi1ZfobOdrh0D9ZMekoOYXEHCjq8y3KwTc6yP4c9zb/SkU3fioxjz3b9gCfo4ncTElPlZn
cI8md6aKT/bikA3YuOW9y4OZlwNZrCChw6FsY/FGiViHWP3FZitHPnXXepOSrSgMktLGeRvBnirb
QL3aGMckDaSdzQys/uIsY6H7F4kbC3Q/EgY4VzCvYXFehuJeHCZxZ6aAc+YryxSYRzQcp1FRdJ2e
dkCBEhPKMSP2HHfePQNHqxbFf00WRd0F+4RNJDklGlb2xZ7AExHnX1rCqZzIBjYul3u5OXNizDvk
4QHpSDquRK0249QLkwaYGwtUlC/yABeoqFSzfbKBJ1J6tzZZGxNYj9HkkH5PxnYiB1WflKrMswVZ
R6s8tgIXAmHosQAg23iSPe8zkWdkV/AQ3m0hPosrRi4ajCQNa4Mt3JmzP9x5Rws4MYuQRjPyH+Tj
gDkL0zhMIOcLE2MRZ7YA9s3LgRIzz4ic1c7nkbrkBWK0fZjUtEUae/HEqYivGkCVU4/Bkbdn12ST
nFuRxuMXPnMfslzQSBp2TO+JR/6OVJw75NHKxQTvTrDo9/f8t1PVWNl8a4oTpHnqEBrerqPxOSy3
ZVK4z2v3uFCHrCn2/ONwL6eQchvwICVewymyCIrQjprD5AqyyVIGNtQikFokMSVN7aNomcRESJja
CTY7UkbblGir4n2qhd6O6nMjPc0Mo5voDIz/4FN4HdqDwJuHuLM55G683A7IYQ2i7HDLuPYUiTcr
ZIh6P7tAE9nipBNzAuL5LrV0KnltORktILUpWaICYTO7Rhm6aogjsOIPCrwq4vwBDERMaLcx9BMx
pAL4tMv+dw+fnucAk+vsoFQRmwxNb+7L5oAgX+cGbuRwkm5p/eDk7DJRscjGPTKW7ILNhSdADl6H
44CHwkFe5nPg1RX5ufQs3rEcjNN7n6/qkI181CZrA5DPY/FpE6xE0oYKFRbZUnvSfj+sdhbqsCdC
u9u4yZskbObwQHyJlby82GJuLe+3M5BNMVMsA1mk051Ax/3yQn4keoHB7oxt1C7P0l2Xpfohb7oB
aufaXRikzuMwWkgTq6QBAwvIwMevc+qyTA1v7GBqvE1qaTFX85lZaSdGtXcUQhEz1ECr5USYh/jG
3/iUmFypUUBIUNxHPCPnw2i9jyOMduzlcRjtaDeSMj6k4krCEEWIJEPQUEzN/GKMvixkKA+JyIKM
4jcA8fJEfuyTczow5grBgU+l44aTCAmu2yjloClSqvbYGrc3C+NatD5GbLzynWWyhrK55UWGZMaw
cQRe3AFxxTDaxZz4wl/6OAqQyZlSpUfIsZY9q7lLAKBdzpWYjno5iamOBEJE7k4EqI/+K0OAziMy
aZgybbJztrpyGsGUlQSqPXDHHRqYmKxOjiuctLzgdPBFZmPbIQJK8mxYUuyUwxPVphOLvkFX14lI
Yrl+i51HL8B4zs5NbFsP1aaaXI8h6BgYevrda28vfBOQMUxezE2KTXiRCluVfzOOZzHPgwRzpLcj
2a9DEzidCsF1m+OAa0ReNFBM1Q3HzcPwQu7yRWW4l2Z92FErkcdZAxiW1sPSqAaSdLV5Hp5sW8Fk
eBTLfcT3IIg5r+zpDoiYTdMRaqwyMRhtGCwFEOR4Xqj5Lri9ExUZOUOxWF85szKFHLF4j4QV+Z6G
NTaFtRLEF0i76MJqIkHHbabJ05FNux8UuYQgjlusDXy7kZEtWw1BP8Uhni8pNLiDS3FH2djFoUS0
omgcjw6KayDvUILFAn+M1wiVR84MK4KHmWTRCEuxhfhDIIHkPHV64cAo+RVQiBiCevfWZWbpgl1W
VK8LtnUFXG+MiW7awdp64sV4Yhopo7ho27VJLv7usX3zHNAYf0jB5ZzAZcXCa73EZcXm/xInpRxN
C173gXJ35G6eKkFOnFytX7hBtD1y5MgHKK9EzbvhWMjke5Tak4sodnXChWIZsU1Sr3vwNHIIttfz
EnYV5QIegNI9uEiYto6RYi0m8X5FElSWubmjTI8YZ+s4owM+vTZYeJ/zSuQ15BGwQiUYmN/iW7Ip
+K+QFZbNiqLsKZObEdGLS9zatWNt00CmtbDkrUHBy7cqIYcAGcykiS6ymzZECBgzovx5orHo3w5i
IrA/5SXu7uo5MwHFBrlpCdjr+5oX/4k0pvIi1PLAvZwk6W2mOJwPIaQ8mPPueYQVHYcQ0ogrSol0
mcbNg0GVLL5y2J8cw4f4IDfYPhGuEbNnfgCNQ3Qf/BQex3mTCD9FiDtzB3RSSkG6Y80haSnE9sH1
4IkPi4ySwbxoSNsABC5oBkYxTcwnQduYqosxK+s6FFmheCwQh6YKv/EhfK9LXwkhlZC+cgGQdLVd
tROKGEz6yqCIKyPqynV2+IBpyl6efJwBGzyO9ZMTNt0jdo6JI88riCbmftqB9RMjE+7JGirPPxaw
Euxo/Wsp731egBd4QBgUc1uQzNopyAUyygkfWV4fXv1WXgE3FrHeFKZKZMwxkJOQkRE7SmDNBTgh
GBsI3xhVBh3IWM93VB3Ejkq5v9oeK/b9BrYQ9BnB0sXwjcdx4cjHoOs+vVAZL/HSnFJRuHuv921h
9rlmhsKZbNzcDNwzkZAFX1nMuq3O6DjEsZ3S3lpX25kSUNp5IHoci4K3+j2UPx5KekX/alSKqlva
qhQ1TaeO1uZC/30Mw4Ccz85w+v2qKNwTbYX5+nDBl0cjR5M+GLg6iMJhYcUPkv9La7YlBl1dq6QT
t1jywvvcjhYzUc0go4pFRwJpy1tA083FkXJiQ184GgOCnTJApJieYpMOpGHSsqpw7TA95I0DKsY2
L/pmhknhPNsBa4VmBqQIh1o1xD009i5PryLf0qtwPoGYMENcGhDjcuQpFlDrEPtdRKjCkMzvHlU4
zwE9jVe2o0TFSSH3qciLvJyoKzJIb26LnkP3zBzY7ACHjlOgUYrnfZtZwWeG0k+kY2fwsG55gliw
AzkXz4mkSXCvMeyCW6k+lhsnwe1DdJrZ5Y1cqdvBp+N+TRI35Ooq7cZQlOec7cZsbbRt5ymERxZH
BWVa14QtEv+jWeb70wR3ufWBOgxrevPSrc9z0UOtEIzirEynVm2BWuOFiTc8xbbQw6HuvDgjSo0e
l6JquKp5ynPOt9XV31Lc8K0C0uTevx0uxvOqxDEcn1xVr1W1rzaMDsRrj49cXoZJ7mqXxznFxEnn
o/qiG+trP5tBmE9D9WVlrfNpzWpmg6ykZZMxHg3V3d7A7qFK3RDaJsejTXCtQEbXbL9J6Zw0VWIZ
VDQpVluFP02Qrc/Rh6GrPvsYQnXJVVDGHWC7Rd1gFkkipAqEb+A66yWXHa3B5oEgkEouRePbmDrG
p7gLtZjDWMQYFoIeytrL56EMMfMeq42SD5BH11kmXSwoKHUZIR9n3QZKOhU+2hkn2qVOrvBJ3rYx
9GonbK/DdH1dsL15RMEPPbfOx1Td7/J6LBslLNgUazvYkxnBLW42AVRtdrvpehiJy8Vinqfoyr3d
8rWV8xyeSMQDLRK4HmjkR2K/wEtXSwkmKhcn7pxXM/sYadHSWVASoHQBxvUdVXqrYAQTVrqDyfF3
L2LJQEKhvy83P0kdQ+262JyKg8usYBxwPZ9vBmAlNjBeB8L8R4vNsgKh7TrXt3F1kBe+7vBq0+Vs
lWVbVJZglHdYB3T0KbGxzAGBfIvi6hUo9CzfEHJIrITcMCY9OMlOJKbbQTvRvC5ekMFCjLdqprPz
PUV3CYfexacn9jrtqZEhTmtu3ZSCkhcvkcjycjkNvPh74JSPl1Jw8eac5ZKFB6+QdxDyd4gbFhaa
gsd6G6bvKSVXQEQ2CxTKqYKhTiDMXWBc5adV2L4lkxTWneMx+VQYGxaQKOnwuwcSrc0BOa8NgNne
26nxupE1ebymnYXZ7aDAIcqSewmaiJbQp4AKt/Ux5up7RFm/enUQ+pjkVG5tdqEbL4jc/oGZUUIz
/uVB8Ly1Y0C80T0oZgIT5d2diAd6RaaxRdg/ram3nSVpTRWs2aTtBnB6XKbCWqHEQ2YljUQSeMGW
/suDXjChGGz6wVzh8drrCmP5NJIdUfNyDts3nSPeM7mH+ew6kvj1RzHx1q23o5j4m4R0yUNg99P9
+prQtgTEysGWB91bxVF9NhQpBT1CkUY8wnEo0lAIz2iVrXcmVMNqEEimDiHvSgROQSCZVdDeBldJ
4inIoDugjyCF1Q7aspJFKrj20uCyoHKUGMQTtSuMsoFRb4RHDuC+uMikjVlH9FmQDAuigxaFa+2a
WXGLDmpjfTbLunKgSRtVT2EBVXHreIQLES27NUki5TKlYSrya63ROlWRpL5PNq0Y0JsIK+/AcqxA
FerOQna5OwjJCLIyWpE21s4VkbV9Hu+iPTCulOJXBuOaRwSzFFl2yDpcixtefF0mrvNrckjKze8n
+r9djxOz5e7h+IMG24mExgsSe5era0RQT+3EKWHBMQiRTAkjtFsuxJfByB21n1GdA7u6fEzPDKT8
kpc2QuToGGyyzosF/U4vz2rRshP3VrdbN3aZJU0b9CudvyCYKk3jPji+fendh1z0uyFK7DTjVrFE
Vu33RRbyTckEsoYhvJgF5BC0jzEB6Ds2Ta9EdY2JlYYt4F4R90pEBpf1WOjgC6seLs+be0023Fmx
98n6ECvLwamQXTBrGTwvmJUoV+3afA5vCKYul54drng4V1Dlwyr4adWRdxAchv6NrLymFNZgLZvm
SltdkYLFsRkBaQTEdKonxj6F9X4x4LksO2YiI+DEK8NzIjMYBzTJol50CPTCgrhhNnYU9MUqwWkU
DTjgLItEL+QgprDS1y3SR6ZmJ+sT507iEjW2+YG5Yi5C/mX3B4XYPAdDjmVUxrsUObQrb5RYQk4m
vONUafCPnOCwvG9Fzy/D0SfuFVQsD4TWK43zNE1tBwSVk3y5gb9gIPMP5bIVtyRIMwO6kjw5jKVd
2RWQyK0/ED5gkI8m6zPiaeW48VpUauz8CKgWA0fhWVog0/fGW1GhngkTI4DoyQFgYMxYG3mhmsUs
aCFWGlk+r5KoFyyd/BAg5NjaAXdsFa3g+bz8yDW2o3TiVl4Po+DiMgLTtJ9WXaU/3bhKFz65njyn
c5WmjmbblgxE55EJv1Hw3BFk2zqlRru8722U8cZXvVqP4Ljad6LCi/1t8vJP4lIYcjX8QOYKX+8D
49iLOXz69PD9w/cPv13RIZZIX5zT+vL5x4e//uny68NvD06Z6+bSl/mnH355UC7odFHdJ7soc9fC
8jeff3745jt3+fmfo+m7PO1iGuBadiyGZ0b6ChMpFpUTtf+gtafOJOx80sPPqf+5+13sp8RF1UUt
ZmZlF63W7mkBjklWu+LTNnYio7V97D7TsbN1zV3/2pIK2lDhgL22352y/aJ15rlbfo6e+l4RPCLf
PT89P2v9Xn877tPCTv7L455X3mkX7tvedZrofT/WOOw4UtnmUEYJ/LCe9spUu5zH7rbqJr6bMWP7
ee3WuV+u/uuuH5V3iihRUW+4W6nry+/7D0XXd+X6s7+5bYHYGT2y+42UfE7luOjouAmdukKHbi4e
OyCK5j+etvPXvO7jGK1XpF3WpWPuuuOMtt3F2f8bnierwzoVYikgJl8Vluu/3XKOX+6SPVM9t91f
d/92nx3/Mt6uQffF98PXcv+33e/C1GeTjdeVM3F9hZEMhewUEKCgFx/q2p8YbcgZuxhS7R+7kVWj
VewdY1Nb7umjdk/PjfeSSlkHV/axm5L4cRHohe/brEzsAn437Q7Y8+HK+H/ULMqwCmVuZHN0cmVh
bQplbmRvYmoKNDYgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovRXh0R1N0YXRl
IDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8PAovRjEgNDcgMCBSCi9GMiA0OCAwIFIKL0Y0IDYgMCBS
Ci9GNSAxMSAwIFIKPj4KL1Byb2NTZXQgWyAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSAvUERGIC9U
ZXh0IF0KPj4KL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgNDkgMCBSCi9UYWJz
IC9TCi9Bbm5vdHMgWyBdCi9QYXJlbnQgMiAwIFIKPj4KZW5kb2JqCjQ3IDAgb2JqCjw8Ci9CYXNl
Rm9udCAvSGVsdmV0aWNhCi9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nCi9OYW1lIC9GMQovU3Vi
dHlwZSAvVHlwZTEKL1R5cGUgL0ZvbnQKPj4KZW5kb2JqCjQ4IDAgb2JqCjw8Ci9CYXNlRm9udCAv
SGVsdmV0aWNhLUJvbGQKL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcKL05hbWUgL0YyCi9TdWJ0
eXBlIC9UeXBlMQovVHlwZSAvRm9udAo+PgplbmRvYmoKNDkgMCBvYmoKPDwKL0xlbmd0aCA1ODY5
OQo+PgpzdHJlYW0KcQouMjM5OTk5OTkgMCAwIC0uMjM5OTk5OTkgMCA3OTIgY20KcQozLjEyNSAw
IDAgMy4xMjUgMjQ2Ljg3NSAyMTIuNSBjbQoxIDEgMSBSRyAxIDEgMSByZwovRzMgZ3MKMCAwIDY1
OSA5MjAgcmUKZgpRCnEKMjQ2Ljg3NSAyMTIuNSAyMDU4LjM5ODQgMjg3NSByZQpXKiBuCnEKMy4x
MjUgMCAwIDMuMTI1IDI0Ni44NzUgLTM3MTYyLjUgY20KLjk1NjkgLjk2NDcgLjk3NjUgUkcgLjk1
NjkgLjk2NDcgLjk3NjUgcmcKL0czIGdzCjAgMTIyNjggNjU5IDk1IHJlCmYKLjE4MDQgLjQ1NDkg
LjcwOTggUkcgLjE4MDQgLjQ1NDkgLjcwOTggcmcKMCAxMjI2OCA0IDk1IHJlCmYKLjk1NjkgLjk2
NDcgLjk3NjUgUkcgLjk1NjkgLjk2NDcgLjk3NjUgcmcKMCAxMjU4NSA2NTkgNzYgcmUKZgouMTgw
NCAuNDU0OSAuNzA5OCBSRyAuMTgwNCAuNDU0OSAuNzA5OCByZwowIDEyNTg1IDQgNzYgcmUKZgpC
VAovRjQgMTcuMzMgVGYKMSAwIDAgLTEgMCAxMTk3NSBUbQo8MDNGMz4gVGoKOC43ODM0NjI1IDAg
VGQgPDAzNTg+IFRqCjQuNjI4NjYyMSAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkgMCBUZCA8MDA2
OD4gVGoKMTEuMzEzNTY4MSAwIFRkIDwwMTkwPiBUago2LjkxMzM3NTkgMCBUZCA8MDExRT4gVGoK
OC43MjQyMjc5IDAgVGQgPDAwMDM+IFRqCjMuOTE3ODYxOSAwIFRkIDwwMDA0PiBUagoxMC41MDEy
MjA3IDAgVGQgPDAwMkY+IFRqCjQuNjIwMTkzNSAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkgMCBU
ZCA8MDE5QT4gVGoKNS44Mzg3MTQ2IDAgVGQgPDAxN0Q+IFRqCjkuMzE2NTU4OCAwIFRkIDwwMDAz
PiBUagozLjkxNzg2MTkgMCBUZCA8MDExRT4gVGoKOC40NTM0NDU0IDAgVGQgPDAxQzY+IFRqCjcu
OTYyNjQ2NSAwIFRkIDwwMTg5PiBUago5LjI5OTYzNjggMCBUZCA8MDEwMj4gVGoKOC41NTQ5OTI3
IDAgVGQgPDAxNzY+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTFBPiBUago5LjI5OTYzNjggMCBUZCA8
MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxMUE+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTVEPiBU
ago0LjI1NjMzMjQgMCBUZCA8MDE5MD4gVGoKNi45MTMzNzU5IDAgVGQgPDAxMTA+IFRqCjcuMjUx
ODQ2MyAwIFRkIDwwMTVEPiBUago0LjI1NjMzMjQgMCBUZCA8MDE4OT4gVGoKOS4yOTk2MzY4IDAg
VGQgPDAxNkY+IFRqCjQuMjU2MzMyNCAwIFRkIDwwMTVEPiBUago0LjI1NjMzMjQgMCBUZCA8MDE3
Nj4gVGoKOS4yOTk2MzY4IDAgVGQgPDAxMUU+IFRqCjguNzI0MjI3OSAwIFRkIDwwMTFBPiBUago5
LjI5OTYzNjggMCBUZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxOUE+IFRqCjYuMDA3OTQ5
OCAwIFRkIDwwMTVBPiBUago5LjI5OTYzNjggMCBUZCA8MDE1RD4gVGoKNC4yNTYzMzI0IDAgVGQg
PDAxNzY+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTZDPiBUago4LjMxODAzODkgMCBUZCA8MDE1RD4g
VGoKNC4yNTYzNDc3IDAgVGQgPDAxNzY+IFRqCjkuMjk5NjIxNiAwIFRkIDwwMTUwPiBUago4LjQ3
MDM5NzkgMCBUZCA8MDM1NT4gVGoKNC40Njc4NjUgMCBUZCA8MDAwMz4gVGoKMy45MTc4NzcyIDAg
VGQgPDAxNzY+IFRqCjkuMjk5NjIxNiAwIFRkIDwwMTdEPiBUago5LjMxNjU1ODggMCBUZCA8MDE5
QT4gVGoKNi4wMDc5NjUxIDAgVGQgPDAwMDM+IFRqCjMuOTE3ODQ2NyAwIFRkIDwwMTdEPiBUago5
LjMxNjU1ODggMCBUZCA8MDFCNT4gVGoKOS4yOTk2NTIxIDAgVGQgPDAxOUE+IFRqCjYuMDA3OTM0
NiAwIFRkIDwwMTkwPiBUago2LjkxMzM5MTEgMCBUZCA8MDE3RD4gVGoKOS4zMTY1MjgzIDAgVGQg
PDAxQjU+IFRqCjkuMjk5NjUyMSAwIFRkIDwwMThDPiBUago1LjkxNDg4NjUgMCBUZCA8MDExMD4g
VGoKNy4yNTE4MzExIDAgVGQgPDAxMUU+IFRqCjguNzI0MjQzMiAwIFRkIDwwMDAzPiBUagozLjkx
Nzg0NjcgMCBUZCA8MDE2OT4gVGoKNC40MjU1Njc2IDAgVGQgPDAxQjU+IFRqCjkuMjk5NjUyMSAw
IFRkIDwwMTFBPiBUago5LjI5OTYyMTYgMCBUZCA8MDE1MD4gVGoKOC4yMTY0OTE3IDAgVGQgPDAx
NzU+IFRqCjE0LjA5NzUzNDIgMCBUZCA8MDExRT4gVGoKOC43MjQyNDMyIDAgVGQgPDAxNzY+IFRq
CjkuMTM4ODU1IDAgVGQgPDAxOUE+IFRqCkVUCjAgMCAwIFJHIDAgMCAwIHJnCkJUCi9GNCAxNC42
NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIwMDIgVG0KPDAwMDQ+IFRqCjguODgzMzE2IDAgVGQgPDAx
MTA+IFRqCjYuMTM0NTY3MyAwIFRkIDwwMTlGPiBUago4LjU4MjY3MjEgMCBUZCA8MDE3RD4gVGoK
Ny44ODExNzk4IDAgVGQgPDAxNzY+IFRqCjcuODY2ODUxOCAwIFRkIDwwMzU4PiBUagozLjkxNTUy
NzMgMCBUZCA8MDAwMz4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgNDYuNTkz
NzUgMTIwMDIgVG0KPDAwMDQ+IFRqCjguNDgyNDY3NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MTUwPiBUago2LjkwMDQ5NzQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjM5NSAwIFRkIDwwMDA0PiBUago4LjQ4MjQ2NzcgMCBUZCA8MDAyRj4gVGoKMy42OTM2
MTg4IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTBGPiBUago3LjcwMjIyNDcgMCBU
ZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjA0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8
MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTkwPiBU
ago1LjczMzcxODkgMCBUZCA8MDM3Nj4gVGoKMTMuMjcxMzAxMyAwIFRkIDwwMTkwPiBUago1Ljcz
MzcxODkgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAw
IFRkIDwwMThDPiBUago0Ljg5NjE5NDUgMCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExQT4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTkwPiBUago1LjczMzcx
ODkgMCBUZCA8MDExMD4gVGoKNi4wNzczMDEgMCBUZCA8MDE3RD4gVGoKNy42NjY0Mjc2IDAgVGQg
PDAxQzA+IFRqCjYuNDc4MTc5OSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE4Qz4g
VGoKNS4xODI1MjU2IDAgVGQgPDAxQzc+IFRqCjUuNTkwNTYwOSAwIFRkIDwwMzU1PiBUagozLjY1
NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAg
VGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDE4
OT4gVGoKNy43MDIyNCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE4Qz4gVGoKNS4x
MTA5NjE5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTkwPiBUago1LjczMzczNDEg
MCBUZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDww
MzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRq
CjcuMDcyMjk2MSAwIFRkIDwwMUM2PiBUago2LjM5MjI3MjkgMCBUZCA8MDE5QT4gVGoKNC45MTA1
MjI1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBU
ZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAxOUY+IFRqCjguMTY3NDgwNSAwIFRkIDwwMTdE
PiBUago3LjczMDgzNSAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAzNTU+IFRqCjMuNjU3
ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoKNi4wNzczMDEgMCBU
ZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTc2
PiBUago3LjU2NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC43NTMwNTE4IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMThDPiBUago0LjgxMDMwMjcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYz
IDAgVGQgPDAxOEM+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTUwPiBUago2LjkwMDQ4MjIgMCBUZCA8
MDFCNT4gVGoKNy43MDIyNCAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRq
CjcuMjk0MjIgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8
MDExMD4gVGoKNi4wNzczMzE1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1OCAwIFRkIDwwMTZGPiBU
agozLjM2NDM3OTkgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxQjU+IFRqCjcuNzAy
MjA5NSAwIFRkIDwwMTZGPiBUagozLjM2NDM3OTkgMCBUZCA8MDEwMj4gVGoKNi44ODYxNjk0IDAg
VGQgPDAxOUY+IFRqCjguMTY3NDgwNSAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTc2
PiBUago3LjcwMjIwOTUgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjA5IDAgVGQgPDAxMDI+IFRqCjcuMDIyMjE2OCAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUg
MCBUZCA8MDExQT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMCAxMjAyMCBU
bQo8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAy
PiBUago2LjkzNjI5NDYgMCBUZCA8MDE0Qz4gVGoKOS4wMjY0ODkzIDAgVGQgPDAxNUQ+IFRqCjMu
MzY0MzQ5NCAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE1MD4gVGoKNi45MDA0OTc0
IDAgVGQgPDAzNzY+IFRqCjEzLjI3MTMwMTMgMCBUZCA8MDFDMT4gVGoKMTAuNDc5NTk5IDAgVGQg
PDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE2Rj4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAw
IFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDFC
NT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0
LjczMTU2NzQgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMEY+IFRqCjcuNzAyMjI0
NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDFCNT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDEwMj4gVGoKNy4w
MjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkg
MCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxQzA+IFRqCjYuNDA2NTg1NyAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNUQ+IFRq
CjMuMzY0MzQ5NCAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNi44ODYx
ODQ3IDAgVGQgPDAxOUE+IFRqCjQuNzUzMDUxOCAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzM0MSAwIFRkIDwwMTdE
PiBUago3LjczMDgzNSAwIFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC44
OTYyMDk3IDAgVGQgPDAxMTA+IFRqCjYuMTk5MDA1MSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDww
MDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUagov
U3Bhbjw8L0FjdHVhbFRleHQgKGZpKSA+PiBCREMKNy4xNjUzNDQyIDAgVGQgPDAxMkU+IFRqCkVN
Qwo3Ljc1OTUyMTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0
MTg5NSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMTA+IFRqCjYuMDc3MjcwNSAwIFRk
IDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTkwPiBU
ago1LjU2OTA2MTMgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOEM+IFRqCjUuMTEw
OTMxNCAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxMTA+IFRqCjYuMTk5MDA1MSAwIFRk
IDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAzNTU+
IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4w
MjIxODYzIDAgVGQgPDAxODk+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTg5PiBUago3LjcwMjI0IDAg
VGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjY2NjQ0MjkgMCBUZCA8MDFD
MD4gVGoKNi40NzgxNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDAwMz4gVGoKMy4z
MTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEg
MCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDww
MTkwPiBUago1LjczMzc2NDYgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAzNTU+IFRq
CjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTAyPiBUago3LjAyMjIx
NjggMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRk
IDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4xOTkwMzU2IDAgVGQgPDAxNUQ+IFRqCjMuMzY0
MzE4OCAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxNkY+
IFRqCjMuMzY0Mzc5OSAwIFRkIDwwMTAyPiBUago3LjAyMjE1NTggMCBUZCA8MDE1RD4gVGoKMy4z
NjQzNzk5IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2
IDAgVGQgPDAzNTg+IFRqCkVUCkJUCi9GNCAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIwNDcg
VG0KPDAwNDQ+IFRqCjEyLjgxMzE3MTQgMCBUZCA8MDExRT4gVGoKNy4zODAwOTY0IDAgVGQgPDAx
MDI+IFRqCjcuMjM2OTM4NSAwIFRkIDwwMTkwPiBUago1Ljg0ODI1MTMgMCBUZCA8MDFCNT4gVGoK
Ny44NjY4NTE4IDAgVGQgPDAxOEM+IFRqCjUuMDQ2NTI0IDAgVGQgPDAxMUU+IFRqCjcuMzgwMDk2
NCAwIFRkIDwwMzU4PiBUagozLjkxNTUyNzMgMCBUZCA8MDAwMz4gVGoKRVQKQlQKL0Y1IDE0LjY1
OTk5OTggVGYKMSAwIDAgLTEgNjAuODEyNSAxMjA0NyBUbQo8MDA3Mz4gVGoKNy41ODc2OTIzIDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDE1
RD4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChmaSkgPj4gQkRDCjMuMzY0MzQ5NCAwIFRkIDwwMTJF
PiBUagpFTUMKNy43NTk0OTEgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoKNy43MzA4
NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBU
ZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTlB
PiBUago0LjkxMDUyMjUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjM5NSAwIFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3
IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTAyPiBU
ago3LjAyMjE4NjMgMCBUZCA8MDE4OT4gVGoKNy42MzA2NDU4IDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzE4OSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE3
RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMThDPiBUagoz
Ljg1MTEwNDcgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQg
PDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMThDPiBUago0Ljg5NjE5NDUgMCBUZCA8MDExMD4g
VGoKNi4xOTg5ODk5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAw
IFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAx
MUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDEwRj4gVGoK
Ny43MDIyNCAwIFRkIDwwMTVEPiBUagozLjM2NDMxODggMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5
IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8
MDFDNz4gVGoKNS41OTA1NzYyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBU
agozLjMxNDIzOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMThDPiBUago1LjExMDkz
MTQgMCBUZCA8MDE4Qz4gVGoKNC44NzQ3MjUzIDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQg
PDAxOEM+IFRqCjUuMTEwOTYxOSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFBPiBUago3Ljcw
MjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRk
IDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxOEM+
IFRqCjQuOTE3Njk0MSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4x
OTg5NzQ2IDAgVGQgPDAxOUY+IFRqCjguMTY3NTExIDAgVGQgPDAxN0Q+IFRqCjcuNzMwODY1NSAw
IFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAx
OEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAyPiBUago2Ljg4NjIgMCBUZCA8MDE5QT4gVGoKNC43
NTMwMjEyIDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAg
VGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1
QT4gVGoKNy43MDIyNCAwIFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE3NT4gVGoKMTEu
NzEwODE1NCAwIFRkIDwwMTAyPiBUago3LjAyMjE1NTggMCBUZCA8MDE3Nj4gVGoKRVQKQlQKL0Y1
IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMCAxMjA2NSBUbQo8MDE1RD4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0Ljc1MzAzNjUgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxOEM+IFRqCjUuMjQ2OTQ4MiAwIFRkIDwwMUMwPiBUago2
LjQ3ODE3OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIz
MSAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQg
PDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDM1NT4g
VGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc1PiBUagoxMS43
MTA4MTU0IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcg
MCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxMUU+IFRq
CjcuMjk0MjA0NyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MTg5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBU
ZCA8MDFDMDAxNUQ+IFRqCjkuOTg1Njg3MyAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8
MDFDNz4gVGoKNS41OTA1NjA5IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBU
agozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAy
MjI0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE4
OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3
LjczMDg1MDIgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjQg
MCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDww
MTBGPiBUago3LjcwMjI0IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTZGPiBUagoz
LjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMUM3PiBUago1LjY2OTMxMTUgMCBUZCA8MDM1OD4gVGoKRVQKLjE4MDQgLjQ1NDkg
LjcwOTggUkcgLjE4MDQgLjQ1NDkgLjcwOTggcmcKQlQKL0Y0IDE3LjMzIFRmCjEgMCAwIC0xIDAg
MTIxMDAgVG0KPDAzRjQ+IFRqCjguNzgzNDYyNSAwIFRkIDwwMzU4PiBUago0LjYyODY2MjEgMCBU
ZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAwNzQ+IFRqCjE1LjA3OTEzMjEgMCBUZCA8MDEw
Mj4gVGoKOC4zOTQyMTA4IDAgVGQgPDAxOUE+IFRqCjUuNzc5NDggMCBUZCA8MDExMD4gVGoKNy4y
NTE4NDYzIDAgVGQgPDAxNUE+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkg
MCBUZCA8MDE5QT4gVGoKNi4wMDc5NDk4IDAgVGQgPDAxNUE+IFRqCjkuMjk5NjM2OCAwIFRkIDww
MTFFPiBUago4LjcyNDIyNzkgMCBUZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxMDI+IFRq
CjguNTU0OTkyNyAwIFRkIDwwMThDPiBUago2LjE2MDI2MzEgMCBUZCA8MDE4Qz4gVGoKNS45NDg3
MTUyIDAgVGQgPDAxN0Q+IFRqCjkuMjgyNzE0OCAwIFRkIDwwMUMxPiBUagoxMi45MTI4NzIzIDAg
VGQgPDAwMDM+IFRqCjMuOTE3ODYxOSAwIFRkIDwwMUMxPiBUagoxMi45MTI4NzIzIDAgVGQgPDAx
NUQ+IFRqCjQuMjU2MzMyNCAwIFRkIDwwMTlBPiBUago2LjAwNzk0OTggMCBUZCA8MDE1QT4gVGoK
OS4yOTk2MzY4IDAgVGQgPDAwMDM+IFRqCjMuOTE3ODYxOSAwIFRkIDwwMTAyPiBUago4LjU1NDk5
MjcgMCBUZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxOTA+IFRqCjYuNzE4NzUgMCBUZCA8
MDE5QT4gVGoKNS44Mzg3MTQ2IDAgVGQgPDAxMDI+IFRqCjguNTU0OTkyNyAwIFRkIDwwMTBGPiBU
ago5LjI5OTYzNjggMCBUZCA8MDE2Rj4gVGoKNC4yNTYzMzI0IDAgVGQgPDAxMUU+IFRqCjguNzI0
MjI3OSAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkgMCBUZCA8MDE4Qz4gVGoKNi4xNjAyNjMxIDAg
VGQgPDAxQjU+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTZGPiBUago0LjI1NjM0NzcgMCBUZCA8MDEx
RT4gVGoKOC43MjQyMTI2IDAgVGQgPDAxOEM+IFRqCkVUCjAgMCAwIFJHIDAgMCAwIHJnCkJUCi9G
NCAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIxMjcgVG0KPDAwMDQ+IFRqCjguODgzMzE2IDAg
VGQgPDAxMTA+IFRqCjYuMTM0NTY3MyAwIFRkIDwwMTlGPiBUago4LjU4MjY3MjEgMCBUZCA8MDE3
RD4gVGoKNy44ODExNzk4IDAgVGQgPDAxNzY+IFRqCjcuODY2ODUxOCAwIFRkIDwwMzU4PiBUagoz
LjkxNTUyNzMgMCBUZCA8MDAwMz4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEg
NDYuNTkzNzUgMTIxMjcgVG0KPDAwNjg+IFRqCjkuNDA1ODY4NSAwIFRkIDwwMTg5PiBUago3Ljcw
MjIyNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAw
IFRkIDwwMTlBPiBUago0Ljc1MzAzNjUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRk
IDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAz
PiBUagozLjMxNDIzOTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3
IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8
MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc1PiBU
agoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTAyPiBUago3LjAy
MjE4NjMgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAw
IFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoK
Ny43MzA4NTAyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCi9TcGFuPDwvQWN0dWFs
VGV4dCAoZmkpID4+IEJEQwozLjMxNDIzOTUgMCBUZCA8MDEyRT4gVGoKRU1DCjcuNzU5NTA2MiAw
IFRkIDwwMUM2PiBUago1Ljk2Mjc2ODYgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAx
MUE+IFRqCjcuNzAyMjQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRqCjUu
NzMzNzAzNiAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAw
IFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAx
QjU+IFRqCjcuNzAyMjQgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMzU2PiBUagozLjkyMjY5OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDEx
MD4gVGoKNi4wNzczMDEgMCBUZCA8MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE4Qz4gVGoKNC45
MTA1MjI1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxMUU+IFRqCjcuMjIyNjI1NyAwIFRkIDwwMUMwMDE1RD4gVGoKOS45ODU2ODczIDAgVGQg
PDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxNzY+IFRq
CjcuNzAyMjQgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5
NSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDww
MTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDEwMj4gVGoKNi44ODYxNjk0IDAgVGQgPDAxOUE+IFRq
CjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzE4
OCAwIFRkIDwwMTdEPiBUago3LjY3MzU4NCAwIFRkIDwwMUMxPiBUagoxMC4zNTA3NjkgMCBUZCA8
MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxOEM+IFRqCjQuODYwNDEyNiAwIFRkIDwwMTkwPiBU
ago1LjczMzczNDEgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3
MjcwNSAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBU
ZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThD
PiBUago1LjExMDk2MTkgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNzA1IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjA5IDAgVGQgPDAxMEY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUago3LjI5NDI1MDUg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDww
MTFBPiBUago3LjcwMjI3MDUgMCBUZCA8MDExRT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYK
MSAwIDAgLTEgMCAxMjE0NSBUbQo8MDExRT4gVGoKNy4yMjI2MjU3IDAgVGQgPDAxQzAwMTVEPiBU
ago5Ljk4NTY4NzMgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0
MjA0NyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5
QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAyPiBUago2
Ljg4NjE4NDcgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMThDPiBUago0LjgxMDMwMjcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDExRT4g
VGoKNy4yOTQyMDQ3IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAw
IFRkIDwwMzU2PiBUagozLjkyMjY4MzcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAx
MjgwMThDPiBUago5LjM5MTU1NTggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxMUU+
IFRqCjcuMTUxMDQ2OCAwIFRkIDwwMUNDPiBUago1LjQ2MTcwMDQgMCBUZCA8MDExRT4gVGoKNy4y
OTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcg
MCBUZCA8MDExRT4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChmaSkgPj4gQkRDCjcuMTY1MzU5NSAw
IFRkIDwwMTJFPiBUagpFTUMKNy43NTk0OTEgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBUZCA8MDE3RD4g
VGoKNy43MzA4NTAyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTkwPiBUago1Ljcz
MzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMjg+IFRqCjQuMTY2MDc2NyAw
IFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxMDI+IFRqCjcu
MDIyMTU1OCAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAw
IFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjIgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxOTA+IFRqCjUu
NzMzNzAzNiAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxOEM+IFRqCjQuOTE3Njk0MSAw
IFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDww
MTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+IFRq
CjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxODk+IFRqCjcuNzAyMjA5
NSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NjE5IDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDExQT4g
VGoKNy43MDIyMDk1IDAgVGQgPDAzNTY+IFRqCjMuOTIyNjY4NSAwIFRkIDwwMDAzPiBUagozLjMx
NDI3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1OCAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQg
PDAxMUE+IFRqCjcuNzAyMjQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDExQT4gVGoK
Ny43MDIyNCAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkg
MCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDE5
QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxNzU+IFRqCjEx
LjcxMDgxNTQgMCBUZCA8MDE3RD4gVGoKNy42NjY0NDI5IDAgVGQgPDAxQzA+IFRqCjYuNDc4MjEw
NCAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8
MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxNzU+IFRq
CjExLjcxMDgxNTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzAzNiAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAxMUE+IFRqCjcuNzAyMjcwNSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTg5
PiBUago3LjcwMjI3MDUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5
IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTlGPiBUago4LjE2NzQ4MDUgMCBUZCA8
MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE3Nj4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYK
MSAwIDAgLTEgMCAxMjE2NCBUbQo8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKL1NwYW48PC9B
Y3R1YWxUZXh0IChmaSkgPj4gQkRDCjcuMTY1MzU5NSAwIFRkIDwwMTJFPiBUagpFTUMKNy43NTk0
OTEgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTlBPiBUago0Ljc1MzAzNjUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNkY+
IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4z
MTQyMzk1IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTc2PiBUago3LjU2NjIyMzEg
MCBUZCA8MDE5QT4gVGoKNC43NjczNjQ1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
Mzk1IDAgVGQgPDAxMjgwMUI1PiBUagoxMi4xNzYxMDE3IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE4Qz4gVGoKNC45MTc2Nzg4IDAgVGQg
PDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMzU4PiBUagpFVApCVAovRjQgMTQuNjU5OTk5OCBU
ZgoxIDAgMCAtMSAwIDEyMTkwIFRtCjwwMDQ0PiBUagoxMi44MTMxNzE0IDAgVGQgPDAxMUU+IFRq
CjcuMzgwMDk2NCAwIFRkIDwwMTAyPiBUago3LjIzNjkzODUgMCBUZCA8MDE5MD4gVGoKNS44NDgy
NTEzIDAgVGQgPDAxQjU+IFRqCjcuODY2ODUxOCAwIFRkIDwwMThDPiBUago1LjA0NjUyNCAwIFRk
IDwwMTFFPiBUago3LjM4MDA5NjQgMCBUZCA8MDM1OD4gVGoKMy45MTU1MjczIDAgVGQgPDAwMDM+
IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDYwLjgxMjUgMTIxOTAgVG0KPDAw
NTc+IFRqCjcuNTczMzY0MyAwIFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDExRT4gVGoK
Ny4yOTQyMDQ3IDAgVGQgPDAzNzI+IFRqCjQuNDg4MTg5NyAwIFRkIDwwMTkwPiBUago1LjczMzcx
ODkgMCBUZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRk
IDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDE1RD4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChm
aSkgPj4gQkRDCjMuMzY0MzQ5NCAwIFRkIDwwMTJFPiBUagpFTUMKNy43NTk0OTEgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0
NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQg
PDAxQzA+IFRqCjYuNDc4MTc5OSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE4Qz4g
VGoKNS4xODI1MjU2IDAgVGQgPDAxQzc+IFRqCjUuNTkwNTYwOSAwIFRkIDwwMzU1PiBUagozLjY1
NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAg
VGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTc2PiBUago3LjU2NjIyMzEgMCBUZCA8MDE5
Rj4gVGoKOC4xNjc0OTU3IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMUI1PiBUago3
LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMUM3PiBUago1LjU5MDU2MDkgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThCPiBUago3LjcwMjIyNDcgMCBUZCA8MDFCNT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTZGPiBUagozLjM2
NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAw
IFRkIDwwMUM3PiBUago1LjU5MDU2MDkgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTdEPiBUago3
LjczMDgzNSAwIFRkIDwwMTc2PiBUago3LjQ1ODg2MjMgMCBUZCA8MDFDMD4gVGoKNi40NzgxNzk5
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE4Qz4gVGoKNC44NjA0MTI2IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoK
Ny43MzA4NjU1IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMzU1PiBUagozLjY1Nzgz
NjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzM0MSAwIFRk
IDwwMTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNkY+
IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoKNy42
NjY0MTI0IDAgVGQgPDAxQzA+IFRqCjYuNDc4MjEwNCAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUg
MCBUZCA8MDE4Qz4gVGoKMy44NTExMDQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRq
CjcuNzAyMjQgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMThDPiBUago0LjkxNzY5NDEgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQg
PDAxMTA+IFRqCjYuMDc3MzAxIDAgVGQgPDAxN0Q+IFRqCjcuNjY2NDEyNCAwIFRkIDwwMUMwPiBU
ago2LjQ3ODIxMDQgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxOEM+IFRqCjUuMTgy
NTI1NiAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMTAy
PiBUago3LjAyMjE1NTggMCBUZCA8MDE5MD4gVGoKNS43MzM3MzQxIDAgVGQgPDAxQjU+IFRqCjcu
NzAyMjQgMCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAw
IFRkIDwwMTkwPiBUago1LjczMzczNDEgMCBUZCA8MDM3Nj4gVGoKMTMuMjcxMzMxOCAwIFRkIDww
MTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxQjU+IFRq
CjcuNzAyMjcwNSAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
MDkgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxNzY+IFRqCkVUCkJUCi9GNSAxNC42
NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIyMDggVG0KPDAxMUU+IFRqCjcuMDcyMjk2MSAwIFRkIDww
MUM2PiBUago2LjM0OTMxOTUgMCBUZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNkY+IFRq
CjMuMzY0MzQ5NCAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDExMD4gVGoKNi4xOTg5
ODk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAy
PiBUago2Ljg4NjE4NDcgMCBUZCA8MDE5QT4gVGoKNC43NTMwMzY1IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEyOD4gVGoKNC4xNjYwNzY3
IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8
MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAyPiBU
ago3LjAyMjE4NjMgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxOEM+IFRqCjQuODc0
NzI1MyAwIFRkIDwwMTdEPiBUago3LjY3MzU4NCAwIFRkIDwwMUMxPiBUagoxMC40Nzk1OTkgMCBU
ZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTUw
PiBUago2LjkwMDQ5NzQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxOTA+IFRqCjUuNTY5MDc2NSAwIFRkIDwwMTlBPiBUago0Ljc2NzM2NDUgMCBUZCA8
MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTg5PiBU
ago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAy
MjI0NyAwIFRkIDwwMTUwPiBUago2LjkwMDQ5NzQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2
LjE5ODk3NDYgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1
OCAwIFRkIDwwMTVEPiBUagozLjM2NDM3OTkgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRk
IDwwMzU4PiBUagpFVAouMTgwNCAuNDU0OSAuNzA5OCBSRyAuMTgwNCAuNDU0OSAuNzA5OCByZwpC
VAovRjQgMjEuMzMgVGYKMSAwIDAgLTEgMCAxMjI1MiBUbQo8MDAxOD4gVGoKMTMuNDQ1ODAwOCAw
IFRkIDwwMTFFPiBUagoxMC43Mzc4OTk4IDAgVGQgPDAxMTA+IFRqCjguOTI1Njc0NCAwIFRkIDww
MTVEPiBUago1LjIzODc1NDMgMCBUZCA8MDE5MD4gVGoKOC41MDkwNzkgMCBUZCA8MDE1RD4gVGoK
NS4yMzg3NTQzIDAgVGQgPDAxN0Q+IFRqCjExLjQ2Njk0OTUgMCBUZCA8MDE3Nj4gVGoKMTEuNDQ2
MTIxMiAwIFRkIDwwMDAzPiBUago0LjgyMjE1ODggMCBUZCA8MDE4OT4gVGoKMTEuNDQ2MTIxMiAw
IFRkIDwwMTdEPiBUagoxMS40NjY5NDk1IDAgVGQgPDAxOTA+IFRqCjguMjY5NTMxMyAwIFRkIDww
MTlBPiBUago3LjM5NDY2ODYgMCBUZCA8MDFCNT4gVGoKMTEuNDQ2MTIxMiAwIFRkIDwwMThDPiBU
ago3LjM0MjU5MDMgMCBUZCA8MDExRT4gVGoKRVQKLjA0MzEgLjE0NTEgLjI3MDYgUkcgLjA0MzEg
LjE0NTEgLjI3MDYgcmcKQlQKL0Y0IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMTcuMzI4MTI1IDEy
MjkzIFRtCjwwMDExPiBUago4LjIxNzYwNTYgMCBUZCA8MDAxQz4gVGoKNy4wMDc4NzM1IDAgVGQg
PDAwNUU+IFRqCjYuNzg1OTgwMiAwIFRkIDwwMDY0PiBUago2LjI1NjI1NjEgMCBUZCA8MDM3Mj4g
VGoKNC40ODgxODk3IDAgVGQgPDAwMTI+IFRqCjcuNzU5NDkxIDAgVGQgPDAwMDQ+IFRqCjguODgz
MzE2IDAgVGQgPDAwNUU+IFRqCjYuOTI5MTM4MiAwIFRkIDwwMDFDPiBUago3LjE1MTAzMTUgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAwNEI+IFRqCjkuOTE0MTA4MyAwIFRkIDwwMDY4
PiBUago5LjU3MDUxMDkgMCBUZCA8MDA2ND4gVGoKNi45MzYyOTQ2IDAgVGQgPDAwMTI+IFRqCjcu
NjUyMTE0OSAwIFRkIDwwMDRCPiBUago5LjkxNDEwODMgMCBUZCA8MDA0ND4gVGoKMTIuODEzMTcx
NCAwIFRkIDwwMDFDPiBUago3LjE1MTAzMTUgMCBUZCA8MDM1Nz4gVGoKNC4wNDQzNzI2IDAgVGQg
PDAwMDM+IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDE1NS40Mzc1IDEyMjkz
IFRtCjwwMDY0PiBUago3LjE0Mzg3NTEgMCBUZCA8MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoK
Ni4wNzczMDEgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOEM+IFRqCjQuOTE3Njc4
OCAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxMUU+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCAoZmYpID4+IEJEQwo3LjE2NTM1OTUgMCBUZCA8
MDEyQj4gVGoKRU1DCjguMTg4OTgwMSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDEx
MD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4
OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQg
PDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE2Rj4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTdEPiBUago3Ljcz
MDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNkY+IFRq
CjMuMzY0MzQ5NCAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
Mzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMThDPiBUago0LjkxMDUyMjUgMCBU
ZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxOEM+IFRqCjUu
MTgyNTI1NiAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxNTA+IFRqCjYuODAwMjc3NyAwIFRkIDwwMTdEPiBUago3LjY2NjQyNzYgMCBUZCA8
MDFDMD4gVGoKNi40NzgxOTUyIDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThDPiBU
ago1LjExMDk2MTkgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMDI+IFRqCjcuMDIy
MTg2MyAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRk
IDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRkIDwwMTAyPiBU
ago3LjAyMjE1NTggMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTFBPiBUago3LjcwMjI0
IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxOUE+IFRqCjQuNzUzMDUxOCAwIFRkIDww
MTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAxNUE+IFRq
CjcuNzAyMjQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5
NCAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8
MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAzNzI+IFRqCjQuNDg4MTg5NyAwIFRkIDwwMTFBPiBU
ago3LjcwMjI0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTBGPiBUago3LjYzNzgx
NzQgMCBUZCA8MDE5QT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMTcuMzI4
MTI1IDEyMzExIFRtCjwwMTFFPiBUago3LjA3MjI5NjEgMCBUZCA8MDFDNj4gVGoKNi4zNDkzMTk1
IDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8
MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAyPiBU
ago2Ljg4NjE4NDcgMCBUZCA8MDE5Rj4gVGoKOC4xNjc0OTU3IDAgVGQgPDAxN0Q+IFRqCjcuNzMw
ODUwMiAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAg
VGQgPDAwMDM+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCAoZmkpID4+IEJEQwozLjMxNDIzOTUgMCBU
ZCA8MDEyRT4gVGoKRU1DCjcuNzU5NDkxIDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRq
CjcuMjE1NDY5NCAwIFRkIDwwMUE5PiBUago5LjE0MTAwNjUgMCBUZCA8MDExRT4gVGoKNy4yOTQy
MDQ3IDAgVGQgPDAxOEM+IFRqCjMuODUxMTA0NyAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFF
PiBUago3LjI5NDIwNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMUE+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8
MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVEPiBU
agozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0
MjM5NSAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDFCNT4gVGoKL1NwYW48PC9BY3R1
YWxUZXh0IChmZmkpID4+IEJEQwo3LjcwMjIyNDcgMCBUZCA8MDEzOD4gVGoKRU1DCjExLjgzOTY2
MDYgMCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+
IFRqCjQuOTEwNTIyNSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4z
MTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUg
MCBUZCA8MDExQT4gVGoKNy43MDIyNCAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3
Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxODk+IFRqCjcuNzAyMjQg
MCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoKNy42NjY0NDI5IDAgVGQgPDAxQzA+IFRq
CjYuNDc4MTQ5NCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxOEM+IFRqCjUuMTEwOTMx
NCAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDww
MTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxNUQ+IFRq
CjMuMzY0MzE4OCAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRkIDww
MTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxMDI+IFRq
CjcuMDIyMjE2OCAwIFRkIDwwMThDPiBUago0Ljg2MDQxMjYgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MDM2IDAgVGQgPDAzNTg+IFRqCjMuNzAwODA1NyAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRk
IDwwMDY0PiBUago3LjE0Mzg5MDQgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxNUE+IFRqCjcuNDMw
MjA2MyAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRk
IDwwMTdEPiBUago3LjczMDgzNSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4g
VGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTkwPiBUago1Ljcz
Mzc2NDYgMCBUZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAw
IFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTkw
PiBUago1LjczMzc2NDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDE5QT4gVGoKNC45
MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjcwNSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUg
MCBUZCA8MDE3Nj4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMTcuMzI4MTI1
IDEyMzMwIFRtCjwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAg
VGQgPDAxNjk+IFRqCjMuNTA3NTA3MyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDEx
MD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxOUE+IFRqCjQuNzUzMDM2NSAwIFRkIDwwMTFFPiBUago3
LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxODYzIDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMThDPiBUago0Ljg3
NDcyNTMgMCBUZCA8MDE3RD4gVGoKNy42NzM1ODQgMCBUZCA8MDFDMT4gVGoKMTAuMzUwNzUzOCAw
IFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAz
NTg+IFRqCjMuNzAwNzkwNCAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDA2ND4gVGoK
Ny4xNDM4NzUxIDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIw
NDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRk
IDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxODk+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MTg5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC43NjczNjQ1IDAgVGQgPDAxN0Q+IFRq
CjcuNzMwODUwMiAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIy
MjQ3IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBU
ZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAyPiBUago3LjAy
MjE4NjMgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAw
IFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTAy
PiBUago3LjAyMjE4NjMgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxNkY+IFRqCjMu
MzY0Mzc5OSAwIFRkIDwwMUM3PiBUago2LjYzNTYyMDEgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAw
IFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAx
N0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxNTA+IFRqCjYu
OTAwNDgyMiAwIFRkIDwwMTVBPiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAg
VGQgPDAxOUE+IFRqCjQuNzY3Mzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAwMDM+
IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDE1QT4gVGoKNy43
MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEg
MCBUZCA8MDE2Qz4gVGoKNi42NjQyNzYxIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDwwMTFFPiBUago3
LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxQzE+IFRqCjEwLjM1MDcz
ODUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMTAyPiBUago2Ljg4NjIgMCBUZCA8MDE5
QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUago3
LjI5NDE4OTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NjE5IDAgVGQgPDAzNzY+IFRqCjEzLjI3MTMw
MTMgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQg
PDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOUE+IFRq
CjQuNzY3Mzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5
IDAgVGQgPDAxMDI+IFRqCjcuMDIyMjE2OCAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBUZCA8
MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxQjU+IFRq
CjcuNzAyMjcwNSAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBUZCA8MDExMD4gVGoKNi4xOTg5
NzQ2IDAgVGQgPDAxMUU+IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDE3LjMy
ODEyNSAxMjM0OCBUbQo8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTlBPiBUago0Ljc2NzM2NDUgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQg
PDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxODYzIDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTdEPiBUago3Ljcz
MDg1MDIgMCBUZCA8MDM1OD4gVGoKRVQKMCAwIDAgUkcgMCAwIDAgcmcKQlQKL0Y1IDE0LjY1OTk5
OTggVGYKMSAwIDAgLTEgMCAxMjM4OSBUbQo8MDA2ND4gVGoKNy4xNDM4NzUxIDAgVGQgPDAxNUE+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTQ2NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MTg5IDAgVGQgPDAxNkM+IFRqCjYuMTEzMDk4MSAwIFRkIDwwMzcyPiBUago0LjQ4ODE4OTcgMCBU
ZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE3
Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTUwPiBUago2
Ljc3ODgwODYgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgx
NTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRk
IDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUE+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MTg5IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDww
MTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxNzY+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMzU3PiBUagozLjkyMjY4MzcgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
Mzk1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBU
ZCA8MDE4Qz4gVGoKNC45MTc2Nzg4IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAz
PiBUagozLjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUu
NzMzNzAzNiAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAw
IFRkIDwwMTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjcgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxOEM+IFRqCjQu
ODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyMDk1
IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAx
NzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDAyRj4gVGoK
My42OTM2MzQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRqCjcuMDcyMjk2
MSAwIFRkIDwwMUM2PiBUago2LjM0OTMzNDcgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQg
PDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThDPiBUago1LjExMDk2MTkgMCBUZCA8MDE1RD4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE3Nj4gVGoKNy43MDIy
MDk1IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQg
PDAxMUE+IFRqCjcuNzAyMjQgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjA5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjI0
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDE3
NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxMTA+IFRqCjYu
MTk5MDA1MSAwIFRkIDwwMTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYz
IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzY0NiAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjA5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIw
OTUgMCBUZCA8MDEwMj4gVGoKNi44ODYxNjk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRk
IDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDEwMj4g
VGoKNi43NTAxODMxIDAgVGQgPDAxQzc+IFRqCjYuNjM1NjIwMSAwIFRkIDwwMDAzPiBUagozLjMx
NDI3IDAgVGQgPDAxMUU+IFRqCjcuMDcyMjY1NiAwIFRkIDwwMUM2PiBUago2LjM0OTMwNDIgMCBU
ZCA8MDE4OT4gVGoKNy43MDIyNzA1IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTAy
PiBUago3LjAyMjIxNjggMCBUZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjcwNSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTVEPiBUagozLjM2NDM3OTkg
MCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAzNTU+IFRqCkVUCkJUCi9GNSAxNC42NTk5
OTk4IFRmCjEgMCAwIC0xIDAgMTI0MDcgVG0KPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVB
PiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjM5NSAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8MDFDMDAxNUQ+IFRqCjkuOTg1
Njg3MyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAg
VGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0
LjkxNzY3ODggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxOEI+IFRqCjcuNzAyMjI0
NyAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQg
PDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTlBPiBUago0Ljc2
NzM2NDUgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBUZCA8MDE4Qz4gVGoKNC44NzQ3MjUzIDAgVGQgPDAx
N0Q+IFRqCjcuNjY2NDI3NiAwIFRkIDwwMUMwPiBUago2LjQ3ODE3OTkgMCBUZCA8MDExRT4gVGoK
Ny4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc1PiBUagoxMS43MTA4
MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBU
ZCA8MDFDMT4gVGoKMTAuNDc5NTk5IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdE
PiBUago3LjczMDg1MDIgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNTA+IFRqCjcu
MDY1MTM5OCAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTcxIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjQgMCBUZCA8MDEx
QT4gVGoKNy43MDIyNCAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTlBPiBUago0Ljkx
MDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzMxNSAwIFRkIDwwMTAyPiBU
ago3LjAyMjE1NTggMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRkIDwwMTAyPiBUago3LjAyMjE4
NjMgMCBUZCA8MDEwRj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNUQ+IFRqCjMuMzY0Mzc5OSAwIFRk
IDwwMTZGPiBUagozLjM2NDMxODggMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxOUY+
IFRqCjguMTY3NDgwNSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MzQxIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMDJGPiBUagozLjY5MzYwMzUg
MCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRkIDwwMUMxPiBUagoxMC4zNDM1NjY5IDAgVGQgPDAx
N0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxNkY+IFRqCjMu
MzY0MzE4OCAwIFRkIDwwMTFBPiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2OTQxIDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMThDPiBUago1LjI0Njk0ODIgMCBUZCA8MDFDMD4gVGoKNi40NzgyMTA0
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTMxNCAwIFRkIDwwMDAzPiBU
agozLjMxNDIzOTUgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTFFPiBUago3LjI5
NDE4OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAw
IFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjUwNSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTFBPiBUago3
LjcwMjIwOTUgMCBUZCA8MDE1RD4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChmZikgPj4gQkRDCjMu
MzY0Mzc5OSAwIFRkIDwwMTJCPiBUagpFTUMKOC4xODg5NjQ4IDAgVGQgPDAxMUU+IFRqCjcuMjk0
MTg5NSAwIFRkIDwwMThDPiBUago0LjkxNzcyNDYgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE2
Rj4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxQzc+IFRqCjUuNjY5MzExNSAwIFRkIDwwMzU4PiBUagoz
LjcwMDgwNTcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDA2ND4gVGoKNy4xNDM5MjA5
IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUagpFVApCVAovRjUgMTQuNjU5
OTk5OCBUZgoxIDAgMCAtMSAwIDEyNDI2IFRtCjwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDEx
RT4gVGoKNy4yMjI2MjU3IDAgVGQgPDAxQzAwMTVEPiBUago5Ljk4NTY4NzMgMCBUZCA8MDExRT4g
VGoKNy4yMjI2MjU3IDAgVGQgPDAxQzE+IFRqCjEwLjM1MDc1MzggMCBUZCA8MDExRT4gVGoKNy4y
OTQyMDQ3IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDww
MTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMUMxPiBUagoxMC40Nzk1OTkgMCBU
ZCA8MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAwIFRkIDwwMTlB
PiBUago0LjkxMDUyMjUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOUE+IFRqCjQu
OTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3
IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8
MDFDMDAxNUQ+IFRqCjkuOTg1Njg3MyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTEwPiBUago2
LjE5ODk4OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMUMxPiBUagoxMC4zMTQ5NTY3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRk
IDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDE4Qz4gVGoKNC44MTAzMDI3IDAgVGQgPDAxMDI+
IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjU2NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC45
MTA1MjI1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMzU4PiBUagpFVAouMTgwNCAu
NDU0OSAuNzA5OCBSRyAuMTgwNCAuNDU0OSAuNzA5OCByZwpCVAovRjQgMjEuMzMgVGYKMSAwIDAg
LTEgMCAxMjQ2OSBUbQo8MDA1Nz4gVGoKMTEuMzUyMzg2NSAwIFRkIDwwMThDPiBUago3LjU4MjEz
ODEgMCBUZCA8MDE1RD4gVGoKNS4yMzg3NTQzIDAgVGQgPDAxQzA+IFRqCjkuNzc5NzA4OSAwIFRk
IDwwMTAyPiBUagoxMC4zMzE3MTA4IDAgVGQgPDAxOUE+IFRqCjcuMTM0MjkyNiAwIFRkIDwwMTFF
PiBUagoxMC43Mzc4OTk4IDAgVGQgPDAzNzI+IFRqCjYuNTMwMjI3NyAwIFRkIDwwMThDPiBUago3
LjM0MjU5MDMgMCBUZCA8MDExRT4gVGoKMTAuNjMzNzQzMyAwIFRkIDwwMUMwPiBUagoxMC4wOTIx
NjMxIDAgVGQgPDAxNUQ+IFRqCjUuMjM4NzU0MyAwIFRkIDwwMTFFPiBUagoxMC42MzM3NDMzIDAg
VGQgPDAxQzE+IFRqCjE1Ljg5MzM0MTEgMCBUZCA8MDAwMz4gVGoKNC44MjIxNTg4IDAgVGQgPDAx
OEM+IFRqCjcuMzQyNTkwMyAwIFRkIDwwMTFFPiBUagoxMC43Mzc4OTk4IDAgVGQgPDAxNkY+IFRq
CjUuMjM4NzU0MyAwIFRkIDwwMTFFPiBUagoxMC43Mzc4OTk4IDAgVGQgPDAxMDI+IFRqCjEwLjUy
OTYwMjEgMCBUZCA8MDE5MD4gVGoKOC41MDkwNzkgMCBUZCA8MDExRT4gVGoKMTAuNzM3ODk5OCAw
IFRkIDwwMDAzPiBUago0LjgyMjE1ODggMCBUZCA8MDE5MD4gVGoKOC4yNjk1MzEzIDAgVGQgPDAx
OUE+IFRqCjcuMTg2MzcwOCAwIFRkIDwwMTAyPiBUagoxMC4zMzE3MTA4IDAgVGQgPDAxOUE+IFRq
CjcuMzk0NjY4NiAwIFRkIDwwMUI1PiBUagoxMS40NDYxMjEyIDAgVGQgPDAxOTA+IFRqCkVUCjAg
MCAwIFJHIDAgMCAwIHJnCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTI0OTkgVG0K
PDAwNjQ+IFRqCjcuMTQzODc1MSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAw
IFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDww
MTg5PiBUago3LjcwMjIyNDcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOUE+IFRq
CjQuNzUzMDM2NSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE3Nj4gVGoKNy41NjYy
MjMxIDAgVGQgPDAxOUE+IFRqCjQuNDU5NTQ5IDAgVGQgPDAzNzI+IFRqCjQuNDg4MTg5NyAwIFRk
IDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjE1NDY5NCAwIFRkIDwwMTlB
PiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8
MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMUMwPiBU
ago2LjQwNjU4NTcgMCBUZCA8MDEwMj4gVGoKNi44ODYxODQ3IDAgVGQgPDAxOUY+IFRqCjguMTY3
NDk1NyAwIFRkIDwwMUMwPiBUago2LjQ3ODE3OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDEx
RT4gVGoKNy4yMTU0Njk0IDAgVGQgPDAxOUE+IFRqCjQuNzMxNTY3NCAwIFRkIDwwMTAyPiBUago3
LjAyMjE4NjMgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0
NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4g
VGoKNy4yOTQyMiAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoKNy43MzA4
MzUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NjE5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTUwPiBUago2LjkwMDQ4MjIgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxNzY+
IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4z
NjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMUMwMDE1RD4gVGoKOS45ODU2
ODczIDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMTVEPiBUagozLjM2NDM3OTkgMCBU
ZCA8MDEwRj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTFF
PiBUago3LjI5NDIyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxOUY+IFRqCjguMTY3
NTExIDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBU
ZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDFDMT4g
VGoKMTAuNDc5NTgzNyAwIFRkIDwwMTVBPiBUago3LjcwMjI0IDAgVGQgPDAxNUQ+IFRqCjMuMzY0
MzE4OCAwIFRkIDwwMTZGPiBUagozLjM2NDM3OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY5NDEgMCBUZCA8MDEx
RT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODY1NSAwIFRkIDwwMThDPiBUago0LjkxMDUyMjUgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1
IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAx
NTA+IFRqCjYuOTAwNDgyMiAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoK
Ny4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTZGPiBUagozLjM2NDM0
OTQgMCBUZCA8MDEwMj4gVGoKNi44ODYyIDAgVGQgPDAxOUE+IFRqCjQuNzUyOTkwNyAwIFRkIDww
MTFFPiBUago3LjI5NDI1MDUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MDA5IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjcgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTFFPiBUago3LjIxNTQ1
NDEgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjA5NSAwIFRk
IDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDE5MD4g
VGoKNS43MzM3MDM2IDAgVGQgPDAzNzI+IFRqCjQuNDg4MjIwMiAwIFRkIDwwMTEwPiBUago2LjA3
NzI3MDUgMCBUZCA8MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE3Nj4gVGoKNy41NjYyODQyIDAg
VGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMThDPiBUago0Ljg3NDY5NDggMCBUZCA8MDE3
RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE2Rj4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAw
IDAgLTEgMCAxMjUxOCBUbQo8MDE5MD4gVGoKNS41NjkwNzY1IDAgVGQgPDAxOUE+IFRqCjQuNzMx
NTY3NCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE1MD4gVGoKNi43Nzg4MDg2IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1
RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDExRT4gVGoKNy4yMTU0Njk0IDAgVGQgPDAxOUE+
IFRqCjQuNzMxNTY3NCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDExQT4gVGoKNy43
MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAwIFRkIDwwMTlBPiBUago0LjczMTU2NzQg
MCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4OT4gVGoKNy43MDIy
MjQ3IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjY2NjQyNzYgMCBU
ZCA8MDFDMD4gVGoKNi40NzgxNzk5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3
IDAgVGQgPDAzNTg+IFRqCjMuNzAwNzkwNCAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDA2ND4gVGoKNy4xNDM4NzUxIDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBU
ago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMw
ODY1NSAwIFRkIDwwMThDPiBUago1LjExMDkzMTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxNTA+IFRqCjYuOTAwNTEyNyAwIFRkIDwwMTVEPiBUagozLjM2NDMxODggMCBUZCA8MDE3
Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4z
NjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYg
MCBUZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjQgMCBUZCA8MDE4
Qz4gVGoKNC44OTYxNzkyIDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTFFPiBUago3
LjI5NDIyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMg
MCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxOUY+IFRqCjguMTY3NTExIDAgVGQgPDAx
Mjg+IFRqCjQuMTg3NTMwNSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjggMCBUZCA8MDExMD4gVGoK
Ni4xOTg5NzQ2IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRk
IDwwMTFBPiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxOEM+IFRqCjUuMTEw
OTMxNCAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAwMDM+
IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYgMCBUZCA8MDExRT4gVGoKNy4y
MjI2NTYzIDAgVGQgPDAxQzAwMTVEPiBUago5Ljk4NTY1NjcgMCBUZCA8MDExRT4gVGoKNy4yMjI2
NTYzIDAgVGQgPDAxQzE+IFRqCjEwLjQ3OTU4MzcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxODk+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjggMCBUZCA8MDEx
MD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxNkM+IFRqCjYuMTkxODMzNSAwIFRkIDwwMTFFPiBUago3
LjIxNTQ1NDEgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzY0
NiAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYgMCBUZCA8
MDExRT4gVGoKNy4yOTQyNTA1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxNTU4IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTc2PiBUagpFVApC
VAovRjUgMTQuNjU5OTk5OCBUZgoxIDAgMCAtMSAwIDEyNTM2IFRtCjwwMUI1PiBUago3LjcwMjIy
NDcgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAwIFRk
IDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTUwPiBUago2Ljc3ODgwODYgMCBUZCA8MDExRT4gVGoKNy4y
OTQyMDQ3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMzU4PiBUagozLjcwMDc5MDQg
MCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAwNjQ+IFRqCjcuMTQzODc1MSAwIFRkIDww
MTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRq
CjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoKNi4wNzcz
MDEgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxODk+IFRqCjcuNjMwNjQ1OCAwIFRk
IDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+
IFRqCjYuMDc3MzAxIDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTc2PiBUago3LjU2
NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC43MzE1Njc0IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAw
IFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3Nj4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBU
ZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTdE
PiBUago3LjY1MjExNDkgMCBUZCA8MDFDNz4gVGoKNi40NTY2OTU2IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjA0NyAwIFRkIDwwMThDPiBUagozLjg1MTEyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAw
IFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTEwPiBUago2LjA3NzMzMTUgMCBUZCA8MDE3
RD4gVGoKNy42NzM1ODQgMCBUZCA8MDFDMT4gVGoKMTAuMzQzNTY2OSAwIFRkIDwwMTdEPiBUago3
LjczMDg2NTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxNkM+IFRqCjYuMTkxODMz
NSAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxOEM+IFRqCjMuODUxMTA0NyAwIFRkIDww
MzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRq
CjUuNTY5MDYxMyAwIFRkIDwwMTlBPiBUago0LjczMTU2NzQgMCBUZCA8MDEwMj4gVGoKNy4wMjIy
MTY4IDAgVGQgPDAxNkM+IFRqCjYuMTkxODMzNSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBU
ZCA8MDE1QT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMTZG
PiBUagozLjM2NDM0OTQgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjIgMCBUZCA8MDE4Qz4gVGoKMy44NTExMDQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAw
IFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAx
QjU+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTkwPiBUago1LjU2OTA5MTggMCBUZCA8MDE5QT4gVGoK
NC43NjczMzQgMCBUZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgx
NTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMThDPiBUagozLjg1MTA3NDIgMCBUZCA8
MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDE5MD4gVGoK
NS43MzM3MDM2IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTg5PiBUago3LjcwMjI0
IDAgVGQgPDAxODk+IFRqCjcuNzAyMjQgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzMTg4IDAgVGQgPDAx
NUQ+IFRqCjMuMzY0Mzc5OSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE4Qz4gVGoK
My44NTExMDQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODY3NCAwIFRkIDwwMDAzPiBUagozLjMxNDIw
OSAwIFRkIDwwMTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC44NzQ3NTU5IDAgVGQg
PDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxNjk+IFRqCjMuNTA3NTA3MyAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxOUE+IFRqCjQuOTEw
NTIyNSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRk
IDwwMTVEPiBUagozLjM2NDMxODggMCBUZCA8MDE3Nj4gVGoKNy41NjYyODQyIDAgVGQgPDAxOUE+
IFRqCjQuNzUyOTkwNyAwIFRkIDwwMTFFPiBUago3LjI5NDI1MDUgMCBUZCA8MDE4Qz4gVGoKNS4x
MTA5MDA5IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjgg
MCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAgVGQgPDAzNzI+IFRqCkVUCkJUCi9GNSAxNC42NTk5
OTk4IFRmCjEgMCAwIC0xIDAgMTI1NTQgVG0KPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTdE
PiBUago3LjczMDg1MDIgMCBUZCA8MDExMD4gVGoKNi4wNzczMDEgMCBUZCA8MDEwMj4gVGoKNi44
ODYxODQ3IDAgVGQgPDAxOUY+IFRqCjguMTY3NDk1NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIg
MCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTQ2NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQz
NDk0IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0Ljc1MzAzNjUgMCBU
ZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNkY+IFRqCjMu
MzY0MzQ5NCAwIFRkIDwwMzcyPiBUago0LjQ4ODE4OTcgMCBUZCA8MDE4Qz4gVGoKNC45MTc2Nzg4
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDww
MTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE4Qz4gVGoKNC45MTA1MjI1IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQz
NDk0IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBU
ZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUY+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCAo
ZmkpID4+IEJEQwo4LjE2NzQ5NTcgMCBUZCA8MDEyRT4gVGoKRU1DCjcuNzU5NDkxIDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDM1Nj4gVGoK
My45MjI2ODM3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc2PiBUago3LjcwMjIy
NDcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRk
IDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE3Nj4g
VGoKNy43MDIyNCAwIFRkIDwwMTg5PiBUago3LjcwMjI0IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjA5
NSAwIFRkIDwwMTBGPiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyMzk1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDExRT4gVGoKNy4y
OTQxODk1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzM0MSAwIFRkIDwwMTkwPiBUago1LjczMzczNDEg
MCBUZCA8MDEwMj4gVGoKNy4wMjIxNTU4IDAgVGQgPDAxNTA+IFRqCjYuNzc4ODA4NiAwIFRkIDww
MTFFPiBUago3LjI5NDIyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAy
NyAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDww
MTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTYxOSAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE4OT4gVGoKNy42Mzc3
ODY5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRkIDwwMTEwPiBUago2LjA3NzI3MDUgMCBUZCA8MDEwMj4g
VGoKNy4wMjIyMTY4IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTFFPiBUago3LjI5
NDIyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjQgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQg
PDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMThDPiBUago1LjExMDkzMTQgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyNyAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yMTU0
NTQxIDAgVGQgPDAxOUE+IFRqCjQuNzMxNTY3NCAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjggMCBU
ZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxNkY+IFRqCjMuMzY0Mzc5OSAwIFRkIDwwMzU1
PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDE5MD4gVGoKNS43
MzM3NjQ2IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYg
MCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjUwNSAwIFRkIDww
MTc2PiBUago3LjcwMjIwOTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxNUE+IFRq
CjcuNzAyMjA5NSAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTlBPiBUago0LjkxMDUy
MjUgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQg
PDAxOTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMUI1PiBU
ago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC44OTYxNzkyIDAgVGQgPDAxMTA+IFRqCjYuMTk4
OTc0NiAwIFRkIDwwMTFFPiBUagpFVApCVAovRjUgMTQuNjU5OTk5OCBUZgoxIDAgMCAtMSAwIDEy
NTczIFRtCjwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQg
PDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTZDPiBUago2LjY2NDI3NjEgMCBUZCA8MDM1NT4g
VGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTdEPiBUago3Ljcz
MDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMThDPiBUago0LjgxMDMwMjcgMCBUZCA8MDEwMj4gVGoKNi45MjE5NjY2IDAgVGQgPDAx
QzE+IFRqCjEwLjQ3OTU5OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4OT4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDg1
MDIgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTg5PiBUago3LjYzNzgwMjEgMCBU
ZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAzNTY+IFRqCjMuOTIyNjgzNyAwIFRkIDwwMDAz
PiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8
MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTc1PiBU
agoxMS43MTA4MTU0IDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2
NDM0OTQgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAw
IFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2
Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMUMxPiBUagox
MC4zNDM1OTc0IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMThDPiBUago1LjExMDk0
NjcgMCBUZCA8MDE2Qz4gVGoKNi42NjQyNzYxIDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRk
IDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMTA+
IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAwMDM+IFRqCjMuMzE0
MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRk
IDwwMTkwPiBUago1LjczMzczNDEgMCBUZCA8MDFCNT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNkY+
IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDM1OD4gVGoKRVQK
LjA0MzEgLjE0NTEgLjI3MDYgUkcgLjA0MzEgLjE0NTEgLjI3MDYgcmcKQlQKL0Y0IDE0LjY1OTk5
OTggVGYKMSAwIDAgLTEgMTcuMzI4MTI1IDEyNjEwIFRtCjwwMDU3PiBUago3LjgwMjQyOTIgMCBU
ZCA8MDA2OD4gVGoKOS41NzA1MTA5IDAgVGQgPDAwMTE+IFRqCjguMjE3NjA1NiAwIFRkIDwwMDNF
PiBUago2LjE5ODk4OTkgMCBUZCA8MDAyRj4gVGoKMy45MDgzNzEgMCBUZCA8MDAxMj4gVGoKNy43
NTk0OTEgMCBUZCA8MDAwND4gVGoKNy43MzgwMDY2IDAgVGQgPDAwNjQ+IFRqCjcuMjU4NDA3NiAw
IFRkIDwwMDJGPiBUagozLjkwODM3MSAwIFRkIDwwMDRCPiBUago5LjkxNDEwODMgMCBUZCA8MDA0
NT4gVGoKOS42NTY0MDI2IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMDJDPiBUago5
LjI0ODM5NzggMCBUZCA8MDA0Qj4gVGoKOS45MTQxMDgzIDAgVGQgPDAwM0U+IFRqCjYuMTk4OTg5
OSAwIFRkIDwwMDE4PiBUago5LjI0MTIyNjIgMCBUZCA8MDM1Nz4gVGoKNC4wNDQzNzI2IDAgVGQg
PDAwMDM+IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDE0NC41NDY4NzUgMTI2
MTAgVG0KPDAwNjQ+IFRqCjYuMjM0Nzg3IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDww
MUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE5MD4gVGoKNS41NjkwNzY1IDAgVGQgPDAxOUE+IFRq
CjQuNzUzMDM2NSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIy
MjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBU
ZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMUMw
PiBUago2LjQwNjU4NTcgMCBUZCA8MDEwMj4gVGoKNi44ODYxODQ3IDAgVGQgPDAxOUE+IFRqCjQu
NzUzMDM2NSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8
MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTZGPiBU
agozLjM2NDM0OTQgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxOEM+IFRqCjUuMTEw
OTQ2NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDFDNz4gVGoKNi42MzU2NTA2IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDEx
RT4gVGoKNy4yMjI2MjU3IDAgVGQgPDAxQzAwMTVEPiBUago5Ljk4NTY4NzMgMCBUZCA8MDExRT4g
VGoKNy4yMjI2MjU3IDAgVGQgPDAxQzE+IFRqCjEwLjQ3OTU5OSAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAw
IFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAx
NUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoK
My4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAwIFRkIDwwMUI1PiBUago3LjcwMjIy
NDcgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRk
IDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+
IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOEM+IFRqCjQuOTE3
NjYzNiAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE5
MD4gVGoKNS43MzM3MzQxIDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyNCAwIFRkIDwwMTdEPiBUago3LjczMDgzNSAw
IFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTFB
PiBUago3LjcwMjI0IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1OCAwIFRkIDwwMThDPiBUago1LjE4
MjU1NjIgMCBUZCA8MDFDNz4gVGoKNS42NjkyODEgMCBUZCA8MDM1OD4gVGoKMy43MDA3NzUxIDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDA1Nz4gVGoKNy41NzMzNjQzIDAgVGQgPDAxQjU+
IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTBGPiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4z
NjQzNzk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEg
MCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2OTQxIDAgVGQgPDAxMUU+IFRq
CjcuMjk0MjIgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAz
NiAwIFRkIDwwMzU1PiBUagpFVApCVAovRjUgMTQuNjU5OTk5OCBUZgoxIDAgMCAtMSAxNy4zMjgx
MjUgMTI2MjggVG0KPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIg
MCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAzNTU+IFRq
CjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2
Nzg4IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBU
ZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMTVE
PiBUagozLjM2NDM0OTQgMCBUZCA8MDE5QT4gVGoKNC43NjczNjQ1IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMThDPiBUago1LjE4MjUyNTYgMCBUZCA8MDFDNz4gVGoKNS41OTA1NjA5
IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTAyPiBU
ago3LjAyMjE4NjMgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzE4OSAwIFRkIDwwMThDPiBUago0Ljg3NDcyNTMgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAg
VGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAz
NzI+IFRqCjQuNDg4MTg5NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoK
My4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNTY5MDc2NSAwIFRkIDwwMTlBPiBUago0LjkxMDUy
MjUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTBGPiBUago3LjcwMjIyNDcgMCBUZCA8MDFCNT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxOUY+
IFRqCjguMTY3NDk1NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE3Nj4gVGoKNy43
MDIyMjQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOEM+IFRqCjUuMTEwOTYxOSAwIFRkIDww
MDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTBGPiBUago3LjcwMjI0IDAgVGQgPDAxOEM+IFRqCjQu
ODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDgzNSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjgg
MCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDww
MThDPiBUago1LjExMDk2MTkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRq
CjcuMDcyMjk2MSAwIFRkIDwwMUM2PiBUago2LjM5MjI3MjkgMCBUZCA8MDE5QT4gVGoKNC43NTMw
NTE4IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThDPiBUago1LjExMDk2MTkgMCBU
ZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTZG
PiBUagozLjM2NDM0OTQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxQjU+IFRqCjcu
NzAyMjQgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAw
IFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOEM+IFRqCjQuOTE3NjYzNiAwIFRkIDwwMTFF
PiBUago3LjI5NDE4OTUgMCBUZCA8MDE4Qj4gVGoKNy43MDIyNCAwIFRkIDwwMUI1PiBUago3Ljcw
MjI0IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMThDPiBUago0LjkxNzY5NDEgMCBU
ZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDEyODAxOEM+IFRqCjkuMzkxNTcxIDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5
NSAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTYxOSAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDFDMD4gVGoKNi40MDY1
ODU3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMjE2OCAwIFRkIDwwMTEwPiBUago2LjE5ODk3NDYgMCBU
ZCA8MDFDNz4gVGoKNS41OTA1NzYyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAz
PiBUagozLjMxNDIwOSAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcu
MjE1NDU0MSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyNzA1
IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDww
MTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDM1NT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYK
MSAwIDAgLTEgMTcuMzI4MTI1IDEyNjQ2IFRtCjwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDE1
RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNTA+IFRqCjYuOTAwNDk3NCAwIFRkIDwwMTVBPiBUago3
LjU2NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4
OSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDExQT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjA3
NzMwMSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAw
IFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDww
MTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMTA+IFRq
CjYuMDc3MzAxIDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAwIFRkIDwwMTlGPiBUago4LjE2NzQ5
NTcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRk
IDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+
IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8MDFDMDAxNUQ+IFRq
CjkuOTg1Njg3MyAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8MDFDMT4gVGoKMTAuNDc5
NTk5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTAyPiBUago2LjkzNjI5NDYgMCBU
ZCA8MDE0Qz4gVGoKOC44NjkwMDMzIDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMThD
PiBUago1LjExMDk0NjcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcu
MDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjQzMDIyMTYgMCBUZCA8MDFDNz4gVGoKNi42MzU2MjAx
IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAx
NzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNUQ+IFRq
CjMuMzY0Mzc5OSAwIFRkIDwwMThDPiBUago1LjExMDkzMTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQz
NDk0IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRk
IDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+
IFRqCjQuOTE3NjYzNiAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzM0MSAwIFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTkwPiBUago1LjczMzczNDEgMCBUZCA8MDAw
Mz4gVGoKMy4zMTQyMDkgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxOEM+IFRqCjQu
OTE3NjYzNiAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAw
IFRkIDwwMTAyPiBUago3LjAyMjE1NTggMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRkIDwwMTg5
PiBUago3LjcwMjI0IDAgVGQgPDAxOEM+IFRqCjQuODc0Njk0OCAwIFRkIDwwMTdEPiBUago3LjY2
NjQ0MjkgMCBUZCA8MDFDMD4gVGoKNi40NzgxNzk5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBU
ZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAzNTg+IFRqCkVUClEKUQpxCjAgMCAyNTUwIDMz
MDAgcmUKVyogbgpxCjMuMTI1IDAgMCAzLjEyNSAwIDAgY20KLjM2MDggLjQgLjQzOTIgUkcgLjM2
MDggLjQgLjQzOTIgcmcKL0czIGdzCkJUCi9GNCA4IFRmCjEgMCAwIC0xIDc4LjcxODc1IDI4IFRt
CjwwMDEyPiBUago0LjE3NTc4MTMgMCBUZCA8MDA0QjAwNDUwMDY0MDAyRjAwNDUwMDY4MDAyRjAw
NjQwMDdBPiBUagozNy4wODU5MzggMCBUZCA8MDM3MjAwM0UwMDA0PiBUagoxMC41ODIwMzEzIDAg
VGQgPDAwMjcwMDAzMDAyQzAwN0EwMDU3MDA0Qj4gVGoKMjUuNjAxNTYzIDAgVGQgPDAwNjQwMDJD
MDAxQz4gVGoKMTIuODMyMDMxMyAwIFRkIDwwMDVFMDAyRjAwNUU+IFRqCi9TcGFuPDwvQWN0dWFs
VGV4dCA8RkVGRjAwQTA+ID4+IEJEQwo8MDAwMz4gVGoKRU1DCi9TcGFuPDwvQWN0dWFsVGV4dCA8
RkVGRjAwQTA+ID4+IEJEQwo8MDAwMz4gVGoKRU1DCjwwMzZFPiBUagovU3Bhbjw8L0FjdHVhbFRl
eHQgPEZFRkYwMEEwPiA+PiBCREMKPDAwMDM+IFRqCkVNQwovU3Bhbjw8L0FjdHVhbFRleHQgPEZF
RkYwMEEwPiA+PiBCREMKPDAwMDM+IFRqCkVNQwo8MDA1NzAwNUEwMDJGMDA3Mz4gVGoKMzUuOTI5
Njg4IDAgVGQgPDAwMDQ+IFRqCjQuMjIyNjU2MyAwIFRkIDwwMDY0MDAxQzAwMDMwMDVFMDAxMjAw
MkMwMDRCMDAzRTAwMDQwMDVBMDAzRT4gVGoKNDMuNTU4NTk0IDAgVGQgPDAwN0EwMDAzMDA1QTAw
MUMwMDczMDAyRjAwMUMwMDc0PiBUagpFVApCVAovRjUgOCBUZgoxIDAgMCAtMSA3OC43MTg3NSAx
MDM0IFRtCjwwMDU3PiBUagozLjk3MjY1NjMgMCBUZCA8MDExRT4gVGoKMy45Mzc1IDAgVGQgPDAx
OUE+IFRqCjIuNTkzNzUgMCBUZCA8MDExRTAxOEM+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCA8RkVG
RjAwQTA+ID4+IEJEQwo8MDAwMz4gVGoKRU1DCi9TcGFuPDwvQWN0dWFsVGV4dCA8RkVGRjAwQTA+
ID4+IEJEQwo8MDAwMz4gVGoKRU1DCjwwMzZFPiBUagovU3Bhbjw8L0FjdHVhbFRleHQgPEZFRkYw
MEEwPiA+PiBCREMKPDAwMDM+IFRqCkVNQwovU3Bhbjw8L0FjdHVhbFRleHQgPEZFRkYwMEEwPiA+
PiBCREMKPDAwMDM+IFRqCkVNQwo8MDA1NzAxOEM+IFRqCjI0LjUwMzkwNiAwIFRkIDwwMTFFMDM3
MjAxMDIwMTc2MDEwMjAxNkYwMUM3PiBUagoyMy42Nzk2ODggMCBUZCA8MDE5MDAxNUQwMTkwMDAw
MzAxOEM+IFRqCjEyLjU4NTkzNzUgMCBUZCA8MDExRTAxOTAwMTFFMDEwMjAxOEM+IFRqCjE3LjU5
Mzc1IDAgVGQgPDAxMTAwMTVBMDAwMzAxODkwMTAyMDExMDAxNkM+IFRqCjI0LjE5MTQwNiAwIFRk
IDwwMTFFPiBUagozLjkzNzUgMCBUZCA8MDE5QT4gVGoKRVQKQlQKL0Y1IDggVGYKMSAwIDAgLTEg
NjkzLjUgMTAzNCBUbQo8MDA1Nz4gVGoKMy45NjA5Mzc1IDAgVGQgPDAxMDIwMTUwPiBUago3LjUz
MTI1IDAgVGQgPDAxMUUwMDAzPiBUagpFVApCVAovRjUgOCBUZgoxIDAgMCAtMSA3MTAuNzgxMjUg
MTAzNCBUbQo8MDNFRDAzRjA+IFRqCkVUCkJUCi9GNSA4IFRmCjEgMCAwIC0xIDcxOC44OTA2MyAx
MDM0IFRtCjwwMDAzMDE3RDAxMjgwMDAzPiBUagpFVApCVAovRjUgOCBUZgoxIDAgMCAtMSA3Mjku
MTcxODggMTAzNCBUbQo8MDNFRDAzRjI+IFRqCkVUClEKUQoKUQoKcQowLjAgMC4wIDYxMiA3OTIg
cmUKVwpuCjEgMCAwIDEgMCAwIGNtCkJUCi9GMSAxMiBUZgoxNC40IFRMCkVUCjAuOTQ5MDIgMC45
NjA3ODQgMC45NzI1NDkgcmcKbgo1OSA2NyA0OTQgOTEgcmUKZioKMC4xNTY4NjMgMC40NzA1ODgg
MC43Mjk0MTIgcmcKbgo1OSA2NyAyLjIgOTEgcmUKZioKMC4xNTY4NjMgMC40NzA1ODggMC43Mjk0
MTIgcmcKQlQKL0YyIDEwLjUgVGYKMTIuNiBUTApFVApCVAoxIDAgMCAxIDcyIDE0MCBUbQooQUkg
YXNzaXN0YW5jZSBkaXNjbG9zdXJlKSBUagpUKgpFVAowLjA2Mjc0NSAwLjE4MDM5MiAwLjMyNTQ5
IHJnCkJUCi9GMiA5LjIgVGYKMTEuMDQgVEwKRVQKQlQKMSAwIDAgMSA3MiAxMjIgVG0KKEFzc2lz
dGVkXDA1NWJ5XDA3MiBDaGF0R1BUXDA3MkdQVFwwNTU1XDA1NjZcMDU1U29sKSBUagpUKgpFVAow
LjA2NjY2NyAwLjA2NjY2NyAwLjA2NjY2NyByZwpCVAovRjEgOC4zIFRmCjkuOTYgVEwKRVQKQlQK
MSAwIDAgMSA3MiAxMDYgVG0KKFNjb3BlIGFuZCBsaWNlbnNpbmcgbm90ZVwwNzIgVGhpcyByZW1h
aW5zIGEgcHJpdmF0ZSBzY2hvbGFybHkgcmV2aWV3IGNvcHkgdW5kZXIgdGhlIHB1YmxpY2F0aW9u
IGhvbGQgYWJvdmVcMDczIGl0IGlzIG5vdCBwcmVzZW50ZWQgYXMpIFRqClQqCkVUCkJUCjEgMCAw
IDEgNzIgOTUuNCBUbQooYSBMaW51eFwwNTVrZXJuZWwgZG9jdW1lbnRhdGlvbiBjb250cmlidXRp
b25cMDU2IEFjY29yZGluZ2x5XDA1NCBubyBTUERYXDA1NUxpY2Vuc2VcMDU1SWRlbnRpZmllciBv
ciBTaWduZWRcMDU1b2ZmXDA1NWJ5IHRhZyBoYXMgYmVlbiBhZGRlZFwwNTYpIFRqClQqCkVUClEK
CgplbmRzdHJlYW0KZW5kb2JqCjUwIDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJjZXMgPDwK
L1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4dEdTdGF0
ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKL0Y4IDE4IDAg
Ugo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250ZW50cyA1MSAwIFIKL1RhYnMg
L1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKNTEgMCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNv
ZGUKL0xlbmd0aCA3NzczCj4+CnN0cmVhbQp4nO1dyY4kx5G911fkcUaAnL4vAEGgurqKJx2kaUBn
gSIJDURi2NIA8/kDz4zFPDNeuFlkVFZ1M6VDFysqFt/Nnj17pqwrx/8d9EEf/qjIf6ZiDz/88vDb
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
OPvN558fvvneHX7+12lv8Id2S0h5KGZqcxsH9sqkkLKZvlT7DzVrscIR1aIcfs6nn+vv0ml9uqRq
CQ5Haozbmiw7kSeMViFb7cijbap7bgWK62PqkTRRQm1QRz9n/uPj+58mV8BYlV37uPB8+qoA80G+
fXl+edH6UX835jYQE+dPT1tuqUvltu87dlN4PLU1DUdWUMWWSLUr/TCeZ7lHx36sdmXt+Npjxp76
tY7zabhOTx/ynL1TIWTCeTmO1PHmx9ODkjt9yvHnc8oRmHamlnM7Tbz5qEhtktRgkzhVKm34zOCy
KjS/Ns/TZv01j/vYRutV0I5S6czzccUZbetGfPo3vkxwlnUqJjpBTDm6Fsd/63COT662er7s2/rX
9d/62PEv0/kY1Cc+Dk8rp7+tv4vTN5tivL5ACZZHGM2hWJwCEyjq5kH1/cQ5oBrJ5vnCtbmYq0aP
Hs30Lvf8ccGOPb8vq1zqXk++sXZJ+tjkb8H7bVEmHYvRnr13qmZbj4z/B7hRD6YKZW5kc3RyZWFt
CmVuZG9iago1MiAwIG9iago8PAovVHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8Ci9Qcm9jU2V0IFsg
L1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCi9FeHRHU3RhdGUgPDwKL0czIDUg
MCBSCj4+Ci9Gb250IDw8Ci9GNCA2IDAgUgovRjUgMTEgMCBSCi9GOCAxOCAwIFIKPj4KPj4KL01l
ZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgNTMgMCBSCi9UYWJzIC9TCi9QYXJlbnQg
MiAwIFIKPj4KZW5kb2JqCjUzIDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGgg
NjUzMAo+PgpzdHJlYW0KeJztXcmOJMeRvedX5HFGgLx9X4AGge7qKp50IKcBnQUOSUgQiWFLA8zn
DyJjs8jwl24WEZXVS0mHLlZULL6bPXv2TFlXLv8767M+/1mR/0zFnn/67fTHySljw+V6/5P1UeUU
ztZYFbo/Mefu/z9+f+5/+PTr6c337vzrv07dPTGUc7H6/Onn0y+nH05/nJa3Wx2yciX7s+1++enn
01//dP79xlv/7G0ZX6wv13/8/tz/ML/4/cfTm6dwNl7F0DUnnz/+cjJ9G7t/jMvGnz/+dnqrtXv4
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
CjAwMDAwMDA1ODggMDAwMDAgbiAKMDAwMDAwMDc1MyAwMDAwMCBuIAowMDAwMDAwODAyIDAwMDAw
IG4gCjAwMDAwMDEwMjYgMDAwMDAgbiAKMDAwMDAwMTA2NSAwMDAwMCBuIAowMDAwMDAxMjEyIDAw
MDAwIG4gCjAwMDAwMDI0MTIgMDAwMDAgbiAKMDAwMDAwMjY1OSAwMDAwMCBuIAowMDAwMDIxMzk3
IDAwMDAwIG4gCjAwMDAwMjIwMTEgMDAwMDAgbiAKMDAwMDAyMjE1NSAwMDAwMCBuIAowMDAwMDIz
NTgxIDAwMDAwIG4gCjAwMDAwMjM4MjIgMDAwMDAgbiAKMDAwMDA0OTkwNiAwMDAwMCBuIAowMDAw
MDUwNTk4IDAwMDAwIG4gCjAwMDAwNTgwMDYgMDAwMDAgbiAKMDAwMDA1ODI0MiAwMDAwMCBuIAow
MDAwMDU4MzkzIDAwMDAwIG4gCjAwMDAwNTk0MDkgMDAwMDAgbiAKMDAwMDA1OTY2NSAwMDAwMCBu
IAowMDAwMDc3ODc0IDAwMDAwIG4gCjAwMDAwNzg0MzYgMDAwMDAgbiAKMDAwMDA4NTQ5NCAwMDAw
MCBuIAowMDAwMDg1NzE5IDAwMDAwIG4gCjAwMDAwOTMxOTUgMDAwMDAgbiAKMDAwMDA5MzQyMCAw
MDAwMCBuIAowMDAwMDk5MDM0IDAwMDAwIG4gCjAwMDAwOTkyNTkgMDAwMDAgbiAKMDAwMDEwNzg4
OCAwMDAwMCBuIAowMDAwMTA4MTEzIDAwMDAwIG4gCjAwMDAxMTY1OTkgMDAwMDAgbiAKMDAwMDEx
NjgyNCAwMDAwMCBuIAowMDAwMTI0MDM5IDAwMDAwIG4gCjAwMDAxMjQyNjQgMDAwMDAgbiAKMDAw
MDEzMTAxOCAwMDAwMCBuIAowMDAwMTMxMjQzIDAwMDAwIG4gCjAwMDAxMzkyMDUgMDAwMDAgbiAK
MDAwMDEzOTQ0MSAwMDAwMCBuIAowMDAwMTQ3MTk4IDAwMDAwIG4gCjAwMDAxNDc0MjMgMDAwMDAg
biAKMDAwMDE1NDc3MyAwMDAwMCBuIAowMDAwMTU0OTk4IDAwMDAwIG4gCjAwMDAxNjE5MDIgMDAw
MDAgbiAKMDAwMDE2MjEyNyAwMDAwMCBuIAowMDAwMTY5Mjk5IDAwMDAwIG4gCjAwMDAxNjk1NTgg
MDAwMDAgbiAKMDAwMDE2OTY2NiAwMDAwMCBuIAowMDAwMTY5Nzc5IDAwMDAwIG4gCjAwMDAyMjg1
MzIgMDAwMDAgbiAKMDAwMDIyODc2OCAwMDAwMCBuIAowMDAwMjM2NjE1IDAwMDAwIG4gCjAwMDAy
MzY4NTEgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSA1NAovUm9vdCAzIDAgUgovSW5mbyAxIDAg
Ugo+PgpzdGFydHhyZWYKMjQzNDU1CiUlRU9GCg==
--===============3628523658830219824==--
^ permalink raw reply [flat|nested] 125+ messages in thread
* Re: Linking Patchwork with Sashiko?
2026-07-15 3:06 ` Linus Torvalds
` (3 preceding siblings ...)
2026-09-20 22:26 ` Peter
@ 2026-09-20 22:31 ` Peter
4 siblings, 0 replies; 125+ messages in thread
From: Peter @ 2026-09-20 22:31 UTC (permalink / raw)
To: torvalds
Cc: debarbos, jgg, konstantin, laurent.pinchart, linux-media, matttbe,
mchehab+huawei, roman.gushchin, rostedt, stephenfin, users
--===============3628523658830219824==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
> AI is a tool, just like other tools we use. And it's clearly a
> useful one.
I agree. I am a 26-year-old college student, not a kernel developer or
an AI researcher, so I want to be precise about why I am replying.
I have been reading Just for Fun and have reached page 129. One theme I
took from it - perhaps colored by my own experience - is that intense
technical focus can create something important while crowding out the
rest of life. Work on the attached Continuity-Lag hypothesis made me
recognize that tendency in myself. I do not want this question to become
my identity or pretend that I have solved a systemic problem.
I also related to your account of Finnish military service. I served in
the U.S. Marine Corps. My shorthand is that I loved the clowns but hated
the circus. Shared hardship and camaraderie leave plenty of stories, and
"embrace the suck" helped us stay positive: get through it together,
learn from it, and know it would make a good story later.
> The solution is to make sure those LLM tools help maintainers instead
> of just causing them pain.
My own use of AI has led me to a related conclusion. The more I ask it
to write code, the more obvious it becomes that I must understand the
code well enough to judge it. If I cannot recognize a bad design, an
unsafe assumption, or a plausible-looking error, asking a model to code
does not remove my responsibility; it only hides the gap. AI can teach,
compare, and suggest, but it cannot replace experience earned by coding.
I am building a local environment to learn Linux, Git, Python, and SQL,
with a small local model offering inline suggestions. The goal is help
practicing and verifying my thinking, not outsourcing it.
The attachment is a pre-analysis hypothesis packet, not an empirical
result. It records what I observed, turns the idea into something
falsifiable, states rival explanations, and says when the hypothesis
should be rejected.
My point is not that the sky is falling or that I found an answer for
everyone. At most, this is a tornado watch, not a warning: some
conditions deserve examination, but I am not claiming disaster is
underway. AI can accelerate useful work and existing failures alike;
people remain responsible for deciding what it is used to create.
I saw something from my limited point of view and wanted to say so. I am
sharing the work so people with relevant expertise can break it, narrow
it, disregard it, or build on it. The best outcome is that nothing
dramatic happens, the evidence shows my concern was overstated, and the
hypothesis is rejected or narrowed.
For my part, I am putting the question down and having fun with computers
again: finishing college, doing meaningful work, making my laptop and
handheld my own, 3D-printing things, playing games, going to concerts,
and making room for relationships. I would rather keep learning and
building than remain stressed trying to solve AI's problems for everyone.
AI-assisted drafting disclosure: I dictated the substance of this
message in several passes. OpenAI Codex transcribed, organized,
shortened, and edited those thoughts into a plain-text draft. I reviewed
the revisions and retained final control over the wording, claims, and
decision to send. The experiences and views are mine, as is
responsibility for the message.
Regards,
Peter
--===============3628523658830219824==
Content-Type: application/pdf
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Continuity-Lag_Findings_Method_Solutions_AI-Disclosure.pdf"
MIME-Version: 1.0
JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovUHJvZHVjZXIgKFNraWFcMDU3UERGIG0xNTIpCi9U
aXRsZSAoQ29udGludWl0eVwwNTVMYWcgSHlwb3RoZXNpcykKL0NyZWF0b3IgKE1vemlsbGFcMDU3
NVwwNTYwIFwwNTBXaW5kb3dzIE5UIDEwXDA1NjBcMDczIFdpbjY0XDA3MyB4NjRcMDUxIEFwcGxl
V2ViS2l0XDA1NzUzN1wwNTYzNiBcMDUwS0hUTUxcMDU0IGxpa2UgR2Vja29cMDUxIEhlYWRsZXNz
Q2hyb21lXDA1NzE1MlwwNTYwXDA1NjBcMDU2MCBTYWZhcmlcMDU3NTM3XDA1NjM2IEVkZ1wwNTcx
NTJcMDU2MFwwNTYwXDA1NjApCi9DcmVhdGlvbkRhdGUgKERcMDcyMjAyNjA5MDEwMjAzMTVcMDUz
MDBcMDQ3MDBcMDQ3KQovTW9kRGF0ZSAoRFwwNzIyMDI2MDkwMTAyMDMxNVwwNTMwMFwwNDcwMFww
NDcpCi9BdXRob3IgKFBldGVyKQovU3ViamVjdCAoUHJpdmF0ZSBzY2hvbGFybHkgcmV2aWV3IGNv
cHkgd2l0aCBBSSBhc3Npc3RhbmNlIGRpc2Nsb3N1cmUpCi9LZXl3b3JkcyAoY29udGludWl0eVww
NTVsYWdcMDczIHByaXZhdGUgc2Nob2xhcmx5IHJldmlld1wwNzMgQUkgYXNzaXN0YW5jZSBkaXNj
bG9zdXJlKQo+PgplbmRvYmoKMiAwIG9iago8PAovVHlwZSAvUGFnZXMKL0NvdW50IDE2Ci9LaWRz
IFsgNCAwIFIgMTcgMCBSIDI0IDAgUiAyNiAwIFIgMjggMCBSIDMwIDAgUiAzMiAwIFIgMzQgMCBS
IDM2IDAgUiAzOCAwIFIgNDAgMCBSIDQyIDAgUiA0NCAwIFIgNDYgMCBSIDUwIDAgUiA1MiAwIFIg
XQo+PgplbmRvYmoKMyAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5k
b2JqCjQgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovUHJvY1NldCBbIC9QREYg
L1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRlIDw8Ci9HMyA1IDAgUgo+
PgovRm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEy
IDc5MiBdCi9Db250ZW50cyAxNiAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoK
NSAwIG9iago8PAovY2EgMQovQk0gL05vcm1hbAo+PgplbmRvYmoKNiAwIG9iago8PAovVHlwZSAv
Rm9udAovU3VidHlwZSAvVHlwZTAKL0Jhc2VGb250IC9BQUFBQUErQ2FsaWJyaS1Cb2xkCi9FbmNv
ZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsgNyAwIFIgXQovVG9Vbmljb2RlIDEw
IDAgUgo+PgplbmRvYmoKNyAwIG9iago8PAovVHlwZSAvRm9udAovRm9udERlc2NyaXB0b3IgOCAw
IFIKL0Jhc2VGb250IC9BQUFBQUErQ2FsaWJyaS1Cb2xkCi9TdWJ0eXBlIC9DSURGb250VHlwZTIK
L0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PAovUmVnaXN0cnkgKEFkb2Jl
KQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwCj4+Ci9XIFsgMCBbIDUwNi44MzU5
NCAwIDAgMjI2LjA3NDIyIDYwNS45NTcwMyBdIDE3IFsgNTYwLjU0Njg4IDUyOS4yOTY4OCBdIDI0
IFsgNjMwLjM3MTA5IDAgMCAwIDQ4Ny43OTI5NyBdIDM4IFsgNDU4Ljk4NDM4IDYzNy4yMDcwMyBd
IDQ0IFsgNjMwLjg1OTM4IDAgMCAyNjYuNjAxNTYgXSA2MCBbIDU0Ni44NzUgMCA0MjIuODUxNTYg
XSA2OCBbIDg3NC4wMjM0NCA2NTguNjkxNDEgXSA3NSBbIDY3Ni4yNjk1MyBdIDg3IFsgNTMyLjIy
NjU2IDAgNjg2LjAzNTE2IDU2Mi45ODgyOCAwIDAgMCA0NzIuNjU2MjUgXSAxMDAgWyA0OTUuMTE3
MTkgMCAwIDAgNjUyLjgzMjAzIF0gMTE1IFsgNTkxLjMwODU5IDkwNi4yNSBdIDEyMiBbIDUxOS41
MzEyNSBdIDEyNyBbIDQ3OC4wMjczNCBdIDI1OCBbIDQ5My42NTIzNCBdIDI3MSBbIDUzNi42MjEw
OSA0MTguNDU3MDMgXSAyODIgWyA1MzYuNjIxMDkgMCAwIDAgNTAzLjQxNzk3IF0gMjk2IFsgMzE2
LjQwNjI1IF0gMzAyIDMyNyA1NTQuMTk5MjIgMzMyIFsgNjM1Ljc0MjE5IDAgMCAwIDQ3NC4xMjEw
OSBdIDM0NiBbIDUzNi42MjEwOSAwIDAgMjQ1LjYwNTQ3IF0gMzYxIFsgMjU1LjM3MTA5IDAgMCA0
NzkuOTgwNDcgMCAwIDI0NS42MDU0NyBdIDM3MyBbIDgxMy40NzY1NiA1MzYuNjIxMDkgXSAzODEg
WyA1MzcuNTk3NjYgXSAzOTMgMzk1IDUzNi42MjEwOSAzOTYgWyAzNTUuNDY4NzUgMCAwIDAgMzk4
LjkyNTc4IF0gNDEwIFsgMzQ2LjY3OTY5IF0gNDE1IFsgNTg1LjQ0OTIyIF0gNDI1IFsgNjU2LjI1
IF0gNDM3IFsgNTM2LjYyMTA5IF0gNDQ4IFsgNDczLjE0NDUzIDc0NS4xMTcxOSBdIDQ1NCBbIDQ1
OS40NzI2NiA0NzMuNjMyODEgXSA0NjAgWyAzOTcuNDYwOTQgXSA4NTMgWyAyNTcuODEyNSAwIDI3
NS44Nzg5MSAyNjcuMDg5ODQgMCAwIDI1Ny44MTI1IF0gODc2IFsgNDI5LjY4NzUgMCA0NzUuMDk3
NjYgMCAwIDAgMzA2LjE1MjM0IDAgMCAwIDkwNS4yNzM0NCBdIDEwMDQgMTAxMyA1MDYuODM1OTQg
XQovRFcgMAo+PgplbmRvYmoKOCAwIG9iago8PAovVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnRO
YW1lIC9BQUFBQUErQ2FsaWJyaS1Cb2xkCi9GbGFncyA0Ci9Bc2NlbnQgOTUyLjE0ODQ0Ci9EZXNj
ZW50IDI2OC41NTQ2OQovU3RlbVYgNjguODQ3NjU2Ci9DYXBIZWlnaHQgNjMxLjgzNTk0Ci9JdGFs
aWNBbmdsZSAwCi9Gb250QkJveCBbIC01MTguNTU0NjkgLTM0OS4xMjEwOSAxMjYyLjY5NTMxIDEw
MzkuMDYyNSBdCi9Gb250RmlsZTIgOSAwIFIKPj4KZW5kb2JqCjkgMCBvYmoKPDwKL0xlbmd0aDEg
Mzg1NjAKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAxODY0OQo+PgpzdHJlYW0KeJzsvQlg
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
Y+Ev83QpPwoYa/00CD/gbqefU+WXMIFkmUTxvHH6jpORQz1b4MDYyLSK84drPMeRh1yHnN7iJXQ6
do3ec5wuoVPLOAB0PH+48wWz3Ar1fRxDN/EtxDfBfAe0XVguqqEf5qj59wVTIygSCmVuZHN0cmVh
bQplbmRvYmoKMTEgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9u
dCAvQkFBQUFBK0NhbGlicmkKL0VuY29kaW5nIC9JZGVudGl0eS1ICi9EZXNjZW5kYW50Rm9udHMg
WyAxMiAwIFIgXQovVG9Vbmljb2RlIDE1IDAgUgo+PgplbmRvYmoKMTIgMCBvYmoKPDwKL1R5cGUg
L0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovQmFzZUZvbnQgL0JBQUFBQStDYWxpYnJpCi9T
dWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5m
byA8PAovUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAw
Cj4+Ci9XIFsgMCBbIDUwNi44MzU5NCAwIDAgMjI2LjA3NDIyIDU3OC42MTMyOCBdIDE3IFsgNTQz
Ljk0NTMxIDUzMy4yMDMxMyBdIDI0IFsgNjE1LjIzNDM4IDAgMCAwIDQ4OC4yODEyNSBdIDM4IFsg
NDU5LjQ3MjY2IDYzMC44NTkzOCBdIDQ0IFsgNjIzLjA0Njg4IDAgMCAyNTEuOTUzMTMgXSA1OCBb
IDMxOC44NDc2NiAwIDUxOS41MzEyNSAwIDQyMC40MTAxNiBdIDY4IFsgODU0Ljk4MDQ3IDY0NS41
MDc4MSBdIDc1IFsgNjYyLjEwOTM4IF0gODcgWyA1MTYuNjAxNTYgMCA2NzIuODUxNTYgNTQyLjk2
ODc1IDAgMCAwIDQ1OS40NzI2NiBdIDEwMCBbIDQ4Ny4zMDQ2OSAwIDAgMCA2NDEuNjAxNTYgXSAx
MTUgWyA1NjcuMzgyODEgODg5LjY0ODQ0IF0gMTIxIFsgNTE5LjA0Mjk3IDQ4Ny4zMDQ2OSBdIDEy
NyBbIDQ2OC4yNjE3MiBdIDI1OCAyNjAgNDc5LjAwMzkxIDI3MSBbIDUyNS4zOTA2MyA0MjIuODUx
NTYgXSAyODIgWyA1MjUuMzkwNjMgMCAwIDAgNDk3LjU1ODU5IF0gMjk2IFsgMzA1LjE3NTc4IDAg
MCA1ODMuNDk2MDkgMCAwIDUyOS4yOTY4OCBdIDMxMiBbIDgwNy42MTcxOSBdIDMyNyBbIDUyOS4y
OTY4OCAwIDAgMCA4MDcuNjE3MTkgNjE1LjcyMjY2IDAgMCAwIDQ3MC43MDMxMyBdIDM0NiBbIDUy
NS4zOTA2MyAwIDAgMjI5LjQ5MjE5IF0gMzYxIFsgMjM5LjI1NzgxIDAgMCA0NTQuNTg5ODQgMCAw
IDIyOS40OTIxOSBdIDM3MyBbIDc5OC44MjgxMyA1MjUuMzkwNjMgXSAzODEgWyA1MjcuMzQzNzUg
XSAzOTMgMzk1IDUyNS4zOTA2MyAzOTYgWyAzNDguNjMyODEgMCAwIDAgMzkxLjExMzI4IF0gNDEw
IFsgMzM0Ljk2MDk0IDAgMCAwIDYxMi4zMDQ2OSA1NTcuMTI4OTEgXSA0MjUgWyA2MzQuMjc3MzQg
MCA4NTUuOTU3MDMgXSA0MzcgWyA1MjUuMzkwNjMgXSA0NDggWyA0NTEuNjYwMTYgNzE0Ljg0Mzc1
IF0gNDU0IFsgNDMzLjEwNTQ3IDQ1Mi42MzY3MiBdIDQ2MCBbIDM5NS4wMTk1MyBdIDg0NSBbIDQ2
My4zNzg5MSBdIDg1MyBbIDI0OS41MTE3MiAyNjcuNTc4MTMgMjY3LjU3ODEzIDI1Mi40NDE0MSAw
IDI0OS41MTE3MiAyNDkuNTExNzIgXSA4NzYgWyAzODYuMjMwNDcgMCA0NjAuNDQ5MjIgMCAwIDAg
MzA2LjE1MjM0IDAgNDk4LjA0Njg4IDAgOTA1LjI3MzQ0IDAgMCAwIDQ5OC4wNDY4OCAwIDAgMCAz
MDMuMjIyNjYgMzAzLjIyMjY2IF0gOTIwIFsgNjgyLjEyODkxIF0gMTAwNCAxMDEzIDUwNi44MzU5
NCAxMDg1IDEwODkgNDk4LjA0Njg4IF0KL0RXIDAKPj4KZW5kb2JqCjEzIDAgb2JqCjw8Ci9UeXBl
IC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL0JBQUFBQStDYWxpYnJpCi9GbGFncyA0Ci9Bc2Nl
bnQgOTUyLjE0ODQ0Ci9EZXNjZW50IDI2OC41NTQ2OQovU3RlbVYgNDUuODk4NDM4Ci9DYXBIZWln
aHQgNjMxLjgzNTk0Ci9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbIC01MDIuOTI5NjkgLTMxMi41
IDEyNDAuMjM0MzggMTAyNi4zNjcxOSBdCi9Gb250RmlsZTIgMTQgMCBSCj4+CmVuZG9iagoxNCAw
IG9iago8PAovTGVuZ3RoMSA1MTIzNgovRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDI1OTk0
Cj4+CnN0cmVhbQp4nOy9CXwbxdk//szs6r5Py5LtlSxLtiPb8hUfiWMp8e3ESXwldhIndrxOHKLc
d0hCyo2BQktKC4UWWgqFUJCVhIijkNIUWloobYEeFAo9KcUUekIg1s+zs+MjCS39v+/v7e/9f7oT
6/ud2ZnZnWeemXnmkAIIAIxwGDjoX9IZLm0d6BgDQJ8DgP7BTQNb5138+M8B0HsAaOng7p3eh7f+
ZDaA0g6geGzd1vWbDr3KVQLYewAMofUDO7ZCFvgB4C0AMK+P7Vv33C+vuQlg+dUAW28bHhoQlS37
fwWA+gGgYnh4aMDwNdVlAKgGAHKGN+3c+8nn/ZUAvssBLOrYlsEBZeXb9wPongdQX7lpYO/WtPmz
DgLAhwDg3Tywaaji0WVvA3DNAPiZrVt27Ex54EoAlEHub90+tPUrH2x4HKD0OoCc9wEBBxrQggNU
qRSYAAHwC/g5kIZcoAYMZgjDVQDW+Tnvg0qKLV0pF8nzAhcCUMI4oNPaOz44c+YOzVskZPrFL5BC
lA3C11YN1a4x1fwV0tXSnUf/cOB7BH/TsLn+gzNnD2veUlcAgAawnJTjQ+hGUIBacYuiDABlUeSe
hysxeVmTAmPMc5g/DMBFpz2zrdPrhSh4P+Dpu6m+gINeQCkp05MKI5EM2AGkJ5ES2oGT3tIOvFQP
s8ALPGjBC0HIhzBUw1yYBxFYAWtgPxyAO+Br8GN43Wv22r3pH/CplJRjEPIgBMUwR4o7H9bAwIy4
Nq/rA0ilUr/itnPLALjHAHieMwJwHgD8p9Qg/hY3DP5frQX41QIqW+nKkd6IXHkA0DNDvIfoHz+P
6+a2cz1cjFvOLQMeLGAFF2RAEHKhAMIwB2qgFuqhARbCcuiFFbAaRBiGHbAT9sF+uARhZEJm5EZZ
KA8tRStQH9qAYmgL2oV2o4PoGnQtug7diG5FJ9Ap9A30FHoafY/bye1GIVSEmlAVWggAKlhBJMlr
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
GdPm5z1UcW/8JQs5+HEhyxEO+QQpam+plHcwNNHZ3yND86/t9Z7bq5xQkhvEZAf78Q/rbKm57zEX
3kgaDzjp2fqlWEI+1rkeAnc9qV/6ZgU710OMleRuyDNhzVnUUaEM//T0p6ffLmmQ2jkYjAEYvvz4
9Oc/DL8+/fZk1DVLEYblrx9+eVLGQxxULrVgkr6krddXvnx++uY7M3z++5SoW1fMCFEFjMENOtZ8
gFUYXChJLvsBwLqsggH06/h3vP6dr4VxeIOC6NLiZTRB52z42Z7NKfpRQ5FOBTrkacuR3vk1GZfk
5q7T6JQHdMURvpf283q6yhhqFU39Ovdy/aoxdG1jz3/3+vL6CvAevp12/kVw8la/45F3YPxj27sM
k3t/7WsYy4c4lXTysSAL7LQUL1VW63HMeikPfB4x1NdxzfN8na7r28dCBtYo56Irqpflmbo8/P76
omCun3L5264UFCF2CHMS73IOWKg+dFqeRiXTrmatXHUZX2bt888871MftVUOTIJSmV1WHILO2uj6
r3+dGTVtlA+lgGC6bE2Xf/N0Tm9GrfJ0r8c2/zr/m187/TKs5yC/8f34tnT9bb7m52/GhBYaBbw9
w5QM+RSUs7knm0LkoXpZ/oZRBwflTJnyjS/LAFPyirnqStaGS1vm5WPnmZjz4H35zGVIwsfKF04+
r9Ol4Ees2wTzqsst4/8AmehYBQplbmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8Ci9UeXBlIC9Q
YWdlCi9SZXNvdXJjZXMgPDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAv
SW1hZ2VJIF0KL0V4dEdTdGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9G
NSAxMSAwIFIKL0Y4IDE4IDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250
ZW50cyAyMyAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKMTggMCBvYmoKPDwK
L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAvQ0FBQUFBK0NhbGlicmktSXRh
bGljCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFudEZvbnRzIFsgMTkgMCBSIF0KL1Rv
VW5pY29kZSAyMiAwIFIKPj4KZW5kb2JqCjE5IDAgb2JqCjw8Ci9UeXBlIC9Gb250Ci9Gb250RGVz
Y3JpcHRvciAyMCAwIFIKL0Jhc2VGb250IC9DQUFBQUErQ2FsaWJyaS1JdGFsaWMKL1N1YnR5cGUg
L0NJREZvbnRUeXBlMgovQ0lEVG9HSURNYXAgL0lkZW50aXR5Ci9DSURTeXN0ZW1JbmZvIDw8Ci9S
ZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDAKPj4KL1cg
WyAwIFsgNTA2LjgzNTk0IDAgMCAyMjYuMDc0MjIgNTc4LjYxMzI4IF0gMTcgWyA1NDMuOTQ1MzEg
NTIyLjQ2MDk0IF0gMjQgWyA2MTUuMjM0MzggMCAwIDAgNDg4LjI4MTI1IF0gMzggWyA0NTkuNDcy
NjYgNjMwLjg1OTM4IF0gNDcgWyAyNTEuOTUzMTMgXSA1OCBbIDMxOC44NDc2NiAwIDAgMCA0MjAu
NDEwMTYgXSA2OCBbIDg1NC45ODA0NyBdIDc1IFsgNjU0LjI5Njg4IF0gODcgWyA1MTYuNjAxNTYg
MCA2NjQuMDYyNSA1NDIuOTY4NzUgMCAwIDAgNDUyLjE0ODQ0IF0gMTAwIFsgNDg3LjMwNDY5IF0g
MTE2IFsgODkwLjEzNjcyIF0gMjU4IDI3MSA1MTQuMTYwMTYgMjcyIFsgNDE2LjAxNTYzIF0gMjgy
IFsgNTE0LjE2MDE2IDAgMCAwIDQ3Ny41MzkwNiBdIDI5NiBbIDMwNS4xNzU3OCBdIDMwMiBbIDUy
OS4yOTY4OCBdIDMzNiAzNDYgNTE0LjE2MDE2IDM0OSAzNjcgMjI5LjQ5MjE5IDM3MyBbIDc5MS4w
MTU2MyA1MTQuMTYwMTYgXSAzODEgWyA1MTMuMTgzNTkgXSAzOTMgWyA1MTQuMTYwMTYgMCAwIDM0
Mi43NzM0NCAwIDAgMCAzODkuMTYwMTYgXSA0MTAgWyAzMzQuOTYwOTQgXSA0MTUgWyA1NTcuMTI4
OTEgXSA0MjUgWyA2MzQuMjc3MzQgXSA0MzcgWyA1MTQuMTYwMTYgXSA0NDggWyA0NDUuODAwNzgg
NzE0Ljg0Mzc1IF0gNDU0IFsgNDMzLjEwNTQ3IDQ0Ny4yNjU2MyBdIDQ2MCBbIDM5NS4wMTk1MyBd
IDg1MyBbIDI0OS41MTE3MiAwIDI2Ny41NzgxMyAyNTIuNDQxNDEgMCAwIDI0OS41MTE3MiBdIDg4
MiBbIDMwNi4xNTIzNCBdIDkyMCBbIDY4Mi4xMjg5MSBdIDEwMDQgMTAxMyA1MDYuODM1OTQgXQov
RFcgMAo+PgplbmRvYmoKMjAgMCBvYmoKPDwKL1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFt
ZSAvQ0FBQUFBK0NhbGlicmktSXRhbGljCi9GbGFncyA2OAovQXNjZW50IDk1Mi4xNDg0NAovRGVz
Y2VudCAyNjguNTU0NjkKL1N0ZW1WIDEwNi45MzM1OTQKL0NhcEhlaWdodCA2MzMuMzAwNzgKL0l0
YWxpY0FuZ2xlIC0xMQovRm9udEJCb3ggWyAtNzI0LjYwOTM4IC0yNzUuODc4OTEgMTI1OS43NjU2
MyAxMDI2LjM2NzE5IF0KL0ZvbnRGaWxlMiAyMSAwIFIKPj4KZW5kb2JqCjIxIDAgb2JqCjw8Ci9M
ZW5ndGgxIDM3MjkyCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggMTgxMTkKPj4Kc3RyZWFt
Cnic7L0JYCRVtTd+bi1dve97J13V6fSSdJLOnnTWyjpZJ/tMMmsyycxkhp4tmWGfYURZDDsDKCqI
giJvRHoyAzSLghLwyRNRH6LvKQiOoqJBn08RBpL+z63bnW0CDvq+//f/f59Vk/5V3XvOqVvnnnP3
WwMIALRwFGgY7uoLF7Zl9t4PgD4NAMOje0b217R27gJA7wAg4+iFB4XHj3zv2wDMOABr3rF/554n
4xe/BGCIAmgyd45M7oc08ALA7wFAvzN6yY7v5t70cYDaTwP0Gse3j4wxD15WDoCGAaB0fHz7iOYB
7acBUBUAZI7vOXjxd/+qvg/AfTOA7rnovtER/le6YQDF5QDcW3tGLt6vfds0AQDvA4Cwd2TPdseR
4p8D0GoAtGn/vsmDCT1cDYDScPz+ie3777mnKRcgbxDAUAsIaFCAEkzAJRKgAwRAv40EsMLrIAcK
9BCGawCUzYZaYCRqSPwFIGHHMlc5EIAM5gHNKO85U3xGpTTLAX1mKQE9i2lA1sS/0jl0wVZd1V/A
IZdinvjd5d/F+KumvWvPFM/9m9IsLwUKFEClWJkQuhlYkLN3skUAyE2Q/j5cTeHE6liKohglxRwF
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
bru5eakdK0p7FsoKrraxGlIHec5KkZ4cstMY9ez/Zj3cZmsd+PiaBX9bXaymyFEbomw7UNpWzqEe
ntqq55AtVcqTmCbPWrF3zBnuP3llT6XG14nTqV25Ya0ZV52Or3sslSdoNKUM9Uc9++nqYlCyZR7Y
nRlBS3lVg3TY4Xg7ojteWwj0UZbgNi2gA5PFuMdkzUfB6hUdmpvqP9h1OmPmc2LLr9QvhVmqrfjV
Zzor+cCw9tKUEdKUF8YBSvhEbtMDw5UnquT2V6Ju8WU3xlS6k9B6U3DvR696r0h4/vj0p6c/Pf16
qzyuraVBhGj49MPTX/4w/PL065Movu0fDetf3//8pMRRGFRqMpVdTD1sn3z66emb72T46R9zDf+t
PPVBeQ7eDjpsr/82ir312d1+ZN4l/0EyDlKJ4OnvMP6dnvlxycUrCjau10CJ10TyvNRFT1c5BE2S
Na3THSmSboxNzdxuICEz3edllSPOCkeN/b9fLo/ndOPXtjn7PI5qurf1ILvqzcvzywvRW/p2zrFa
6TIlVZ345A2Je93+bstk345z9RNTWRV1dDkeNNN+7gpw3dYx2Qlp4dOKsR7XNe3zuF1j6zLOyoiy
NtisjFvaqdvHb8eGvIxDuf1tdvockB2TmO0VIKKi31YKmzhNVJTyZmet7OYxPy/K/Pe87/MctVGW
JOa1FJ9vHMekk9If/+1eFrWiRTmfEwjHm6l4+3fazrll1ipt935t06/Tv1Oz8y/9fg9Si2+n1uL4
2/TMLWPmyIaKoMfxDiMactErm+Knx0TkaNNYGsNkaqUrclhvprUsMKJXThe6JGm49jXfVo2/CSrE
pNmz8aUl8R82N4vB73VU7HkzP3n+sNx5PamM/wcTPvWaCmVuZHN0cmVhbQplbmRvYmoKMjQgMCBv
YmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovUHJvY1NldCBbIC9QREYgL1RleHQgL0lt
YWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRlIDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8
PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9D
b250ZW50cyAyNSAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKMjUgMCBvYmoK
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
+kZjldMYdS6yLhwH2iSBN/zrn2bVZlB5ygkE4uXs4su/aTunN4NRabu3a5t+nf5Nr51+Sds9SG98
N74tDr9N1/w853SAnC7E7P4OczTkIyln05fsElE6bml1jG52JJBDMKvPmheYo1ew6dwpwGys6YRJ
/pmgQkxhqmx+aUnowyqkzj5vogKC1ffh4weNT/OJwEll/D8dGcIpCmVuZHN0cmVhbQplbmRvYmoK
MjYgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovUHJvY1NldCBbIC9QREYgL1Rl
eHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRlIDw8Ci9HMyA1IDAgUgo+Pgov
Rm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5
MiBdCi9Db250ZW50cyAyNyAwIFIKL1RhYnMgL1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKMjcg
MCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA1NTQwCj4+CnN0cmVhbQp4nO09
y44kt5H3+oo8eg2YE2TwCQwE9LS657QHyQP4bGg1g11YgjX2Avv5C+aTmawoMjJZVd09IwHqUr4Y
DMY7gkGhMPT/dNBB9xeR/K8Lqvvlt9MfJxRSmf7+8EtpK7wznZJKmPiI7OK/P3/shh9fv5zefcTu
y79O8R1rQhcUdF9/PX0+/XT647R+XYHxAoPXnYoXv/56+tufu98vjPoXr6dxRdChE8HY+F/rbQQh
u7ZAIzvlvO+UDJ0KAzxKQX5RYxgvxrvjRWEBQyesdrITNuh+vvnFr19O4xfl/CosX5PjsDJsH1og
WR6bAVke0zoBeHzMGn9mSC/takiVX+s/1l9bPtZfcZ3svElgXV/q4Vpf6mFYX4q4A9XJzsnkgszw
sH5owPn6sX689WM96P1jGzzkQzrsZGdsckHlMKweGmBYPzbAsHpsgCE+toVhMySCCiugEFRGD5uH
4t3tYxGGzWMRhuGxNQz5kBJgA0MIGQzrhwYY1o/1MKwfG2CIj21gyIaUTq4RIx3kMKwe6mHYPDbA
sHqsh6F/bAvDdkilMr7YXus/1l9bPlYra2SHaiQJ5dMhNhf7OaiRxqaLHCGDqp8ZwjIzlzHX5qER
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
ikek0Dmd5LRusSmIpkN+gU2lckq5d79hveck1ldl4zUlse92XLXqf9FpGxZzzYb/26/5PFAvXhnE
qGhrcb7311XPQGsoHWf3YLMZkoyN7dkF2i5mz6fpiogvq93006fTT6efTn/0rSCVMdAhAnRffz39
7c/d76c/TigGFQzd8uuX304CLfhOxE9iUP0I6ytfv5zefcTuy7+m9ph+xeLOCye9M52ajwJRE1qd
cWm/Hv0BQJtoG8ew0vjbD7/jNTdygRPgTcC0QzAAPs1BKgnCeAWYfFq5SEsA6jF+JtqdcbiBtoyw
IM3Sm3kY/3FuXiuV8Lj+nHkaoDJkKvT989PzM8AD/DAlRBdqjhnQHa+8B7S3Ha9Hk3kY5urGTshG
BBWsT3ac68kHU8pu8Riz6xHxEWNSDXiN6zws1/B1HGalURjjTVgcmLhS/csPw4ccDqD0v/VGxRBk
JwHnujk3i/AVoBMTogiYZ4WVMKvL8mlWH2953ac5Ki0MYIBU4fUcJ0FFiT78tc+z5FUorEsJRIa+
wKL/G5dz+rJUIi73Frfx6fg3fnZ60m3XIH7xYfxaGJ6N1+wMswxSQ6akz68wRUM2xOOK4kzOEpGF
1cciDGZqCm4w9Wfk04Jgil6lFr6PgS1jTb1v6Xd87AVs03d6lLgfVweDk++r0HcfTueHTz/O7XtH
lfH/eDg/VgplbmRzdHJlYW0KZW5kb2JqCjI4IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJj
ZXMgPDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4
dEdTdGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKPj4K
Pj4KL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgMjkgMCBSCi9UYWJzIC9TCi9Q
YXJlbnQgMiAwIFIKPj4KZW5kb2JqCjI5IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9M
ZW5ndGggODU1NQo+PgpzdHJlYW0KeJztXV2vJLdxfb+/Yh4TA6ZY/CYgCNhd3eunPDhZwM+GIgkJ
YiNaO0B+fsCZ/iCHfYZV3X1HKyPJg9bTt5tfxWLxVNUpZWy+/t9FX/Tl96r6nzGbyw9/efnlxSoy
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
u06T/3Aba5xCkbzKJoeqWNI06+6eyOA6j8UqLBNfZozMbV7LOt+W6/Z1exuVs8r75Kvgr7JS15c/
3D4U7a0r13+7O60NxI60dW1Bq6I1WsaFabdZlW3vfTXKNz/T67IL/5HXfR6jccprm3WtY687jrQp
R9Ptv+Ft0UDGqhBrAaF8vRhc/1uWc/4yGVWW+35uy1+X/5bPzn8Z79egfPHD9LV8+9vyW1j6TJmc
7s6F7RVGMhRyVN6VkWwKUdDNx0of/Fxvx9vaDKXXdYKRvFKpQla04dqWfaPBO6nEAYX6neuUxO+b
OuDwfZOv8VD1+Ozr99q+Lfn35cj4PyWt9MwKZW5kc3RyZWFtCmVuZG9iagozMCAwIG9iago8PAov
VHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8Ci9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9J
bWFnZUMgL0ltYWdlSSBdCi9FeHRHU3RhdGUgPDwKL0czIDUgMCBSCj4+Ci9Gb250IDw8Ci9GNCA2
IDAgUgovRjUgMTEgMCBSCj4+Cj4+Ci9NZWRpYUJveCBbIDAgMCA2MTIgNzkyIF0KL0NvbnRlbnRz
IDMxIDAgUgovVGFicyAvUwovUGFyZW50IDIgMCBSCj4+CmVuZG9iagozMSAwIG9iago8PAovRmls
dGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDg0MTIKPj4Kc3RyZWFtCnic7V1bjyy3cX7fXzGPiQFT
VSSLRQKCgHNWZ/WUBzsC/Gw4spAgNqJjB8jPDzjTF7LZNWT19O4eXSzAWs1MN291+epKY126/u8C
F7j83hT/ycle/vK3p5+enEFL1+9vf1kfTGS6WLSG8k/wkv/543eX2x+ff3z66jt3+fEfT/mZQOmS
LFw+//D016c/PP30VD9ugaJxKfqLzR9+/uHpT7+7/P3OqL9Hj2Ea2CSfLiZRyP8fYshzaD5bp4MX
HwAvFtPFxtuErIX2Q+/S9KGF5UMTwKWLCZ7xYkLy1wW3H37+8en6Rrjgxabbo9MH+W04DYtp+6Np
JtXPpomUP/N+/hmm+WeB4t6QNlZD2vaz28vyZ+vLrp/k/yIWX3WdffWj3be75md7A95m3wwZqZ19
/dntZfmz9WXLwXu+mMSBbiSx/fB2Suwm8qTpYYzgL8ZTpiCGFK8PNx+uD/v10UFKxIuPIV0w+IWw
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
TtbFWuJtNwo/ULldjR8olOZGZ2fu1wbIXeck9qiqz7T5Hq/vzHz9VP8xQSv1YpRpVITdaS+zRwu7
h2AmL7d8dL1izd0Gm+aAkfdSnkar2eVEs7Eq1t0pP97U4zf/5q/Uv6lOlfhirm8cazurxA5i0FKs
w65yyUJxCfKDuWQDjjplJtl7Jef/Ep2wY/X9j5z6eWkGA1dcCAVoCg+Kvpt3LyfpVv3mSWvqDhRC
qHMfzsNkYksvIetQf3VdeRIBw75Xde8CIP0NJTcecgUgPA2Bq9Bdsmff4fYmraYONDgQpyX6VdZW
e5GpTPzQN10UqV0c/ET0eOcegTsA/UC90BtU7KhLJg9AV9E7fl5R75kNwx43DkKkntYe8hj26wrH
+ssW2QLdO7rEahaxZ6fuNoEdjDXWgm4Hxb915c1SUfiHpz88/XStK7REcHG5XPDzD09/+t3l708/
PTmD132Cy/rXX/72ZFyAeDG5S35WE7nhd/3J5x+fvvrOXX78x9z0u1YvHA1nyXmxce4tNEctkYnj
uhHgP+b21rkAIxcwTn/H29/5M76t3LHJt42sEUfHFsB9WsLACIaiBVe82nI+FwD7nF+Te4ovLbYt
mQBYXGdwG/956S+O1kRXv44+3WY1dbfecdt9/fLp5QXgA3wzO++K1tb/9nzkkZxU/rbjXbeJPtzW
yhNZU27lHcr7y/x0nptrIa77mLVL3vi8Y2hv+5rP+XZct7e726q8M0SRijK9fFLXhz/cXsTuNpXr
334DbwSyQ3BLh3meGDNxfX/FxDnOXLuJbxjNGqo+xk+LFPkln/u8RusNgUtQAuorxyHYLJdv/w4v
i9lhnQlcEgimK8C4/jsf5/zm3OMxtnubf53/nV87/5K3Z5Df+GF6W7r9Nn8WljljQg+NEbB/whIN
hcSGfF7JLhFNzedXaV3U+5NDWy2rbWu/oVf0JtosDdex5paQ8jPRxJQ7Qhbzy1vC31YXNInP22SQ
sVqf+/RtOW5WGf8PZY3PzgplbmRzdHJlYW0KZW5kb2JqCjMyIDAgb2JqCjw8Ci9UeXBlIC9QYWdl
Ci9SZXNvdXJjZXMgPDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1h
Z2VJIF0KL0V4dEdTdGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAx
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
ZW5kb2JqCjM0IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJjZXMgPDwKL1Byb2NTZXQgWyAv
UERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4dEdTdGF0ZSA8PAovRzMgNSAw
IFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKPj4KPj4KL01lZGlhQm94IFsgMCAw
IDYxMiA3OTIgXQovQ29udGVudHMgMzUgMCBSCi9UYWJzIC9TCi9QYXJlbnQgMiAwIFIKPj4KZW5k
b2JqCjM1IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNjY4MAo+PgpzdHJl
YW0KeJztXVuv5LaRfu9focfdAOEU7yQwMDBzPMdP+2DvAHkOHHuwi9hYT7LA/vwFdaVEVZNFsdV9
epIg8bGkFimy7vVVkQnp+/900EH3Zxb9q/Wi+/m3yx8XybjQ/f3hL6EMc1Z3ggumwyO8C//96Ydu
+OPrl8u7H2T35R+X8BujfecFdF9/ufx6+fHyx2X9cwHaMemd6kS4+PWXy1/+1P1+ZdQ/c++ngZlX
vmNem/D/xpkwh+TaMh3eGaV4J7jvhBsmJASkF5X040UB80VmQPqOGWV5x4xX/QenF79+ufRvhI53
wg8/HS+Et/FxWO63D40zWT02TiR+LPzb8Bj302NGu70hjVsNKdJrw8vCteVl/ZXwb1wJ9F399NdP
7b5fps/tjTl8QDKq4YGcvIsupKu4fqifxeaxfhbrx/pJ9I9tJpEMaSE84H10IV2K9UP9HDaP9XNY
P9bPoX9sM4dkSAdue8Emc1g/1M9h81g/h/Vj/Rz6xzZzSIb0YLcXTDKH9UP9HDaP9XNYP9bPoX9s
M4ftkBbAbC/o7Rw2D4W728fCHDaPhTkMj63nkA7JQXe8czq6oJI5rB/q57B5rJ/D+rF+Dv1jmzmk
Qzq/5eztteFl4dryslJpyTsrrEjEZHKx/4b+YqWYtMIGbpMwf1m4sF3M9UPjTHiymOvH+u/vH9ss
ZjKkBEgWc3Otf1l/LRaTVkJ4lTbRXNeX+nmtL/VzWF8Kb9ImncP62jAHveISBkryjnGleceEhWFH
k4tfv1w+fr68e1UdF0wYAADRff71wgedz7sgpLXvPv92eQ/AxXfd5/++GKac58bIDrrPf+veA7ff
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
sl1Z6Ox6JuWgiHb6dkv+SxoColIFa+kYNp2nEc6m7e+3Y6D0jS5iVtYVF4K1PK21Iep3sXgfuVmc
ZFZ4ZRcuRev379ippqK8qJ2qORIRSChyyoQJBxpEgQn5CL0/youUT2iaUA+oJjHvbPAeKH59KJrM
AX0J7dnVx1ELcG6VMvmA15HWolIBuJLOxfQSrZrwFdVnITe/allKeUL3q8gc/fHy4+WPPsQutIZO
SoDu6y+Xv/yp+/3yx0WyATcN3fLXz79dmDTgOqY6pqQXfc5wfeXrl8u7H2T35R9TzmqNfrGOWe6s
7oRbQ2AU4zaAtWVEtsH+DUnFHog+/O2Gv8M1O6oly8DpCIQurQgopLkxBwemXUCJL68WAzQdxEt4
TbA1Zi4RmhngeknZD+O/BED78DrBnFy/Tn8aZqXRdu3vXz+9vgJ8gO8mFMdCOQG2UfGTkIU6d7x+
mfSH4VvtmKrWzAtvYjycmpSQEGa7jvxlWPiwYlwM6xr2ediu4e0jgExJprXTEUQi7FT/4w/Di6wc
ptL/rTY6AyE7DlKtE6TBrFlNdGIqybxMvWTB9OpyX9Hw8vT7Pn2jUExDqM+IFyBw3FylEf5pXmeH
WEhmbEwg3EMQs/0/+1ION/NV2O7t2vqxaiS8dnrSbvcgvPHD+Da/VJyYec7ccwWJ4bq/wxgNGR9S
ieFLdokoFMKsfMtZ61umtyUq8wJj9MoVc30sbxlLvmZonLuQoDfxb/olCRU7wuXHFL5PA8ffJz99
D/J17mYcVMb/A2lMnIMKZW5kc3RyZWFtCmVuZG9iagozNiAwIG9iago8PAovVHlwZSAvUGFnZQov
UmVzb3VyY2VzIDw8Ci9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdl
SSBdCi9FeHRHU3RhdGUgPDwKL0czIDUgMCBSCj4+Ci9Gb250IDw8Ci9GNCA2IDAgUgovRjUgMTEg
MCBSCj4+Cj4+Ci9NZWRpYUJveCBbIDAgMCA2MTIgNzkyIF0KL0NvbnRlbnRzIDM3IDAgUgovVGFi
cyAvUwovUGFyZW50IDIgMCBSCj4+CmVuZG9iagozNyAwIG9iago8PAovRmlsdGVyIC9GbGF0ZURl
Y29kZQovTGVuZ3RoIDc4ODgKPj4Kc3RyZWFtCnic7V1JryS3kb6/X5HHGQOmIrgTEAS8furWyQd5
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
2qPUPRaAU24J4BjRyMeRFBUlu65KD9bgBX6FRhLenFB94UGrES6MoE5WK5+qKIUbPX8djYc5n3Af
HG04m64ue6WiglHVAWvUhnlXaC19ga48lJRQ0yH5dFqFTyEmeGaOekEPuhPa6NAJB8H3US/Zj5eo
l4+fX358+fHlt5eo8KUx0CkF0H39+eUvf+h+ffntRYnLEe7QzX/99PcXoSz4TsRXqiD7Lyx/+frl
5ZsfVPflH2NszdKwOC9cHzQi/RhPMyp2dMb55Ehk/SFGyMSSwXE/PPztL3/H34bQFuUEeBPmlDrl
ZDxQeGLLEITxElTyaunicgGQsbjxazzzYgrfkUZYQJNE+PXff5sOcEIZD9VevM58vLRqqLGwoZa+
/fTx0yeAV/huVE5JpM2f3loe+RaUPfd7/TCZ10tfh1LSyohYFTIPUdL93no9jrGadBz4OGIoL+Ma
5/kyXZe3j2dBK2GMN0kFkzhT/cOvYzXrS1OSEtUzsCGWHYLSY6VsN+4E3KKho5grEZTL9gFSmMXP
+HGS2mee97GPUgsDKkDqFO4lDkFGXXv5t/00aSyphHXpAsEAUbv3/47TOb4ZpYjTvR7beHf8d3zt
eKdbz0F84+vwtnC5N/5mpzZjQA2ZI3t7hqk1ZIMTRseebC4iC4uXxTYM1jsmgKJcdCuPslut11gY
V0ZtOH9LfVqD9/UzMV4wxvsk7YtD4r5fVFgln5dBoMNF/9TH70F9murQR5Px/+JOWugKZW5kc3Ry
ZWFtCmVuZG9iagozOCAwIG9iago8PAovVHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8Ci9Qcm9jU2V0
IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCi9FeHRHU3RhdGUgPDwKL0cz
IDUgMCBSCj4+Ci9Gb250IDw8Ci9GNCA2IDAgUgovRjUgMTEgMCBSCi9GOCAxOCAwIFIKPj4KPj4K
L01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgMzkgMCBSCi9UYWJzIC9TCi9QYXJl
bnQgMiAwIFIKPj4KZW5kb2JqCjM5IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5n
dGggNzY4Mwo+PgpzdHJlYW0KeJztXVuvJLdxfj+/Yh4TA6aqSFYVCQgCds+eo6c82FnAz4YiLRJE
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
4d+/B/CUSvAB7Ovwd7j8nZ7JsANdDASKc9meEwvgXiauQzAULGTntIKVtJxJs6ZmzuWL44ELlgwD
0kz6S//pKOnLaqI1wZXN0ctlVIPArVQqffv68voK8A6+G+uVZoZKFUo7PvkWHD+2vzOZ6N1lrjJI
A5loI4ewlHV/jkMt6ZiO5E6ETxRDe6FrWufLcl1adwOKc4YoUFZDmVbq/PG7S0PiLkM5/+0XCEhh
O0wl6gP+kVGhSjHQ0aw6E129a9UaKh7jy6SufsvrPs7RekPgYl4r+nKWOASb7MflX36dMKx1hiVn
EIznU9nP/6blHFtGa9JyL2mbfp3+Tc2Ov5TlGqQW3w2txctv0zOexowRPVTey/oKazzE0RmFgRiK
hlL/2U7N/LQDfJmJq/EqgpGQPpr7ci8fJnOifxdMOgDD5WNMJJEPRf5R/d5Gg5JcmkW/r9Oto8lk
/D8YWy3FCmVuZHN0cmVhbQplbmRvYmoKNDAgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNl
cyA8PAovUHJvY1NldCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0
R1N0YXRlIDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+
PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250ZW50cyA0MSAwIFIKL1RhYnMgL1MKL1Bh
cmVudCAyIDAgUgo+PgplbmRvYmoKNDEgMCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xl
bmd0aCA3Mjc2Cj4+CnN0cmVhbQp4nO1dW48st3F+n18xj4kBU0UWixdAEHDOaldPflByAD8binTg
QBKiYwfIzw84fSObXdOsbu7sSokNW6vuHl6LdfmqWKUMxtt/rnCF659V9q8+musPv1x+u6DShm7v
h7+MdSp4uhptFKVP9DX999++uw5/fPl8+eo7vH7+xyX9xlG8RgPXLz9efrp8f/ntUv7cAAWFMdir
SQ+//Hj565+uv97p9c8mEPqhYxVtvKpILv2/Cy6NoXq2DEdfozHhiiZeTRwGhAj1Q+UA41U56/VV
uWhvc6sffvl8GX+s559OrSGkhbj1YOL6o6LT8TNHYastckVbOD1bfnh74q/6GijvsHg0NF48gmtE
q6vGb8+WxlsXWF8jaRgWMWTNrR+KVpYgjQNhHnB6sF7Z8qOh0/TZamXrtjBUk789K1aWMP2bNXmH
xaOh8eJR+llI58Bi9gDqkRcfDQMIUI983ZYztuzNGawaLz+6NX77bNV43ZZzq94c1Y0XHw2Np8/W
ja/b8rBaJw/1USk/ujV++2zVeN0WrdbJU73m5UdD41Sved1WXK2Tj/Walx8Njcd6zau2AlJFirdn
h85hCPpq9HLkjIH6ocU4PjRw7HCGAOWBSg9Sa+OIU2+rj8aRFJ+NA8k/s3b6TJcLV3UZIRZdmvrZ
rbHbM52f66jTF+SysZaPbuMqH93GUD5KLd2InHz2gKp1KD8axll+NvRXfDYMPX22Wod1lxrAYDGq
9MSsR7H+7PZ6/WEax/rDNJDxw3Ikmx37sN6T6uHYYHq4NKh0AHtVlhJVe4jhRn3Vwy+fLx8/Xb56
sVftFeL1008XPegu6R/RaLp++uXyNeALfnP99J+XoHxA626qxKf/uH4NSOH2wipngnNGTy8Ahl+g
itoHp+P8wtvbC03KAyH46YWmD7cXUZkYHbowvwAzdo7RGg3Lizj8wikAH20Mu50vTRHZGM3S+Udi
Ouf64Ifrvx1foHZEYXkRnsamtAPjUC9NfTsuoiGHaOz84mn6BTln8z7087QfxhrjlwlqZlT8fth5
P7R1wUDDsDTcXnhlSAfrcD1DUtEGr8nsr0mEcYZRI3qK+7+wQx9aK9DeasDdKeLzC0O9L4Z7obdf
8JS1TN2RQ28atmpaRe18Uty3px6i3V7e7S2n5QiWa+vAbU/C52Odh0RgkhTcPTfebXfO99HWlNFu
e4LZi8Z5xKhPdM5N8A5J5xwDbcNwuY0quVLeeYgtL4p5NHEl66t5PH+6KLCor0pb0ldlPAwaU/Uw
kyZGGQcAYAqRkkwp6weRAjQtkzfGJXNqdWCc0l6HuJzvaVdJgQerI67n5hRFiNZUB8YqAwG9XVOU
U+RDdLbaCatChGDQrvfOKO+1c56Wvqctih6NgUpqkQoIzuPSx5OfXtyem/0+uFFN9FHPYyQDwYv9
NUQKkA03o4/7u44Y/oD7zjbFDeoOCTnpnoxLnyQzmBBjw3C5xZ1n7gm1Raz70AjkIq0J2ykgo12m
EcELMw/3MjI+0FpDWOYxahj1C5biiVl2fubLqDRq8MsED5xDZtnZUfHLzrINduZsU+zqPk3nxgUP
WjectLHz5083sBESmx/+mFg73WPtfrQWQIdR/JI13oNdkw4pTyGgrWQNquht1NZtDBUAnF8E3Xz+
rNUmtBDCvOQ+ojM2NvQxvQBMhkfGLiaaCggYQ6UtVKPSNO2F9xD01vGLBMle3KfnWa54Qx7jft/y
pZr5p9aGYst2cPNYmLcOVlPA+sxUw5Vu+SIG1y/Go2FU0EgubOxs6zyQ3EihJgAlS72VW+ANVaKG
DWTX0E16P3k05BtEyiOIZBHLwWDMD9oktqwjY3IrkDuB7ItRQNQbuEgncE4j0wdEhnSjr1R/p9B4
ynnPSsG5y/tCHHjfgaMjX8elj9Xk2RPSkazZPtjhsiyAPbdyVl1soqVKS63Wip/gLDat9g6xgWnM
+wEJ2TUbivv6RLN0zZ8d7uB23Fq2D56dyGWqXG7PS6I95gDK0wzSOIx+ixiaRYt4Bw+s7vvkDB03
ipXoBflQi7q0x2S++vf/+tuvX3/91Ycf/vnff/v504//88/rv/z0079ev/nm+vHbp3FhLCxjMx8H
Xv6XpyZ+joAjP+cVG7Eq9DvjBuyhnzGEdef8i/l4+dSF3Zig1mjdhu2C5D35ComsR8XpencUNFaL
F3O1edkdeXT5nkuVQLbveXEx6AIL6KiximldrmCzysD7NAHlh5nd2dkEdC5CjtmKO2+RlduCoYn3
aT/xPk7JXs6zMUHX/jWB3SE3HBdwz1tTe9FqWsxOjrdAGzDaen6P4KI9LbEZp7BgwGUaEszLEhQS
xA23ikAl4IfM7RXXVAPGtt6Tfe2CAZUEqr94s45IT4Z8WWlkwkhzBDrG0HDY9nisYEX2Nc1yGgfs
Rrmo4FGBV9KwXGjgveM8SEVtbYgLwPDkJl0GYvCZErA/j6ROpNBRmZBEt3/KGwDzpGhg1vkImDfJ
ENSjDOGI9ACh9EOPp7CV3akMvqsZ2J5iV0BF8BDiBncyGgO4DW8f2YjancDu7liWnN7dEbEQmyL8
cPeURlIxGsyxuzHmIzkUgicdln0Uy2MWNNjHoysvgFhU7e9HKzftKKnuaA9jH81AWE8UbtonZ5zJ
mKkYPe950FjKnZtyliBmsTzz8bdADmMVj9EEZOTHLQMyUngLOnInTkNhEFlg5CKjpITMW1zQisN9
wTQNtpEFz/h6R68Dyzb3rVqGFbRLoI5uowNqkvg0ch4o3iSQo7YHsASOz4pN7SNH594B/vnOCbbL
CY4qgsZgqoiIDUVVimm3sNY00yrusFnXZ6nilLM0uFAE5nGDEp8TOUC4z+7Xfcy6c7NzTCz5Gc4s
bqdYPw8bavYard/zT7ex8gVafw+sfMdac9m6yH3RnO5/BpplAOY7GN35GI7+OGQ7me7C3uSRbCaR
5kXHiM7nMfPiSBR2FixVsb/g4n9YomIPR08HyGGvRQcLXHwE2GgBudtCTIX93FH8NPaWqpG9zui9
nILkK8wTBOtbk+IIRzztu35IlieyNvD5jX8ArH5cje3AqeXm9D4Pt0jk/QbX5zlWq/dQHnPGbUdL
1LUQKBHMg1PO9w9Bq/9MzF8fQW0HDCVx+OgeDH9Tuihmxu1yWQIt5NfZWrHzgYfP6Pm4wjsoUQ2Y
ZiiRU8EGpHDG4cIpmRs4elqslPMirC+TohshnPnGoVGEFrQO601Fhc6ijdWNQ6d0DDGPvJ8XPHjr
DVV3Q7zyCIGg2lRSHjGFv+//YkSfowLjbIjVuUeF2hpcrkhMFw69spjEyfyL6cLhxgu9/YLtA/TU
VNDOk6+01noeI0fwyoMx6ULO7rLPVwvWL/jVnSglakgnfH8eo/Zdj2okU69MtAayF+wOsr+Aaa3A
GB3qC6vptoXT0VbBzTXByYc739rUGqJ1fndJ+OGOvG2jc2ZU/LLDcAiDssFYV4dD132wo2KpZGR6
Ttl0GRmrSy6kyEWIesNl30o+DVsbtxHpYaMq7LPuoTg2kL/IeQ/Vd5eH04GVZ7VuKZ+E0a66UlX/
Qn5k2V8Um+HyuynTtenEYHQlJtLZiACUaZ80duHIB3SVBjisLVTOqmF6DHdxmf1ZfJ8tB3ozboUN
QedozrzZ4I2JbpnE06yB2YiQY8cfNsfE0tmoPdRbxBN5tq42QGVlOmV9MBqqu183ktUhnjkWBfME
rNC94UXKXCQjnM1T7FGT88wiUn7lfdpYcs4UUTEMQ2Dn0UiEDL/L9487xW08iuGb+aQLyvGw30NJ
my1jLWRPnq6g2FRd315n986pEJzBfLQt5KwLbe65XWsMYVKFOcGbD0yHXE9oIsP8cBTstkn2yXUR
7hf8WeYVun6aBbu6Lo5NEXjKr88W1NuiizRo9+A9Zk7ohp11Hp1tXyqrgoMU0LW7HZNpg8qnPA5Q
Be7UKpWf7RprnEOqnFjtOzi5VJxyzhrvKoNYQCWsQrevtzkkR1uJQ9admzDPJSq0yW/SYIqNEIzW
ymsImvbX+IgYbmKmDcpHsVeoGzSrp+kX1mkPjDw3FUJRzeHsulPKrJOp+Pm4nIsM02IoiNkkqNxF
tSbBqHusgJw1b5dSaLQoMW0CMt/VNgUjm8WCsUZjnAsNu1RYEBtZKu5ZKLm6x68ss3EzyRrros0g
oD3R3GwcsbQ/77VNnoFMOVy6DoRUZ6ipdJhCOqDeSESRxIPLFVNOI+G6KAgz08RYEmcNNlabbDvb
fptmZFancw7D5oo3mhX8LA7MOwdSfA1otyiBFtz6dnU6Mj5TW1l1i9Mt9jWFNUNg9Rpehcg5RcD3
gfwcwHH2YUDnkfLMIwOaqUFZH6nOT9MOR4GZ+nYRXWao8PMTK4eNjNvUmJ4AdmabkgPVHK3z89hR
sDuQ2x3l/oTdRgjoKnfajk2VyUUeeJIqeWL0YA+XrNXIhaY0INQAwmB5bwq5HJ0TivZGvARbpMPS
gzEpC+LRMYl3oTjyuK/L35kbZ5I0GBh3EZNt6ja6css1q14chfG/WLYBHAVqgDfkaDKn5/RZjbL5
fVOkGL9nLJ1C9WHHT9PieR8ChAZtfaRiVIG0xkVIiCFKVhfc67rG/cyUr1c7B94xYqgFQRxPSpP+
Zuyov7GgkRwA3mOXGxgX59ObwRYddUBsEDgdtS4WAuJx9yZEo1hdlqstM9RkWRsq0oZCvVrFI4Kk
H7Ap99fKdZ8mDiBUyCpS5BguO1zeApeja4VHxzuhjDunxBWAawBiVnFh7uDs2LdBG6BWH1pdv3ui
6a6fpwEUYH9QondRU517cD1UMfLFqkxcQ6xMYW3/IogiD5Nibf9t6PWsN7NF8RfvEYs+5XCL1XnS
9lzZbdI5mkRZseRiZaQnor6tg8nlFT+mousNTLEVXJMrSLsWRrNLtm0nNiCFZjSYVc3YneMWkBvT
PvFzQGpnNS73CrBchetDEqVoLe5GKco1B1bt7YjFyZ12TYyqKZSNP/uzvUGWLNUBsYLhyn3XvNrL
jvfDlD9fWw3Qgj3JTYF98JCFUzF54bcC6SroWayMs3AjT+7s8rJgJ0u9B1To3cguMAD5nZQ2pdtl
HKVNBHJc/zhs8frupQYMbyVtZpXDmWB9NdbXQSc7QtpNCi+naRf+X2mUY2EKZdlLGvy85+Nj7ytr
OxcL6vCw7GJBUDqEGDfBhC00V6DZ8GoEQ1ZiOXoEAeZj5nJSyfkHb61xTXGe6OX43UJuT53kthDQ
bB5ykn8tBgaMkltET0ot253AzSa10ekyX6wgIFDsoe7oC2bRMR6oZY+HWC1u0ZDuuMJO+gzlGGMb
dv5KAZp31p0LWmWV3JyX2JihefyuczNkfyEPc+2IibKHkH1xTx7+fSUPC/vmeZaHXnmKNis2Vhxs
nYcZnwtcYm9EbITmV9Hxsyncp0SkjW4qETlFcJwvETmXVvTkKIeh+UKJMC5DtOSNrc5TXfBtJKqq
KXZUSyE/S2htdgCfpj2IzjibDbcoxpaXb+Q6b6xP11Ycc+hDQyrRFkwW/MeWgmM74ao08oslL5vZ
scrnxCutgugJ66u+d2bodaiT5EgqjL4wPXB1IO80xRED20dBVzaL+C06z8Lfy86LmoQfRg4SMLhg
K7Wkqk5ZNpWDQxN8YVTUJnhT+a6G8er6fnzf2oNkwroGXbzppxsik6+lZbQmW5FtXQ1t3Iu28njL
0MbsYEGZqMHpSsynOmYxD+KUFwybtSub1PlsyPJJyku+caPavelfN8XWUGOLHMoL0S1JVCik9ADr
JSEVMVis+a5X2qeo+/W5qYv5LbR+oOhairIaCAenhFaarDFQ2Zp1poQ5sbRFp6kuWStIECBPuiRO
k/KWKUwOlLxg53ci49MrJtkZL9Bisp9snpFhZgmrGoL7lTvk5ZNWCUkOlCN6QIJ6eV618JEZFZt4
hC9lIO78AaW0srKRDclNiNxemUh5uZH9/LvN6bflHKstf8y5bEXihN1nKhPwVXpW7IQv4NavuIU8
n5Y41568EFC/RHhnkkcZ9MmDmLHeO+U+5LvL5/Z9fZ6yQM5ACfGuoLPH1YkjvXVEnPXGV/bjRuUJ
NkfxbrmaKhFeFXF7j816OFzBTF6wUZ5TbCdnqlUuIbmhD0Gc1QvZJeQXRKwwirMvy7N4H0i4K9YF
5GyGZfBy0SZXj2ZZQRbzyO99IdlcYbFfEeKeiXhNmH81lEY3WVKEnoQiLpUt14rFCZjbimHomNk7
4gIH5ZJ42vBVrbMH8mXHGsvVxGt0013ZOYAN0p1KoIxjGjf2E631kCPydtTIdUCKS5zRAeZ7Iikv
Bp/n475bw0ycIZUzdOXlFeSHZF9dfoh69Gooyf5StW6TnAWyGyuvOyavIsZZHPJiPAeqYHJry6c1
5zjvmyYjb9unvFZGVqjMY4RKHjQqynHKS2qmzP8JtkKzX7JPnCm4I2LHL+QC6wYLGKvwUoEG1pDn
nrO1HDmj66AjiTInhlZ5q3wOArHRYotSymKSjOn7plbIezbkjuhePHrgorUZuicn9cU8idbVSWYE
EuoBIMgBEVywi1jfyz4KvKFnRFGeV6rJmMoryhSrbjNyE6XLTjlLB6iDZ8jHa902GzQdTwLL+lgO
92FOlWUtoW6gX7HX5YDxyR2R/ePZasD3xPH5UlNixsv2IaeFEwWRz9eG7IjmdNzBfjPvWJRdZKTb
UFWUtRR0k8LP69xMObYDOje7vXKNor+cFJQleoC6/QqlrlilrPkUPsDgPsD2xZXaH6inNqoaVu+F
24jdUD3hbB6aEbuhxAUne5LQiQpO7UVC5db7TgCEYIJyhfQhsQ+vUAq6mZGeqMzN6rbn1ciGArcl
7z2gz8iZGSfX+gF1JZ4KW4kKkjSKwJRqtXDCkjzrn+lSrLxRIhCNxucBYXwcnmkNAxJppXESbjQJ
tzUSKvd5sJycr2Endm30K3UmxgPfNMDhAKqxq5q1h1Qynb+pa6qjCj0WPjAqIppQp9iRl09D5U20
3u37rNhpyC3fjsX73rU93sitg52CT6crDYQecn++vPi0vJIkyxweGK3bF8c7GwR+B+rmSqrvn8NX
LHwrn4ccx5P3kXnfwGRpYsRiTQ4lyWm9I6raFsz0HtnWhsK2iM8QY12L4KiJYusCU408M04lmP4o
R7F/HCQbr0EqamvzinRPU5QBWvJ+K01esxewn970WrHTp64wdIydbmGZxplsm8QK1QHW+Igq0Mzz
/cBlDN4CVeQpiUxiLYR2m9Qjru/sptZcnVilB2glJ9GOzKcjS5QXp39l3NybKSp1TNpLymgLIb+0
2+/2ESun5KHY8rCJfkxZbt6/SyCEwyqfppbIeSKokhX02Iz+CrGlSDpsXL9n7vjduSFx3qvDGmav
cSuwA5b+lvEgctY377n2QTvdsFH9wz5QxeCC9ww7tC32QVvAS4Mfry7ZdY/lW9gDxuXwXr+jI3ZW
PiL6+wHhNl08Bd67dboSrb21botttN6Tknui93kWooWoK6XlyHXwZnXtgItaqNU/BP/mqFo+vY5H
7V3G7bw66nYgZFEcCPK+Yf9GkePi2sqI3maByB2h1o6pYjpyko4h5gcCg3bjG15RbPdP5LKZC/Ln
ORckqRgNQlx+Z0eL+C9PaXFC1M41BN49ItqINYjlYkEeYdZRuvUTPfJr+OK4eP4EsdvBmyJy3CYz
u63GKg9hfV95zyPRyIPDdBnjPciNLoCO2Ccr5177AT/vKeHTu7x9fABHa0uCv+FuXJLgOxVsQAoS
dvcW0vxdB8ZIXF7iWIvF3wYxOMiIuN3eTdXUdyLj5EytXyjzgW3v6AI5kD9K7DuUXyfvF9D2EIBe
HEd95kpjs+LOh8h3icYKWvePxjphZjW7NLodBZ625Kn1+kXgvK2X4IDhKY8TkPNesZn2iDugJyzr
05kLe0YAv0pEDnNJsNmJdgKQvncRsbDG9i2bEn5to5Eiq9Qe6NXIqw2t7brfRRa5O3xmD+A+H4jA
p3LsXIYjOD+V4RjG0qMMB8x3kwm0MSCpRtFabmNihkFBDJDVQuRKTvA1QA4UqeD64Go1TKmc64mz
hSXYptg1HM+XVyYFGtQQYo8KEnznTHmOO2VRuOHKi5ywW8sW9OCHJe+dm3r5YgNkqqpqTCykb/mK
MCeqmo1QH62vQ/QSO4VUT2NDhK9LQcRCBLDdGxMUmsQls2EsCQa9JtJUac4bJRsmSbCuzCAv8jAz
3XVT3C8awKl1aQa2j3mlDYHJa1WxpSf2mtrdAmv9LakW5Vsw201rdwNb6YIt5SHegRaPYSreVpck
rOmQ7VxesYMnsdk0PVBnI84X/+cscZbSZVaBxt2MBr+t4+BswGfGKxJ7bTbw+9WRAGOCrsVgvQNi
98ER5Ft+O6xjvITQvHhE1ocDa7i/gaeDVN6DP0V0tCaG9CpJG1ijuvUGKwvJPKJygnz35WySJcn3
wKN7XC5/BIAu9+WZMG+vV0EHjXWVTKcwmbvZFRF5qPlSlKv9RM6ZIDqSmbiWSb+7Dw/Bpt/yjk6z
BzBTvSPah4WYnQDa2BgV+S2F1otjD8maJA7G5QueDS+0TsCTsyeuvjxiuPI0RLyywc98736v6KBM
KQ5/b/EzPW4txunK9IEaZzwb65Y+ir/jeTRfokhOnsjB0a+CQk/zRF4/rKOG0M9i65mBaN+4PS2J
5CoQf5G2W57Q81GU+UmZMy/IN3k3F3dzrtSOuVzkAlGeJOQRsENPE4gj1o5L8gCmgm46pR5JhwwX
fR/lKAgcucV+YnGLPVeu4PjqJODG8yuvZSHW685f7Mu1tzkV4OubOe8x2f2RPEdvmeRWzhPe8qZQ
zyRZHfeDZcUPqH+7a48ITu+taOkERZ3AYRvjp/ZpD9AaDfskJjCxNMAEt/1fCR6ViZ7p9j2Qnw46
IhlXBSm0cxlWaMpvWcnDLO/d1fj7vbsaI3QhvJQnjwXfz/dV3j84cAXtQAEoDsxg1bUDLO09z1x2
aOhtYhxb3dVy21kuBPks7GJnFCezezoW5IUudsopt8u9w2ndelSIOmyayg7EdKH+jIJ5/r7sHWji
Tm3YnpXpxFdZ5QJuP8PUebsu6QX+/w2738Ut0Vb3ZguPAPCYsTQ7OdCt9kAoGVWz6+stlYJ+3qCu
oupoggTZAXdmzbIZbUFQRqvb1aADAk0eDScvRdbfISZxDMxs/PvL95ffbtGphgiuiADXLz9e/vqn
66+X3y6oBnYA1+WvH365KHQQripdF8FobuHl5ZMvny9ffYfXz/+YAoxDQTw+KK+Dp6sJpT1tlfbk
87tH9iOApSQ6AMzL+HcY/k7P/EgnXkEoysd7kwpmFTdKgoGMwYPxiTYAzFNqJlmtc24xQ8qBpsVs
G/pPsn84H9qogGVz9DyMithULl+/PL+8AHyAbyYOvlBnYtkHfpLMqsf2d1sm+jDM1Y9XIUhFE13I
4rTtxLyNcet1TDpUWvi0YtoM65r2ediuofWx1plFRRRoSVl926nbjz8MDXkchnL7266YF0N2GuaQ
mhGqSHymGOjEZ1BFrMFCo6h4rJ9nzvlH3vdpjsYqAoyQc+XbidNgEjsa/uleZr3XoHI+JxAdb2r0
7Z9pO6eWtVFpu9drm75O/0zNTl/69R6kFj+MrcXh2/TMzWPWUVuoJMn2DnM05CIqhoAcFA2l/mm6
qESY61X6eVlcjlbTFZegTd4XPn+b/rfzu6BCBIf5GNOS+G+LmgXs70283ZQI635fTC4y/hcl0Opj
CmVuZHN0cmVhbQplbmRvYmoKNDIgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAov
UHJvY1NldCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXQovRXh0R1N0YXRl
IDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8PAovRjQgNiAwIFIKL0Y1IDExIDAgUgo+Pgo+PgovTWVk
aWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250ZW50cyA0MyAwIFIKL1RhYnMgL1MKL1BhcmVudCAy
IDAgUgo+PgplbmRvYmoKNDMgMCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA2
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
blDDn/Xo4MZIzWsVFROrx25EwbVlt18+Pv349OPTH9cyuI7IXhCtvXz6+ekvf7r8/vTHE5ru3k97
mf76229PBtnGi8lNYnLXHuZPPv369M0PePn170Nx77n8CtEEiIEubrhpCIbzChAoFAXFrX+foyr5
cvJ8gqD/O3Z/52f9VXUYjI2Uprg0BmctvozYI7CGorNYNO1C5gBr3XNuJhf/zt1d33Zk2AJNnN31
/zzWwgBnIs6bo5duVPQiKddvP7x8+GDtO/vdoGInHsw6dccn31rk+/Z3JRO96+Ya+g1EJsPEJhU3
UN1fEwlLOuYcRCZ8phi4jq55nbvl6lrHblY+Z2giFYZTXqnrx++6hgJ2Q7n+7Rf6U2A7sNjj74aK
7/kyrdlAh42OJmF9A4AzNHsML+M+/5LXfZij84YsJlu6ItcdB9ZltdH9mz+MuQqHZlHBPV3TUNd/
5+UcWgZn8nIvaZvfzv/OzQ5vhuUa5Bbf9a2l7t38jMcxQwJvK/dpfYUlHuKERmAgtrOGcv9jzJiw
vEAZXibiSrwK1oSYP5r6wpfvLb4sYabL76KJKeOPijFmkoTvr+WaNvt1yUDI1uqi3w/j7eVZZfw/
+h5FFQplbmRzdHJlYW0KZW5kb2JqCjQ0IDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJjZXMg
PDwKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4dEdT
dGF0ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKPj4KPj4K
L01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgNDUgMCBSCi9UYWJzIC9TCi9QYXJl
bnQgMiAwIFIKPj4KZW5kb2JqCjQ1IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5n
dGggNzA5OAo+PgpzdHJlYW0KeJztXcuO5caR3ddX3OWMAafyFfkAGgK6q6u08kIzDXhtyJIwA0sY
tT3AfP6Al6/kTR5mBMm6Vd2SvehSsch8RWbG48QJZV2+/u+iL/ryZ1X8Z8z28sMvD789OGUsXZ/3
P1kfVIp0scYq6v7EXLr//8d3l/6Hzz8/fPOdu/z8z4funUD5kq2+fP7x4aeH7x9+e1i+bjUl5XLy
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
aCFWGlk+r5KoFyyd/BAg5NjaAXdsFa3g+bz8yDW2o3TiVl4Po+DiMgLTtJ9WXaU/3bhKFz65njyn
c5WmjmbblgxE55EJv1Hw3BFk2zqlRru8722U8cZXvVqP4Ljad6LCi/1t8vJP4lIYcjX8QOYKX+8D
49iLOXz69PD9w/cPv13RIZZIX5zT+vL5x4e//uny68NvD06Z6+bSl/mnH355UC7odFHdJ7soc9fC
8jeff3745jt3+fmfo+m7PO1iGuBadiyGZ0b6ChMpFpUTtf+gtafOJOx80sPPqf+5+13sp8RF1UUt
ZmZlF63W7mkBjklWu+LTNnYio7V97D7TsbN1zV3/2pIK2lDhgL22352y/aJ15rlbfo6e+l4RPCLf
PT89P2v9Xn877tPCTv7L455X3mkX7tvedZrofT/WOOw4UtnmUEYJ/LCe9spUu5zH7rbqJr6bMWP7
ee3WuV+u/uuuH5V3iihRUW+4W6nry+/7D0XXd+X6s7+5bYHYGT2y+42UfE7luOjouAmdukKHbi4e
OyCK5j+etvPXvO7jGK1XpF3WpWPuuuOMtt3F2f8bnierwzoVYikgJl8Vluu/3XKOX+6SPVM9t91f
d/92nx3/Mt6uQffF98PXcv+33e/C1GeTjdeVM3F9hZEMhewUEKCgFx/q2p8YbcgZuxhS7R+7kVWj
VewdY1Nb7umjdk/PjfeSSlkHV/axm5L4cRHohe/brEzsAn437Q7Y8+HK+H/ULMqwCmVuZHN0cmVh
bQplbmRvYmoKNDYgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1Jlc291cmNlcyA8PAovRXh0R1N0YXRl
IDw8Ci9HMyA1IDAgUgo+PgovRm9udCA8PAovRjEgNDcgMCBSCi9GMiA0OCAwIFIKL0Y0IDYgMCBS
Ci9GNSAxMSAwIFIKPj4KL1Byb2NTZXQgWyAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSAvUERGIC9U
ZXh0IF0KPj4KL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgNDkgMCBSCi9UYWJz
IC9TCi9Bbm5vdHMgWyBdCi9QYXJlbnQgMiAwIFIKPj4KZW5kb2JqCjQ3IDAgb2JqCjw8Ci9CYXNl
Rm9udCAvSGVsdmV0aWNhCi9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nCi9OYW1lIC9GMQovU3Vi
dHlwZSAvVHlwZTEKL1R5cGUgL0ZvbnQKPj4KZW5kb2JqCjQ4IDAgb2JqCjw8Ci9CYXNlRm9udCAv
SGVsdmV0aWNhLUJvbGQKL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcKL05hbWUgL0YyCi9TdWJ0
eXBlIC9UeXBlMQovVHlwZSAvRm9udAo+PgplbmRvYmoKNDkgMCBvYmoKPDwKL0xlbmd0aCA1ODY5
OQo+PgpzdHJlYW0KcQouMjM5OTk5OTkgMCAwIC0uMjM5OTk5OTkgMCA3OTIgY20KcQozLjEyNSAw
IDAgMy4xMjUgMjQ2Ljg3NSAyMTIuNSBjbQoxIDEgMSBSRyAxIDEgMSByZwovRzMgZ3MKMCAwIDY1
OSA5MjAgcmUKZgpRCnEKMjQ2Ljg3NSAyMTIuNSAyMDU4LjM5ODQgMjg3NSByZQpXKiBuCnEKMy4x
MjUgMCAwIDMuMTI1IDI0Ni44NzUgLTM3MTYyLjUgY20KLjk1NjkgLjk2NDcgLjk3NjUgUkcgLjk1
NjkgLjk2NDcgLjk3NjUgcmcKL0czIGdzCjAgMTIyNjggNjU5IDk1IHJlCmYKLjE4MDQgLjQ1NDkg
LjcwOTggUkcgLjE4MDQgLjQ1NDkgLjcwOTggcmcKMCAxMjI2OCA0IDk1IHJlCmYKLjk1NjkgLjk2
NDcgLjk3NjUgUkcgLjk1NjkgLjk2NDcgLjk3NjUgcmcKMCAxMjU4NSA2NTkgNzYgcmUKZgouMTgw
NCAuNDU0OSAuNzA5OCBSRyAuMTgwNCAuNDU0OSAuNzA5OCByZwowIDEyNTg1IDQgNzYgcmUKZgpC
VAovRjQgMTcuMzMgVGYKMSAwIDAgLTEgMCAxMTk3NSBUbQo8MDNGMz4gVGoKOC43ODM0NjI1IDAg
VGQgPDAzNTg+IFRqCjQuNjI4NjYyMSAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkgMCBUZCA8MDA2
OD4gVGoKMTEuMzEzNTY4MSAwIFRkIDwwMTkwPiBUago2LjkxMzM3NTkgMCBUZCA8MDExRT4gVGoK
OC43MjQyMjc5IDAgVGQgPDAwMDM+IFRqCjMuOTE3ODYxOSAwIFRkIDwwMDA0PiBUagoxMC41MDEy
MjA3IDAgVGQgPDAwMkY+IFRqCjQuNjIwMTkzNSAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkgMCBU
ZCA8MDE5QT4gVGoKNS44Mzg3MTQ2IDAgVGQgPDAxN0Q+IFRqCjkuMzE2NTU4OCAwIFRkIDwwMDAz
PiBUagozLjkxNzg2MTkgMCBUZCA8MDExRT4gVGoKOC40NTM0NDU0IDAgVGQgPDAxQzY+IFRqCjcu
OTYyNjQ2NSAwIFRkIDwwMTg5PiBUago5LjI5OTYzNjggMCBUZCA8MDEwMj4gVGoKOC41NTQ5OTI3
IDAgVGQgPDAxNzY+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTFBPiBUago5LjI5OTYzNjggMCBUZCA8
MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxMUE+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTVEPiBU
ago0LjI1NjMzMjQgMCBUZCA8MDE5MD4gVGoKNi45MTMzNzU5IDAgVGQgPDAxMTA+IFRqCjcuMjUx
ODQ2MyAwIFRkIDwwMTVEPiBUago0LjI1NjMzMjQgMCBUZCA8MDE4OT4gVGoKOS4yOTk2MzY4IDAg
VGQgPDAxNkY+IFRqCjQuMjU2MzMyNCAwIFRkIDwwMTVEPiBUago0LjI1NjMzMjQgMCBUZCA8MDE3
Nj4gVGoKOS4yOTk2MzY4IDAgVGQgPDAxMUU+IFRqCjguNzI0MjI3OSAwIFRkIDwwMTFBPiBUago5
LjI5OTYzNjggMCBUZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxOUE+IFRqCjYuMDA3OTQ5
OCAwIFRkIDwwMTVBPiBUago5LjI5OTYzNjggMCBUZCA8MDE1RD4gVGoKNC4yNTYzMzI0IDAgVGQg
PDAxNzY+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTZDPiBUago4LjMxODAzODkgMCBUZCA8MDE1RD4g
VGoKNC4yNTYzNDc3IDAgVGQgPDAxNzY+IFRqCjkuMjk5NjIxNiAwIFRkIDwwMTUwPiBUago4LjQ3
MDM5NzkgMCBUZCA8MDM1NT4gVGoKNC40Njc4NjUgMCBUZCA8MDAwMz4gVGoKMy45MTc4NzcyIDAg
VGQgPDAxNzY+IFRqCjkuMjk5NjIxNiAwIFRkIDwwMTdEPiBUago5LjMxNjU1ODggMCBUZCA8MDE5
QT4gVGoKNi4wMDc5NjUxIDAgVGQgPDAwMDM+IFRqCjMuOTE3ODQ2NyAwIFRkIDwwMTdEPiBUago5
LjMxNjU1ODggMCBUZCA8MDFCNT4gVGoKOS4yOTk2NTIxIDAgVGQgPDAxOUE+IFRqCjYuMDA3OTM0
NiAwIFRkIDwwMTkwPiBUago2LjkxMzM5MTEgMCBUZCA8MDE3RD4gVGoKOS4zMTY1MjgzIDAgVGQg
PDAxQjU+IFRqCjkuMjk5NjUyMSAwIFRkIDwwMThDPiBUago1LjkxNDg4NjUgMCBUZCA8MDExMD4g
VGoKNy4yNTE4MzExIDAgVGQgPDAxMUU+IFRqCjguNzI0MjQzMiAwIFRkIDwwMDAzPiBUagozLjkx
Nzg0NjcgMCBUZCA8MDE2OT4gVGoKNC40MjU1Njc2IDAgVGQgPDAxQjU+IFRqCjkuMjk5NjUyMSAw
IFRkIDwwMTFBPiBUago5LjI5OTYyMTYgMCBUZCA8MDE1MD4gVGoKOC4yMTY0OTE3IDAgVGQgPDAx
NzU+IFRqCjE0LjA5NzUzNDIgMCBUZCA8MDExRT4gVGoKOC43MjQyNDMyIDAgVGQgPDAxNzY+IFRq
CjkuMTM4ODU1IDAgVGQgPDAxOUE+IFRqCkVUCjAgMCAwIFJHIDAgMCAwIHJnCkJUCi9GNCAxNC42
NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIwMDIgVG0KPDAwMDQ+IFRqCjguODgzMzE2IDAgVGQgPDAx
MTA+IFRqCjYuMTM0NTY3MyAwIFRkIDwwMTlGPiBUago4LjU4MjY3MjEgMCBUZCA8MDE3RD4gVGoK
Ny44ODExNzk4IDAgVGQgPDAxNzY+IFRqCjcuODY2ODUxOCAwIFRkIDwwMzU4PiBUagozLjkxNTUy
NzMgMCBUZCA8MDAwMz4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgNDYuNTkz
NzUgMTIwMDIgVG0KPDAwMDQ+IFRqCjguNDgyNDY3NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MTUwPiBUago2LjkwMDQ5NzQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjM5NSAwIFRkIDwwMDA0PiBUago4LjQ4MjQ2NzcgMCBUZCA8MDAyRj4gVGoKMy42OTM2
MTg4IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTBGPiBUago3LjcwMjIyNDcgMCBU
ZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjA0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8
MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTkwPiBU
ago1LjczMzcxODkgMCBUZCA8MDM3Nj4gVGoKMTMuMjcxMzAxMyAwIFRkIDwwMTkwPiBUago1Ljcz
MzcxODkgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAw
IFRkIDwwMThDPiBUago0Ljg5NjE5NDUgMCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExQT4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTkwPiBUago1LjczMzcx
ODkgMCBUZCA8MDExMD4gVGoKNi4wNzczMDEgMCBUZCA8MDE3RD4gVGoKNy42NjY0Mjc2IDAgVGQg
PDAxQzA+IFRqCjYuNDc4MTc5OSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE4Qz4g
VGoKNS4xODI1MjU2IDAgVGQgPDAxQzc+IFRqCjUuNTkwNTYwOSAwIFRkIDwwMzU1PiBUagozLjY1
NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAg
VGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDE4
OT4gVGoKNy43MDIyNCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE4Qz4gVGoKNS4x
MTA5NjE5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTkwPiBUago1LjczMzczNDEg
MCBUZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDww
MzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRq
CjcuMDcyMjk2MSAwIFRkIDwwMUM2PiBUago2LjM5MjI3MjkgMCBUZCA8MDE5QT4gVGoKNC45MTA1
MjI1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBU
ZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAxOUY+IFRqCjguMTY3NDgwNSAwIFRkIDwwMTdE
PiBUago3LjczMDgzNSAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAzNTU+IFRqCjMuNjU3
ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoKNi4wNzczMDEgMCBU
ZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTc2
PiBUago3LjU2NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC43NTMwNTE4IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMThDPiBUago0LjgxMDMwMjcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYz
IDAgVGQgPDAxOEM+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTUwPiBUago2LjkwMDQ4MjIgMCBUZCA8
MDFCNT4gVGoKNy43MDIyNCAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRq
CjcuMjk0MjIgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8
MDExMD4gVGoKNi4wNzczMzE1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1OCAwIFRkIDwwMTZGPiBU
agozLjM2NDM3OTkgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxQjU+IFRqCjcuNzAy
MjA5NSAwIFRkIDwwMTZGPiBUagozLjM2NDM3OTkgMCBUZCA8MDEwMj4gVGoKNi44ODYxNjk0IDAg
VGQgPDAxOUY+IFRqCjguMTY3NDgwNSAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTc2
PiBUago3LjcwMjIwOTUgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjA5IDAgVGQgPDAxMDI+IFRqCjcuMDIyMjE2OCAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUg
MCBUZCA8MDExQT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMCAxMjAyMCBU
bQo8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAy
PiBUago2LjkzNjI5NDYgMCBUZCA8MDE0Qz4gVGoKOS4wMjY0ODkzIDAgVGQgPDAxNUQ+IFRqCjMu
MzY0MzQ5NCAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE1MD4gVGoKNi45MDA0OTc0
IDAgVGQgPDAzNzY+IFRqCjEzLjI3MTMwMTMgMCBUZCA8MDFDMT4gVGoKMTAuNDc5NTk5IDAgVGQg
PDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE2Rj4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAw
IFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDFC
NT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0
LjczMTU2NzQgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMEY+IFRqCjcuNzAyMjI0
NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDFCNT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDEwMj4gVGoKNy4w
MjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkg
MCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxQzA+IFRqCjYuNDA2NTg1NyAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNUQ+IFRq
CjMuMzY0MzQ5NCAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNi44ODYx
ODQ3IDAgVGQgPDAxOUE+IFRqCjQuNzUzMDUxOCAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzM0MSAwIFRkIDwwMTdE
PiBUago3LjczMDgzNSAwIFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC44
OTYyMDk3IDAgVGQgPDAxMTA+IFRqCjYuMTk5MDA1MSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDww
MDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUagov
U3Bhbjw8L0FjdHVhbFRleHQgKGZpKSA+PiBCREMKNy4xNjUzNDQyIDAgVGQgPDAxMkU+IFRqCkVN
Qwo3Ljc1OTUyMTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0
MTg5NSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMTA+IFRqCjYuMDc3MjcwNSAwIFRk
IDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTkwPiBU
ago1LjU2OTA2MTMgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOEM+IFRqCjUuMTEw
OTMxNCAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxMTA+IFRqCjYuMTk5MDA1MSAwIFRk
IDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAzNTU+
IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4w
MjIxODYzIDAgVGQgPDAxODk+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTg5PiBUago3LjcwMjI0IDAg
VGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjY2NjQ0MjkgMCBUZCA8MDFD
MD4gVGoKNi40NzgxNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDAwMz4gVGoKMy4z
MTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEg
MCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDww
MTkwPiBUago1LjczMzc2NDYgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAzNTU+IFRq
CjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTAyPiBUago3LjAyMjIx
NjggMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRk
IDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4xOTkwMzU2IDAgVGQgPDAxNUQ+IFRqCjMuMzY0
MzE4OCAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxNkY+
IFRqCjMuMzY0Mzc5OSAwIFRkIDwwMTAyPiBUago3LjAyMjE1NTggMCBUZCA8MDE1RD4gVGoKMy4z
NjQzNzk5IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2
IDAgVGQgPDAzNTg+IFRqCkVUCkJUCi9GNCAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIwNDcg
VG0KPDAwNDQ+IFRqCjEyLjgxMzE3MTQgMCBUZCA8MDExRT4gVGoKNy4zODAwOTY0IDAgVGQgPDAx
MDI+IFRqCjcuMjM2OTM4NSAwIFRkIDwwMTkwPiBUago1Ljg0ODI1MTMgMCBUZCA8MDFCNT4gVGoK
Ny44NjY4NTE4IDAgVGQgPDAxOEM+IFRqCjUuMDQ2NTI0IDAgVGQgPDAxMUU+IFRqCjcuMzgwMDk2
NCAwIFRkIDwwMzU4PiBUagozLjkxNTUyNzMgMCBUZCA8MDAwMz4gVGoKRVQKQlQKL0Y1IDE0LjY1
OTk5OTggVGYKMSAwIDAgLTEgNjAuODEyNSAxMjA0NyBUbQo8MDA3Mz4gVGoKNy41ODc2OTIzIDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDE1
RD4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChmaSkgPj4gQkRDCjMuMzY0MzQ5NCAwIFRkIDwwMTJF
PiBUagpFTUMKNy43NTk0OTEgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoKNy43MzA4
NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBU
ZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTlB
PiBUago0LjkxMDUyMjUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjM5NSAwIFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3
IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTAyPiBU
ago3LjAyMjE4NjMgMCBUZCA8MDE4OT4gVGoKNy42MzA2NDU4IDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzE4OSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE3
RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMThDPiBUagoz
Ljg1MTEwNDcgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQg
PDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMThDPiBUago0Ljg5NjE5NDUgMCBUZCA8MDExMD4g
VGoKNi4xOTg5ODk5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAw
IFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAx
MUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDEwRj4gVGoK
Ny43MDIyNCAwIFRkIDwwMTVEPiBUagozLjM2NDMxODggMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5
IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8
MDFDNz4gVGoKNS41OTA1NzYyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBU
agozLjMxNDIzOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMThDPiBUago1LjExMDkz
MTQgMCBUZCA8MDE4Qz4gVGoKNC44NzQ3MjUzIDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQg
PDAxOEM+IFRqCjUuMTEwOTYxOSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFBPiBUago3Ljcw
MjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRk
IDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxOEM+
IFRqCjQuOTE3Njk0MSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4x
OTg5NzQ2IDAgVGQgPDAxOUY+IFRqCjguMTY3NTExIDAgVGQgPDAxN0Q+IFRqCjcuNzMwODY1NSAw
IFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAx
OEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAyPiBUago2Ljg4NjIgMCBUZCA8MDE5QT4gVGoKNC43
NTMwMjEyIDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAg
VGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1
QT4gVGoKNy43MDIyNCAwIFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE3NT4gVGoKMTEu
NzEwODE1NCAwIFRkIDwwMTAyPiBUago3LjAyMjE1NTggMCBUZCA8MDE3Nj4gVGoKRVQKQlQKL0Y1
IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMCAxMjA2NSBUbQo8MDE1RD4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0Ljc1MzAzNjUgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxOEM+IFRqCjUuMjQ2OTQ4MiAwIFRkIDwwMUMwPiBUago2
LjQ3ODE3OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIz
MSAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQg
PDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDM1NT4g
VGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc1PiBUagoxMS43
MTA4MTU0IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcg
MCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxMUU+IFRq
CjcuMjk0MjA0NyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MTg5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBU
ZCA8MDFDMDAxNUQ+IFRqCjkuOTg1Njg3MyAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8
MDFDNz4gVGoKNS41OTA1NjA5IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBU
agozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAy
MjI0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE4
OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3
LjczMDg1MDIgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjQg
MCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDww
MTBGPiBUago3LjcwMjI0IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTZGPiBUagoz
LjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMUM3PiBUago1LjY2OTMxMTUgMCBUZCA8MDM1OD4gVGoKRVQKLjE4MDQgLjQ1NDkg
LjcwOTggUkcgLjE4MDQgLjQ1NDkgLjcwOTggcmcKQlQKL0Y0IDE3LjMzIFRmCjEgMCAwIC0xIDAg
MTIxMDAgVG0KPDAzRjQ+IFRqCjguNzgzNDYyNSAwIFRkIDwwMzU4PiBUago0LjYyODY2MjEgMCBU
ZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAwNzQ+IFRqCjE1LjA3OTEzMjEgMCBUZCA8MDEw
Mj4gVGoKOC4zOTQyMTA4IDAgVGQgPDAxOUE+IFRqCjUuNzc5NDggMCBUZCA8MDExMD4gVGoKNy4y
NTE4NDYzIDAgVGQgPDAxNUE+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkg
MCBUZCA8MDE5QT4gVGoKNi4wMDc5NDk4IDAgVGQgPDAxNUE+IFRqCjkuMjk5NjM2OCAwIFRkIDww
MTFFPiBUago4LjcyNDIyNzkgMCBUZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxMDI+IFRq
CjguNTU0OTkyNyAwIFRkIDwwMThDPiBUago2LjE2MDI2MzEgMCBUZCA8MDE4Qz4gVGoKNS45NDg3
MTUyIDAgVGQgPDAxN0Q+IFRqCjkuMjgyNzE0OCAwIFRkIDwwMUMxPiBUagoxMi45MTI4NzIzIDAg
VGQgPDAwMDM+IFRqCjMuOTE3ODYxOSAwIFRkIDwwMUMxPiBUagoxMi45MTI4NzIzIDAgVGQgPDAx
NUQ+IFRqCjQuMjU2MzMyNCAwIFRkIDwwMTlBPiBUago2LjAwNzk0OTggMCBUZCA8MDE1QT4gVGoK
OS4yOTk2MzY4IDAgVGQgPDAwMDM+IFRqCjMuOTE3ODYxOSAwIFRkIDwwMTAyPiBUago4LjU1NDk5
MjcgMCBUZCA8MDAwMz4gVGoKMy45MTc4NjE5IDAgVGQgPDAxOTA+IFRqCjYuNzE4NzUgMCBUZCA8
MDE5QT4gVGoKNS44Mzg3MTQ2IDAgVGQgPDAxMDI+IFRqCjguNTU0OTkyNyAwIFRkIDwwMTBGPiBU
ago5LjI5OTYzNjggMCBUZCA8MDE2Rj4gVGoKNC4yNTYzMzI0IDAgVGQgPDAxMUU+IFRqCjguNzI0
MjI3OSAwIFRkIDwwMDAzPiBUagozLjkxNzg2MTkgMCBUZCA8MDE4Qz4gVGoKNi4xNjAyNjMxIDAg
VGQgPDAxQjU+IFRqCjkuMjk5NjM2OCAwIFRkIDwwMTZGPiBUago0LjI1NjM0NzcgMCBUZCA8MDEx
RT4gVGoKOC43MjQyMTI2IDAgVGQgPDAxOEM+IFRqCkVUCjAgMCAwIFJHIDAgMCAwIHJnCkJUCi9G
NCAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIxMjcgVG0KPDAwMDQ+IFRqCjguODgzMzE2IDAg
VGQgPDAxMTA+IFRqCjYuMTM0NTY3MyAwIFRkIDwwMTlGPiBUago4LjU4MjY3MjEgMCBUZCA8MDE3
RD4gVGoKNy44ODExNzk4IDAgVGQgPDAxNzY+IFRqCjcuODY2ODUxOCAwIFRkIDwwMzU4PiBUagoz
LjkxNTUyNzMgMCBUZCA8MDAwMz4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEg
NDYuNTkzNzUgMTIxMjcgVG0KPDAwNjg+IFRqCjkuNDA1ODY4NSAwIFRkIDwwMTg5PiBUago3Ljcw
MjIyNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAw
IFRkIDwwMTlBPiBUago0Ljc1MzAzNjUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRk
IDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAz
PiBUagozLjMxNDIzOTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3
IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8
MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc1PiBU
agoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTAyPiBUago3LjAy
MjE4NjMgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAw
IFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoK
Ny43MzA4NTAyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCi9TcGFuPDwvQWN0dWFs
VGV4dCAoZmkpID4+IEJEQwozLjMxNDIzOTUgMCBUZCA8MDEyRT4gVGoKRU1DCjcuNzU5NTA2MiAw
IFRkIDwwMUM2PiBUago1Ljk2Mjc2ODYgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAx
MUE+IFRqCjcuNzAyMjQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRqCjUu
NzMzNzAzNiAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAw
IFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAx
QjU+IFRqCjcuNzAyMjQgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMzU2PiBUagozLjkyMjY5OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDEx
MD4gVGoKNi4wNzczMDEgMCBUZCA8MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE4Qz4gVGoKNC45
MTA1MjI1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxMUU+IFRqCjcuMjIyNjI1NyAwIFRkIDwwMUMwMDE1RD4gVGoKOS45ODU2ODczIDAgVGQg
PDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxNzY+IFRq
CjcuNzAyMjQgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5
NSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDww
MTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDEwMj4gVGoKNi44ODYxNjk0IDAgVGQgPDAxOUE+IFRq
CjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzE4
OCAwIFRkIDwwMTdEPiBUago3LjY3MzU4NCAwIFRkIDwwMUMxPiBUagoxMC4zNTA3NjkgMCBUZCA8
MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxOEM+IFRqCjQuODYwNDEyNiAwIFRkIDwwMTkwPiBU
ago1LjczMzczNDEgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3
MjcwNSAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBU
ZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThD
PiBUago1LjExMDk2MTkgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNzA1IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjA5IDAgVGQgPDAxMEY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUago3LjI5NDI1MDUg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDww
MTFBPiBUago3LjcwMjI3MDUgMCBUZCA8MDExRT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYK
MSAwIDAgLTEgMCAxMjE0NSBUbQo8MDExRT4gVGoKNy4yMjI2MjU3IDAgVGQgPDAxQzAwMTVEPiBU
ago5Ljk4NTY4NzMgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0
MjA0NyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5
QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAyPiBUago2
Ljg4NjE4NDcgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMThDPiBUago0LjgxMDMwMjcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDExRT4g
VGoKNy4yOTQyMDQ3IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAw
IFRkIDwwMzU2PiBUagozLjkyMjY4MzcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAx
MjgwMThDPiBUago5LjM5MTU1NTggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxMUU+
IFRqCjcuMTUxMDQ2OCAwIFRkIDwwMUNDPiBUago1LjQ2MTcwMDQgMCBUZCA8MDExRT4gVGoKNy4y
OTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcg
MCBUZCA8MDExRT4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChmaSkgPj4gQkRDCjcuMTY1MzU5NSAw
IFRkIDwwMTJFPiBUagpFTUMKNy43NTk0OTEgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBUZCA8MDE3RD4g
VGoKNy43MzA4NTAyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTkwPiBUago1Ljcz
MzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMjg+IFRqCjQuMTY2MDc2NyAw
IFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxMDI+IFRqCjcu
MDIyMTU1OCAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAw
IFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjIgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxOTA+IFRqCjUu
NzMzNzAzNiAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxOEM+IFRqCjQuOTE3Njk0MSAw
IFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDww
MTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+IFRq
CjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxODk+IFRqCjcuNzAyMjA5
NSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NjE5IDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDExQT4g
VGoKNy43MDIyMDk1IDAgVGQgPDAzNTY+IFRqCjMuOTIyNjY4NSAwIFRkIDwwMDAzPiBUagozLjMx
NDI3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1OCAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQg
PDAxMUE+IFRqCjcuNzAyMjQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDExQT4gVGoK
Ny43MDIyNCAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkg
MCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDE5
QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxNzU+IFRqCjEx
LjcxMDgxNTQgMCBUZCA8MDE3RD4gVGoKNy42NjY0NDI5IDAgVGQgPDAxQzA+IFRqCjYuNDc4MjEw
NCAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8
MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxNzU+IFRq
CjExLjcxMDgxNTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzAzNiAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAxMUE+IFRqCjcuNzAyMjcwNSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTg5
PiBUago3LjcwMjI3MDUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5
IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTlGPiBUago4LjE2NzQ4MDUgMCBUZCA8
MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE3Nj4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYK
MSAwIDAgLTEgMCAxMjE2NCBUbQo8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKL1NwYW48PC9B
Y3R1YWxUZXh0IChmaSkgPj4gQkRDCjcuMTY1MzU5NSAwIFRkIDwwMTJFPiBUagpFTUMKNy43NTk0
OTEgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTlBPiBUago0Ljc1MzAzNjUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNkY+
IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4z
MTQyMzk1IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTc2PiBUago3LjU2NjIyMzEg
MCBUZCA8MDE5QT4gVGoKNC43NjczNjQ1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
Mzk1IDAgVGQgPDAxMjgwMUI1PiBUagoxMi4xNzYxMDE3IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE4Qz4gVGoKNC45MTc2Nzg4IDAgVGQg
PDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMzU4PiBUagpFVApCVAovRjQgMTQuNjU5OTk5OCBU
ZgoxIDAgMCAtMSAwIDEyMTkwIFRtCjwwMDQ0PiBUagoxMi44MTMxNzE0IDAgVGQgPDAxMUU+IFRq
CjcuMzgwMDk2NCAwIFRkIDwwMTAyPiBUago3LjIzNjkzODUgMCBUZCA8MDE5MD4gVGoKNS44NDgy
NTEzIDAgVGQgPDAxQjU+IFRqCjcuODY2ODUxOCAwIFRkIDwwMThDPiBUago1LjA0NjUyNCAwIFRk
IDwwMTFFPiBUago3LjM4MDA5NjQgMCBUZCA8MDM1OD4gVGoKMy45MTU1MjczIDAgVGQgPDAwMDM+
IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDYwLjgxMjUgMTIxOTAgVG0KPDAw
NTc+IFRqCjcuNTczMzY0MyAwIFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDExRT4gVGoK
Ny4yOTQyMDQ3IDAgVGQgPDAzNzI+IFRqCjQuNDg4MTg5NyAwIFRkIDwwMTkwPiBUago1LjczMzcx
ODkgMCBUZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRk
IDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDE1RD4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChm
aSkgPj4gQkRDCjMuMzY0MzQ5NCAwIFRkIDwwMTJFPiBUagpFTUMKNy43NTk0OTEgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0
NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQg
PDAxQzA+IFRqCjYuNDc4MTc5OSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE4Qz4g
VGoKNS4xODI1MjU2IDAgVGQgPDAxQzc+IFRqCjUuNTkwNTYwOSAwIFRkIDwwMzU1PiBUagozLjY1
NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAg
VGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTc2PiBUago3LjU2NjIyMzEgMCBUZCA8MDE5
Rj4gVGoKOC4xNjc0OTU3IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMUI1PiBUago3
LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMUM3PiBUago1LjU5MDU2MDkgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThCPiBUago3LjcwMjIyNDcgMCBUZCA8MDFCNT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTZGPiBUagozLjM2
NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAw
IFRkIDwwMUM3PiBUago1LjU5MDU2MDkgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTdEPiBUago3
LjczMDgzNSAwIFRkIDwwMTc2PiBUago3LjQ1ODg2MjMgMCBUZCA8MDFDMD4gVGoKNi40NzgxNzk5
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE4Qz4gVGoKNC44NjA0MTI2IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoK
Ny43MzA4NjU1IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMzU1PiBUagozLjY1Nzgz
NjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzM0MSAwIFRk
IDwwMTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNkY+
IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoKNy42
NjY0MTI0IDAgVGQgPDAxQzA+IFRqCjYuNDc4MjEwNCAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUg
MCBUZCA8MDE4Qz4gVGoKMy44NTExMDQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRq
CjcuNzAyMjQgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMThDPiBUago0LjkxNzY5NDEgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQg
PDAxMTA+IFRqCjYuMDc3MzAxIDAgVGQgPDAxN0Q+IFRqCjcuNjY2NDEyNCAwIFRkIDwwMUMwPiBU
ago2LjQ3ODIxMDQgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxOEM+IFRqCjUuMTgy
NTI1NiAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMTAy
PiBUago3LjAyMjE1NTggMCBUZCA8MDE5MD4gVGoKNS43MzM3MzQxIDAgVGQgPDAxQjU+IFRqCjcu
NzAyMjQgMCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAw
IFRkIDwwMTkwPiBUago1LjczMzczNDEgMCBUZCA8MDM3Nj4gVGoKMTMuMjcxMzMxOCAwIFRkIDww
MTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxQjU+IFRq
CjcuNzAyMjcwNSAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
MDkgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxNzY+IFRqCkVUCkJUCi9GNSAxNC42
NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTIyMDggVG0KPDAxMUU+IFRqCjcuMDcyMjk2MSAwIFRkIDww
MUM2PiBUago2LjM0OTMxOTUgMCBUZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNkY+IFRq
CjMuMzY0MzQ5NCAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDExMD4gVGoKNi4xOTg5
ODk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAy
PiBUago2Ljg4NjE4NDcgMCBUZCA8MDE5QT4gVGoKNC43NTMwMzY1IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEyOD4gVGoKNC4xNjYwNzY3
IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8
MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAyPiBU
ago3LjAyMjE4NjMgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxOEM+IFRqCjQuODc0
NzI1MyAwIFRkIDwwMTdEPiBUago3LjY3MzU4NCAwIFRkIDwwMUMxPiBUagoxMC40Nzk1OTkgMCBU
ZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTUw
PiBUago2LjkwMDQ5NzQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxOTA+IFRqCjUuNTY5MDc2NSAwIFRkIDwwMTlBPiBUago0Ljc2NzM2NDUgMCBUZCA8
MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTg5PiBU
ago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAy
MjI0NyAwIFRkIDwwMTUwPiBUago2LjkwMDQ5NzQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2
LjE5ODk3NDYgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1
OCAwIFRkIDwwMTVEPiBUagozLjM2NDM3OTkgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRk
IDwwMzU4PiBUagpFVAouMTgwNCAuNDU0OSAuNzA5OCBSRyAuMTgwNCAuNDU0OSAuNzA5OCByZwpC
VAovRjQgMjEuMzMgVGYKMSAwIDAgLTEgMCAxMjI1MiBUbQo8MDAxOD4gVGoKMTMuNDQ1ODAwOCAw
IFRkIDwwMTFFPiBUagoxMC43Mzc4OTk4IDAgVGQgPDAxMTA+IFRqCjguOTI1Njc0NCAwIFRkIDww
MTVEPiBUago1LjIzODc1NDMgMCBUZCA8MDE5MD4gVGoKOC41MDkwNzkgMCBUZCA8MDE1RD4gVGoK
NS4yMzg3NTQzIDAgVGQgPDAxN0Q+IFRqCjExLjQ2Njk0OTUgMCBUZCA8MDE3Nj4gVGoKMTEuNDQ2
MTIxMiAwIFRkIDwwMDAzPiBUago0LjgyMjE1ODggMCBUZCA8MDE4OT4gVGoKMTEuNDQ2MTIxMiAw
IFRkIDwwMTdEPiBUagoxMS40NjY5NDk1IDAgVGQgPDAxOTA+IFRqCjguMjY5NTMxMyAwIFRkIDww
MTlBPiBUago3LjM5NDY2ODYgMCBUZCA8MDFCNT4gVGoKMTEuNDQ2MTIxMiAwIFRkIDwwMThDPiBU
ago3LjM0MjU5MDMgMCBUZCA8MDExRT4gVGoKRVQKLjA0MzEgLjE0NTEgLjI3MDYgUkcgLjA0MzEg
LjE0NTEgLjI3MDYgcmcKQlQKL0Y0IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMTcuMzI4MTI1IDEy
MjkzIFRtCjwwMDExPiBUago4LjIxNzYwNTYgMCBUZCA8MDAxQz4gVGoKNy4wMDc4NzM1IDAgVGQg
PDAwNUU+IFRqCjYuNzg1OTgwMiAwIFRkIDwwMDY0PiBUago2LjI1NjI1NjEgMCBUZCA8MDM3Mj4g
VGoKNC40ODgxODk3IDAgVGQgPDAwMTI+IFRqCjcuNzU5NDkxIDAgVGQgPDAwMDQ+IFRqCjguODgz
MzE2IDAgVGQgPDAwNUU+IFRqCjYuOTI5MTM4MiAwIFRkIDwwMDFDPiBUago3LjE1MTAzMTUgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAwNEI+IFRqCjkuOTE0MTA4MyAwIFRkIDwwMDY4
PiBUago5LjU3MDUxMDkgMCBUZCA8MDA2ND4gVGoKNi45MzYyOTQ2IDAgVGQgPDAwMTI+IFRqCjcu
NjUyMTE0OSAwIFRkIDwwMDRCPiBUago5LjkxNDEwODMgMCBUZCA8MDA0ND4gVGoKMTIuODEzMTcx
NCAwIFRkIDwwMDFDPiBUago3LjE1MTAzMTUgMCBUZCA8MDM1Nz4gVGoKNC4wNDQzNzI2IDAgVGQg
PDAwMDM+IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDE1NS40Mzc1IDEyMjkz
IFRtCjwwMDY0PiBUago3LjE0Mzg3NTEgMCBUZCA8MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoK
Ni4wNzczMDEgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOEM+IFRqCjQuOTE3Njc4
OCAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxMUU+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCAoZmYpID4+IEJEQwo3LjE2NTM1OTUgMCBUZCA8
MDEyQj4gVGoKRU1DCjguMTg4OTgwMSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDEx
MD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4
OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQg
PDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE2Rj4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTdEPiBUago3Ljcz
MDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNkY+IFRq
CjMuMzY0MzQ5NCAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
Mzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMThDPiBUago0LjkxMDUyMjUgMCBU
ZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxOEM+IFRqCjUu
MTgyNTI1NiAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxNTA+IFRqCjYuODAwMjc3NyAwIFRkIDwwMTdEPiBUago3LjY2NjQyNzYgMCBUZCA8
MDFDMD4gVGoKNi40NzgxOTUyIDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThDPiBU
ago1LjExMDk2MTkgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMDI+IFRqCjcuMDIy
MTg2MyAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRk
IDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRkIDwwMTAyPiBU
ago3LjAyMjE1NTggMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTFBPiBUago3LjcwMjI0
IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxOUE+IFRqCjQuNzUzMDUxOCAwIFRkIDww
MTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAxNUE+IFRq
CjcuNzAyMjQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5
NCAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8
MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAzNzI+IFRqCjQuNDg4MTg5NyAwIFRkIDwwMTFBPiBU
ago3LjcwMjI0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTBGPiBUago3LjYzNzgx
NzQgMCBUZCA8MDE5QT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMTcuMzI4
MTI1IDEyMzExIFRtCjwwMTFFPiBUago3LjA3MjI5NjEgMCBUZCA8MDFDNj4gVGoKNi4zNDkzMTk1
IDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8
MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTAyPiBU
ago2Ljg4NjE4NDcgMCBUZCA8MDE5Rj4gVGoKOC4xNjc0OTU3IDAgVGQgPDAxN0Q+IFRqCjcuNzMw
ODUwMiAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAg
VGQgPDAwMDM+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCAoZmkpID4+IEJEQwozLjMxNDIzOTUgMCBU
ZCA8MDEyRT4gVGoKRU1DCjcuNzU5NDkxIDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRq
CjcuMjE1NDY5NCAwIFRkIDwwMUE5PiBUago5LjE0MTAwNjUgMCBUZCA8MDExRT4gVGoKNy4yOTQy
MDQ3IDAgVGQgPDAxOEM+IFRqCjMuODUxMTA0NyAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFF
PiBUago3LjI5NDIwNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMUE+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8
MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVEPiBU
agozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0
MjM5NSAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDFCNT4gVGoKL1NwYW48PC9BY3R1
YWxUZXh0IChmZmkpID4+IEJEQwo3LjcwMjIyNDcgMCBUZCA8MDEzOD4gVGoKRU1DCjExLjgzOTY2
MDYgMCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+
IFRqCjQuOTEwNTIyNSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4z
MTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUg
MCBUZCA8MDExQT4gVGoKNy43MDIyNCAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3
Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxODk+IFRqCjcuNzAyMjQg
MCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoKNy42NjY0NDI5IDAgVGQgPDAxQzA+IFRq
CjYuNDc4MTQ5NCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxOEM+IFRqCjUuMTEwOTMx
NCAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDww
MTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxNUQ+IFRq
CjMuMzY0MzE4OCAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRkIDww
MTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxMDI+IFRq
CjcuMDIyMjE2OCAwIFRkIDwwMThDPiBUago0Ljg2MDQxMjYgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MDM2IDAgVGQgPDAzNTg+IFRqCjMuNzAwODA1NyAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRk
IDwwMDY0PiBUago3LjE0Mzg5MDQgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxNUE+IFRqCjcuNDMw
MjA2MyAwIFRkIDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRk
IDwwMTdEPiBUago3LjczMDgzNSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4g
VGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTkwPiBUago1Ljcz
Mzc2NDYgMCBUZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAw
IFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTkw
PiBUago1LjczMzc2NDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDE5QT4gVGoKNC45
MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjcwNSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUg
MCBUZCA8MDE3Nj4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAwIDAgLTEgMTcuMzI4MTI1
IDEyMzMwIFRtCjwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAg
VGQgPDAxNjk+IFRqCjMuNTA3NTA3MyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDEx
MD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxOUE+IFRqCjQuNzUzMDM2NSAwIFRkIDwwMTFFPiBUago3
LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxODYzIDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMThDPiBUago0Ljg3
NDcyNTMgMCBUZCA8MDE3RD4gVGoKNy42NzM1ODQgMCBUZCA8MDFDMT4gVGoKMTAuMzUwNzUzOCAw
IFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAz
NTg+IFRqCjMuNzAwNzkwNCAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDA2ND4gVGoK
Ny4xNDM4NzUxIDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIw
NDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRk
IDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxODk+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MTg5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC43NjczNjQ1IDAgVGQgPDAxN0Q+IFRq
CjcuNzMwODUwMiAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIy
MjQ3IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTlGPiBUago4LjE2NzQ5NTcgMCBU
ZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAyNyAwIFRkIDwwMTAyPiBUago3LjAy
MjE4NjMgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAw
IFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTAy
PiBUago3LjAyMjE4NjMgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxNkY+IFRqCjMu
MzY0Mzc5OSAwIFRkIDwwMUM3PiBUago2LjYzNTYyMDEgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAw
IFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAx
N0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxNTA+IFRqCjYu
OTAwNDgyMiAwIFRkIDwwMTVBPiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAg
VGQgPDAxOUE+IFRqCjQuNzY3Mzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAwMDM+
IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDE1QT4gVGoKNy43
MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEg
MCBUZCA8MDE2Qz4gVGoKNi42NjQyNzYxIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDwwMTFFPiBUago3
LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxQzE+IFRqCjEwLjM1MDcz
ODUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMTAyPiBUago2Ljg4NjIgMCBUZCA8MDE5
QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUago3
LjI5NDE4OTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NjE5IDAgVGQgPDAzNzY+IFRqCjEzLjI3MTMw
MTMgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQg
PDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOUE+IFRq
CjQuNzY3Mzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5
IDAgVGQgPDAxMDI+IFRqCjcuMDIyMjE2OCAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBUZCA8
MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxQjU+IFRq
CjcuNzAyMjcwNSAwIFRkIDwwMTc2PiBUago3LjcwMjIwOTUgMCBUZCA8MDExMD4gVGoKNi4xOTg5
NzQ2IDAgVGQgPDAxMUU+IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDE3LjMy
ODEyNSAxMjM0OCBUbQo8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMTlBPiBUago0Ljc2NzM2NDUgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQg
PDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxODYzIDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTdEPiBUago3Ljcz
MDg1MDIgMCBUZCA8MDM1OD4gVGoKRVQKMCAwIDAgUkcgMCAwIDAgcmcKQlQKL0Y1IDE0LjY1OTk5
OTggVGYKMSAwIDAgLTEgMCAxMjM4OSBUbQo8MDA2ND4gVGoKNy4xNDM4NzUxIDAgVGQgPDAxNUE+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTQ2NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MTg5IDAgVGQgPDAxNkM+IFRqCjYuMTEzMDk4MSAwIFRkIDwwMzcyPiBUago0LjQ4ODE4OTcgMCBU
ZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE3
Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTUwPiBUago2
Ljc3ODgwODYgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgx
NTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRk
IDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUE+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MTg5IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcg
MCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDww
MTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxNzY+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMzU3PiBUagozLjkyMjY4MzcgMCBUZCA8MDAwMz4gVGoKMy4zMTQy
Mzk1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBU
ZCA8MDE4Qz4gVGoKNC45MTc2Nzg4IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAz
PiBUagozLjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUu
NzMzNzAzNiAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAw
IFRkIDwwMTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAw
MDM+IFRqCjMuMzE0MjcgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxOEM+IFRqCjQu
ODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDg2NTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyMDk1
IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAx
NzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDAyRj4gVGoK
My42OTM2MzQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRqCjcuMDcyMjk2
MSAwIFRkIDwwMUM2PiBUago2LjM0OTMzNDcgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQg
PDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThDPiBUago1LjExMDk2MTkgMCBUZCA8MDE1RD4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE3Nj4gVGoKNy43MDIy
MDk1IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQg
PDAxMUE+IFRqCjcuNzAyMjQgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjA5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjI0
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDE3
NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxMTA+IFRqCjYu
MTk5MDA1MSAwIFRkIDwwMTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYz
IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzY0NiAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjA5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIw
OTUgMCBUZCA8MDEwMj4gVGoKNi44ODYxNjk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRk
IDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDEwMj4g
VGoKNi43NTAxODMxIDAgVGQgPDAxQzc+IFRqCjYuNjM1NjIwMSAwIFRkIDwwMDAzPiBUagozLjMx
NDI3IDAgVGQgPDAxMUU+IFRqCjcuMDcyMjY1NiAwIFRkIDwwMUM2PiBUago2LjM0OTMwNDIgMCBU
ZCA8MDE4OT4gVGoKNy43MDIyNzA1IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTAy
PiBUago3LjAyMjIxNjggMCBUZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjcwNSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTVEPiBUagozLjM2NDM3OTkg
MCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAzNTU+IFRqCkVUCkJUCi9GNSAxNC42NTk5
OTk4IFRmCjEgMCAwIC0xIDAgMTI0MDcgVG0KPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVB
PiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMu
MzE0MjM5NSAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8MDFDMDAxNUQ+IFRqCjkuOTg1
Njg3MyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAg
VGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0
LjkxNzY3ODggMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxOEI+IFRqCjcuNzAyMjI0
NyAwIFRkIDwwMUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQg
PDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTlBPiBUago0Ljc2
NzM2NDUgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBUZCA8MDE4Qz4gVGoKNC44NzQ3MjUzIDAgVGQgPDAx
N0Q+IFRqCjcuNjY2NDI3NiAwIFRkIDwwMUMwPiBUago2LjQ3ODE3OTkgMCBUZCA8MDExRT4gVGoK
Ny4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc1PiBUagoxMS43MTA4
MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBU
ZCA8MDFDMT4gVGoKMTAuNDc5NTk5IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdE
PiBUago3LjczMDg1MDIgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNTA+IFRqCjcu
MDY1MTM5OCAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTcxIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjQgMCBUZCA8MDEx
QT4gVGoKNy43MDIyNCAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTlBPiBUago0Ljkx
MDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQg
PDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzMxNSAwIFRkIDwwMTAyPiBU
ago3LjAyMjE1NTggMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRkIDwwMTAyPiBUago3LjAyMjE4
NjMgMCBUZCA8MDEwRj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNUQ+IFRqCjMuMzY0Mzc5OSAwIFRk
IDwwMTZGPiBUagozLjM2NDMxODggMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxOUY+
IFRqCjguMTY3NDgwNSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE5MD4gVGoKNS43
MzM3MzQxIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMDJGPiBUagozLjY5MzYwMzUg
MCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRkIDwwMUMxPiBUagoxMC4zNDM1NjY5IDAgVGQgPDAx
N0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMUI1PiBUago3LjcwMjI0IDAgVGQgPDAxNkY+IFRqCjMu
MzY0MzE4OCAwIFRkIDwwMTFBPiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2OTQxIDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MTg5NSAwIFRkIDwwMThDPiBUago1LjI0Njk0ODIgMCBUZCA8MDFDMD4gVGoKNi40NzgyMTA0
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTMxNCAwIFRkIDwwMDAzPiBU
agozLjMxNDIzOTUgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTFFPiBUago3LjI5
NDE4OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAw
IFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2NjM2IDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjUwNSAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTFBPiBUago3
LjcwMjIwOTUgMCBUZCA8MDE1RD4gVGoKL1NwYW48PC9BY3R1YWxUZXh0IChmZikgPj4gQkRDCjMu
MzY0Mzc5OSAwIFRkIDwwMTJCPiBUagpFTUMKOC4xODg5NjQ4IDAgVGQgPDAxMUU+IFRqCjcuMjk0
MTg5NSAwIFRkIDwwMThDPiBUago0LjkxNzcyNDYgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE2
Rj4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxQzc+IFRqCjUuNjY5MzExNSAwIFRkIDwwMzU4PiBUagoz
LjcwMDgwNTcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDA2ND4gVGoKNy4xNDM5MjA5
IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTFFPiBUagpFVApCVAovRjUgMTQuNjU5
OTk5OCBUZgoxIDAgMCAtMSAwIDEyNDI2IFRtCjwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDEx
RT4gVGoKNy4yMjI2MjU3IDAgVGQgPDAxQzAwMTVEPiBUago5Ljk4NTY4NzMgMCBUZCA8MDExRT4g
VGoKNy4yMjI2MjU3IDAgVGQgPDAxQzE+IFRqCjEwLjM1MDc1MzggMCBUZCA8MDExRT4gVGoKNy4y
OTQyMDQ3IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDExQT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDww
MTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE5MD4gVGoKNS43MzM3
MTg5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMUMxPiBUagoxMC40Nzk1OTkgMCBU
ZCA8MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAwIFRkIDwwMTlB
PiBUago0LjkxMDUyMjUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOUE+IFRqCjQu
OTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3
IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8
MDFDMDAxNUQ+IFRqCjkuOTg1Njg3MyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEx
RT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTEwPiBUago2
LjE5ODk4OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5
NSAwIFRkIDwwMUMxPiBUagoxMC4zMTQ5NTY3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRk
IDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDE4Qz4gVGoKNC44MTAzMDI3IDAgVGQgPDAxMDI+
IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjU2NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC45
MTA1MjI1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMzU4PiBUagpFVAouMTgwNCAu
NDU0OSAuNzA5OCBSRyAuMTgwNCAuNDU0OSAuNzA5OCByZwpCVAovRjQgMjEuMzMgVGYKMSAwIDAg
LTEgMCAxMjQ2OSBUbQo8MDA1Nz4gVGoKMTEuMzUyMzg2NSAwIFRkIDwwMThDPiBUago3LjU4MjEz
ODEgMCBUZCA8MDE1RD4gVGoKNS4yMzg3NTQzIDAgVGQgPDAxQzA+IFRqCjkuNzc5NzA4OSAwIFRk
IDwwMTAyPiBUagoxMC4zMzE3MTA4IDAgVGQgPDAxOUE+IFRqCjcuMTM0MjkyNiAwIFRkIDwwMTFF
PiBUagoxMC43Mzc4OTk4IDAgVGQgPDAzNzI+IFRqCjYuNTMwMjI3NyAwIFRkIDwwMThDPiBUago3
LjM0MjU5MDMgMCBUZCA8MDExRT4gVGoKMTAuNjMzNzQzMyAwIFRkIDwwMUMwPiBUagoxMC4wOTIx
NjMxIDAgVGQgPDAxNUQ+IFRqCjUuMjM4NzU0MyAwIFRkIDwwMTFFPiBUagoxMC42MzM3NDMzIDAg
VGQgPDAxQzE+IFRqCjE1Ljg5MzM0MTEgMCBUZCA8MDAwMz4gVGoKNC44MjIxNTg4IDAgVGQgPDAx
OEM+IFRqCjcuMzQyNTkwMyAwIFRkIDwwMTFFPiBUagoxMC43Mzc4OTk4IDAgVGQgPDAxNkY+IFRq
CjUuMjM4NzU0MyAwIFRkIDwwMTFFPiBUagoxMC43Mzc4OTk4IDAgVGQgPDAxMDI+IFRqCjEwLjUy
OTYwMjEgMCBUZCA8MDE5MD4gVGoKOC41MDkwNzkgMCBUZCA8MDExRT4gVGoKMTAuNzM3ODk5OCAw
IFRkIDwwMDAzPiBUago0LjgyMjE1ODggMCBUZCA8MDE5MD4gVGoKOC4yNjk1MzEzIDAgVGQgPDAx
OUE+IFRqCjcuMTg2MzcwOCAwIFRkIDwwMTAyPiBUagoxMC4zMzE3MTA4IDAgVGQgPDAxOUE+IFRq
CjcuMzk0NjY4NiAwIFRkIDwwMUI1PiBUagoxMS40NDYxMjEyIDAgVGQgPDAxOTA+IFRqCkVUCjAg
MCAwIFJHIDAgMCAwIHJnCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDAgMTI0OTkgVG0K
PDAwNjQ+IFRqCjcuMTQzODc1MSAwIFRkIDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4g
VGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAw
IFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDww
MTg5PiBUago3LjcwMjIyNDcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOUE+IFRq
CjQuNzUzMDM2NSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDE3Nj4gVGoKNy41NjYy
MjMxIDAgVGQgPDAxOUE+IFRqCjQuNDU5NTQ5IDAgVGQgPDAzNzI+IFRqCjQuNDg4MTg5NyAwIFRk
IDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcuMjE1NDY5NCAwIFRkIDwwMTlB
PiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8
MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMUMwPiBU
ago2LjQwNjU4NTcgMCBUZCA8MDEwMj4gVGoKNi44ODYxODQ3IDAgVGQgPDAxOUY+IFRqCjguMTY3
NDk1NyAwIFRkIDwwMUMwPiBUago2LjQ3ODE3OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDEx
RT4gVGoKNy4yMTU0Njk0IDAgVGQgPDAxOUE+IFRqCjQuNzMxNTY3NCAwIFRkIDwwMTAyPiBUago3
LjAyMjE4NjMgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0
NyAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTVBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4g
VGoKNy4yOTQyMiAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoKNy43MzA4
MzUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NjE5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTUwPiBUago2LjkwMDQ4MjIgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNzk5IDAgVGQgPDAxNzY+
IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4z
NjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMUMwMDE1RD4gVGoKOS45ODU2
ODczIDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMTVEPiBUagozLjM2NDM3OTkgMCBU
ZCA8MDEwRj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTFF
PiBUago3LjI5NDIyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQgPDAxOUY+IFRqCjguMTY3
NTExIDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBU
ZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDFDMT4g
VGoKMTAuNDc5NTgzNyAwIFRkIDwwMTVBPiBUago3LjcwMjI0IDAgVGQgPDAxNUQ+IFRqCjMuMzY0
MzE4OCAwIFRkIDwwMTZGPiBUagozLjM2NDM3OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY5NDEgMCBUZCA8MDEx
RT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODY1NSAwIFRkIDwwMThDPiBUago0LjkxMDUyMjUgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1
IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTc2PiBUago3LjcwMjI0IDAgVGQgPDAx
NTA+IFRqCjYuOTAwNDgyMiAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoK
Ny4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTZGPiBUagozLjM2NDM0
OTQgMCBUZCA8MDEwMj4gVGoKNi44ODYyIDAgVGQgPDAxOUE+IFRqCjQuNzUyOTkwNyAwIFRkIDww
MTFFPiBUago3LjI5NDI1MDUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MDA5IDAgVGQgPDAwMDM+IFRq
CjMuMzE0MjcgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTFFPiBUago3LjIxNTQ1
NDEgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxNUE+IFRqCjcuNzAyMjA5NSAwIFRk
IDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDE5MD4g
VGoKNS43MzM3MDM2IDAgVGQgPDAzNzI+IFRqCjQuNDg4MjIwMiAwIFRkIDwwMTEwPiBUago2LjA3
NzI3MDUgMCBUZCA8MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE3Nj4gVGoKNy41NjYyODQyIDAg
VGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMThDPiBUago0Ljg3NDY5NDggMCBUZCA8MDE3
RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE2Rj4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYKMSAw
IDAgLTEgMCAxMjUxOCBUbQo8MDE5MD4gVGoKNS41NjkwNzY1IDAgVGQgPDAxOUE+IFRqCjQuNzMx
NTY3NCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE1MD4gVGoKNi43Nzg4MDg2IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1
RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIy
NSAwIFRkIDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDExRT4gVGoKNy4yMTU0Njk0IDAgVGQgPDAxOUE+
IFRqCjQuNzMxNTY3NCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDExQT4gVGoKNy43
MDIyMjQ3IDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAwIFRkIDwwMTlBPiBUago0LjczMTU2NzQg
MCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4OT4gVGoKNy43MDIy
MjQ3IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjY2NjQyNzYgMCBU
ZCA8MDFDMD4gVGoKNi40NzgxNzk5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3
IDAgVGQgPDAzNTg+IFRqCjMuNzAwNzkwNCAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDA2ND4gVGoKNy4xNDM4NzUxIDAgVGQgPDAxNUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBU
ago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMw
ODY1NSAwIFRkIDwwMThDPiBUago1LjExMDkzMTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxNTA+IFRqCjYuOTAwNTEyNyAwIFRkIDwwMTVEPiBUagozLjM2NDMxODggMCBUZCA8MDE3
Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4z
NjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYg
MCBUZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjQgMCBUZCA8MDE4
Qz4gVGoKNC44OTYxNzkyIDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTFFPiBUago3
LjI5NDIyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMg
MCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxOUY+IFRqCjguMTY3NTExIDAgVGQgPDAx
Mjg+IFRqCjQuMTg3NTMwNSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjggMCBUZCA8MDExMD4gVGoK
Ni4xOTg5NzQ2IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRk
IDwwMTFBPiBUago3LjcwMjI0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxOEM+IFRqCjUuMTEw
OTMxNCAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAwMDM+
IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYgMCBUZCA8MDExRT4gVGoKNy4y
MjI2NTYzIDAgVGQgPDAxQzAwMTVEPiBUago5Ljk4NTY1NjcgMCBUZCA8MDExRT4gVGoKNy4yMjI2
NTYzIDAgVGQgPDAxQzE+IFRqCjEwLjQ3OTU4MzcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAg
VGQgPDAxODk+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjggMCBUZCA8MDEx
MD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxNkM+IFRqCjYuMTkxODMzNSAwIFRkIDwwMTFFPiBUago3
LjIxNTQ1NDEgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzY0
NiAwIFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYgMCBUZCA8
MDExRT4gVGoKNy4yOTQyNTA1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDEwMj4g
VGoKNy4wMjIxNTU4IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTc2PiBUagpFVApC
VAovRjUgMTQuNjU5OTk5OCBUZgoxIDAgMCAtMSAwIDEyNTM2IFRtCjwwMUI1PiBUago3LjcwMjIy
NDcgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAwIFRk
IDwwMTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+
IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTUwPiBUago2Ljc3ODgwODYgMCBUZCA8MDExRT4gVGoKNy4y
OTQyMDQ3IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMzU4PiBUagozLjcwMDc5MDQg
MCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAwNjQ+IFRqCjcuMTQzODc1MSAwIFRkIDww
MTVBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRq
CjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoKNi4wNzcz
MDEgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxODk+IFRqCjcuNjMwNjQ1OCAwIFRk
IDwwMUM3PiBUago2LjYzNTY1MDYgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMTA+
IFRqCjYuMDc3MzAxIDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTc2PiBUago3LjU2
NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC43MzE1Njc0IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAw
IFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAx
OTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3Nj4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMDAzPiBUagozLjMxNDIz
OTUgMCBUZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBU
ZCA8MDE4OT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTdE
PiBUago3LjY1MjExNDkgMCBUZCA8MDFDNz4gVGoKNi40NTY2OTU2IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjA0NyAwIFRkIDwwMThDPiBUagozLjg1MTEyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAw
IFRkIDwwMDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTEwPiBUago2LjA3NzMzMTUgMCBUZCA8MDE3
RD4gVGoKNy42NzM1ODQgMCBUZCA8MDFDMT4gVGoKMTAuMzQzNTY2OSAwIFRkIDwwMTdEPiBUago3
LjczMDg2NTUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5MzE0IDAgVGQgPDAxNkM+IFRqCjYuMTkxODMz
NSAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxOEM+IFRqCjMuODUxMTA0NyAwIFRkIDww
MzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOTA+IFRq
CjUuNTY5MDYxMyAwIFRkIDwwMTlBPiBUago0LjczMTU2NzQgMCBUZCA8MDEwMj4gVGoKNy4wMjIy
MTY4IDAgVGQgPDAxNkM+IFRqCjYuMTkxODMzNSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBU
ZCA8MDE1QT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODY1NSAwIFRkIDwwMTZG
PiBUagozLjM2NDM0OTQgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcu
Mjk0MjIgMCBUZCA8MDE4Qz4gVGoKMy44NTExMDQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAw
IFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDExMD4gVGoKNi4xOTkwMDUxIDAgVGQgPDAx
QjU+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTkwPiBUago1LjU2OTA5MTggMCBUZCA8MDE5QT4gVGoK
NC43NjczMzQgMCBUZCA8MDE3RD4gVGoKNy43MzA4NjU1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgx
NTQgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMThDPiBUagozLjg1MTA3NDIgMCBUZCA8
MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDE5MD4gVGoK
NS43MzM3MDM2IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTg5PiBUago3LjcwMjI0
IDAgVGQgPDAxODk+IFRqCjcuNzAyMjQgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzMTg4IDAgVGQgPDAx
NUQ+IFRqCjMuMzY0Mzc5OSAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE4Qz4gVGoK
My44NTExMDQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODY3NCAwIFRkIDwwMDAzPiBUagozLjMxNDIw
OSAwIFRkIDwwMTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC44NzQ3NTU5IDAgVGQg
PDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxNjk+IFRqCjMuNTA3NTA3MyAwIFRkIDwwMTFFPiBU
ago3LjI5NDE4OTUgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxOUE+IFRqCjQuOTEw
NTIyNSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRk
IDwwMTVEPiBUagozLjM2NDMxODggMCBUZCA8MDE3Nj4gVGoKNy41NjYyODQyIDAgVGQgPDAxOUE+
IFRqCjQuNzUyOTkwNyAwIFRkIDwwMTFFPiBUago3LjI5NDI1MDUgMCBUZCA8MDE4Qz4gVGoKNS4x
MTA5MDA5IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjgg
MCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAgVGQgPDAzNzI+IFRqCkVUCkJUCi9GNSAxNC42NTk5
OTk4IFRmCjEgMCAwIC0xIDAgMTI1NTQgVG0KPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTdE
PiBUago3LjczMDg1MDIgMCBUZCA8MDExMD4gVGoKNi4wNzczMDEgMCBUZCA8MDEwMj4gVGoKNi44
ODYxODQ3IDAgVGQgPDAxOUY+IFRqCjguMTY3NDk1NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIg
MCBUZCA8MDE3Nj4gVGoKNy43MDIyMjQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTQ2NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQz
NDk0IDAgVGQgPDAxNzY+IFRqCjcuNTY2MjIzMSAwIFRkIDwwMTlBPiBUago0Ljc1MzAzNjUgMCBU
ZCA8MDExRT4gVGoKNy4yOTQyMDQ3IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDwwMTc2
PiBUago3LjcwMjIyNDcgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNkY+IFRqCjMu
MzY0MzQ5NCAwIFRkIDwwMzcyPiBUago0LjQ4ODE4OTcgMCBUZCA8MDE4Qz4gVGoKNC45MTc2Nzg4
IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDww
MTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE4Qz4gVGoKNC45MTA1MjI1IDAgVGQgPDAxMUE+IFRq
CjcuNzAyMjI0NyAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQz
NDk0IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBU
ZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUY+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCAo
ZmkpID4+IEJEQwo4LjE2NzQ5NTcgMCBUZCA8MDEyRT4gVGoKRU1DCjcuNzU5NDkxIDAgVGQgPDAx
MUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDM1Nj4gVGoK
My45MjI2ODM3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTc2PiBUago3LjcwMjIy
NDcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRk
IDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE3RD4gVGoKNy43MzA4MzUgMCBUZCA8MDE3Nj4g
VGoKNy43MDIyNCAwIFRkIDwwMTg5PiBUago3LjcwMjI0IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjA5
NSAwIFRkIDwwMTBGPiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAgVGQg
PDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyMzk1IDAgVGQgPDAxNzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDExRT4gVGoKNy4y
OTQxODk1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzM0MSAwIFRkIDwwMTkwPiBUago1LjczMzczNDEg
MCBUZCA8MDEwMj4gVGoKNy4wMjIxNTU4IDAgVGQgPDAxNTA+IFRqCjYuNzc4ODA4NiAwIFRkIDww
MTFFPiBUago3LjI5NDIyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOEM+IFRqCjQuODEwMzAy
NyAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDww
MTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDExMD4gVGoKNi4xOTg5NzQ2IDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTYxOSAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDE4OT4gVGoKNy42Mzc3
ODY5IDAgVGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBU
ZCA8MDAwMz4gVGoKMy4zMTQyNyAwIFRkIDwwMTEwPiBUago2LjA3NzI3MDUgMCBUZCA8MDEwMj4g
VGoKNy4wMjIyMTY4IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTFFPiBUago3LjI5
NDIyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjQgMCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQg
PDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMThDPiBUago1LjExMDkzMTQgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyNyAwIFRkIDwwMTFBPiBUago3LjcwMjIwOTUgMCBUZCA8MDExRT4gVGoKNy4yMTU0
NTQxIDAgVGQgPDAxOUE+IFRqCjQuNzMxNTY3NCAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjggMCBU
ZCA8MDE1RD4gVGoKMy4zNjQzMTg4IDAgVGQgPDAxNkY+IFRqCjMuMzY0Mzc5OSAwIFRkIDwwMzU1
PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMDkgMCBUZCA8MDE5MD4gVGoKNS43
MzM3NjQ2IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTc0NiAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYg
MCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjUwNSAwIFRkIDww
MTc2PiBUago3LjcwMjIwOTUgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxNUE+IFRq
CjcuNzAyMjA5NSAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMTlBPiBUago0LjkxMDUy
MjUgMCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjA5IDAgVGQg
PDAxOTA+IFRqCjUuNzMzNzAzNiAwIFRkIDwwMTdEPiBUago3LjczMDg5NiAwIFRkIDwwMUI1PiBU
ago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC44OTYxNzkyIDAgVGQgPDAxMTA+IFRqCjYuMTk4
OTc0NiAwIFRkIDwwMTFFPiBUagpFVApCVAovRjUgMTQuNjU5OTk5OCBUZgoxIDAgMCAtMSAwIDEy
NTczIFRtCjwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQg
PDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTZDPiBUago2LjY2NDI3NjEgMCBUZCA8MDM1NT4g
VGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTdEPiBUago3Ljcz
MDg1MDIgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAw
IFRkIDwwMThDPiBUago0LjgxMDMwMjcgMCBUZCA8MDEwMj4gVGoKNi45MjE5NjY2IDAgVGQgPDAx
QzE+IFRqCjEwLjQ3OTU5OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4OT4gVGoK
Ny43MDIyMjQ3IDAgVGQgPDAxOEM+IFRqCjQuODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDg1
MDIgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAwIFRkIDwwMTg5PiBUago3LjYzNzgwMjEgMCBU
ZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAzNTY+IFRqCjMuOTIyNjgzNyAwIFRkIDwwMDAz
PiBUagozLjMxNDIzOTUgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxNzY+IFRqCjcu
NzAyMjI0NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8
MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTc1PiBU
agoxMS43MTA4MTU0IDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTVEPiBUagozLjM2
NDM0OTQgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAw
IFRkIDwwMTEwPiBUago2LjA3NzMwMSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2
Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMUMxPiBUagox
MC4zNDM1OTc0IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMThDPiBUago1LjExMDk0
NjcgMCBUZCA8MDE2Qz4gVGoKNi42NjQyNzYxIDAgVGQgPDAxODk+IFRqCjcuNzAyMjI0NyAwIFRk
IDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxMTA+
IFRqCjYuMTk4OTc0NiAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAwMDM+IFRqCjMuMzE0
MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY2MzYgMCBUZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRk
IDwwMTkwPiBUago1LjczMzczNDEgMCBUZCA8MDFCNT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNkY+
IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDM1OD4gVGoKRVQK
LjA0MzEgLjE0NTEgLjI3MDYgUkcgLjA0MzEgLjE0NTEgLjI3MDYgcmcKQlQKL0Y0IDE0LjY1OTk5
OTggVGYKMSAwIDAgLTEgMTcuMzI4MTI1IDEyNjEwIFRtCjwwMDU3PiBUago3LjgwMjQyOTIgMCBU
ZCA8MDA2OD4gVGoKOS41NzA1MTA5IDAgVGQgPDAwMTE+IFRqCjguMjE3NjA1NiAwIFRkIDwwMDNF
PiBUago2LjE5ODk4OTkgMCBUZCA8MDAyRj4gVGoKMy45MDgzNzEgMCBUZCA8MDAxMj4gVGoKNy43
NTk0OTEgMCBUZCA8MDAwND4gVGoKNy43MzgwMDY2IDAgVGQgPDAwNjQ+IFRqCjcuMjU4NDA3NiAw
IFRkIDwwMDJGPiBUagozLjkwODM3MSAwIFRkIDwwMDRCPiBUago5LjkxNDEwODMgMCBUZCA8MDA0
NT4gVGoKOS42NTY0MDI2IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMDJDPiBUago5
LjI0ODM5NzggMCBUZCA8MDA0Qj4gVGoKOS45MTQxMDgzIDAgVGQgPDAwM0U+IFRqCjYuMTk4OTg5
OSAwIFRkIDwwMDE4PiBUago5LjI0MTIyNjIgMCBUZCA8MDM1Nz4gVGoKNC4wNDQzNzI2IDAgVGQg
PDAwMDM+IFRqCkVUCkJUCi9GNSAxNC42NTk5OTk4IFRmCjEgMCAwIC0xIDE0NC41NDY4NzUgMTI2
MTAgVG0KPDAwNjQ+IFRqCjYuMjM0Nzg3IDAgVGQgPDAxOEM+IFRqCjUuMTEwOTQ2NyAwIFRkIDww
MUI1PiBUago3LjcwMjIyNDcgMCBUZCA8MDE5MD4gVGoKNS41NjkwNzY1IDAgVGQgPDAxOUE+IFRq
CjQuNzUzMDM2NSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDExQT4gVGoKNy43MDIy
MjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBU
ZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMUMw
PiBUago2LjQwNjU4NTcgMCBUZCA8MDEwMj4gVGoKNi44ODYxODQ3IDAgVGQgPDAxOUE+IFRqCjQu
NzUzMDM2NSAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1
IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMTEwPiBUago2LjE5ODk4OTkgMCBUZCA8
MDE1QT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTZGPiBU
agozLjM2NDM0OTQgMCBUZCA8MDEwMj4gVGoKNy4wMjIxODYzIDAgVGQgPDAxOEM+IFRqCjUuMTEw
OTQ2NyAwIFRkIDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDFDNz4gVGoKNi42MzU2NTA2IDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMThDPiBUago0LjkxNzY3ODggMCBUZCA8MDEx
RT4gVGoKNy4yMjI2MjU3IDAgVGQgPDAxQzAwMTVEPiBUago5Ljk4NTY4NzMgMCBUZCA8MDExRT4g
VGoKNy4yMjI2MjU3IDAgVGQgPDAxQzE+IFRqCjEwLjQ3OTU5OSAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAw
IFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAx
NUE+IFRqCjcuNzAyMjI0NyAwIFRkIDwwMTFFPiBUago3LjI5NDIwNDcgMCBUZCA8MDAwMz4gVGoK
My4zMTQyMzk1IDAgVGQgPDAxMTA+IFRqCjYuMTk4OTg5OSAwIFRkIDwwMUI1PiBUago3LjcwMjIy
NDcgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxOEM+IFRqCjQuOTE3Njc4OCAwIFRk
IDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE3Nj4gVGoKNy41NjYyMjMxIDAgVGQgPDAxOUE+
IFRqCjQuOTEwNTIyNSAwIFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOEM+IFRqCjQuOTE3
NjYzNiAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNzk5IDAg
VGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE5
MD4gVGoKNS43MzM3MzQxIDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMDAzPiBUagoz
LjMxNDIzOTUgMCBUZCA8MDEwRj4gVGoKNy43MDIyNCAwIFRkIDwwMTdEPiBUago3LjczMDgzNSAw
IFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE3Nj4gVGoKNy43MDIyNCAwIFRkIDwwMTFB
PiBUago3LjcwMjI0IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTU1OCAwIFRkIDwwMThDPiBUago1LjE4
MjU1NjIgMCBUZCA8MDFDNz4gVGoKNS42NjkyODEgMCBUZCA8MDM1OD4gVGoKMy43MDA3NzUxIDAg
VGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDA1Nz4gVGoKNy41NzMzNjQzIDAgVGQgPDAxQjU+
IFRqCjcuNzAyMjA5NSAwIFRkIDwwMTBGPiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4z
NjQzNzk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMTEwPiBUago2LjE5OTAwNTEg
MCBUZCA8MDM1NT4gVGoKMy42NTc4MzY5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDww
MTg5PiBUago3LjcwMjIwOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2OTQxIDAgVGQgPDAxMUU+IFRq
CjcuMjk0MjIgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzAz
NiAwIFRkIDwwMzU1PiBUagpFVApCVAovRjUgMTQuNjU5OTk5OCBUZgoxIDAgMCAtMSAxNy4zMjgx
MjUgMTI2MjggVG0KPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIg
MCBUZCA8MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRkIDww
MTAyPiBUago3LjAyMjE4NjMgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAgVGQgPDAzNTU+IFRq
CjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4Qz4gVGoKNC45MTc2
Nzg4IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMTg5PiBUago3LjcwMjIyNDcgMCBU
ZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4OSAwIFRkIDwwMTVE
PiBUagozLjM2NDM0OTQgMCBUZCA8MDE5QT4gVGoKNC43NjczNjQ1IDAgVGQgPDAxN0Q+IFRqCjcu
NzMwODUwMiAwIFRkIDwwMThDPiBUago1LjE4MjUyNTYgMCBUZCA8MDFDNz4gVGoKNS41OTA1NjA5
IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUgMCBUZCA8
MDExMD4gVGoKNi4xOTg5ODk5IDAgVGQgPDAxNkY+IFRqCjMuMzY0MzQ5NCAwIFRkIDwwMTAyPiBU
ago3LjAyMjE4NjMgMCBUZCA8MDE5MD4gVGoKNS43MzM3MTg5IDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzE4OSAwIFRkIDwwMThDPiBUago0Ljg3NDcyNTMgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAg
VGQgPDAxN0Q+IFRqCjcuNzMwODUwMiAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAz
NzI+IFRqCjQuNDg4MTg5NyAwIFRkIDwwMTFBPiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoK
My4zNjQzNDk0IDAgVGQgPDAxOTA+IFRqCjUuNTY5MDc2NSAwIFRkIDwwMTlBPiBUago0LjkxMDUy
MjUgMCBUZCA8MDE4Qz4gVGoKNS4xMTA5NDY3IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzQ5NCAwIFRk
IDwwMTBGPiBUago3LjcwMjIyNDcgMCBUZCA8MDFCNT4gVGoKNy43MDIyMjQ3IDAgVGQgPDAxOUY+
IFRqCjguMTY3NDk1NyAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE3Nj4gVGoKNy43
MDIyMjQ3IDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAzPiBUagozLjMxNDIzOTUg
MCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxOEM+IFRqCjUuMTEwOTYxOSAwIFRkIDww
MDAzPiBUagozLjMxNDIwOSAwIFRkIDwwMTBGPiBUago3LjcwMjI0IDAgVGQgPDAxOEM+IFRqCjQu
ODc0NzI1MyAwIFRkIDwwMTdEPiBUago3LjczMDgzNSAwIFRkIDwwMTAyPiBUago3LjAyMjIxNjgg
MCBUZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDww
MThDPiBUago1LjExMDk2MTkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMUU+IFRq
CjcuMDcyMjk2MSAwIFRkIDwwMUM2PiBUago2LjM5MjI3MjkgMCBUZCA8MDE5QT4gVGoKNC43NTMw
NTE4IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAwIFRkIDwwMThDPiBUago1LjExMDk2MTkgMCBU
ZCA8MDE3Nj4gVGoKNy43MDIyMDk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTZG
PiBUagozLjM2NDM0OTQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxQjU+IFRqCjcu
NzAyMjQgMCBUZCA8MDE5MD4gVGoKNS43MzM3MDM2IDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5NSAw
IFRkIDwwMDAzPiBUagozLjMxNDI3IDAgVGQgPDAxOEM+IFRqCjQuOTE3NjYzNiAwIFRkIDwwMTFF
PiBUago3LjI5NDE4OTUgMCBUZCA8MDE4Qj4gVGoKNy43MDIyNCAwIFRkIDwwMUI1PiBUago3Ljcw
MjI0IDAgVGQgPDAxNUQ+IFRqCjMuMzY0MzE4OCAwIFRkIDwwMThDPiBUago0LjkxNzY5NDEgMCBU
ZCA8MDExRT4gVGoKNy4yOTQyMiAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDAwMz4g
VGoKMy4zMTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMDAzPiBUagozLjMx
NDIzOTUgMCBUZCA8MDEyODAxOEM+IFRqCjkuMzkxNTcxIDAgVGQgPDAxMUU+IFRqCjcuMjk0MTg5
NSAwIFRkIDwwMTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDE1QT4gVGoKNy43MDIyNCAwIFRkIDww
MDAzPiBUagozLjMxNDIzOTUgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxOEM+IFRq
CjUuMTEwOTYxOSAwIFRkIDwwMTVEPiBUagozLjM2NDM0OTQgMCBUZCA8MDFDMD4gVGoKNi40MDY1
ODU3IDAgVGQgPDAxMDI+IFRqCjcuMDIyMjE2OCAwIFRkIDwwMTEwPiBUago2LjE5ODk3NDYgMCBU
ZCA8MDFDNz4gVGoKNS41OTA1NzYyIDAgVGQgPDAzNTU+IFRqCjMuNjU3ODM2OSAwIFRkIDwwMDAz
PiBUagozLjMxNDIwOSAwIFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxMUU+IFRqCjcu
MjE1NDU0MSAwIFRkIDwwMTlBPiBUago0LjkxMDUyMjUgMCBUZCA8MDE1QT4gVGoKNy43MDIyNzA1
IDAgVGQgPDAxN0Q+IFRqCjcuNzMwODM1IDAgVGQgPDAxMUE+IFRqCjcuNzAyMjA5NSAwIFRkIDww
MTkwPiBUago1LjczMzcwMzYgMCBUZCA8MDM1NT4gVGoKRVQKQlQKL0Y1IDE0LjY1OTk5OTggVGYK
MSAwIDAgLTEgMTcuMzI4MTI1IDEyNjQ2IFRtCjwwMThDPiBUago1LjExMDk0NjcgMCBUZCA8MDE1
RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxNTA+IFRqCjYuOTAwNDk3NCAwIFRkIDwwMTVBPiBUago3
LjU2NjIyMzEgMCBUZCA8MDE5QT4gVGoKNC45MTA1MjI1IDAgVGQgPDAxOTA+IFRqCjUuNzMzNzE4
OSAwIFRkIDwwMzU1PiBUagozLjY1NzgzNjkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQg
PDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDExQT4g
VGoKNy43MDIyMjQ3IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTEwPiBUago2LjA3
NzMwMSAwIFRkIDwwMTdEPiBUago3LjczMDg1MDIgMCBUZCA8MDE3NT4gVGoKMTEuNzEwODE1NCAw
IFRkIDwwMTc1PiBUagoxMS43MTA4MTU0IDAgVGQgPDAxQjU+IFRqCjcuNzAyMjI0NyAwIFRkIDww
MTc2PiBUago3LjcwMjIyNDcgMCBUZCA8MDE1RD4gVGoKMy4zNjQzNDk0IDAgVGQgPDAxMTA+IFRq
CjYuMDc3MzAxIDAgVGQgPDAxMDI+IFRqCjYuODg2MTg0NyAwIFRkIDwwMTlGPiBUago4LjE2NzQ5
NTcgMCBUZCA8MDE3RD4gVGoKNy43MzA4NTAyIDAgVGQgPDAxNzY+IFRqCjcuNzAyMjI0NyAwIFRk
IDwwMTkwPiBUago1LjczMzcxODkgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+
IFRqCjQuOTE3Njc4OCAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8MDFDMDAxNUQ+IFRq
CjkuOTg1Njg3MyAwIFRkIDwwMTFFPiBUago3LjIyMjYyNTcgMCBUZCA8MDFDMT4gVGoKMTAuNDc5
NTk5IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjM5NSAwIFRkIDwwMTAyPiBUago2LjkzNjI5NDYgMCBU
ZCA8MDE0Qz4gVGoKOC44NjkwMDMzIDAgVGQgPDAxMUU+IFRqCjcuMjk0MjA0NyAwIFRkIDwwMThD
PiBUago1LjExMDk0NjcgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxMDI+IFRqCjcu
MDIyMTg2MyAwIFRkIDwwMTc2PiBUago3LjQzMDIyMTYgMCBUZCA8MDFDNz4gVGoKNi42MzU2MjAx
IDAgVGQgPDAwMDM+IFRqCjMuMzE0MjcgMCBUZCA8MDExRT4gVGoKNy4yOTQxODk1IDAgVGQgPDAx
NzU+IFRqCjExLjcxMDgxNTQgMCBUZCA8MDE4OT4gVGoKNy43MDIyMDk1IDAgVGQgPDAxNUQ+IFRq
CjMuMzY0Mzc5OSAwIFRkIDwwMThDPiBUago1LjExMDkzMTQgMCBUZCA8MDE1RD4gVGoKMy4zNjQz
NDk0IDAgVGQgPDAxMTA+IFRqCjYuMDc3MzAxIDAgVGQgPDAxMDI+IFRqCjcuMDIyMTg2MyAwIFRk
IDwwMTZGPiBUagozLjM2NDM0OTQgMCBUZCA8MDAwMz4gVGoKMy4zMTQyMzk1IDAgVGQgPDAxOEM+
IFRqCjQuOTE3NjYzNiAwIFRkIDwwMTFFPiBUago3LjI5NDIyIDAgVGQgPDAxOTA+IFRqCjUuNzMz
NzM0MSAwIFRkIDwwMUI1PiBUago3LjcwMjIwOTUgMCBUZCA8MDE2Rj4gVGoKMy4zNjQzNDk0IDAg
VGQgPDAxOUE+IFRqCjQuOTEwNTIyNSAwIFRkIDwwMTkwPiBUago1LjczMzczNDEgMCBUZCA8MDAw
Mz4gVGoKMy4zMTQyMDkgMCBUZCA8MDEwMj4gVGoKNy4wMjIyMTY4IDAgVGQgPDAxOEM+IFRqCjQu
OTE3NjYzNiAwIFRkIDwwMTFFPiBUago3LjI5NDE4OTUgMCBUZCA8MDAwMz4gVGoKMy4zMTQyNyAw
IFRkIDwwMTAyPiBUago3LjAyMjE1NTggMCBUZCA8MDE4OT4gVGoKNy43MDIyNCAwIFRkIDwwMTg5
PiBUago3LjcwMjI0IDAgVGQgPDAxOEM+IFRqCjQuODc0Njk0OCAwIFRkIDwwMTdEPiBUago3LjY2
NjQ0MjkgMCBUZCA8MDFDMD4gVGoKNi40NzgxNzk5IDAgVGQgPDAxMUU+IFRqCjcuMjk0MjIgMCBU
ZCA8MDExQT4gVGoKNy43MDIyMDk1IDAgVGQgPDAzNTg+IFRqCkVUClEKUQpxCjAgMCAyNTUwIDMz
MDAgcmUKVyogbgpxCjMuMTI1IDAgMCAzLjEyNSAwIDAgY20KLjM2MDggLjQgLjQzOTIgUkcgLjM2
MDggLjQgLjQzOTIgcmcKL0czIGdzCkJUCi9GNCA4IFRmCjEgMCAwIC0xIDc4LjcxODc1IDI4IFRt
CjwwMDEyPiBUago0LjE3NTc4MTMgMCBUZCA8MDA0QjAwNDUwMDY0MDAyRjAwNDUwMDY4MDAyRjAw
NjQwMDdBPiBUagozNy4wODU5MzggMCBUZCA8MDM3MjAwM0UwMDA0PiBUagoxMC41ODIwMzEzIDAg
VGQgPDAwMjcwMDAzMDAyQzAwN0EwMDU3MDA0Qj4gVGoKMjUuNjAxNTYzIDAgVGQgPDAwNjQwMDJD
MDAxQz4gVGoKMTIuODMyMDMxMyAwIFRkIDwwMDVFMDAyRjAwNUU+IFRqCi9TcGFuPDwvQWN0dWFs
VGV4dCA8RkVGRjAwQTA+ID4+IEJEQwo8MDAwMz4gVGoKRU1DCi9TcGFuPDwvQWN0dWFsVGV4dCA8
RkVGRjAwQTA+ID4+IEJEQwo8MDAwMz4gVGoKRU1DCjwwMzZFPiBUagovU3Bhbjw8L0FjdHVhbFRl
eHQgPEZFRkYwMEEwPiA+PiBCREMKPDAwMDM+IFRqCkVNQwovU3Bhbjw8L0FjdHVhbFRleHQgPEZF
RkYwMEEwPiA+PiBCREMKPDAwMDM+IFRqCkVNQwo8MDA1NzAwNUEwMDJGMDA3Mz4gVGoKMzUuOTI5
Njg4IDAgVGQgPDAwMDQ+IFRqCjQuMjIyNjU2MyAwIFRkIDwwMDY0MDAxQzAwMDMwMDVFMDAxMjAw
MkMwMDRCMDAzRTAwMDQwMDVBMDAzRT4gVGoKNDMuNTU4NTk0IDAgVGQgPDAwN0EwMDAzMDA1QTAw
MUMwMDczMDAyRjAwMUMwMDc0PiBUagpFVApCVAovRjUgOCBUZgoxIDAgMCAtMSA3OC43MTg3NSAx
MDM0IFRtCjwwMDU3PiBUagozLjk3MjY1NjMgMCBUZCA8MDExRT4gVGoKMy45Mzc1IDAgVGQgPDAx
OUE+IFRqCjIuNTkzNzUgMCBUZCA8MDExRTAxOEM+IFRqCi9TcGFuPDwvQWN0dWFsVGV4dCA8RkVG
RjAwQTA+ID4+IEJEQwo8MDAwMz4gVGoKRU1DCi9TcGFuPDwvQWN0dWFsVGV4dCA8RkVGRjAwQTA+
ID4+IEJEQwo8MDAwMz4gVGoKRU1DCjwwMzZFPiBUagovU3Bhbjw8L0FjdHVhbFRleHQgPEZFRkYw
MEEwPiA+PiBCREMKPDAwMDM+IFRqCkVNQwovU3Bhbjw8L0FjdHVhbFRleHQgPEZFRkYwMEEwPiA+
PiBCREMKPDAwMDM+IFRqCkVNQwo8MDA1NzAxOEM+IFRqCjI0LjUwMzkwNiAwIFRkIDwwMTFFMDM3
MjAxMDIwMTc2MDEwMjAxNkYwMUM3PiBUagoyMy42Nzk2ODggMCBUZCA8MDE5MDAxNUQwMTkwMDAw
MzAxOEM+IFRqCjEyLjU4NTkzNzUgMCBUZCA8MDExRTAxOTAwMTFFMDEwMjAxOEM+IFRqCjE3LjU5
Mzc1IDAgVGQgPDAxMTAwMTVBMDAwMzAxODkwMTAyMDExMDAxNkM+IFRqCjI0LjE5MTQwNiAwIFRk
IDwwMTFFPiBUagozLjkzNzUgMCBUZCA8MDE5QT4gVGoKRVQKQlQKL0Y1IDggVGYKMSAwIDAgLTEg
NjkzLjUgMTAzNCBUbQo8MDA1Nz4gVGoKMy45NjA5Mzc1IDAgVGQgPDAxMDIwMTUwPiBUago3LjUz
MTI1IDAgVGQgPDAxMUUwMDAzPiBUagpFVApCVAovRjUgOCBUZgoxIDAgMCAtMSA3MTAuNzgxMjUg
MTAzNCBUbQo8MDNFRDAzRjA+IFRqCkVUCkJUCi9GNSA4IFRmCjEgMCAwIC0xIDcxOC44OTA2MyAx
MDM0IFRtCjwwMDAzMDE3RDAxMjgwMDAzPiBUagpFVApCVAovRjUgOCBUZgoxIDAgMCAtMSA3Mjku
MTcxODggMTAzNCBUbQo8MDNFRDAzRjI+IFRqCkVUClEKUQoKUQoKcQowLjAgMC4wIDYxMiA3OTIg
cmUKVwpuCjEgMCAwIDEgMCAwIGNtCkJUCi9GMSAxMiBUZgoxNC40IFRMCkVUCjAuOTQ5MDIgMC45
NjA3ODQgMC45NzI1NDkgcmcKbgo1OSA2NyA0OTQgOTEgcmUKZioKMC4xNTY4NjMgMC40NzA1ODgg
MC43Mjk0MTIgcmcKbgo1OSA2NyAyLjIgOTEgcmUKZioKMC4xNTY4NjMgMC40NzA1ODggMC43Mjk0
MTIgcmcKQlQKL0YyIDEwLjUgVGYKMTIuNiBUTApFVApCVAoxIDAgMCAxIDcyIDE0MCBUbQooQUkg
YXNzaXN0YW5jZSBkaXNjbG9zdXJlKSBUagpUKgpFVAowLjA2Mjc0NSAwLjE4MDM5MiAwLjMyNTQ5
IHJnCkJUCi9GMiA5LjIgVGYKMTEuMDQgVEwKRVQKQlQKMSAwIDAgMSA3MiAxMjIgVG0KKEFzc2lz
dGVkXDA1NWJ5XDA3MiBDaGF0R1BUXDA3MkdQVFwwNTU1XDA1NjZcMDU1U29sKSBUagpUKgpFVAow
LjA2NjY2NyAwLjA2NjY2NyAwLjA2NjY2NyByZwpCVAovRjEgOC4zIFRmCjkuOTYgVEwKRVQKQlQK
MSAwIDAgMSA3MiAxMDYgVG0KKFNjb3BlIGFuZCBsaWNlbnNpbmcgbm90ZVwwNzIgVGhpcyByZW1h
aW5zIGEgcHJpdmF0ZSBzY2hvbGFybHkgcmV2aWV3IGNvcHkgdW5kZXIgdGhlIHB1YmxpY2F0aW9u
IGhvbGQgYWJvdmVcMDczIGl0IGlzIG5vdCBwcmVzZW50ZWQgYXMpIFRqClQqCkVUCkJUCjEgMCAw
IDEgNzIgOTUuNCBUbQooYSBMaW51eFwwNTVrZXJuZWwgZG9jdW1lbnRhdGlvbiBjb250cmlidXRp
b25cMDU2IEFjY29yZGluZ2x5XDA1NCBubyBTUERYXDA1NUxpY2Vuc2VcMDU1SWRlbnRpZmllciBv
ciBTaWduZWRcMDU1b2ZmXDA1NWJ5IHRhZyBoYXMgYmVlbiBhZGRlZFwwNTYpIFRqClQqCkVUClEK
CgplbmRzdHJlYW0KZW5kb2JqCjUwIDAgb2JqCjw8Ci9UeXBlIC9QYWdlCi9SZXNvdXJjZXMgPDwK
L1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0KL0V4dEdTdGF0
ZSA8PAovRzMgNSAwIFIKPj4KL0ZvbnQgPDwKL0Y0IDYgMCBSCi9GNSAxMSAwIFIKL0Y4IDE4IDAg
Ugo+Pgo+PgovTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdCi9Db250ZW50cyA1MSAwIFIKL1RhYnMg
L1MKL1BhcmVudCAyIDAgUgo+PgplbmRvYmoKNTEgMCBvYmoKPDwKL0ZpbHRlciAvRmxhdGVEZWNv
ZGUKL0xlbmd0aCA3NzczCj4+CnN0cmVhbQp4nO1dyY4kx5G911fkcUaAnL4vAEGgurqKJx2kaUBn
gSIJDURi2NIA8/kDz4zFPDNeuFlkVFZ1M6VDFysqFt/Nnj17pqwrx/8d9EEf/qjIf6ZiDz/88vDb
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
OPvN558fvvneHX7+12lv8Id2S0h5KGZqcxsH9sqkkLKZvlT7DzVrscIR1aIcfs6nn+vv0ml9uqRq
CQ5Haozbmiw7kSeMViFb7cijbap7bgWK62PqkTRRQm1QRz9n/uPj+58mV8BYlV37uPB8+qoA80G+
fXl+edH6UX835jYQE+dPT1tuqUvltu87dlN4PLU1DUdWUMWWSLUr/TCeZ7lHx36sdmXt+Npjxp76
tY7zabhOTx/ynL1TIWTCeTmO1PHmx9ODkjt9yvHnc8oRmHamlnM7Tbz5qEhtktRgkzhVKm34zOCy
KjS/Ns/TZv01j/vYRutV0I5S6czzccUZbetGfPo3vkxwlnUqJjpBTDm6Fsd/63COT662er7s2/rX
9d/62PEv0/kY1Cc+Dk8rp7+tv4vTN5tivL5ACZZHGM2hWJwCEyjq5kH1/cQ5oBrJ5vnCtbmYq0aP
Hs30Lvf8ccGOPb8vq1zqXk++sXZJ+tjkb8H7bVEmHYvRnr13qmZbj4z/B7hRD6YKZW5kc3RyZWFt
CmVuZG9iago1MiAwIG9iago8PAovVHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8Ci9Qcm9jU2V0IFsg
L1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCi9FeHRHU3RhdGUgPDwKL0czIDUg
MCBSCj4+Ci9Gb250IDw8Ci9GNCA2IDAgUgovRjUgMTEgMCBSCi9GOCAxOCAwIFIKPj4KPj4KL01l
ZGlhQm94IFsgMCAwIDYxMiA3OTIgXQovQ29udGVudHMgNTMgMCBSCi9UYWJzIC9TCi9QYXJlbnQg
MiAwIFIKPj4KZW5kb2JqCjUzIDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGgg
NjUzMAo+PgpzdHJlYW0KeJztXcmOJMeRvedX5HFGgLx9X4AGge7qKp50IKcBnQUOSUgQiWFLA8zn
DyJjs8jwl24WEZXVS0mHLlZULL6bPXv2TFlXLv8767M+/1mR/0zFnn/67fTHySljw+V6/5P1UeUU
ztZYFbo/Mefu/z9+f+5/+PTr6c337vzrv07dPTGUc7H6/Onn0y+nH05/nJa3Wx2yciX7s+1++enn
01//dP79xlv/7G0ZX6wv13/8/tz/ML/4/cfTm6dwNl7F0DUnnz/+cjJ9G7t/jMvGnz/+dnqrtXv4
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
CjAwMDAwMDA1ODggMDAwMDAgbiAKMDAwMDAwMDc1MyAwMDAwMCBuIAowMDAwMDAwODAyIDAwMDAw
IG4gCjAwMDAwMDEwMjYgMDAwMDAgbiAKMDAwMDAwMTA2NSAwMDAwMCBuIAowMDAwMDAxMjEyIDAw
MDAwIG4gCjAwMDAwMDI0MTIgMDAwMDAgbiAKMDAwMDAwMjY1OSAwMDAwMCBuIAowMDAwMDIxMzk3
IDAwMDAwIG4gCjAwMDAwMjIwMTEgMDAwMDAgbiAKMDAwMDAyMjE1NSAwMDAwMCBuIAowMDAwMDIz
NTgxIDAwMDAwIG4gCjAwMDAwMjM4MjIgMDAwMDAgbiAKMDAwMDA0OTkwNiAwMDAwMCBuIAowMDAw
MDUwNTk4IDAwMDAwIG4gCjAwMDAwNTgwMDYgMDAwMDAgbiAKMDAwMDA1ODI0MiAwMDAwMCBuIAow
MDAwMDU4MzkzIDAwMDAwIG4gCjAwMDAwNTk0MDkgMDAwMDAgbiAKMDAwMDA1OTY2NSAwMDAwMCBu
IAowMDAwMDc3ODc0IDAwMDAwIG4gCjAwMDAwNzg0MzYgMDAwMDAgbiAKMDAwMDA4NTQ5NCAwMDAw
MCBuIAowMDAwMDg1NzE5IDAwMDAwIG4gCjAwMDAwOTMxOTUgMDAwMDAgbiAKMDAwMDA5MzQyMCAw
MDAwMCBuIAowMDAwMDk5MDM0IDAwMDAwIG4gCjAwMDAwOTkyNTkgMDAwMDAgbiAKMDAwMDEwNzg4
OCAwMDAwMCBuIAowMDAwMTA4MTEzIDAwMDAwIG4gCjAwMDAxMTY1OTkgMDAwMDAgbiAKMDAwMDEx
NjgyNCAwMDAwMCBuIAowMDAwMTI0MDM5IDAwMDAwIG4gCjAwMDAxMjQyNjQgMDAwMDAgbiAKMDAw
MDEzMTAxOCAwMDAwMCBuIAowMDAwMTMxMjQzIDAwMDAwIG4gCjAwMDAxMzkyMDUgMDAwMDAgbiAK
MDAwMDEzOTQ0MSAwMDAwMCBuIAowMDAwMTQ3MTk4IDAwMDAwIG4gCjAwMDAxNDc0MjMgMDAwMDAg
biAKMDAwMDE1NDc3MyAwMDAwMCBuIAowMDAwMTU0OTk4IDAwMDAwIG4gCjAwMDAxNjE5MDIgMDAw
MDAgbiAKMDAwMDE2MjEyNyAwMDAwMCBuIAowMDAwMTY5Mjk5IDAwMDAwIG4gCjAwMDAxNjk1NTgg
MDAwMDAgbiAKMDAwMDE2OTY2NiAwMDAwMCBuIAowMDAwMTY5Nzc5IDAwMDAwIG4gCjAwMDAyMjg1
MzIgMDAwMDAgbiAKMDAwMDIyODc2OCAwMDAwMCBuIAowMDAwMjM2NjE1IDAwMDAwIG4gCjAwMDAy
MzY4NTEgMDAwMDAgbiAKdHJhaWxlcgo8PAovU2l6ZSA1NAovUm9vdCAzIDAgUgovSW5mbyAxIDAg
Ugo+PgpzdGFydHhyZWYKMjQzNDU1CiUlRU9GCg==
--===============3628523658830219824==--
^ permalink raw reply [flat|nested] 125+ messages in thread
end of thread, other threads:[~2026-09-20 22:31 UTC | newest]
Thread overview: 125+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20260528144627.1ae09ff2@foz.lan>
[not found] ` <1372F826-5513-4EB2-AE27-1DC0D2DE0AEB@linux.dev>
[not found] ` <20260529083100.6710b6cd@foz.lan>
[not found] ` <20260529083801.2c7e8990@foz.lan>
[not found] ` <ahmwUk0uXTkdwohf@debarbos-thinkpadt14gen5.rmtusma.csb>
2026-05-30 8:30 ` Linking Patchwork with Sashiko? Mauro Carvalho Chehab
2026-05-30 15:57 ` Roman Gushchin
2026-05-30 18:00 ` Mauro Carvalho Chehab
2026-05-30 18:49 ` Mauro Carvalho Chehab
2026-05-30 18:53 ` Mauro Carvalho Chehab
2026-06-02 15:51 ` Derek Barbosa
2026-06-02 16:51 ` Mauro Carvalho Chehab
2026-06-02 18:39 ` Jason Gunthorpe
2026-06-02 20:29 ` Mauro Carvalho Chehab
2026-06-02 20:13 ` Roman Gushchin
2026-06-02 20:39 ` Mauro Carvalho Chehab
2026-06-02 20:44 ` Roman Gushchin
2026-06-02 23:50 ` Matthieu Baerts
2026-06-03 3:35 ` Mauro Carvalho Chehab
2026-06-03 3:49 ` Roman Gushchin
2026-06-04 6:52 ` Mauro Carvalho Chehab
2026-06-07 17:56 ` Mauro Carvalho Chehab
2026-06-30 20:32 ` Derek Barbosa
2026-07-10 5:45 ` Mauro Carvalho Chehab
2026-07-10 6:39 ` Mauro Carvalho Chehab
2026-07-11 1:01 ` Roman Gushchin
2026-07-13 7:55 ` Mauro Carvalho Chehab
2026-07-13 9:41 ` Laurent Pinchart
2026-07-13 20:04 ` Mauro Carvalho Chehab
2026-07-14 22:55 ` Roman Gushchin
2026-07-15 0:59 ` Laurent Pinchart
2026-07-15 2:00 ` Roman Gushchin
2026-07-15 3:06 ` Linus Torvalds
2026-07-15 12:21 ` Jori Koolstra
2026-07-15 16:50 ` Steven Rostedt
2026-07-15 18:13 ` Nicolas Dufresne
2026-07-15 19:12 ` Laurent Pinchart
2026-07-15 19:27 ` Nicolas Dufresne
2026-07-15 20:03 ` Laurent Pinchart
2026-07-16 15:04 ` August Zeller
2026-07-15 16:43 ` Laurent Pinchart
2026-07-15 23:28 ` lyude
2026-09-20 22:26 ` Peter
2026-09-20 22:31 ` Peter
2026-07-15 7:59 ` Jacopo Mondi
2026-07-15 8:40 ` Mauro Carvalho Chehab
2026-07-15 17:31 ` Theodore Tso
2026-07-16 8:07 ` Jacopo Mondi
2026-07-17 9:40 ` Paolo Bonzini
2026-07-17 12:20 ` Theodore Tso
2026-07-17 13:25 ` Mauro Carvalho Chehab
2026-07-20 13:55 ` Steven Rostedt
2026-07-20 14:26 ` Mark Brown
2026-07-20 18:24 ` Steven Rostedt
2026-07-21 16:42 ` Mark Brown
2026-07-21 19:15 ` Steven Rostedt
2026-07-22 14:51 ` Mark Brown
2026-07-22 17:33 ` Theodore Tso
2026-07-23 16:39 ` Mark Brown
2026-07-21 17:12 ` Laurent Pinchart
2026-07-21 19:18 ` Steven Rostedt
2026-07-20 19:16 ` Mauro Carvalho Chehab
2026-07-21 15:43 ` Mauro Carvalho Chehab
2026-07-17 15:22 ` Nicolas Dufresne
2026-07-21 16:27 ` Laurent Pinchart
2026-07-15 12:38 ` Mark Brown
2026-07-15 16:28 ` Laurent Pinchart
2026-07-15 21:08 ` Roman Gushchin
2026-07-15 23:20 ` Steven Rostedt
2026-07-16 0:09 ` Roman Gushchin
2026-07-17 12:32 ` Laurent Pinchart
2026-07-20 18:08 ` Steven Rostedt
2026-07-22 4:05 ` Roman Gushchin
2026-07-21 18:25 ` Laurent Pinchart
2026-07-21 19:25 ` Steven Rostedt
2026-07-21 22:46 ` Laurent Pinchart
2026-07-21 23:41 ` Steven Rostedt
2026-07-22 5:06 ` Theodore Tso
2026-07-15 3:54 ` Theodore Tso
2026-07-15 7:13 ` Mauro Carvalho Chehab
2026-07-15 12:42 ` James Bottomley
2026-07-15 16:18 ` Laurent Pinchart
2026-07-15 16:53 ` James Bottomley
2026-07-15 17:09 ` Laurent Pinchart
2026-07-15 16:11 ` Laurent Pinchart
2026-07-15 17:00 ` Jan Kara
2026-07-15 20:28 ` Laurent Pinchart
2026-07-15 20:36 ` James Bottomley
2026-07-15 20:42 ` Laurent Pinchart
2026-07-16 0:14 ` Roman Gushchin
2026-07-16 7:04 ` Mauro Carvalho Chehab
2026-07-15 23:32 ` Steven Rostedt
2026-07-16 0:03 ` Roman Gushchin
2026-07-21 16:01 ` Laurent Pinchart
2026-07-16 7:21 ` Mauro Carvalho Chehab
2026-07-16 13:33 ` Jan Kara
2026-07-21 22:43 ` Laurent Pinchart
2026-07-21 23:44 ` Steven Rostedt
2026-07-16 18:24 ` Willy Tarreau
2026-07-15 17:14 ` Theodore Tso
2026-07-15 17:35 ` Miguel Ojeda
2026-07-15 17:41 ` Laurent Pinchart
2026-07-15 18:18 ` Linus Torvalds
2026-07-15 18:51 ` Laurent Pinchart
2026-07-15 19:14 ` Linus Torvalds
2026-07-15 20:13 ` Laurent Pinchart
2026-07-16 9:20 ` Giacomo Tesio
2026-07-16 15:10 ` August Zeller
2026-07-16 20:54 ` Theodore Tso
2026-07-21 16:03 ` Laurent Pinchart
2026-07-15 16:28 ` Ihor Solodrai
2026-07-15 16:39 ` Laurent Pinchart
2026-07-15 17:12 ` Ihor Solodrai
2026-07-15 17:35 ` Mark Brown
2026-07-15 18:39 ` Ihor Solodrai
2026-07-15 20:32 ` Mark Brown
2026-07-15 19:06 ` Laurent Pinchart
2026-07-15 21:13 ` Theodore Tso
2026-07-16 3:00 ` Nicolas Dufresne
2026-07-16 3:53 ` Theodore Tso
2026-07-16 7:55 ` Mauro Carvalho Chehab
2026-07-16 20:54 ` Nicolas Dufresne
2026-07-16 22:30 ` Dmitry Torokhov
2026-07-16 6:23 ` Jai Luthra
2026-07-16 12:32 ` Theodore Tso
2026-07-15 17:41 ` Jason Gunthorpe
2026-07-15 19:10 ` Laurent Pinchart
2026-07-15 19:55 ` Mark Brown
2026-07-15 19:38 ` Dmitry Torokhov
2026-07-15 21:27 voste62ocr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox