
From nobody Wed Sep  1 05:03:49 2021
Return-Path: <mathiasb@google.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86C5F3A09D9 for <dispatch@ietfa.amsl.com>; Wed,  1 Sep 2021 05:03:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.596
X-Spam-Level: 
X-Spam-Status: No, score=-17.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.499, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kcXt32pGB1Ep for <dispatch@ietfa.amsl.com>; Wed,  1 Sep 2021 05:03:33 -0700 (PDT)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D89A3A09D6 for <dispatch@ietf.org>; Wed,  1 Sep 2021 05:03:33 -0700 (PDT)
Received: by mail-pf1-x42d.google.com with SMTP id m26so1873135pff.3 for <dispatch@ietf.org>; Wed, 01 Sep 2021 05:03:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=B/dQq2XUdwY65EvJ+74dM9TQpN0u6Fd/G94WCJQG7jY=; b=hF2W8P0Omdxp3icJU0HNtPwb8MZCTakGFx0NOzkhLJYwsVqWAO84kjkrDHbrLFc9HH 2Lmt5YQw1WKTG4nox14o+1htTwZqK8rPIMCN4KiVOZ3DHCjdfTbRwr+PmRjZ8PCcHZ7A A9DObuEJNcpQFumryCpKJMJfaLMm2UiNVnpohdtYOUhFspLw2IINy297zUamLGYP1XuB +e+KVk4nanMp5/7K/wg2Bg/s9F0KIpxV9AYhwbB4H4jqMUJNnR6dvxf+025slGI4SWih aZEMWN9wDAKHPc9E1uZYFPfKk8wO+UyebDV+Z5YI1qGh2YRypcLSZzg49DSZ6Id8QQHL 0VeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=B/dQq2XUdwY65EvJ+74dM9TQpN0u6Fd/G94WCJQG7jY=; b=hEYb+XHtcGv4vk3nzF9iMLhdRm8f970/t7uDhVO8PLonddcevQhS9Z88pqs4VIfuxQ Cmu9mM6Mvtj7XeWFcl7BCKDYdl5NXvCoX/yKMfNYXzF+lEx+2144bK/3xlwz5P0l67hY Jw8dCUY/mG4o46sHrGzd7xKcxvskIFVB+Ien7hOxxEvOnvcECM+zQZ5g5HutELjIKRuS 7BEehyCn5bRk/mVv07XeN+hgdXgqM97RZO7yAeAi7rQcaPq54zlwSIz2+anHjbnY4ul/ 9D4g9GD77oiDCGyUu9wMnsT35EV/j5EBJb9xzDAMmni89pviQg4AGH9ieGBh1mDlwAj9 M3Wg==
X-Gm-Message-State: AOAM533AJhTDQaqT+dfRO+E19t4ZQ9p50qeoZR1eQ+rBoh4vSVtX5s8F Gp3YcolbeCp5Oa03dz0+BfLVbDZrj2+7x0aSNNpajg==
X-Google-Smtp-Source: ABdhPJynudVum6aEchYln4kvUukovUpLL/UgyDkVj5L++LvQpE8krDSwD8qCxNZMIkAPF+y7urMiNVRoXg393j0shPI=
X-Received: by 2002:a63:c10b:: with SMTP id w11mr8130961pgf.228.1630497811761;  Wed, 01 Sep 2021 05:03:31 -0700 (PDT)
MIME-Version: 1.0
References: <4747725C-5B58-4CCF-8C05-856A02FE7055@ericsson.com> <CADizRga_PVNVEJvHFp_0DT4ZWQp9cn7Y+Wk72UV5itC0A7oEhQ@mail.gmail.com> <CADizRgaq_4TFNvpfFWx7KwO4KH49dFzYiHcH-L2ZG0q1tYJ=Cg@mail.gmail.com> <D041682A-446C-4123-AA91-363257EFC7D7@ericsson.com>
In-Reply-To: <D041682A-446C-4123-AA91-363257EFC7D7@ericsson.com>
From: Mathias Bynens <mths@google.com>
Date: Wed, 1 Sep 2021 14:03:19 +0200
Message-ID: <CADizRgap6yhPUAi8C7wVO=E35QEi=3DtW-6QHiQ70D5+nR=2+w@mail.gmail.com>
To: Francesca Palombini <francesca.palombini@ericsson.com>
Cc: "draft-ietf-dispatch-javascript-mjs.all@ietf.org" <draft-ietf-dispatch-javascript-mjs.all@ietf.org>,  "dispatch@ietf.org" <dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e1437405caedda0e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/dPIaMzas7q5La6HIBLyTayO1BkI>
Subject: Re: [dispatch] AD review of draft-ietf-dispatch-javascript-mjs-09
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Sep 2021 12:03:41 -0000

--000000000000e1437405caedda0e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Francesca,

Thanks again for your patience and detailed comments! I=E2=80=99ve tried to
address them below =E2=80=94 replies inline.

On Mon, Aug 30, 2021 at 5:12 PM Francesca Palombini <
francesca.palombini@ericsson.com> wrote:

> Hi Mathias,
>
>
>
> Thank you for the quick reply! I tried to clarify some of my comments. As
> you can see, I have my opinion for some of the points (3. 4. And 5.), but
> it would be good to get the media type experts and IANA opinion as well, =
as
> they know better. I will reach out to IANA separately and CC you. Let me
> know if my suggestions make sense or you have additional questions/commen=
ts.
>
>
>
> Francesca
>
>
>
> *From: *Mathias Bynens <mths@google.com>
> *Date: *Monday, 30 August 2021 at 08:47
> *To: *Francesca Palombini <francesca.palombini@ericsson.com>
> *Cc: *"draft-ietf-dispatch-javascript-mjs.all@ietf.org" <
> draft-ietf-dispatch-javascript-mjs.all@ietf.org>, "dispatch@ietf.org" <
> dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
> *Subject: *Re: AD review of draft-ietf-dispatch-javascript-mjs-09
>
>
>
> Hi Francesca,
>
>
>
> We=E2=80=99ve worked through your feedback (*italic* below). Here are our
> responses (*bold*):
>
>
>
> *## Main*
>
>
>
> *1. ----*
>
>
>
> *FP: This document is presented in the Abstract, Introduction and
> Compatibility section as aiming to update some IANA registrations for the
> media types mentioned, as well as documenting current usage of these medi=
a
> types. Because of that, I am not convinced about the use of BCP 14
> language: if the intent is documenting current practices, most of these B=
CP
> 14 terms should be replaced by explanations on how implementations behave=
.
> To give an example of my concern, for the following paragraph in Section =
4:*
>
>
>
> *   Implementations that support binary source text MUST support binary*
>
> *   source text encoded using the UTF-8 [RFC3629] character encoding*
>
> *   scheme.  Module goal sources MUST be encoded as UTF-8, all other*
>
> *   encodings will fail.  Source goal sources SHOULD be encoded as UTF-8;=
*
>
> *   other character encoding schemes MAY be supported, but are*
>
> *   discouraged.*
>
>
>
> *FP: Are these requirements that should have been there in RFC 4329 and
> are being added now? Are these how most implementations already behave?
> Would it not make more sense to reformulate this paragraph to describe
> implementations behaviour, rather than mandate and recommend? Why using B=
CP
> 14 terms?*
>
> *This comment applies to all new occurrences of BCP 14 terms (it does not
> to apply to sections taken from RFC 4329, such as the first paragraph of
> section 4.1).*
>
>
>
> *We believe this has already been addressed by the shepherd earlier in th=
e
> thread.*
>
>
>
> FP: Indeed, and to reiterate: I am OK with keeping the BCP 14 terms that
> come from 4329. Do you think you could add some explanatory text in the
> introduction about the fact that this document updates existing
> requirements from 4329 based on existing practice?
>

I was about to add something but then realized that the draft already says:
"This document updates the descriptions and registrations for these media
types to reflect existing usage on the Internet. [=E2=80=A6] This document =
replaces
the media types registrations in {{RFC4329}}, obsoleting that document." It
sounds like that covers your request =E2=80=94 but if this is not sufficien=
t,
please let me know what you had in mind.

*3. ----*
>
>
>
> *FP: "Published specification" field of each subsection of section 6.1 is
> "this document". I don't believe that is correct, and it should instead
> point to the correct specification (so JS 1.5, ECMAScript etc).*
>
>
>
> *This was done in response to Media-Type Early Review comments: *
> *https://github.com/linuxwolf/bmeck-ids/pull/25*
> <https://protect2.fireeye.com/v1/url?k=3D2cecfd41-7377c443-2cecbdda-869a1=
4f4b08c-03f5f96a636cd875&q=3D1&e=3Dbd06a8bd-b4a2-4969-8bac-0dc82582f91e&u=
=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpull%2F25>
>
>
>
> FP: I take it this is the comment from Murray you are referring to in tha=
t
> issue:
>
> > generally, the templates can't refer to RFC 4329 if you plan to obsolet=
e
> it; they should refer to this document or something else that won't be
> obsolete when this is published
>
> I note that Murray pointed out that =E2=80=9CPublished Specification=E2=
=80=9D should not
> point to 4329, but should instead point to either this document or
> =E2=80=9Csomething else=E2=80=9D, and I was suggesting that that somethin=
g else is the
> published specifications, so for text/javascript JS 1.5 spec, for
> text/exmascript ECMA spec etc. This is what RFC 4329 did (see for example
> https://www.iana.org/assignments/media-types/text/javascript ), and from
> checking RFC 6838 it is not clear to me that was a mistake. I guess it
> could be fine with pointing to this document since this document referenc=
es
> the other specifications, but it seems more convoluted and I wanted to
> check with you and the media type expert of what=E2=80=99s the best way, =
if both
> are ok. I will also send a separate email to ask IANA, since they probabl=
y
> have the answer, and cc you in it.
>

Thanks! Per Ned Freed=E2=80=99s response on that thread, I=E2=80=99ve sent =
a patch updating
these fields to point to the format specification, which in this case is
ECMA-262: https://github.com/linuxwolf/bmeck-ids/pull/45


>  *4. ----*
>
>
>
> *FP: I would also add RFC 4329 authors as "Person & email address to
> contact", as well as "Author" for those media types that 4329 registered.
> Please let me know if this is not common practice, but it seems logical t=
o
> me to have both you authors and previous authors.*
>
>
>
> *This does not appear to be common practice. E.g. RFC 54 (by Crocker,
> Postel, Newkirk, Kraley) was superseded by RFC 57 (by Kraley & Newkirk).
> We=E2=80=99d prefer proceeding in line with this precedent, given that in=
cluding
> the original authors complicates the process further (since it would
> require their explicit approval of all our changes before moving forward)=
.*
>
>
>
> FP: Maybe I did not explain myself: I was not asking you to add the
> authors of RFC 4329 as authors of this document (although I hope they are
> aware of this work and they have been included in the conversation if the=
y
> are still active in this space) but I was suggesting to keep them on the
> registrations themselves, so for example for text/javascript:
> https://www.iana.org/assignments/media-types/text/javascript on the
> =E2=80=9CPerson & email address to contact=E2=80=9D and =E2=80=9CAuthor=
=E2=80=9D line, replace your current
> =E2=80=9CSee Author's Address section of [this document].=E2=80=9C with =
=E2=80=9CSee Author's
> Address section of [this document] and [RFC 4329]=E2=80=9D. This would no=
t require
> their approval, as they are in practice keeping their contact where they
> already had it. (Also note, I was suggesting this only for those
> registrations that RFC 4329 initially did). Again, Murray, other media ty=
pe
> experts and IANA can tell me if this is not common practice.
>

I see, apologies for misunderstanding. That makes total sense. Listing both
the original authors + us in the IANA registry sounds good.


>
>
> *5. ----*
>
>
>
> *FP: I believe it would make sense to modify the IANA media type registry
> to add an "OBSOLETED in favor of ..." note in the name column of all thos=
e
> media types obsoleted. I think this requires a new IANA section.*
>
>
>
> *I think this refers to the document at *
> *https://www.iana.org/assignments/media-types/media-types.xhtml*
> <https://www.iana.org/assignments/media-types/media-types.xhtml>*, and
> not our draft. Am I misunderstanding? What changes would this require to
> our draft?*
>
>
>
> FP: Yes, sorry for being unclear: what I was referring to was the =E2=80=
=9CName=E2=80=9D
> column in the IANA registry at
> https://www.iana.org/assignments/media-types/media-types.xhtml . Your
> draft already makes changes to the registrations (so, for example, change=
s
> the content of :
> https://www.iana.org/assignments/media-types/text/javascript ) but does
> not specify the update to the
> https://www.iana.org/assignments/media-types/media-types.xhtml page
> itself. So, going back to our text/javascript example, this is the entry
> for it in the media-type page right now:
>
> javascript - OBSOLETED in favor of application/javascript
>
> text/javascript
> <https://www.iana.org/assignments/media-types/text/javascript>
>
> [RFC4329 <https://www.iana.org/go/rfc4329>]
>
> I believe this should be changed to:
>
> javascript
>
> text/javascript
> <https://www.iana.org/assignments/media-types/text/javascript>
>
> [This document]
>
> And similarly all other registration should add the =E2=80=9C- OBSOLETED =
in favor
> of=E2=80=A6=E2=80=9D note.
>
> In order for IANA to make this change, this draft should add one more
> section that describe this change, I assume (I will confirm with IANA in =
a
> separate email, cc=E2=80=99ing you). Does that make sense?
>

Thanks for clarifying. I believe
https://github.com/linuxwolf/bmeck-ids/pull/44 addresses the issue based on
the feedback from the IANA folks in the other thread.


> *9. -----*
>
>
>
> *FP: I'd suggest adding section numbers when referring to [ECMA-262]
> sections, instead of just names.*
>
>
>
> *The ECMAScript specification is a =E2=80=9Cliving standard=E2=80=9D, and=
 the section
> numbers change frequently as new chapters are introduced or sections are
> moved around. Using the section names is a more stable, future-proof way =
to
> refer to specific parts of the spec. Given that, would you be okay with
> keeping this as-is?*
>
>
>
> *Alternatively, we could add links to the specific sections in the latest
> draft spec, e.g. **https://tc39.es/ecma262/#sec-source-text*
> <https://protect2.fireeye.com/v1/url?k=3Da860a650-f7fb9f52-a860e6cb-869a1=
4f4b08c-423d42d73db683c7&q=3D1&e=3Dbd06a8bd-b4a2-4969-8bac-0dc82582f91e&u=
=3Dhttps%3A%2F%2Ftc39.es%2Fecma262%2F%23sec-source-text>*
> =E2=80=94 these URLs are stable, too, but I don=E2=80=99t think there is =
precedent for this
> in any existing RFC.*
>
>
>
> FP: Ok, thanks for this explanation, and no, I don=E2=80=99t necessarily =
need the
> section numbers. However, this worries me: normative references cannot be
> =E2=80=9Cliving standard=E2=80=9D (or as
> https://www.ietf.org/about/groups/iesg/statements/normative-informative-r=
eferences/
> says: =E2=80=9Cwork in progress=E2=80=9D) =E2=80=93 could we reference a =
stable published version
> of the ECMA standard? I can see for example RFC 8785 referenced the 10th
> edition of it: https://datatracker.ietf.org/doc/html/rfc8785#ref-ECMA-262
>

Patch to pin to the latest published version (ES2021, i.e. the 12th
edition): https://github.com/linuxwolf/bmeck-ids/pull/46/files

Please let us know if the suggested patches adequately address the concerns=
.

Thanks,
Mathias Bynens on behalf of the draft-ietf-dispatch-javascript-mjs authors

--000000000000e1437405caedda0e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Francesca,</div><div><br></div><div>Thanks again f=
or your patience and detailed comments! I=E2=80=99ve tried to address=C2=A0=
them below =E2=80=94 replies inline.</div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Mon, Aug 30, 2021 at 5:12 PM Frances=
ca Palombini &lt;<a href=3D"mailto:francesca.palombini@ericsson.com">france=
sca.palombini@ericsson.com</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">





<div lang=3D"EN-GB" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_-4104108946048301363WordSection1">
<p class=3D"MsoNormal"><span>Hi Mathias,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thank you for the quick reply! I tried to clar=
ify some of my comments. As you can see, I have my opinion for some of the =
points (3. 4. And 5.), but it would be good to get the media type experts
 and IANA opinion as well, as they know better. I will reach out to IANA se=
parately and CC you. Let me know if my suggestions make sense or you have a=
dditional questions/comments.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Francesca<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span style=3D"font-si=
ze:12pt;color:black">From:
</span></b><span style=3D"font-size:12pt;color:black">Mathias Bynens &lt;<a=
 href=3D"mailto:mths@google.com" target=3D"_blank">mths@google.com</a>&gt;<=
br>
<b>Date: </b>Monday, 30 August 2021 at 08:47<br>
<b>To: </b>Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@er=
icsson.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@i=
etf.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org<=
/a>&quot; &lt;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@ietf=
.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org</a>=
&gt;, &quot;<a href=3D"mailto:dispatch@ietf.org" target=3D"_blank">dispatch=
@ietf.org</a>&quot; &lt;<a href=3D"mailto:dispatch@ietf.org" target=3D"_bla=
nk">dispatch@ietf.org</a>&gt;, &quot;<a href=3D"mailto:media-types@ietf.org=
" target=3D"_blank">media-types@ietf.org</a>&quot; &lt;<a href=3D"mailto:me=
dia-types@ietf.org" target=3D"_blank">media-types@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: AD review of draft-ietf-dispatch-javascript-mjs-09<u></=
u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Hi Francesca,<u></u><u></=
u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">We=E2=80=99ve worked thro=
ugh your feedback (<i>italic</i> below). Here are our responses (<b>bold</b=
>):<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">## Main</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">1. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: This docume=
nt is presented in the Abstract, Introduction and Compatibility section as =
aiming to update some IANA registrations for the media types mentioned, as =
well as documenting current usage
 of these media types. Because of that, I am not convinced about the use of=
 BCP 14 language: if the intent is documenting current practices, most of t=
hese BCP 14 terms should be replaced by explanations on how implementations=
 behave. To give an example of my
 concern, for the following paragraph in Section 4:</span></i><u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0Implementations that support binary source text MUST support binary</spa=
n></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0source text encoded using the UTF-8 [RFC3629] character encoding</span><=
/i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0scheme.=C2=A0 Module goal sources MUST be encoded as UTF-8, all other</s=
pan></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0encodings will fail.=C2=A0 Source goal sources SHOULD be encoded as UTF-=
8;</span></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0other character encoding schemes MAY be supported, but are</span></i><u>=
</u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0discouraged.</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: Are these r=
equirements that should have been there in RFC 4329 and are being added now=
? Are these how most implementations already behave? Would it not make more=
 sense to reformulate this paragraph
 to describe implementations behaviour, rather than mandate and recommend? =
Why using BCP 14 terms?</span></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">This comment ap=
plies to all new occurrences of BCP 14 terms (it does not to apply to secti=
ons taken from RFC 4329, such as the first paragraph of section 4.1).</span=
></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">We believe this=
 has already been addressed by the shepherd earlier in the thread.</span></=
b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Indeed, and to reiterate: I am OK with keeping t=
he BCP 14 terms that come from 4329. Do you think you could add some explan=
atory text in the introduction about the fact that this document updates ex=
isting requirements from 4329 based
 on existing practice?</p></div></div></div></div></blockquote><div><br></d=
iv><div>I was about to add something but then realized that the draft alrea=
dy says: &quot;This document updates the descriptions and registrations for=
 these media types to reflect existing usage on the Internet. [=E2=80=A6] T=
his document replaces the media types registrations in {{RFC4329}}, obsolet=
ing that document.&quot; It sounds like that covers your request =E2=80=94 =
but if this is not sufficient, please let me know what you had in mind.</di=
v><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lan=
g=3D"EN-GB" style=3D"overflow-wrap: break-word;"><div class=3D"gmail-m_-410=
4108946048301363WordSection1"><p class=3D"MsoNormal"><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt"><i><span s=
tyle=3D"font-family:Arial,sans-serif;color:black">3. ----</span></i><u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: &quot;Publi=
shed specification&quot; field of each subsection of section 6.1 is &quot;t=
his document&quot;. I don&#39;t believe that is correct, and it should inst=
ead point to the correct specification (so JS 1.5, ECMAScript
 etc).</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">This was done i=
n response to Media-Type Early Review comments:
</span></b><a href=3D"https://protect2.fireeye.com/v1/url?k=3D2cecfd41-7377=
c443-2cecbdda-869a14f4b08c-03f5f96a636cd875&amp;q=3D1&amp;e=3Dbd06a8bd-b4a2=
-4969-8bac-0dc82582f91e&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmec=
k-ids%2Fpull%2F25" target=3D"_blank"><b><span style=3D"font-family:Arial,sa=
ns-serif">https://github.com/linuxwolf/bmeck-ids/pull/25</span></b></a><u><=
/u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: I take it this is the comment from Murray you ar=
e referring to in that issue:
<u></u><u></u></p>
<p class=3D"MsoNormal">&gt; generally, the templates can&#39;t refer to RFC=
 4329 if you plan to obsolete it; they should refer to this document or som=
ething else that won&#39;t be obsolete when this is published<u></u><u></u>=
</p>
<p class=3D"MsoNormal">I note that Murray pointed out that =E2=80=9CPublish=
ed Specification=E2=80=9D should not point to 4329, but should instead poin=
t to either this document or =E2=80=9Csomething else=E2=80=9D, and I was su=
ggesting that that something else is the published specifications,
 so for text/javascript JS 1.5 spec, for text/exmascript ECMA spec etc. Thi=
s is what RFC 4329 did (see for example
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">https://www.iana.org/assignments/media-types/text/javascrip=
t</a> ), and from checking RFC 6838 it is not clear to me that was a mistak=
e. I guess it could be fine with pointing to this document
 since this document references the other specifications, but it seems more=
 convoluted and I wanted to check with you and the media type expert of wha=
t=E2=80=99s the best way, if both are ok. I will also send a separate email=
 to ask IANA, since they probably have the
 answer, and cc you in it.</p></div></div></blockquote><div><br></div><div>=
Thanks! Per Ned Freed=E2=80=99s response on that thread, I=E2=80=99ve sent =
a patch updating these fields to point to the format specification, which i=
n this case is ECMA-262: <a href=3D"https://github.com/linuxwolf/bmeck-ids/=
pull/45">https://github.com/linuxwolf/bmeck-ids/pull/45</a><br></div><div>=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang=3D"=
EN-GB" style=3D"overflow-wrap: break-word;"><div class=3D"gmail-m_-41041089=
46048301363WordSection1"><div><div><p class=3D"MsoNormal"><u></u><u></u></p=
>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif"><u></u>=C2=A0</span></i><i>=
<span style=3D"font-family:Arial,sans-serif;color:black">4. ----</span></i>=
</p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt"><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: I would als=
o add RFC 4329 authors as &quot;Person &amp; email address to contact&quot;=
, as well as &quot;Author&quot; for those media types that 4329 registered.=
 Please let me know if this is not common practice, but
 it seems logical to me to have both you authors and previous authors.</spa=
n></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">This does not a=
ppear to be common practice. E.g. RFC 54 (by Crocker, Postel, Newkirk, Kral=
ey) was superseded by RFC 57 (by Kraley &amp; Newkirk). We=E2=80=99d prefer=
 proceeding in line with this precedent, given
 that including the original authors complicates the process further (since=
 it would require their explicit approval of all our changes before moving =
forward).</span></b><b><span style=3D"font-family:Arial,sans-serif"><u></u>=
<u></u></span></b></p>
<p style=3D"margin:0cm"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Maybe I did not explain myself: I was not asking=
 you to add the authors of RFC 4329 as authors of this document (although I=
 hope they are aware of this work and they have been included in the conver=
sation if they are still active in
 this space) but I was suggesting to keep them on the registrations themsel=
ves, so for example for text/javascript:
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">https://www.iana.org/assignments/media-types/text/javascrip=
t</a> on the =E2=80=9CPerson &amp; email address to contact=E2=80=9D and =
=E2=80=9CAuthor=E2=80=9D line, replace your current =E2=80=9CSee Author&#39=
;s Address section of [this
 document].=E2=80=9C with =E2=80=9CSee Author&#39;s Address section of [thi=
s document] and [RFC 4329]=E2=80=9D. This would not require their approval,=
 as they are in practice keeping their contact where they already had it. (=
Also note, I was suggesting this only for those registrations
 that RFC 4329 initially did). Again, Murray, other media type experts and =
IANA can tell me if this is not common practice.</p></div></div></div></div=
></blockquote><div><br></div><div>I see, apologies for misunderstanding. Th=
at makes total sense. Listing both the original authors=C2=A0+ us=C2=A0in t=
he IANA registry sounds good.</div><div>=C2=A0</div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex"><div lang=3D"EN-GB" style=3D"overflow-wrap: brea=
k-word;"><div class=3D"gmail-m_-4104108946048301363WordSection1"><div><div>=
<p class=3D"MsoNormal"><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">5. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: I believe i=
t would make sense to modify the IANA media type registry to add an &quot;O=
BSOLETED in favor of ...&quot; note in the name column of all those media t=
ypes obsoleted. I think this requires a new
 IANA section.</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">I think this re=
fers to the document at
</span></b><a href=3D"https://www.iana.org/assignments/media-types/media-ty=
pes.xhtml" target=3D"_blank"><b><span style=3D"font-family:Arial,sans-serif=
">https://www.iana.org/assignments/media-types/media-types.xhtml</span></b>=
</a><b><span style=3D"font-family:Arial,sans-serif;color:black">,
 and not our draft. Am I misunderstanding? What changes would this require =
to our draft?</span></b><b><span style=3D"font-family:Arial,sans-serif"><u>=
</u><u></u></span></b></p>
<p style=3D"margin:0cm"><u></u>=C2=A0<u></u></p>
<p style=3D"margin:0cm">FP: Yes, sorry for being unclear: what I was referr=
ing to was the =E2=80=9CName=E2=80=9D column in the IANA registry at
<a href=3D"https://www.iana.org/assignments/media-types/media-types.xhtml" =
target=3D"_blank">https://www.iana.org/assignments/media-types/media-types.=
xhtml</a> . Your draft already makes changes to the registrations (so, for =
example, changes the content of :
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">https://www.iana.org/assignments/media-types/text/javascrip=
t</a> ) but does not specify the update to the
<a href=3D"https://www.iana.org/assignments/media-types/media-types.xhtml" =
target=3D"_blank">https://www.iana.org/assignments/media-types/media-types.=
xhtml</a> page itself. So, going back to our text/javascript example, this =
is the entry for it in the media-type page right now:<u></u><u></u></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse">
<tbody>
<tr>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:0cm">
<span style=3D"font-size:10pt;font-family:&quot;Open Sans&quot;,sans-serif;=
color:black">javascript - OBSOLETED in favor of application/javascript<u></=
u><u></u></span></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:0cm">
<span style=3D"font-size:10pt;font-family:&quot;Open Sans&quot;,sans-serif;=
color:black"><a href=3D"https://www.iana.org/assignments/media-types/text/j=
avascript" target=3D"_blank">text/javascript</a><u></u><u></u></span></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:0cm">
<span style=3D"font-size:10pt;font-family:&quot;Open Sans&quot;,sans-serif;=
color:black">[<a href=3D"https://www.iana.org/go/rfc4329" target=3D"_blank"=
>RFC4329</a>]<u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p style=3D"margin:0cm"><span style=3D"color:white">I believe this </span>s=
hould be changed to:<u></u><u></u></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse">
<tbody>
<tr>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:0cm">
<span style=3D"font-size:10pt;font-family:&quot;Open Sans&quot;,sans-serif;=
color:black">javascript<u></u><u></u></span></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:0cm">
<span style=3D"font-size:10pt;font-family:&quot;Open Sans&quot;,sans-serif;=
color:black"><a href=3D"https://www.iana.org/assignments/media-types/text/j=
avascript" target=3D"_blank">text/javascript</a><u></u><u></u></span></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-right:0cm;margin-bottom:12pt;margin-=
left:0cm">
<span style=3D"font-size:10pt;font-family:&quot;Open Sans&quot;,sans-serif;=
color:black">[This document]<u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p style=3D"margin:0cm"><span style=3D"color:white">And simil</span>arly al=
l other registration should add the =E2=80=9C- OBSOLETED in favor of=E2=80=
=A6=E2=80=9D note.
<u></u><u></u></p>
<p style=3D"margin:0cm">In order for IANA to make this change, this draft s=
hould add one more section that describe this change, I assume (I will conf=
irm with IANA in a separate email, cc=E2=80=99ing you). Does that make sens=
e?</p></div></div></div></div></blockquote><div><br></div><div>Thanks for c=
larifying. I believe=C2=A0<a href=3D"https://github.com/linuxwolf/bmeck-ids=
/pull/44">https://github.com/linuxwolf/bmeck-ids/pull/44</a> addresses the =
issue based on the feedback from the IANA folks in the other thread.</div><=
div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang=
=3D"EN-GB" style=3D"overflow-wrap: break-word;"><div class=3D"gmail-m_-4104=
108946048301363WordSection1"><div><div><p style=3D"margin:0cm"><u></u><u></=
u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt"><i><span s=
tyle=3D"font-family:Arial,sans-serif;color:black">9. -----</span></i><br></=
p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt"><u></u><=
/p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: I&#39;d sug=
gest adding section numbers when referring to [ECMA-262] sections, instead =
of just names.</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">The ECMAScript =
specification is a =E2=80=9Cliving standard=E2=80=9D, and the section numbe=
rs change frequently as new chapters are introduced or sections are moved a=
round. Using the section names is a more stable,
 future-proof way to refer to specific parts of the spec. Given that, would=
 you be okay with keeping this as-is?</span></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">Alternatively, =
we could add links to the specific sections in the latest draft spec, e.g.
</span></b><a href=3D"https://protect2.fireeye.com/v1/url?k=3Da860a650-f7fb=
9f52-a860e6cb-869a14f4b08c-423d42d73db683c7&amp;q=3D1&amp;e=3Dbd06a8bd-b4a2=
-4969-8bac-0dc82582f91e&amp;u=3Dhttps%3A%2F%2Ftc39.es%2Fecma262%2F%23sec-so=
urce-text" target=3D"_blank"><b><span style=3D"font-family:Arial,sans-serif=
">https://tc39.es/ecma262/#sec-source-text</span></b></a><b><span style=3D"=
font-family:Arial,sans-serif;color:black">
 =E2=80=94 these URLs are stable, too, but I don=E2=80=99t think there is p=
recedent for this in any existing RFC.</span></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Ok, thanks for this explanation, and no, I don=
=E2=80=99t necessarily need the section numbers. However, this worries me: =
normative references cannot be =E2=80=9Cliving standard=E2=80=9D (or as
<a href=3D"https://www.ietf.org/about/groups/iesg/statements/normative-info=
rmative-references/" target=3D"_blank">
https://www.ietf.org/about/groups/iesg/statements/normative-informative-ref=
erences/</a> says: =E2=80=9Cwork in progress=E2=80=9D) =E2=80=93 could we r=
eference a stable published version of the ECMA standard? I can see for exa=
mple RFC 8785 referenced the 10<sup>th</sup> edition of
 it: <a href=3D"https://datatracker.ietf.org/doc/html/rfc8785#ref-ECMA-262"=
 target=3D"_blank">https://datatracker.ietf.org/doc/html/rfc8785#ref-ECMA-2=
62</a></p></div></div></div></div></blockquote><div><br></div><div>Patch to=
 pin to the latest published version (ES2021, i.e. the 12th edition):=C2=A0=
<a href=3D"https://github.com/linuxwolf/bmeck-ids/pull/46/files">https://gi=
thub.com/linuxwolf/bmeck-ids/pull/46/files</a></div><div><br></div><div>Ple=
ase let us know if the suggested patches adequately address the concerns.</=
div><div><br></div><div>Thanks,</div><div>Mathias Bynens on behalf of the d=
raft-ietf-dispatch-javascript-mjs authors<br><br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex"><div lang=3D"EN-GB" style=3D"overflow-wrap: b=
reak-word;"><div class=3D"gmail-m_-4104108946048301363WordSection1"><div><b=
lockquote style=3D"border-top:none;border-right:none;border-bottom:none;bor=
der-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8=
pt;margin-right:0cm"><div><blockquote style=3D"border-top:none;border-right=
:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm=
 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><p class=3D"MsoNormal" sty=
le=3D"margin-right:0cm;margin-bottom:12pt;margin-left:36pt">
<u></u><u></u></p>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div></div>

--000000000000e1437405caedda0e--


From nobody Thu Sep  2 11:24:00 2021
Return-Path: <francesca.palombini@ericsson.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52AF53A1B00; Thu,  2 Sep 2021 11:23:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level: 
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4oEEQf78GRTl; Thu,  2 Sep 2021 11:23:52 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70083.outbound.protection.outlook.com [40.107.7.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F4583A1AFD; Thu,  2 Sep 2021 11:23:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z0dBV0ScPBWCjqh8F2Mms/iHbxjemm8oN9geoKUX+eBf41duZdyuZuT9iR3IO49IU9VRZhAoO+3KmDEWpGoiLrZPy8Uym3jOt12okK0ziNLkrMZJDXz6cC5aBLADb2V7H0upoFo3wb+HVKIYa24ILn+Bw42csInkfk3B+ZqL9TbLyz9LhBqiXVqoWxVyY8TMsJ97GRW6xfpfUSFo61KWX3UQdtHX4Vs8LkpsQM982XrH1v9w2pGraNiKuiGs0j+9UC1QUt4eM5SSEXIhQpvh0ltrPpjj8iWwBS1sFWkMKbGO9SXN6KRUZE/pVrJlVM3hHfhrEhvTBe9JYu1e4NJd3g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;  bh=euaJpjeaQ19Pmnhe3GF6NzxkAGLprbUaBccr6t1vuXU=; b=ONkWG3F9KYen1dOdC6pA+gnTsXoSWSm0Lwu+LdZbZ22cAKapYmaTrqlhsxTzwO6uQOMdw3V+oqHraTfNa//x+vTyZDYzG2O8jy0XpddMwtnttm1ukiIGbilqtu8i8dNEhj4So2SfBkfMdQ7c/1zh4Qi0GGakU/Em+TDm3cINxtZEYvR0MUJnogVCE1mL6od9mwJ/pavO7EoGmUSD9dL1Ga2GxGnF4D399D4OWtl0+t4sspibicpuGUbf4ABNgGsL2/8KSJwo4wn9WvcGXQ+NsMUmgfJ5y1lsr5yJZTFnVCMe3VksgF3kgIPZGLrshpwVmkZr0452oD3sZVD9w3v3CA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=euaJpjeaQ19Pmnhe3GF6NzxkAGLprbUaBccr6t1vuXU=; b=s8u6hBsWjpztHk32p0nRln4C6Fx9ZJwMwwHLaU2KsIruVee62e4xkCTQDHGqdl5Va1gxua+/dyhb43GkFEsgKyUA+b1G7UuzN4L1e/+CBbc0IpzbwSEI/swPfImxk03CMNI1ywFLKGkvEghSxgsTPPqtfgDV3sqUrxPBZbWmLBk=
Received: from HE1PR07MB4217.eurprd07.prod.outlook.com (2603:10a6:7:96::33) by HE1PR0701MB2763.eurprd07.prod.outlook.com (2603:10a6:3:8f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.16; Thu, 2 Sep 2021 18:23:41 +0000
Received: from HE1PR07MB4217.eurprd07.prod.outlook.com ([fe80::94b7:db6b:3aa3:8875]) by HE1PR07MB4217.eurprd07.prod.outlook.com ([fe80::94b7:db6b:3aa3:8875%5]) with mapi id 15.20.4478.021; Thu, 2 Sep 2021 18:23:41 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: Mathias Bynens <mths@google.com>
CC: "draft-ietf-dispatch-javascript-mjs.all@ietf.org" <draft-ietf-dispatch-javascript-mjs.all@ietf.org>, "dispatch@ietf.org" <dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
Thread-Topic: AD review of draft-ietf-dispatch-javascript-mjs-09
Thread-Index: AQHXmP+gvFmjePB25kuuHaVq7cnnCquF3k6AgAXFYQCAAK6nAIACzl+AgAIeIQA=
Date: Thu, 2 Sep 2021 18:23:41 +0000
Message-ID: <CB088672-A17C-4988-86B1-6F99236B016F@ericsson.com>
References: <4747725C-5B58-4CCF-8C05-856A02FE7055@ericsson.com> <CADizRga_PVNVEJvHFp_0DT4ZWQp9cn7Y+Wk72UV5itC0A7oEhQ@mail.gmail.com> <CADizRgaq_4TFNvpfFWx7KwO4KH49dFzYiHcH-L2ZG0q1tYJ=Cg@mail.gmail.com> <D041682A-446C-4123-AA91-363257EFC7D7@ericsson.com> <CADizRgap6yhPUAi8C7wVO=E35QEi=3DtW-6QHiQ70D5+nR=2+w@mail.gmail.com>
In-Reply-To: <CADizRgap6yhPUAi8C7wVO=E35QEi=3DtW-6QHiQ70D5+nR=2+w@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.52.21080801
authentication-results: google.com; dkim=none (message not signed) header.d=none;google.com; dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9926fa9f-027c-4262-7a98-08d96e3eca72
x-ms-traffictypediagnostic: HE1PR0701MB2763:
x-microsoft-antispam-prvs: <HE1PR0701MB276387381B9C8CC0F61527DC98CE9@HE1PR0701MB2763.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: msNy2+0c237jnnMm5LnWbIgbA6Msl7XM/RcjgAtU9bw4d/JQu8SjsK4/9AK24m8QzpIjuHNo6Yh1V6xapSyfwObq1wxyUSg+RDMLNyYdkseUq/pEah+ECMlAJB8B1XZcSBg/DdHi7HqqOu7HSE4vPAuqH7uGxfIam8xeQgS8yU8vo4EH5qeeF4OczQfaeKbibao6VsKpx7DEDpdSO9HOzh2WOGWGTojhilgdNikI3YlTs+X9JBX7gaOesBRg1/wMPJS5XjkwdQQZL4nKMuutNJ2zToixNxQnp998uqj1zho0daoRVlYUxp7a+rF8xtZ65tcYS7tTLcjVEdp7TdnlGkaiGXdRN3RQ/AuOBdud12mdrhc1hpfO7fGEv19+6c5an/oeW0OJ281T2K4Nm2nze9zbC7+uobAOn+Dp3skwWfGZjpPvlQKoq9LC3mVkZ2u8xpLoH3CTzY7DrLlO9swVVjQpbj7/soBlEfnuE/Jzu8BKeB6joTIaruZiHYJh5eZ5o1M2TZSnZILzjV8KKmYZqsWy7MJDdiB/YNPom44tyVFqXZlYLI0VyLdEkfI1+g+HwFOON2LqUVaWfDkkFrm46GhZAE+jaaw0qBwcG/OnyYAB77oPLQ+/uZGiZ9hjwMn5HcrwZiDFI8N1B3h3uW6v2rWm4JXu72YSE/HgSpiTSeQLvhi4xF4LMDC+5PeEtJM1JoA2XX4aUkwcNg2LJL24qlUfVwnx4s8LqzovRzhR50Fetha4SaUQ8poA5sseeUlH18QUripUwsNwuW81UF5S2+yHrcaCiekXLCgAcgXu6qhrLJtvRuUAJyHHFXtCpxdw+HcBgHI1wlYt+XtyaOHiIVX/wA6FW8lb7fueqYQMoyM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR07MB4217.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(376002)(396003)(346002)(136003)(39860400002)(54906003)(86362001)(6486002)(8676002)(166002)(316002)(478600001)(966005)(66946007)(66476007)(36756003)(71200400001)(8936002)(6512007)(5660300002)(66446008)(76116006)(66556008)(64756008)(33656002)(122000001)(2906002)(186003)(53546011)(44832011)(4326008)(38070700005)(6506007)(2616005)(66574015)(30864003)(6916009)(83380400001)(38100700002)(45980500001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c0QyN1NtTkxPUGZUTGMwbStOOTFvOVE4MDlwOXdDNWtBYnBpaVM5V29SNFRn?= =?utf-8?B?YUpCRTZiOHpGRXlQbTUycm1WWXJNVGhXVk5oOFdVMzlPY3FPY25CQVd4aVJl?= =?utf-8?B?Z3lSRUpyRThoNnp1VjhiK1lLWW1tNXF0MHRTSEVuNUdDVURTcnBFaG9CanhM?= =?utf-8?B?WjRRRTFZK040NG9QakJTU2c1K3F0aHpkRXZpOVFDS1QvaDBYRUs2NWY1TVVP?= =?utf-8?B?b2x1L0dpN0JVbG1MREpPWlZhQ2hwRVZQMHplWEJHNWNkUmFEc1FOOUtDQ1hH?= =?utf-8?B?alFXT0JVUm1uUmhPMENicnVmeE1qdTVBcXBYVHBUTUxFMWU1eDNYT1F4S3Rz?= =?utf-8?B?VXpQZ084aEZ1ckZJYjJSQnZ6b1FpbUFtSnB5Wm9Tckt5SVh4Q0NIcU5SSjN2?= =?utf-8?B?QUZMa1h6Yys2Sy9VbEdMVHAwT2NHNzhpUVBUdStacmRkK1Buc1k2Y1B4WFdo?= =?utf-8?B?dUlhRUx6K051WjNIRXdqbEtHektVanR4TG81Y1c0WjZuTGxzMFBZQUdkUUth?= =?utf-8?B?dDVnWnA2MGhka3I4eGVvUGduNjVqK3lMT0xEbVlxT1RHV2ZnSUxZcWdSNFVG?= =?utf-8?B?QkxZRmRucXgrbDkyWDVjY3FhTEpLV0FpM1FvV2QzZDd1UldaQ3dBUSt4TURn?= =?utf-8?B?T09OOHN1aVhrZTZ1djFTQ1ZtdXUzbk40TVhpOXprTzQ3bkhBQkpKRGovUDdO?= =?utf-8?B?TTkzdUwxMDlyS29DTTkyTWlkRTc2Y2g5WVdRR0JjUndLdHpsLzR2L3pmU1I5?= =?utf-8?B?VGlpN1hGOUpvdmJLQnhDQzYxQ2Z3Tng2Rk5hYmZuUjZQdG9JbitId2RlVU4w?= =?utf-8?B?UmFNdEplZXIwMjhSZU5qbUZUWDZVWEcrQUJZTG11WkZaOUJZY1BIS3NiVytB?= =?utf-8?B?ZmJHdzVaN0FESXVsYTlKRTRmNnFBdld0Qlg0T2ZFcXdWaWJiU0l1a1FlWFdj?= =?utf-8?B?d3hmbzhtNzVHRi90a01kbmM1NjlJbUtBVXVWSmMxakxhNUV6b2ppUlc2anNL?= =?utf-8?B?dUM0U3IranNSMHMyMkREZmR3cERUZkJzUFEzYTF2UmErb1BUU1lLLzFMYXZZ?= =?utf-8?B?Qm9BeXhnRk5mbkt5UkxVSXFZUEtIVGJKeFhiMlRHdVVDMXEvQWkxRG9JdnZs?= =?utf-8?B?enpUQ0IyT1hjZm4xaUFNSEJnN0pxYmV5N21jbERnczVjcUNJdUM3Y1lUOVdu?= =?utf-8?B?MmxqaEVtYkw0UEdoc29LNXpSc3RjSUpSN1k3RFkzTldyUTh4OWNzWXg2K2xn?= =?utf-8?B?bXZuSWVHVkd0cmdFWmlEcHpRak42NGZpT1ZyZHJsRDR5d2ZyV0libHRiejhj?= =?utf-8?B?cU96OFJPTElNZS9jeTJpTDFMcEdUa1NpRUV1cDJVUlFiNmpkTW5SRjdzd1d3?= =?utf-8?B?SG1ueDhpSTdyTjVyNEtxcmNXT00vQ24wRlhxTjZrOG9jVitZdFJ4RnVueW02?= =?utf-8?B?UDJQcjlvWUYyUXl2L1dhdENBLzcycU4xUENuL0lxOHpONXc0cFlTK2twaTNM?= =?utf-8?B?MDFLUU0rSG1MR3pTYnIzL3YzNEJOZkxrMzlBREp1OUlhUXZ3T2YyUDNkL1Zh?= =?utf-8?B?c2xTRmtRTk5Id0J6WGhrNmU0dTVYbXhZYjBwYzRJd1VLalVsWGR3T3Q0aHlh?= =?utf-8?B?aXlqeTl3dTVLM1l2Wk50OWNxQ1hYeEFzSjkxVnNxQzZpcmJuUTI4di96NSs3?= =?utf-8?B?akxmRG03VmtlUXUxcTE1bmNiYkI4WXZrRUpZVHZwc2w4MVhhbWtyb3lNcm84?= =?utf-8?B?d3Vza1FOanlTWEtaR1JESGN1ZnZETkh0dTVMbEJVS3ZjbE5GN0J5OUZkZTNY?= =?utf-8?B?M0NQWnBvazJNTEdzdHpib09JR1RUaXZUZnFhZktZclE0SGI1SkkyUWt2dlBQ?= =?utf-8?B?QU9tcGM3MXNwM01OUVJwUGl6eVNWb0Z5SUJoU2RWTzEwUlE9PQ==?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CB088672A17C498886B16F99236B016Fericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4217.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9926fa9f-027c-4262-7a98-08d96e3eca72
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Sep 2021 18:23:41.1994 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: sSIquz0p2ekmWywf4PkW+vTBC5KNKBqxuOcjYFrL0jZ7qKEkMJPG+Y1ZibdcinLjY1lpVYaEGrD1wR6mE4jWGPdzrc0u1T+Di5OIiq+gpkRPgm5RU/gB8fGHxkVZBydQ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2763
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/fcN9mAlo5flRtpy4yIsYbk_muy0>
Subject: Re: [dispatch] AD review of draft-ietf-dispatch-javascript-mjs-09
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Sep 2021 18:23:58 -0000

--_000_CB088672A17C498886B16F99236B016Fericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgTWF0aGlhcyBhbmQgYXV0aG9ycyENCg0KVGhhbmsgeW91IGZvciBhbGwgdGhlIHdvcmssIG9u
bHkgYSBjb3VwbGUgb2YgcmVwbGllcyBsZWZ0LiBXaXRoIHRoZXNlIGNsYXJpZmljYXRpb25zIHlv
dSBoYXZlIGFuc3dlcmVkIGFsbCBteSBjb21tZW50cyAodGhhbmsgeW91ISksIGFuZCBhcyBzb29u
IGFzIHlvdSBoYXZlIHN1Ym1pdHRlZCBhIG5ldyB2ZXJzaW9uIG9mIHRoZSBkcmFmdCBpbmNsdWRp
bmcgYWxsIHRoZSBjaGFuZ2VzIEkgY2FuIGdvIGFoZWFkIGFuZCByZXF1ZXN0IHRoZSBJRVRGIExh
c3QgQ2FsbC4NCg0KVGhhbmtzLA0KRnJhbmNlc2NhDQoNCkZyb206IE1hdGhpYXMgQnluZW5zIDxt
dGhzQGdvb2dsZS5jb20+DQpEYXRlOiBXZWRuZXNkYXksIDEgU2VwdGVtYmVyIDIwMjEgYXQgMTQ6
MDMNClRvOiBGcmFuY2VzY2EgUGFsb21iaW5pIDxmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29u
LmNvbT4NCkNjOiAiZHJhZnQtaWV0Zi1kaXNwYXRjaC1qYXZhc2NyaXB0LW1qcy5hbGxAaWV0Zi5v
cmciIDxkcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRmLm9yZz4sICJk
aXNwYXRjaEBpZXRmLm9yZyIgPGRpc3BhdGNoQGlldGYub3JnPiwgIm1lZGlhLXR5cGVzQGlldGYu
b3JnIiA8bWVkaWEtdHlwZXNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogQUQgcmV2aWV3IG9mIGRy
YWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMtMDkNCg0KSGkgRnJhbmNlc2NhLA0KDQpU
aGFua3MgYWdhaW4gZm9yIHlvdXIgcGF0aWVuY2UgYW5kIGRldGFpbGVkIGNvbW1lbnRzISBJ4oCZ
dmUgdHJpZWQgdG8gYWRkcmVzcyB0aGVtIGJlbG93IOKAlCByZXBsaWVzIGlubGluZS4NCg0KT24g
TW9uLCBBdWcgMzAsIDIwMjEgYXQgNToxMiBQTSBGcmFuY2VzY2EgUGFsb21iaW5pIDxmcmFuY2Vz
Y2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTxtYWlsdG86ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmlj
c3Nvbi5jb20+PiB3cm90ZToNCkhpIE1hdGhpYXMsDQoNClRoYW5rIHlvdSBmb3IgdGhlIHF1aWNr
IHJlcGx5ISBJIHRyaWVkIHRvIGNsYXJpZnkgc29tZSBvZiBteSBjb21tZW50cy4gQXMgeW91IGNh
biBzZWUsIEkgaGF2ZSBteSBvcGluaW9uIGZvciBzb21lIG9mIHRoZSBwb2ludHMgKDMuIDQuIEFu
ZCA1LiksIGJ1dCBpdCB3b3VsZCBiZSBnb29kIHRvIGdldCB0aGUgbWVkaWEgdHlwZSBleHBlcnRz
IGFuZCBJQU5BIG9waW5pb24gYXMgd2VsbCwgYXMgdGhleSBrbm93IGJldHRlci4gSSB3aWxsIHJl
YWNoIG91dCB0byBJQU5BIHNlcGFyYXRlbHkgYW5kIENDIHlvdS4gTGV0IG1lIGtub3cgaWYgbXkg
c3VnZ2VzdGlvbnMgbWFrZSBzZW5zZSBvciB5b3UgaGF2ZSBhZGRpdGlvbmFsIHF1ZXN0aW9ucy9j
b21tZW50cy4NCg0KRnJhbmNlc2NhDQoNCkZyb206IE1hdGhpYXMgQnluZW5zIDxtdGhzQGdvb2ds
ZS5jb208bWFpbHRvOm10aHNAZ29vZ2xlLmNvbT4+DQpEYXRlOiBNb25kYXksIDMwIEF1Z3VzdCAy
MDIxIGF0IDA4OjQ3DQpUbzogRnJhbmNlc2NhIFBhbG9tYmluaSA8ZnJhbmNlc2NhLnBhbG9tYmlu
aUBlcmljc3Nvbi5jb208bWFpbHRvOmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24uY29tPj4N
CkNjOiAiZHJhZnQtaWV0Zi1kaXNwYXRjaC1qYXZhc2NyaXB0LW1qcy5hbGxAaWV0Zi5vcmc8bWFp
bHRvOmRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMuYWxsQGlldGYub3JnPiIgPGRy
YWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMuYWxsQGlldGYub3JnPG1haWx0bzpkcmFm
dC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRmLm9yZz4+LCAiZGlzcGF0Y2hA
aWV0Zi5vcmc8bWFpbHRvOmRpc3BhdGNoQGlldGYub3JnPiIgPGRpc3BhdGNoQGlldGYub3JnPG1h
aWx0bzpkaXNwYXRjaEBpZXRmLm9yZz4+LCAibWVkaWEtdHlwZXNAaWV0Zi5vcmc8bWFpbHRvOm1l
ZGlhLXR5cGVzQGlldGYub3JnPiIgPG1lZGlhLXR5cGVzQGlldGYub3JnPG1haWx0bzptZWRpYS10
eXBlc0BpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogQUQgcmV2aWV3IG9mIGRyYWZ0LWlldGYtZGlz
cGF0Y2gtamF2YXNjcmlwdC1tanMtMDkNCg0KSGkgRnJhbmNlc2NhLA0KDQpXZeKAmXZlIHdvcmtl
ZCB0aHJvdWdoIHlvdXIgZmVlZGJhY2sgKGl0YWxpYyBiZWxvdykuIEhlcmUgYXJlIG91ciByZXNw
b25zZXMgKGJvbGQpOg0KDQoNCiMjIE1haW4NCg0KDQoxLiAtLS0tDQoNCg0KRlA6IFRoaXMgZG9j
dW1lbnQgaXMgcHJlc2VudGVkIGluIHRoZSBBYnN0cmFjdCwgSW50cm9kdWN0aW9uIGFuZCBDb21w
YXRpYmlsaXR5IHNlY3Rpb24gYXMgYWltaW5nIHRvIHVwZGF0ZSBzb21lIElBTkEgcmVnaXN0cmF0
aW9ucyBmb3IgdGhlIG1lZGlhIHR5cGVzIG1lbnRpb25lZCwgYXMgd2VsbCBhcyBkb2N1bWVudGlu
ZyBjdXJyZW50IHVzYWdlIG9mIHRoZXNlIG1lZGlhIHR5cGVzLiBCZWNhdXNlIG9mIHRoYXQsIEkg
YW0gbm90IGNvbnZpbmNlZCBhYm91dCB0aGUgdXNlIG9mIEJDUCAxNCBsYW5ndWFnZTogaWYgdGhl
IGludGVudCBpcyBkb2N1bWVudGluZyBjdXJyZW50IHByYWN0aWNlcywgbW9zdCBvZiB0aGVzZSBC
Q1AgMTQgdGVybXMgc2hvdWxkIGJlIHJlcGxhY2VkIGJ5IGV4cGxhbmF0aW9ucyBvbiBob3cgaW1w
bGVtZW50YXRpb25zIGJlaGF2ZS4gVG8gZ2l2ZSBhbiBleGFtcGxlIG9mIG15IGNvbmNlcm4sIGZv
ciB0aGUgZm9sbG93aW5nIHBhcmFncmFwaCBpbiBTZWN0aW9uIDQ6DQoNCg0KICAgSW1wbGVtZW50
YXRpb25zIHRoYXQgc3VwcG9ydCBiaW5hcnkgc291cmNlIHRleHQgTVVTVCBzdXBwb3J0IGJpbmFy
eQ0KDQogICBzb3VyY2UgdGV4dCBlbmNvZGVkIHVzaW5nIHRoZSBVVEYtOCBbUkZDMzYyOV0gY2hh
cmFjdGVyIGVuY29kaW5nDQoNCiAgIHNjaGVtZS4gIE1vZHVsZSBnb2FsIHNvdXJjZXMgTVVTVCBi
ZSBlbmNvZGVkIGFzIFVURi04LCBhbGwgb3RoZXINCg0KICAgZW5jb2RpbmdzIHdpbGwgZmFpbC4g
IFNvdXJjZSBnb2FsIHNvdXJjZXMgU0hPVUxEIGJlIGVuY29kZWQgYXMgVVRGLTg7DQoNCiAgIG90
aGVyIGNoYXJhY3RlciBlbmNvZGluZyBzY2hlbWVzIE1BWSBiZSBzdXBwb3J0ZWQsIGJ1dCBhcmUN
Cg0KICAgZGlzY291cmFnZWQuDQoNCg0KRlA6IEFyZSB0aGVzZSByZXF1aXJlbWVudHMgdGhhdCBz
aG91bGQgaGF2ZSBiZWVuIHRoZXJlIGluIFJGQyA0MzI5IGFuZCBhcmUgYmVpbmcgYWRkZWQgbm93
PyBBcmUgdGhlc2UgaG93IG1vc3QgaW1wbGVtZW50YXRpb25zIGFscmVhZHkgYmVoYXZlPyBXb3Vs
ZCBpdCBub3QgbWFrZSBtb3JlIHNlbnNlIHRvIHJlZm9ybXVsYXRlIHRoaXMgcGFyYWdyYXBoIHRv
IGRlc2NyaWJlIGltcGxlbWVudGF0aW9ucyBiZWhhdmlvdXIsIHJhdGhlciB0aGFuIG1hbmRhdGUg
YW5kIHJlY29tbWVuZD8gV2h5IHVzaW5nIEJDUCAxNCB0ZXJtcz8NCg0KVGhpcyBjb21tZW50IGFw
cGxpZXMgdG8gYWxsIG5ldyBvY2N1cnJlbmNlcyBvZiBCQ1AgMTQgdGVybXMgKGl0IGRvZXMgbm90
IHRvIGFwcGx5IHRvIHNlY3Rpb25zIHRha2VuIGZyb20gUkZDIDQzMjksIHN1Y2ggYXMgdGhlIGZp
cnN0IHBhcmFncmFwaCBvZiBzZWN0aW9uIDQuMSkuDQoNCg0KV2UgYmVsaWV2ZSB0aGlzIGhhcyBh
bHJlYWR5IGJlZW4gYWRkcmVzc2VkIGJ5IHRoZSBzaGVwaGVyZCBlYXJsaWVyIGluIHRoZSB0aHJl
YWQuDQoNCkZQOiBJbmRlZWQsIGFuZCB0byByZWl0ZXJhdGU6IEkgYW0gT0sgd2l0aCBrZWVwaW5n
IHRoZSBCQ1AgMTQgdGVybXMgdGhhdCBjb21lIGZyb20gNDMyOS4gRG8geW91IHRoaW5rIHlvdSBj
b3VsZCBhZGQgc29tZSBleHBsYW5hdG9yeSB0ZXh0IGluIHRoZSBpbnRyb2R1Y3Rpb24gYWJvdXQg
dGhlIGZhY3QgdGhhdCB0aGlzIGRvY3VtZW50IHVwZGF0ZXMgZXhpc3RpbmcgcmVxdWlyZW1lbnRz
IGZyb20gNDMyOSBiYXNlZCBvbiBleGlzdGluZyBwcmFjdGljZT8NCg0KSSB3YXMgYWJvdXQgdG8g
YWRkIHNvbWV0aGluZyBidXQgdGhlbiByZWFsaXplZCB0aGF0IHRoZSBkcmFmdCBhbHJlYWR5IHNh
eXM6ICJUaGlzIGRvY3VtZW50IHVwZGF0ZXMgdGhlIGRlc2NyaXB0aW9ucyBhbmQgcmVnaXN0cmF0
aW9ucyBmb3IgdGhlc2UgbWVkaWEgdHlwZXMgdG8gcmVmbGVjdCBleGlzdGluZyB1c2FnZSBvbiB0
aGUgSW50ZXJuZXQuIFvigKZdIFRoaXMgZG9jdW1lbnQgcmVwbGFjZXMgdGhlIG1lZGlhIHR5cGVz
IHJlZ2lzdHJhdGlvbnMgaW4ge3tSRkM0MzI5fX0sIG9ic29sZXRpbmcgdGhhdCBkb2N1bWVudC4i
IEl0IHNvdW5kcyBsaWtlIHRoYXQgY292ZXJzIHlvdXIgcmVxdWVzdCDigJQgYnV0IGlmIHRoaXMg
aXMgbm90IHN1ZmZpY2llbnQsIHBsZWFzZSBsZXQgbWUga25vdyB3aGF0IHlvdSBoYWQgaW4gbWlu
ZC4NCg0KRlA6IEluZGVlZC4gSSB0aGluayB0aGF0IHdoYXQgSSB3YXMgbG9va2luZyBmb3IgY291
bGQgYmUgc3VtbWFyaXplZCBieSB0aGUgZm9sbG93aW5nIGNoYW5nZToNCg0KT0xEOg0KVGhpcyBk
b2N1bWVudCByZXBsYWNlcyB0aGUgbWVkaWEgdHlwZXMgcmVnaXN0cmF0aW9ucyBpbiB7e1JGQzQz
Mjl9fSwgb2Jzb2xldGluZyB0aGF0IGRvY3VtZW50Lg0KTkVXOg0KVGhpcyBkb2N1bWVudCByZXBs
YWNlcyB0aGUgbWVkaWEgdHlwZXMgcmVnaXN0cmF0aW9ucyBpbiB7e1JGQzQzMjl9fSwgYW5kIHVw
ZGF0ZXMgdGhlIHJlcXVpcmVtZW50cyBmb3IgaW1wbGVtZW50YXRpb25zIHVzaW5nIHRob3NlIG1l
ZGlhIHR5cGVzIGRlZmluZWQgaW4ge3tSRkM0MzI5fX0gYmFzZWQgb24gY3VycmVudCBleGlzdGlu
ZyBwcmFjdGljZXMuIEFzIGEgY29uc2VxdWVuY2UsIHRoaXMgZG9jdW1lbnQgb2Jzb2xldGVzIHt7
UkZDNDMyOX19Lg0KDQpPciBzb21ldGhpbmcgb24gdGhlc2UgbGluZXMuDQoNCjMuIC0tLS0NCg0K
DQpGUDogIlB1Ymxpc2hlZCBzcGVjaWZpY2F0aW9uIiBmaWVsZCBvZiBlYWNoIHN1YnNlY3Rpb24g
b2Ygc2VjdGlvbiA2LjEgaXMgInRoaXMgZG9jdW1lbnQiLiBJIGRvbid0IGJlbGlldmUgdGhhdCBp
cyBjb3JyZWN0LCBhbmQgaXQgc2hvdWxkIGluc3RlYWQgcG9pbnQgdG8gdGhlIGNvcnJlY3Qgc3Bl
Y2lmaWNhdGlvbiAoc28gSlMgMS41LCBFQ01BU2NyaXB0IGV0YykuDQoNCg0KVGhpcyB3YXMgZG9u
ZSBpbiByZXNwb25zZSB0byBNZWRpYS1UeXBlIEVhcmx5IFJldmlldyBjb21tZW50czogaHR0cHM6
Ly9naXRodWIuY29tL2xpbnV4d29sZi9ibWVjay1pZHMvcHVsbC8yNTxodHRwczovL3Byb3RlY3Qy
LmZpcmVleWUuY29tL3YxL3VybD9rPTJjZWNmZDQxLTczNzdjNDQzLTJjZWNiZGRhLTg2OWExNGY0
YjA4Yy0wM2Y1Zjk2YTYzNmNkODc1JnE9MSZlPWJkMDZhOGJkLWI0YTItNDk2OS04YmFjLTBkYzgy
NTgyZjkxZSZ1PWh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmxpbnV4d29sZiUyRmJtZWNrLWlk
cyUyRnB1bGwlMkYyNT4NCg0KRlA6IEkgdGFrZSBpdCB0aGlzIGlzIHRoZSBjb21tZW50IGZyb20g
TXVycmF5IHlvdSBhcmUgcmVmZXJyaW5nIHRvIGluIHRoYXQgaXNzdWU6DQo+IGdlbmVyYWxseSwg
dGhlIHRlbXBsYXRlcyBjYW4ndCByZWZlciB0byBSRkMgNDMyOSBpZiB5b3UgcGxhbiB0byBvYnNv
bGV0ZSBpdDsgdGhleSBzaG91bGQgcmVmZXIgdG8gdGhpcyBkb2N1bWVudCBvciBzb21ldGhpbmcg
ZWxzZSB0aGF0IHdvbid0IGJlIG9ic29sZXRlIHdoZW4gdGhpcyBpcyBwdWJsaXNoZWQNCkkgbm90
ZSB0aGF0IE11cnJheSBwb2ludGVkIG91dCB0aGF0IOKAnFB1Ymxpc2hlZCBTcGVjaWZpY2F0aW9u
4oCdIHNob3VsZCBub3QgcG9pbnQgdG8gNDMyOSwgYnV0IHNob3VsZCBpbnN0ZWFkIHBvaW50IHRv
IGVpdGhlciB0aGlzIGRvY3VtZW50IG9yIOKAnHNvbWV0aGluZyBlbHNl4oCdLCBhbmQgSSB3YXMg
c3VnZ2VzdGluZyB0aGF0IHRoYXQgc29tZXRoaW5nIGVsc2UgaXMgdGhlIHB1Ymxpc2hlZCBzcGVj
aWZpY2F0aW9ucywgc28gZm9yIHRleHQvamF2YXNjcmlwdCBKUyAxLjUgc3BlYywgZm9yIHRleHQv
ZXhtYXNjcmlwdCBFQ01BIHNwZWMgZXRjLiBUaGlzIGlzIHdoYXQgUkZDIDQzMjkgZGlkIChzZWUg
Zm9yIGV4YW1wbGUgaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMv
dGV4dC9qYXZhc2NyaXB0ICksIGFuZCBmcm9tIGNoZWNraW5nIFJGQyA2ODM4IGl0IGlzIG5vdCBj
bGVhciB0byBtZSB0aGF0IHdhcyBhIG1pc3Rha2UuIEkgZ3Vlc3MgaXQgY291bGQgYmUgZmluZSB3
aXRoIHBvaW50aW5nIHRvIHRoaXMgZG9jdW1lbnQgc2luY2UgdGhpcyBkb2N1bWVudCByZWZlcmVu
Y2VzIHRoZSBvdGhlciBzcGVjaWZpY2F0aW9ucywgYnV0IGl0IHNlZW1zIG1vcmUgY29udm9sdXRl
ZCBhbmQgSSB3YW50ZWQgdG8gY2hlY2sgd2l0aCB5b3UgYW5kIHRoZSBtZWRpYSB0eXBlIGV4cGVy
dCBvZiB3aGF04oCZcyB0aGUgYmVzdCB3YXksIGlmIGJvdGggYXJlIG9rLiBJIHdpbGwgYWxzbyBz
ZW5kIGEgc2VwYXJhdGUgZW1haWwgdG8gYXNrIElBTkEsIHNpbmNlIHRoZXkgcHJvYmFibHkgaGF2
ZSB0aGUgYW5zd2VyLCBhbmQgY2MgeW91IGluIGl0Lg0KDQpUaGFua3MhIFBlciBOZWQgRnJlZWTi
gJlzIHJlc3BvbnNlIG9uIHRoYXQgdGhyZWFkLCBJ4oCZdmUgc2VudCBhIHBhdGNoIHVwZGF0aW5n
IHRoZXNlIGZpZWxkcyB0byBwb2ludCB0byB0aGUgZm9ybWF0IHNwZWNpZmljYXRpb24sIHdoaWNo
IGluIHRoaXMgY2FzZSBpcyBFQ01BLTI2MjogaHR0cHM6Ly9naXRodWIuY29tL2xpbnV4d29sZi9i
bWVjay1pZHMvcHVsbC80NTxodHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9rPWFi
MjFkNDk4LWY0YmFlZGE5LWFiMjE5NDAzLTg2ZTIyMzdmNTFmYi1iMTk2MDZjMmVjMTNmY2FmJnE9
MSZlPWRlNjEwMjNiLWE3ZTctNDcxZC1hYzM0LWZjODc1ZjM2NWIyNSZ1PWh0dHBzJTNBJTJGJTJG
Z2l0aHViLmNvbSUyRmxpbnV4d29sZiUyRmJtZWNrLWlkcyUyRnB1bGwlMkY0NT4NCg0KRlA6IGdy
ZWF0LCB0aGFuayB5b3UgYW5kIHRoYW5rcyBOZWQgZm9yIGhpcyBleHBlcnQgb3Bpbmlvbi4gSG93
ZXZlciwgSSB0aGluayB0aGF0IGl0IGlzIG5vdCBjb3JyZWN0IHRvIGNoYW5nZSB0aGUgc3BlY2lm
aWNhdGlvbiBmcm9tIEphdmFzY3JpcHQgdG8gRUNNQS0yNjIgZm9yIGFsbCByZWdpc3RyYXRpb25z
LiBJIHRoaW5rIHRoaXMgaXMgYSB0eXBvLCBhbmQgYWxsIGphdmFzY3JpcHQgcmVnaXN0cmF0aW9u
cyBzaG91bGQgcG9pbnQgdG8gdGhlIGNvcnJlY3QgSmF2YXNjcmlwdCByZWZlcmVuY2UsIGJlIGl0
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvcmZjNDMyOSNyZWYtSlMxNSBv
ciBvdGhlciAoSSBhbSBzdXJlIHlvdSBoYXZlIGEgYmV0dGVyIHBvaW50ZXIgdGhhbiBtZSkuIEFu
ZCBhcyBmb3IgNDMyOSwgSSB0aGluayBpdCBpcyBmaW5lIHRvIGhhdmUgdGhvc2UgcmVmZXJlbmNl
cyBhcyBpbmZvcm1hdGl2ZS4NCg0KDQogNC4gLS0tLQ0KDQoNCkZQOiBJIHdvdWxkIGFsc28gYWRk
IFJGQyA0MzI5IGF1dGhvcnMgYXMgIlBlcnNvbiAmIGVtYWlsIGFkZHJlc3MgdG8gY29udGFjdCIs
IGFzIHdlbGwgYXMgIkF1dGhvciIgZm9yIHRob3NlIG1lZGlhIHR5cGVzIHRoYXQgNDMyOSByZWdp
c3RlcmVkLiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgdGhpcyBpcyBub3QgY29tbW9uIHByYWN0aWNl
LCBidXQgaXQgc2VlbXMgbG9naWNhbCB0byBtZSB0byBoYXZlIGJvdGggeW91IGF1dGhvcnMgYW5k
IHByZXZpb3VzIGF1dGhvcnMuDQoNCg0KVGhpcyBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgY29tbW9u
IHByYWN0aWNlLiBFLmcuIFJGQyA1NCAoYnkgQ3JvY2tlciwgUG9zdGVsLCBOZXdraXJrLCBLcmFs
ZXkpIHdhcyBzdXBlcnNlZGVkIGJ5IFJGQyA1NyAoYnkgS3JhbGV5ICYgTmV3a2lyaykuIFdl4oCZ
ZCBwcmVmZXIgcHJvY2VlZGluZyBpbiBsaW5lIHdpdGggdGhpcyBwcmVjZWRlbnQsIGdpdmVuIHRo
YXQgaW5jbHVkaW5nIHRoZSBvcmlnaW5hbCBhdXRob3JzIGNvbXBsaWNhdGVzIHRoZSBwcm9jZXNz
IGZ1cnRoZXIgKHNpbmNlIGl0IHdvdWxkIHJlcXVpcmUgdGhlaXIgZXhwbGljaXQgYXBwcm92YWwg
b2YgYWxsIG91ciBjaGFuZ2VzIGJlZm9yZSBtb3ZpbmcgZm9yd2FyZCkuDQoNCg0KRlA6IE1heWJl
IEkgZGlkIG5vdCBleHBsYWluIG15c2VsZjogSSB3YXMgbm90IGFza2luZyB5b3UgdG8gYWRkIHRo
ZSBhdXRob3JzIG9mIFJGQyA0MzI5IGFzIGF1dGhvcnMgb2YgdGhpcyBkb2N1bWVudCAoYWx0aG91
Z2ggSSBob3BlIHRoZXkgYXJlIGF3YXJlIG9mIHRoaXMgd29yayBhbmQgdGhleSBoYXZlIGJlZW4g
aW5jbHVkZWQgaW4gdGhlIGNvbnZlcnNhdGlvbiBpZiB0aGV5IGFyZSBzdGlsbCBhY3RpdmUgaW4g
dGhpcyBzcGFjZSkgYnV0IEkgd2FzIHN1Z2dlc3RpbmcgdG8ga2VlcCB0aGVtIG9uIHRoZSByZWdp
c3RyYXRpb25zIHRoZW1zZWx2ZXMsIHNvIGZvciBleGFtcGxlIGZvciB0ZXh0L2phdmFzY3JpcHQ6
IGh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL3RleHQvamF2YXNj
cmlwdCBvbiB0aGUg4oCcUGVyc29uICYgZW1haWwgYWRkcmVzcyB0byBjb250YWN04oCdIGFuZCDi
gJxBdXRob3LigJ0gbGluZSwgcmVwbGFjZSB5b3VyIGN1cnJlbnQg4oCcU2VlIEF1dGhvcidzIEFk
ZHJlc3Mgc2VjdGlvbiBvZiBbdGhpcyBkb2N1bWVudF0u4oCcIHdpdGgg4oCcU2VlIEF1dGhvcidz
IEFkZHJlc3Mgc2VjdGlvbiBvZiBbdGhpcyBkb2N1bWVudF0gYW5kIFtSRkMgNDMyOV3igJ0uIFRo
aXMgd291bGQgbm90IHJlcXVpcmUgdGhlaXIgYXBwcm92YWwsIGFzIHRoZXkgYXJlIGluIHByYWN0
aWNlIGtlZXBpbmcgdGhlaXIgY29udGFjdCB3aGVyZSB0aGV5IGFscmVhZHkgaGFkIGl0LiAoQWxz
byBub3RlLCBJIHdhcyBzdWdnZXN0aW5nIHRoaXMgb25seSBmb3IgdGhvc2UgcmVnaXN0cmF0aW9u
cyB0aGF0IFJGQyA0MzI5IGluaXRpYWxseSBkaWQpLiBBZ2FpbiwgTXVycmF5LCBvdGhlciBtZWRp
YSB0eXBlIGV4cGVydHMgYW5kIElBTkEgY2FuIHRlbGwgbWUgaWYgdGhpcyBpcyBub3QgY29tbW9u
IHByYWN0aWNlLg0KDQpJIHNlZSwgYXBvbG9naWVzIGZvciBtaXN1bmRlcnN0YW5kaW5nLiBUaGF0
IG1ha2VzIHRvdGFsIHNlbnNlLiBMaXN0aW5nIGJvdGggdGhlIG9yaWdpbmFsIGF1dGhvcnMgKyB1
cyBpbiB0aGUgSUFOQSByZWdpc3RyeSBzb3VuZHMgZ29vZC4NCg0KDQpGUDogR3JlYXQsIHRoYW5r
cy4gQ291bGQgeW91IGFkZCBhIHBhdGNoIGZvciB0aGF0IHRvbyBiZWZvcmUgc3VibWl0dGluZyB0
aGUgbmV3IHZlcnNpb24/IEp1c3QgdG8gYmUgY2xlYXIsIHRoYXQgd291bGQgYXBwbHkgb25seSB0
byB0aGUgcmVnaXN0cmF0aW9ucyBhbHJlYWR5IGV4aXN0aW5nLCBzbyB0ZXh0L2VjbWFzY3JpcHQg
KHNlY3Rpb24gNi4yLjUpLCB0ZXh0L2phdmFzY3JpcHQgKHNlY3Rpb24gNi4xLjEpLCBhcHBsaWNh
dGlvbi9lY21hc2NyaXB0IChzZWN0aW9uIDYuMi4xKSwgYXBwbGljYXRpb24vamF2YXNjcmlwdCAo
c2VjdGlvbiA2LjIuMikNCg0KDQoNCjUuIC0tLS0NCg0KDQpGUDogSSBiZWxpZXZlIGl0IHdvdWxk
IG1ha2Ugc2Vuc2UgdG8gbW9kaWZ5IHRoZSBJQU5BIG1lZGlhIHR5cGUgcmVnaXN0cnkgdG8gYWRk
IGFuICJPQlNPTEVURUQgaW4gZmF2b3Igb2YgLi4uIiBub3RlIGluIHRoZSBuYW1lIGNvbHVtbiBv
ZiBhbGwgdGhvc2UgbWVkaWEgdHlwZXMgb2Jzb2xldGVkLiBJIHRoaW5rIHRoaXMgcmVxdWlyZXMg
YSBuZXcgSUFOQSBzZWN0aW9uLg0KDQoNCkkgdGhpbmsgdGhpcyByZWZlcnMgdG8gdGhlIGRvY3Vt
ZW50IGF0IGh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL21lZGlh
LXR5cGVzLnhodG1sLCBhbmQgbm90IG91ciBkcmFmdC4gQW0gSSBtaXN1bmRlcnN0YW5kaW5nPyBX
aGF0IGNoYW5nZXMgd291bGQgdGhpcyByZXF1aXJlIHRvIG91ciBkcmFmdD8NCg0KDQoNCkZQOiBZ
ZXMsIHNvcnJ5IGZvciBiZWluZyB1bmNsZWFyOiB3aGF0IEkgd2FzIHJlZmVycmluZyB0byB3YXMg
dGhlIOKAnE5hbWXigJ0gY29sdW1uIGluIHRoZSBJQU5BIHJlZ2lzdHJ5IGF0IGh0dHBzOi8vd3d3
LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL21lZGlhLXR5cGVzLnhodG1sIC4gWW91
ciBkcmFmdCBhbHJlYWR5IG1ha2VzIGNoYW5nZXMgdG8gdGhlIHJlZ2lzdHJhdGlvbnMgKHNvLCBm
b3IgZXhhbXBsZSwgY2hhbmdlcyB0aGUgY29udGVudCBvZiA6IGh0dHBzOi8vd3d3LmlhbmEub3Jn
L2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL3RleHQvamF2YXNjcmlwdCApIGJ1dCBkb2VzIG5vdCBz
cGVjaWZ5IHRoZSB1cGRhdGUgdG8gdGhlIGh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRz
L21lZGlhLXR5cGVzL21lZGlhLXR5cGVzLnhodG1sIHBhZ2UgaXRzZWxmLiBTbywgZ29pbmcgYmFj
ayB0byBvdXIgdGV4dC9qYXZhc2NyaXB0IGV4YW1wbGUsIHRoaXMgaXMgdGhlIGVudHJ5IGZvciBp
dCBpbiB0aGUgbWVkaWEtdHlwZSBwYWdlIHJpZ2h0IG5vdzoNCmphdmFzY3JpcHQgLSBPQlNPTEVU
RUQgaW4gZmF2b3Igb2YgYXBwbGljYXRpb24vamF2YXNjcmlwdA0KdGV4dC9qYXZhc2NyaXB0PGh0
dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL3RleHQvamF2YXNjcmlw
dD4NCltSRkM0MzI5PGh0dHBzOi8vd3d3LmlhbmEub3JnL2dvL3JmYzQzMjk+XQ0KDQpJIGJlbGll
dmUgdGhpcyBzaG91bGQgYmUgY2hhbmdlZCB0bzoNCmphdmFzY3JpcHQNCnRleHQvamF2YXNjcmlw
dDxodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy90ZXh0L2phdmFz
Y3JpcHQ+DQpbVGhpcyBkb2N1bWVudF0NCg0KQW5kIHNpbWlsYXJseSBhbGwgb3RoZXIgcmVnaXN0
cmF0aW9uIHNob3VsZCBhZGQgdGhlIOKAnC0gT0JTT0xFVEVEIGluIGZhdm9yIG9m4oCm4oCdIG5v
dGUuDQoNCkluIG9yZGVyIGZvciBJQU5BIHRvIG1ha2UgdGhpcyBjaGFuZ2UsIHRoaXMgZHJhZnQg
c2hvdWxkIGFkZCBvbmUgbW9yZSBzZWN0aW9uIHRoYXQgZGVzY3JpYmUgdGhpcyBjaGFuZ2UsIEkg
YXNzdW1lIChJIHdpbGwgY29uZmlybSB3aXRoIElBTkEgaW4gYSBzZXBhcmF0ZSBlbWFpbCwgY2Pi
gJlpbmcgeW91KS4gRG9lcyB0aGF0IG1ha2Ugc2Vuc2U/DQoNClRoYW5rcyBmb3IgY2xhcmlmeWlu
Zy4gSSBiZWxpZXZlIGh0dHBzOi8vZ2l0aHViLmNvbS9saW51eHdvbGYvYm1lY2staWRzL3B1bGwv
NDQ8aHR0cHM6Ly9wcm90ZWN0Mi5maXJlZXllLmNvbS92MS91cmw/az0xZDVlMjk1NS00MmM1MTA2
NC0xZDVlNjljZS04NmUyMjM3ZjUxZmItOTMxMWRlNjgxYzVhMjI1NCZxPTEmZT1kZTYxMDIzYi1h
N2U3LTQ3MWQtYWMzNC1mYzg3NWYzNjViMjUmdT1odHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZs
aW51eHdvbGYlMkZibWVjay1pZHMlMkZwdWxsJTJGNDQ+IGFkZHJlc3NlcyB0aGUgaXNzdWUgYmFz
ZWQgb24gdGhlIGZlZWRiYWNrIGZyb20gdGhlIElBTkEgZm9sa3MgaW4gdGhlIG90aGVyIHRocmVh
ZC4NCg0KRlA6IFllcywgdGhhdOKAmXMgcGFydGx5IHdoYXQgSSB3YXMgbG9va2luZyBmb3IuIEkg
c3VnZ2VzdCB0aGUgZm9sbG93aW5nIGNoYW5nZSAodGhlIHJlZmVyZW5jZSBzaG91bGQgYmUgdXBk
YXRlZCBmb3IgYWxsIHJlZ2lzdHJhdGlvbnMsIG5vdCBvbmx5IGZvciB0ZXh0L2phdmFzY3JpcHQp
Og0KDQpPTEQ6DQpUaGVzZSBjaGFuZ2VzIGFyZSB0byBiZSByZWZsZWN0ZWQgaW4gdGhlIElBTkEg
TWVkaWEgVHlwZXMgcmVnaXN0cnkgaW4gYWNjb3JkYW5jZSB3aXRoIHt7UkZDNjgzOH19LiBUaGUg
b3V0ZGF0ZWQgbm90ZSBzdGF0aW5nIHRoYXQgdGhlICJ0ZXh0L2phdmFzY3JpcHQiIG1lZGlhIHR5
cGUgaGFzIGJlZW4gIk9CU09MRVRFRCBpbiBmYXZvciBvZiBhcHBsaWNhdGlvbi9qYXZhc2NyaXB0
IiBpcyB0byBiZSByZW1vdmVkLCBsaXN0aW5nIHRoaXMgZG9jdW1lbnQgYXMgdGhlIHJlZmVyZW5j
ZS4NCk5FVzoNClRoZXNlIGNoYW5nZXMgYXJlIHRvIGJlIHJlZmxlY3RlZCBpbiB0aGUgSUFOQSBN
ZWRpYSBUeXBlcyByZWdpc3RyeSBpbiBhY2NvcmRhbmNlIHdpdGgge3tSRkM2ODM4fX0uIEFsbCBy
ZWdpc3RyYXRpb25zIHdpbGwgcG9pbnQgdG8gdGhpcyBkb2N1bWVudCBhcyByZWZlcmVuY2UuIFRo
ZSBvdXRkYXRlZCBub3RlIHN0YXRpbmcgdGhhdCB0aGUgInRleHQvamF2YXNjcmlwdCIgbWVkaWEg
dHlwZSBoYXMgYmVlbiAiT0JTT0xFVEVEIGluIGZhdm9yIG9mIGFwcGxpY2F0aW9uL2phdmFzY3Jp
cHQiIGlzIHRvIGJlIHJlbW92ZWQuIFRoZSBvdXRkYXRlZCBub3RlIHN0YXRpbmcgdGhhdCB0aGUg
InRleHQvZWNtYXNjcmlwdCIgbWVkaWEgdHlwZSBoYXMgYmVlbiAiT0JTT0xFVEVEIGluIGZhdm9y
IG9mIGFwcGxpY2F0aW9uL2VjbWFzY3JpcHQiIGlzIHRvIGJlIHJlbW92ZWQuDQoNCkFkZGl0aW9u
YWxseSwgeW91IG1pZ2h0IHdhbnQgdG8gYWRkIHRoZSBmb2xsb3dpbmcgc2VudGVuY2UsIGlmIHlv
dSB0aGluayB0aGF0IGlzIGltcG9ydGFudCB0byBub3RlOg0KDQpJQU5BIGlzIHJlcXVlc3RlZCB0
byBhZGQgdGhlIG5vdGUgIk9CU09MRVRFRCBpbiBmYXZvciBvZiB0ZXh0L2phdmFzY3JpcHTigJ0g
dG8gYWxsIHJlZ2lzdHJhdGlvbnMgZXhjZXB0IOKAnHRleHQvamF2YXNjcmlwdOKAnS4NCg0KDQo5
LiAtLS0tLQ0KDQoNCkZQOiBJJ2Qgc3VnZ2VzdCBhZGRpbmcgc2VjdGlvbiBudW1iZXJzIHdoZW4g
cmVmZXJyaW5nIHRvIFtFQ01BLTI2Ml0gc2VjdGlvbnMsIGluc3RlYWQgb2YganVzdCBuYW1lcy4N
Cg0KDQpUaGUgRUNNQVNjcmlwdCBzcGVjaWZpY2F0aW9uIGlzIGEg4oCcbGl2aW5nIHN0YW5kYXJk
4oCdLCBhbmQgdGhlIHNlY3Rpb24gbnVtYmVycyBjaGFuZ2UgZnJlcXVlbnRseSBhcyBuZXcgY2hh
cHRlcnMgYXJlIGludHJvZHVjZWQgb3Igc2VjdGlvbnMgYXJlIG1vdmVkIGFyb3VuZC4gVXNpbmcg
dGhlIHNlY3Rpb24gbmFtZXMgaXMgYSBtb3JlIHN0YWJsZSwgZnV0dXJlLXByb29mIHdheSB0byBy
ZWZlciB0byBzcGVjaWZpYyBwYXJ0cyBvZiB0aGUgc3BlYy4gR2l2ZW4gdGhhdCwgd291bGQgeW91
IGJlIG9rYXkgd2l0aCBrZWVwaW5nIHRoaXMgYXMtaXM/DQoNCg0KQWx0ZXJuYXRpdmVseSwgd2Ug
Y291bGQgYWRkIGxpbmtzIHRvIHRoZSBzcGVjaWZpYyBzZWN0aW9ucyBpbiB0aGUgbGF0ZXN0IGRy
YWZ0IHNwZWMsIGUuZy4gaHR0cHM6Ly90YzM5LmVzL2VjbWEyNjIvI3NlYy1zb3VyY2UtdGV4dDxo
dHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9rPWE4NjBhNjUwLWY3ZmI5ZjUyLWE4
NjBlNmNiLTg2OWExNGY0YjA4Yy00MjNkNDJkNzNkYjY4M2M3JnE9MSZlPWJkMDZhOGJkLWI0YTIt
NDk2OS04YmFjLTBkYzgyNTgyZjkxZSZ1PWh0dHBzJTNBJTJGJTJGdGMzOS5lcyUyRmVjbWEyNjIl
MkYlMjNzZWMtc291cmNlLXRleHQ+IOKAlCB0aGVzZSBVUkxzIGFyZSBzdGFibGUsIHRvbywgYnV0
IEkgZG9u4oCZdCB0aGluayB0aGVyZSBpcyBwcmVjZWRlbnQgZm9yIHRoaXMgaW4gYW55IGV4aXN0
aW5nIFJGQy4NCg0KRlA6IE9rLCB0aGFua3MgZm9yIHRoaXMgZXhwbGFuYXRpb24sIGFuZCBubywg
SSBkb27igJl0IG5lY2Vzc2FyaWx5IG5lZWQgdGhlIHNlY3Rpb24gbnVtYmVycy4gSG93ZXZlciwg
dGhpcyB3b3JyaWVzIG1lOiBub3JtYXRpdmUgcmVmZXJlbmNlcyBjYW5ub3QgYmUg4oCcbGl2aW5n
IHN0YW5kYXJk4oCdIChvciBhcyBodHRwczovL3d3dy5pZXRmLm9yZy9hYm91dC9ncm91cHMvaWVz
Zy9zdGF0ZW1lbnRzL25vcm1hdGl2ZS1pbmZvcm1hdGl2ZS1yZWZlcmVuY2VzLyBzYXlzOiDigJx3
b3JrIGluIHByb2dyZXNz4oCdKSDigJMgY291bGQgd2UgcmVmZXJlbmNlIGEgc3RhYmxlIHB1Ymxp
c2hlZCB2ZXJzaW9uIG9mIHRoZSBFQ01BIHN0YW5kYXJkPyBJIGNhbiBzZWUgZm9yIGV4YW1wbGUg
UkZDIDg3ODUgcmVmZXJlbmNlZCB0aGUgMTB0aCBlZGl0aW9uIG9mIGl0OiBodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzg3ODUjcmVmLUVDTUEtMjYyDQoNClBhdGNoIHRv
IHBpbiB0byB0aGUgbGF0ZXN0IHB1Ymxpc2hlZCB2ZXJzaW9uIChFUzIwMjEsIGkuZS4gdGhlIDEy
dGggZWRpdGlvbik6IGh0dHBzOi8vZ2l0aHViLmNvbS9saW51eHdvbGYvYm1lY2staWRzL3B1bGwv
NDYvZmlsZXM8aHR0cHM6Ly9wcm90ZWN0Mi5maXJlZXllLmNvbS92MS91cmw/az1mNDU4NDcxOC1h
YmMzN2UyOS1mNDU4MDc4My04NmUyMjM3ZjUxZmItNmRkMTZjZDhjMjY4MWUxNCZxPTEmZT1kZTYx
MDIzYi1hN2U3LTQ3MWQtYWMzNC1mYzg3NWYzNjViMjUmdT1odHRwcyUzQSUyRiUyRmdpdGh1Yi5j
b20lMkZsaW51eHdvbGYlMkZibWVjay1pZHMlMkZwdWxsJTJGNDYlMkZmaWxlcz4NCg0KUGxlYXNl
IGxldCB1cyBrbm93IGlmIHRoZSBzdWdnZXN0ZWQgcGF0Y2hlcyBhZGVxdWF0ZWx5IGFkZHJlc3Mg
dGhlIGNvbmNlcm5zLg0KDQpUaGFua3MsDQpNYXRoaWFzIEJ5bmVucyBvbiBiZWhhbGYgb2YgdGhl
IGRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMgYXV0aG9ycw0K

--_000_CB088672A17C498886B16F99236B016Fericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <368120EF780BD942A5E24F287C3C8F9D@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJPcGVuIFNh
bnMiOw0KCXBhbm9zZS0xOjIgMTEgNyA2IDMgOCA0IDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRp
b25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdp
bjowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFp
bFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBw
YWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0
IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2Vj
dGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSJi
bHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBj
bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgTWF0aGlhcyBhbmQgYXV0aG9ycyE8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
VGhhbmsgeW91IGZvciBhbGwgdGhlIHdvcmssIG9ubHkgYSBjb3VwbGUgb2YgcmVwbGllcyBsZWZ0
LiBXaXRoIHRoZXNlIGNsYXJpZmljYXRpb25zIHlvdSBoYXZlIGFuc3dlcmVkIGFsbCBteSBjb21t
ZW50cyAodGhhbmsgeW91ISksIGFuZCBhcyBzb29uIGFzIHlvdSBoYXZlIHN1Ym1pdHRlZCBhIG5l
dyB2ZXJzaW9uIG9mIHRoZSBkcmFmdCBpbmNsdWRpbmcNCiBhbGwgdGhlIGNoYW5nZXMgSSBjYW4g
Z28gYWhlYWQgYW5kIHJlcXVlc3QgdGhlIElFVEYgTGFzdCBDYWxsLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFua3MsPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5GcmFuY2VzY2E8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20g
MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+TWF0aGlhcyBC
eW5lbnMgJmx0O210aHNAZ29vZ2xlLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5
LCAxIFNlcHRlbWJlciAyMDIxIGF0IDE0OjAzPGJyPg0KPGI+VG86IDwvYj5GcmFuY2VzY2EgUGFs
b21iaW5pICZsdDtmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbSZndDs8YnI+DQo8Yj5D
YzogPC9iPiZxdW90O2RyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMuYWxsQGlldGYu
b3JnJnF1b3Q7ICZsdDtkcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRm
Lm9yZyZndDssICZxdW90O2Rpc3BhdGNoQGlldGYub3JnJnF1b3Q7ICZsdDtkaXNwYXRjaEBpZXRm
Lm9yZyZndDssICZxdW90O21lZGlhLXR5cGVzQGlldGYub3JnJnF1b3Q7ICZsdDttZWRpYS10eXBl
c0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IEFEIHJldmlldyBvZiBkcmFm
dC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLTA5PG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SGkgRnJhbmNlc2NhLDxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5UaGFua3Mg
YWdhaW4gZm9yIHlvdXIgcGF0aWVuY2UgYW5kIGRldGFpbGVkIGNvbW1lbnRzISBJ4oCZdmUgdHJp
ZWQgdG8gYWRkcmVzcyZuYnNwO3RoZW0gYmVsb3cg4oCUIHJlcGxpZXMgaW5saW5lLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+T24gTW9uLCBBdWcgMzAsIDIwMjEg
YXQgNToxMiBQTSBGcmFuY2VzY2EgUGFsb21iaW5pICZsdDs8YSBocmVmPSJtYWlsdG86ZnJhbmNl
c2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb20iPmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24u
Y29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6
MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0K
SGkgTWF0aGlhcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDozNi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NClRoYW5rIHlvdSBmb3IgdGhlIHF1aWNrIHJlcGx5ISBJ
IHRyaWVkIHRvIGNsYXJpZnkgc29tZSBvZiBteSBjb21tZW50cy4gQXMgeW91IGNhbiBzZWUsIEkg
aGF2ZSBteSBvcGluaW9uIGZvciBzb21lIG9mIHRoZSBwb2ludHMgKDMuIDQuIEFuZCA1LiksIGJ1
dCBpdCB3b3VsZCBiZSBnb29kIHRvIGdldCB0aGUgbWVkaWEgdHlwZSBleHBlcnRzIGFuZCBJQU5B
IG9waW5pb24gYXMgd2VsbCwgYXMgdGhleSBrbm93IGJldHRlci4gSSB3aWxsIHJlYWNoIG91dA0K
IHRvIElBTkEgc2VwYXJhdGVseSBhbmQgQ0MgeW91LiBMZXQgbWUga25vdyBpZiBteSBzdWdnZXN0
aW9ucyBtYWtlIHNlbnNlIG9yIHlvdSBoYXZlIGFkZGl0aW9uYWwgcXVlc3Rpb25zL2NvbW1lbnRz
LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBw
dCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4t
bGVmdDozNi4wcHQiPg0KRnJhbmNlc2NhPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Ojcy
LjBwdCI+DQo8Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJv
bTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+
TWF0aGlhcyBCeW5lbnMgJmx0OzxhIGhyZWY9Im1haWx0bzptdGhzQGdvb2dsZS5jb20iIHRhcmdl
dD0iX2JsYW5rIj5tdGhzQGdvb2dsZS5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25k
YXksIDMwIEF1Z3VzdCAyMDIxIGF0IDA4OjQ3PGJyPg0KPGI+VG86IDwvYj5GcmFuY2VzY2EgUGFs
b21iaW5pICZsdDs8YSBocmVmPSJtYWlsdG86ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5j
b20iIHRhcmdldD0iX2JsYW5rIj5mcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTwvYT4m
Z3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1kaXNw
YXRjaC1qYXZhc2NyaXB0LW1qcy5hbGxAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1p
ZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0Ozxh
IGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMu
YWxsQGlldGYub3JnPC9hPiZndDssDQogJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRpc3BhdGNoQGll
dGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGlzcGF0Y2hAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8
YSBocmVmPSJtYWlsdG86ZGlzcGF0Y2hAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kaXNwYXRj
aEBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86bWVkaWEtdHlwZXNAaWV0
Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tZWRpYS10eXBlc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0
OzxhIGhyZWY9Im1haWx0bzptZWRpYS10eXBlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1l
ZGlhLXR5cGVzQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IEFEIHJl
dmlldyBvZiBkcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLTA5PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KSGkgRnJhbmNlc2NhLDxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4w
cHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCldl4oCZdmUgd29ya2VkIHRocm91Z2ggeW91
ciBmZWVkYmFjayAoPGk+aXRhbGljPC9pPiBiZWxvdykuIEhlcmUgYXJlIG91ciByZXNwb25zZXMg
KDxiPmJvbGQ8L2I+KTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1y
aWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxpPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs
YWNrIj4jIyBNYWluPC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRv
bTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4xLiAtLS0tPC9zcGFuPjwv
aT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4w
cHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIu
MHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj5GUDogVGhpcyBkb2N1bWVudCBpcyBwcmVzZW50ZWQgaW4gdGhl
IEFic3RyYWN0LCBJbnRyb2R1Y3Rpb24gYW5kIENvbXBhdGliaWxpdHkgc2VjdGlvbiBhcyBhaW1p
bmcgdG8gdXBkYXRlIHNvbWUgSUFOQSByZWdpc3RyYXRpb25zIGZvciB0aGUgbWVkaWEgdHlwZXMg
bWVudGlvbmVkLCBhcyB3ZWxsIGFzIGRvY3VtZW50aW5nIGN1cnJlbnQgdXNhZ2UNCiBvZiB0aGVz
ZSBtZWRpYSB0eXBlcy4gQmVjYXVzZSBvZiB0aGF0LCBJIGFtIG5vdCBjb252aW5jZWQgYWJvdXQg
dGhlIHVzZSBvZiBCQ1AgMTQgbGFuZ3VhZ2U6IGlmIHRoZSBpbnRlbnQgaXMgZG9jdW1lbnRpbmcg
Y3VycmVudCBwcmFjdGljZXMsIG1vc3Qgb2YgdGhlc2UgQkNQIDE0IHRlcm1zIHNob3VsZCBiZSBy
ZXBsYWNlZCBieSBleHBsYW5hdGlvbnMgb24gaG93IGltcGxlbWVudGF0aW9ucyBiZWhhdmUuIFRv
IGdpdmUgYW4gZXhhbXBsZSBvZiBteQ0KIGNvbmNlcm4sIGZvciB0aGUgZm9sbG93aW5nIHBhcmFn
cmFwaCBpbiBTZWN0aW9uIDQ6PC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2lu
LWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsmbmJzcDtJbXBsZW1lbnRhdGlvbnMgdGhhdCBzdXBwb3J0IGJpbmFyeSBzb3VyY2UgdGV4dCBN
VVNUIHN1cHBvcnQgYmluYXJ5PC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBj
bTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwO3Nv
dXJjZSB0ZXh0IGVuY29kZWQgdXNpbmcgdGhlIFVURi04IFtSRkMzNjI5XSBjaGFyYWN0ZXIgZW5j
b2Rpbmc8L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0
OjcyLjBwdCI+DQo8aT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7c2NoZW1lLiZuYnNwOyBN
b2R1bGUgZ29hbCBzb3VyY2VzIE1VU1QgYmUgZW5jb2RlZCBhcyBVVEYtOCwgYWxsIG90aGVyPC9z
cGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4w
cHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQi
Pg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwO2VuY29kaW5ncyB3aWxsIGZhaWwuJm5i
c3A7IFNvdXJjZSBnb2FsIHNvdXJjZXMgU0hPVUxEIGJlIGVuY29kZWQgYXMgVVRGLTg7PC9zcGFu
PjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7
bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0K
PGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwO290aGVyIGNoYXJhY3RlciBlbmNvZGluZyBz
Y2hlbWVzIE1BWSBiZSBzdXBwb3J0ZWQsIGJ1dCBhcmU8L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQo8aT48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7ZGlzY291cmFnZWQuPC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207
bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5GUDog
QXJlIHRoZXNlIHJlcXVpcmVtZW50cyB0aGF0IHNob3VsZCBoYXZlIGJlZW4gdGhlcmUgaW4gUkZD
IDQzMjkgYW5kIGFyZSBiZWluZyBhZGRlZCBub3c/IEFyZSB0aGVzZSBob3cgbW9zdCBpbXBsZW1l
bnRhdGlvbnMgYWxyZWFkeSBiZWhhdmU/IFdvdWxkIGl0IG5vdCBtYWtlIG1vcmUgc2Vuc2UgdG8g
cmVmb3JtdWxhdGUgdGhpcyBwYXJhZ3JhcGgNCiB0byBkZXNjcmliZSBpbXBsZW1lbnRhdGlvbnMg
YmVoYXZpb3VyLCByYXRoZXIgdGhhbiBtYW5kYXRlIGFuZCByZWNvbW1lbmQ/IFdoeSB1c2luZyBC
Q1AgMTQgdGVybXM/PC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJn
aW4tbGVmdDo3Mi4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFs
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlRoaXMgY29tbWVudCBhcHBsaWVzIHRvIGFs
bCBuZXcgb2NjdXJyZW5jZXMgb2YgQkNQIDE0IHRlcm1zIChpdCBkb2VzIG5vdCB0byBhcHBseSB0
byBzZWN0aW9ucyB0YWtlbiBmcm9tIFJGQyA0MzI5LCBzdWNoIGFzIHRoZSBmaXJzdCBwYXJhZ3Jh
cGggb2Ygc2VjdGlvbiA0LjEpLjwvc3Bhbj48L2k+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdp
bi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQo8Yj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+V2UgYmVsaWV2
ZSB0aGlzIGhhcyBhbHJlYWR5IGJlZW4gYWRkcmVzc2VkIGJ5IHRoZSBzaGVwaGVyZCBlYXJsaWVy
IGluIHRoZSB0aHJlYWQuPC9zcGFuPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCkZQOiBJbmRlZWQsIGFuZCB0
byByZWl0ZXJhdGU6IEkgYW0gT0sgd2l0aCBrZWVwaW5nIHRoZSBCQ1AgMTQgdGVybXMgdGhhdCBj
b21lIGZyb20gNDMyOS4gRG8geW91IHRoaW5rIHlvdSBjb3VsZCBhZGQgc29tZSBleHBsYW5hdG9y
eSB0ZXh0IGluIHRoZSBpbnRyb2R1Y3Rpb24gYWJvdXQgdGhlIGZhY3QgdGhhdCB0aGlzIGRvY3Vt
ZW50IHVwZGF0ZXMgZXhpc3RpbmcgcmVxdWlyZW1lbnRzIGZyb20gNDMyOSBiYXNlZCBvbiBleGlz
dGluZyBwcmFjdGljZT88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SSB3YXMgYWJv
dXQgdG8gYWRkIHNvbWV0aGluZyBidXQgdGhlbiByZWFsaXplZCB0aGF0IHRoZSBkcmFmdCBhbHJl
YWR5IHNheXM6ICZxdW90O1RoaXMgZG9jdW1lbnQgdXBkYXRlcyB0aGUgZGVzY3JpcHRpb25zIGFu
ZCByZWdpc3RyYXRpb25zIGZvciB0aGVzZSBtZWRpYSB0eXBlcyB0byByZWZsZWN0IGV4aXN0aW5n
IHVzYWdlIG9uIHRoZSBJbnRlcm5ldC4gW+KApl0gVGhpcyBkb2N1bWVudA0KIHJlcGxhY2VzIHRo
ZSBtZWRpYSB0eXBlcyByZWdpc3RyYXRpb25zIGluIHt7UkZDNDMyOX19LCBvYnNvbGV0aW5nIHRo
YXQgZG9jdW1lbnQuJnF1b3Q7IEl0IHNvdW5kcyBsaWtlIHRoYXQgY292ZXJzIHlvdXIgcmVxdWVz
dCDigJQgYnV0IGlmIHRoaXMgaXMgbm90IHN1ZmZpY2llbnQsIHBsZWFzZSBsZXQgbWUga25vdyB3
aGF0IHlvdSBoYWQgaW4gbWluZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RlA6IEluZGVlZC4gSSB0aGluayB0aGF0IHdo
YXQgSSB3YXMgbG9va2luZyBmb3IgY291bGQgYmUgc3VtbWFyaXplZCBieSB0aGUgZm9sbG93aW5n
IGNoYW5nZTo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T0xEOjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBkb2N1bWVudCByZXBsYWNlcyB0aGUgbWVkaWEgdHlwZXMg
cmVnaXN0cmF0aW9ucyBpbiB7e1JGQzQzMjl9fSwgb2Jzb2xldGluZyB0aGF0IGRvY3VtZW50Ljxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TkVXOjxicj4NClRoaXMgZG9jdW1l
bnQgcmVwbGFjZXMgdGhlIG1lZGlhIHR5cGVzIHJlZ2lzdHJhdGlvbnMgaW4ge3tSRkM0MzI5fX0s
IGFuZCB1cGRhdGVzIHRoZSByZXF1aXJlbWVudHMgZm9yIGltcGxlbWVudGF0aW9ucyB1c2luZyB0
aG9zZSBtZWRpYSB0eXBlcyBkZWZpbmVkIGluIHt7UkZDNDMyOX19IGJhc2VkIG9uIGN1cnJlbnQg
ZXhpc3RpbmcgcHJhY3RpY2VzLiBBcyBhIGNvbnNlcXVlbmNlLCB0aGlzIGRvY3VtZW50IG9ic29s
ZXRlcyB7e1JGQzQzMjl9fS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T3Igc29tZXRoaW5nIG9u
IHRoZXNlIGxpbmVzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0i
Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAw
Y20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4N
CjxkaXY+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDow
Y207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxpPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4z
LiAtLS0tPC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207
bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5GUDogJnF1b3Q7UHVibGlzaGVkIHNw
ZWNpZmljYXRpb24mcXVvdDsgZmllbGQgb2YgZWFjaCBzdWJzZWN0aW9uIG9mIHNlY3Rpb24gNi4x
IGlzICZxdW90O3RoaXMgZG9jdW1lbnQmcXVvdDsuIEkgZG9uJ3QgYmVsaWV2ZSB0aGF0IGlzIGNv
cnJlY3QsIGFuZCBpdCBzaG91bGQgaW5zdGVhZCBwb2ludCB0byB0aGUgY29ycmVjdCBzcGVjaWZp
Y2F0aW9uIChzbyBKUyAxLjUsIEVDTUFTY3JpcHQNCiBldGMpLjwvc3Bhbj48L2k+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJn
aW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQo8Yj48
c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjpibGFjayI+VGhpcyB3YXMgZG9uZSBpbiByZXNwb25zZSB0byBNZWRpYS1UeXBlIEVhcmx5IFJl
dmlldyBjb21tZW50czoNCjwvc3Bhbj48L2I+PGEgaHJlZj0iaHR0cHM6Ly9wcm90ZWN0Mi5maXJl
ZXllLmNvbS92MS91cmw/az0yY2VjZmQ0MS03Mzc3YzQ0My0yY2VjYmRkYS04NjlhMTRmNGIwOGMt
MDNmNWY5NmE2MzZjZDg3NSZhbXA7cT0xJmFtcDtlPWJkMDZhOGJkLWI0YTItNDk2OS04YmFjLTBk
YzgyNTgyZjkxZSZhbXA7dT1odHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZsaW51eHdvbGYlMkZi
bWVjay1pZHMlMkZwdWxsJTJGMjUiIHRhcmdldD0iX2JsYW5rIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly9naXRodWIuY29t
L2xpbnV4d29sZi9ibWVjay1pZHMvcHVsbC8yNTwvc3Bhbj48L2I+PC9hPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z
by1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0K
RlA6IEkgdGFrZSBpdCB0aGlzIGlzIHRoZSBjb21tZW50IGZyb20gTXVycmF5IHlvdSBhcmUgcmVm
ZXJyaW5nIHRvIGluIHRoYXQgaXNzdWU6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KJmd0OyBnZW5lcmFsbHksIHRoZSB0ZW1wbGF0
ZXMgY2FuJ3QgcmVmZXIgdG8gUkZDIDQzMjkgaWYgeW91IHBsYW4gdG8gb2Jzb2xldGUgaXQ7IHRo
ZXkgc2hvdWxkIHJlZmVyIHRvIHRoaXMgZG9jdW1lbnQgb3Igc29tZXRoaW5nIGVsc2UgdGhhdCB3
b24ndCBiZSBvYnNvbGV0ZSB3aGVuIHRoaXMgaXMgcHVibGlzaGVkPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCkkgbm90ZSB0aGF0IE11
cnJheSBwb2ludGVkIG91dCB0aGF0IOKAnFB1Ymxpc2hlZCBTcGVjaWZpY2F0aW9u4oCdIHNob3Vs
ZCBub3QgcG9pbnQgdG8gNDMyOSwgYnV0IHNob3VsZCBpbnN0ZWFkIHBvaW50IHRvIGVpdGhlciB0
aGlzIGRvY3VtZW50IG9yIOKAnHNvbWV0aGluZyBlbHNl4oCdLCBhbmQgSSB3YXMgc3VnZ2VzdGlu
ZyB0aGF0IHRoYXQgc29tZXRoaW5nIGVsc2UgaXMgdGhlIHB1Ymxpc2hlZCBzcGVjaWZpY2F0aW9u
cywgc28gZm9yIHRleHQvamF2YXNjcmlwdA0KIEpTIDEuNSBzcGVjLCBmb3IgdGV4dC9leG1hc2Ny
aXB0IEVDTUEgc3BlYyBldGMuIFRoaXMgaXMgd2hhdCBSRkMgNDMyOSBkaWQgKHNlZSBmb3IgZXhh
bXBsZQ0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlw
ZXMvdGV4dC9qYXZhc2NyaXB0IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pYW5hLm9y
Zy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy90ZXh0L2phdmFzY3JpcHQ8L2E+ICksIGFuZCBmcm9t
IGNoZWNraW5nIFJGQyA2ODM4IGl0IGlzIG5vdCBjbGVhciB0byBtZSB0aGF0IHdhcyBhIG1pc3Rh
a2UuIEkgZ3Vlc3MgaXQgY291bGQgYmUgZmluZSB3aXRoIHBvaW50aW5nIHRvIHRoaXMgZG9jdW1l
bnQgc2luY2UgdGhpcyBkb2N1bWVudCByZWZlcmVuY2VzIHRoZSBvdGhlciBzcGVjaWZpY2F0aW9u
cywgYnV0IGl0DQogc2VlbXMgbW9yZSBjb252b2x1dGVkIGFuZCBJIHdhbnRlZCB0byBjaGVjayB3
aXRoIHlvdSBhbmQgdGhlIG1lZGlhIHR5cGUgZXhwZXJ0IG9mIHdoYXTigJlzIHRoZSBiZXN0IHdh
eSwgaWYgYm90aCBhcmUgb2suIEkgd2lsbCBhbHNvIHNlbmQgYSBzZXBhcmF0ZSBlbWFpbCB0byBh
c2sgSUFOQSwgc2luY2UgdGhleSBwcm9iYWJseSBoYXZlIHRoZSBhbnN3ZXIsIGFuZCBjYyB5b3Ug
aW4gaXQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VGhhbmtzISBQZXIgTmVkIEZyZWVk4oCZcyByZXNwb25z
ZSBvbiB0aGF0IHRocmVhZCwgSeKAmXZlIHNlbnQgYSBwYXRjaCB1cGRhdGluZyB0aGVzZSBmaWVs
ZHMgdG8gcG9pbnQgdG8gdGhlIGZvcm1hdCBzcGVjaWZpY2F0aW9uLCB3aGljaCBpbiB0aGlzIGNh
c2UgaXMgRUNNQS0yNjI6DQo8YSBocmVmPSJodHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3Yx
L3VybD9rPWFiMjFkNDk4LWY0YmFlZGE5LWFiMjE5NDAzLTg2ZTIyMzdmNTFmYi1iMTk2MDZjMmVj
MTNmY2FmJmFtcDtxPTEmYW1wO2U9ZGU2MTAyM2ItYTdlNy00NzFkLWFjMzQtZmM4NzVmMzY1YjI1
JmFtcDt1PWh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmxpbnV4d29sZiUyRmJtZWNrLWlkcyUy
RnB1bGwlMkY0NSI+DQpodHRwczovL2dpdGh1Yi5jb20vbGludXh3b2xmL2JtZWNrLWlkcy9wdWxs
LzQ1PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5GUDogZ3JlYXQsIHRoYW5rIHlvdSBhbmQgdGhhbmtzIE5lZCBmb3Ig
aGlzIGV4cGVydCBvcGluaW9uLiBIb3dldmVyLCBJIHRoaW5rIHRoYXQgaXQgaXMgbm90IGNvcnJl
Y3QgdG8gY2hhbmdlIHRoZSBzcGVjaWZpY2F0aW9uIGZyb20gSmF2YXNjcmlwdCB0byBFQ01BLTI2
MiBmb3IgYWxsIHJlZ2lzdHJhdGlvbnMuIEkgdGhpbmsgdGhpcyBpcyBhIHR5cG8sIGFuZCBhbGwg
amF2YXNjcmlwdCByZWdpc3RyYXRpb25zDQogc2hvdWxkIHBvaW50IHRvIHRoZSBjb3JyZWN0IEph
dmFzY3JpcHQgcmVmZXJlbmNlLCBiZSBpdCA8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9odG1sL3JmYzQzMjkjcmVmLUpTMTUiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvaHRtbC9yZmM0MzI5I3JlZi1KUzE1PC9hPiBvciBvdGhlciAoSSBhbSBzdXJl
IHlvdSBoYXZlIGEgYmV0dGVyIHBvaW50ZXIgdGhhbiBtZSkuIEFuZCBhcyBmb3IgNDMyOSwgSSB0
aGluayBpdCBpcyBmaW5lIHRvIGhhdmUgdGhvc2UgcmVmZXJlbmNlcyBhcyBpbmZvcm1hdGl2ZS48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29s
aWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQu
OHB0O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90
dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+NC4gLS0tLTwvc3Bhbj48L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJn
aW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkZQOiBJIHdv
dWxkIGFsc28gYWRkIFJGQyA0MzI5IGF1dGhvcnMgYXMgJnF1b3Q7UGVyc29uICZhbXA7IGVtYWls
IGFkZHJlc3MgdG8gY29udGFjdCZxdW90OywgYXMgd2VsbCBhcyAmcXVvdDtBdXRob3ImcXVvdDsg
Zm9yIHRob3NlIG1lZGlhIHR5cGVzIHRoYXQgNDMyOSByZWdpc3RlcmVkLiBQbGVhc2UgbGV0IG1l
IGtub3cgaWYgdGhpcyBpcyBub3QgY29tbW9uIHByYWN0aWNlLCBidXQNCiBpdCBzZWVtcyBsb2dp
Y2FsIHRvIG1lIHRvIGhhdmUgYm90aCB5b3UgYXV0aG9ycyBhbmQgcHJldmlvdXMgYXV0aG9ycy48
L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4t
bGVmdDo3Mi4wcHQiPg0KPGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPlRoaXMgZG9lcyBub3QgYXBwZWFyIHRvIGJlIGNv
bW1vbiBwcmFjdGljZS4gRS5nLiBSRkMgNTQgKGJ5IENyb2NrZXIsIFBvc3RlbCwgTmV3a2lyaywg
S3JhbGV5KSB3YXMgc3VwZXJzZWRlZCBieSBSRkMgNTcgKGJ5IEtyYWxleSAmYW1wOyBOZXdraXJr
KS4gV2XigJlkIHByZWZlciBwcm9jZWVkaW5nIGluIGxpbmUgd2l0aCB0aGlzIHByZWNlZGVudCwg
Z2l2ZW4NCiB0aGF0IGluY2x1ZGluZyB0aGUgb3JpZ2luYWwgYXV0aG9ycyBjb21wbGljYXRlcyB0
aGUgcHJvY2VzcyBmdXJ0aGVyIChzaW5jZSBpdCB3b3VsZCByZXF1aXJlIHRoZWlyIGV4cGxpY2l0
IGFwcHJvdmFsIG9mIGFsbCBvdXIgY2hhbmdlcyBiZWZvcmUgbW92aW5nIGZvcndhcmQpLjwvc3Bh
bj48L2I+PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBjbTtt
YXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQom
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDoz
Ni4wcHQiPg0KRlA6IE1heWJlIEkgZGlkIG5vdCBleHBsYWluIG15c2VsZjogSSB3YXMgbm90IGFz
a2luZyB5b3UgdG8gYWRkIHRoZSBhdXRob3JzIG9mIFJGQyA0MzI5IGFzIGF1dGhvcnMgb2YgdGhp
cyBkb2N1bWVudCAoYWx0aG91Z2ggSSBob3BlIHRoZXkgYXJlIGF3YXJlIG9mIHRoaXMgd29yayBh
bmQgdGhleSBoYXZlIGJlZW4gaW5jbHVkZWQgaW4gdGhlIGNvbnZlcnNhdGlvbiBpZiB0aGV5IGFy
ZSBzdGlsbCBhY3RpdmUgaW4gdGhpcyBzcGFjZSkgYnV0IEkgd2FzDQogc3VnZ2VzdGluZyB0byBr
ZWVwIHRoZW0gb24gdGhlIHJlZ2lzdHJhdGlvbnMgdGhlbXNlbHZlcywgc28gZm9yIGV4YW1wbGUg
Zm9yIHRleHQvamF2YXNjcmlwdDoNCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2ln
bm1lbnRzL21lZGlhLXR5cGVzL3RleHQvamF2YXNjcmlwdCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0
cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvdGV4dC9qYXZhc2NyaXB0
PC9hPiBvbiB0aGUg4oCcUGVyc29uICZhbXA7IGVtYWlsIGFkZHJlc3MgdG8gY29udGFjdOKAnSBh
bmQg4oCcQXV0aG9y4oCdIGxpbmUsIHJlcGxhY2UgeW91ciBjdXJyZW50IOKAnFNlZSBBdXRob3In
cyBBZGRyZXNzIHNlY3Rpb24gb2YgW3RoaXMgZG9jdW1lbnRdLuKAnCB3aXRoIOKAnFNlZSBBdXRo
b3IncyBBZGRyZXNzIHNlY3Rpb24gb2YgW3RoaXMgZG9jdW1lbnRdIGFuZA0KIFtSRkMgNDMyOV3i
gJ0uIFRoaXMgd291bGQgbm90IHJlcXVpcmUgdGhlaXIgYXBwcm92YWwsIGFzIHRoZXkgYXJlIGlu
IHByYWN0aWNlIGtlZXBpbmcgdGhlaXIgY29udGFjdCB3aGVyZSB0aGV5IGFscmVhZHkgaGFkIGl0
LiAoQWxzbyBub3RlLCBJIHdhcyBzdWdnZXN0aW5nIHRoaXMgb25seSBmb3IgdGhvc2UgcmVnaXN0
cmF0aW9ucyB0aGF0IFJGQyA0MzI5IGluaXRpYWxseSBkaWQpLiBBZ2FpbiwgTXVycmF5LCBvdGhl
ciBtZWRpYSB0eXBlIGV4cGVydHMNCiBhbmQgSUFOQSBjYW4gdGVsbCBtZSBpZiB0aGlzIGlzIG5v
dCBjb21tb24gcHJhY3RpY2UuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPkkgc2Vl
LCBhcG9sb2dpZXMgZm9yIG1pc3VuZGVyc3RhbmRpbmcuIFRoYXQgbWFrZXMgdG90YWwgc2Vuc2Uu
IExpc3RpbmcgYm90aCB0aGUgb3JpZ2luYWwgYXV0aG9ycyZuYnNwOysgdXMmbmJzcDtpbiB0aGUg
SUFOQSByZWdpc3RyeSBzb3VuZHMgZ29vZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5GUDogR3JlYXQsIHRoYW5rcy4gQ291bGQgeW91IGFkZCBh
IHBhdGNoIGZvciB0aGF0IHRvbyBiZWZvcmUgc3VibWl0dGluZyB0aGUgbmV3IHZlcnNpb24/IEp1
c3QgdG8gYmUgY2xlYXIsIHRoYXQgd291bGQgYXBwbHkgb25seSB0byB0aGUgcmVnaXN0cmF0aW9u
cyBhbHJlYWR5IGV4aXN0aW5nLCBzbyB0ZXh0L2VjbWFzY3JpcHQgKHNlY3Rpb24gNi4yLjUpLCB0
ZXh0L2phdmFzY3JpcHQgKHNlY3Rpb24gNi4xLjEpLA0KIGFwcGxpY2F0aW9uL2VjbWFzY3JpcHQg
KHNlY3Rpb24gNi4yLjEpLCBhcHBsaWNhdGlvbi9qYXZhc2NyaXB0IChzZWN0aW9uIDYuMi4yKTxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2
LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBj
bSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Ojcy
LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDo3
Mi4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6YmxhY2siPjUuIC0tLS08L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0
OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPGk+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2si
PkZQOiBJIGJlbGlldmUgaXQgd291bGQgbWFrZSBzZW5zZSB0byBtb2RpZnkgdGhlIElBTkEgbWVk
aWEgdHlwZSByZWdpc3RyeSB0byBhZGQgYW4gJnF1b3Q7T0JTT0xFVEVEIGluIGZhdm9yIG9mIC4u
LiZxdW90OyBub3RlIGluIHRoZSBuYW1lIGNvbHVtbiBvZiBhbGwgdGhvc2UgbWVkaWEgdHlwZXMg
b2Jzb2xldGVkLiBJIHRoaW5rIHRoaXMgcmVxdWlyZXMgYSBuZXcNCiBJQU5BIHNlY3Rpb24uPC9z
cGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVm
dDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxl
ZnQ6NzIuMHB0Ij4NCjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5JIHRoaW5rIHRoaXMgcmVmZXJzIHRvIHRoZSBkb2N1
bWVudCBhdA0KPC9zcGFuPjwvYj48YSBocmVmPSJodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25t
ZW50cy9tZWRpYS10eXBlcy9tZWRpYS10eXBlcy54aHRtbCIgdGFyZ2V0PSJfYmxhbmsiPjxiPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5odHRw
czovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy9tZWRpYS10eXBlcy54aHRt
bDwvc3Bhbj48L2I+PC9hPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4sDQogYW5kIG5vdCBvdXIgZHJhZnQuIEFtIEkg
bWlzdW5kZXJzdGFuZGluZz8gV2hhdCBjaGFuZ2VzIHdvdWxkIHRoaXMgcmVxdWlyZSB0byBvdXIg
ZHJhZnQ/PC9zcGFuPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6MGNtO21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6
MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDowY207bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDoz
Ni4wcHQiPg0KRlA6IFllcywgc29ycnkgZm9yIGJlaW5nIHVuY2xlYXI6IHdoYXQgSSB3YXMgcmVm
ZXJyaW5nIHRvIHdhcyB0aGUg4oCcTmFtZeKAnSBjb2x1bW4gaW4gdGhlIElBTkEgcmVnaXN0cnkg
YXQNCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVz
L21lZGlhLXR5cGVzLnhodG1sIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pYW5hLm9y
Zy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy9tZWRpYS10eXBlcy54aHRtbDwvYT4gLiBZb3VyIGRy
YWZ0IGFscmVhZHkgbWFrZXMgY2hhbmdlcyB0byB0aGUgcmVnaXN0cmF0aW9ucyAoc28sIGZvciBl
eGFtcGxlLCBjaGFuZ2VzIHRoZSBjb250ZW50IG9mIDoNCjxhIGhyZWY9Imh0dHBzOi8vd3d3Lmlh
bmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL3RleHQvamF2YXNjcmlwdCIgdGFyZ2V0PSJf
YmxhbmsiPg0KaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvdGV4
dC9qYXZhc2NyaXB0PC9hPiApIGJ1dCBkb2VzIG5vdCBzcGVjaWZ5IHRoZSB1cGRhdGUgdG8gdGhl
DQo8YSBocmVmPSJodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy9t
ZWRpYS10eXBlcy54aHRtbCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWFuYS5vcmcv
YXNzaWdubWVudHMvbWVkaWEtdHlwZXMvbWVkaWEtdHlwZXMueGh0bWw8L2E+IHBhZ2UgaXRzZWxm
LiBTbywgZ29pbmcgYmFjayB0byBvdXIgdGV4dC9qYXZhc2NyaXB0IGV4YW1wbGUsIHRoaXMgaXMg
dGhlIGVudHJ5IGZvciBpdCBpbiB0aGUgbWVkaWEtdHlwZSBwYWdlIHJpZ2h0IG5vdzo8bzpwPjwv
bzpwPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNw
YWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O2JvcmRl
ci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8dGJvZHk+DQo8dHI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0
eWxlPSJwYWRkaW5nOi43NXB0IDYuMHB0IC43NXB0IDYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7T3BlbiBTYW5z
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPmphdmFzY3JpcHQgLSBPQlNPTEVURUQgaW4g
ZmF2b3Igb2YgYXBwbGljYXRpb24vamF2YXNjcmlwdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
dGQ+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOi43NXB0IDYuMHB0IC43NXB0IDYu
MHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7T3BlbiBTYW5zJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxh
IGhyZWY9Imh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL3RleHQv
amF2YXNjcmlwdCIgdGFyZ2V0PSJfYmxhbmsiPnRleHQvamF2YXNjcmlwdDwvYT48L3NwYW4+PG86
cD48L286cD48L3A+DQo8L3RkPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzouNzVw
dCA2LjBwdCAuNzVwdCA2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O09wZW4gU2FucyZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOmJsYWNrIj5bPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFuYS5vcmcvZ28vcmZjNDMyOSIg
dGFyZ2V0PSJfYmxhbmsiPlJGQzQzMjk8L2E+XTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+
DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OjBjbTttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjM2LjBw
dCI+DQo8c3BhbiBzdHlsZT0iY29sb3I6d2hpdGUiPkkgYmVsaWV2ZSB0aGlzIDwvc3Bhbj5zaG91
bGQgYmUgY2hhbmdlZCB0bzo8bzpwPjwvbzpwPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFs
VGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSI+DQo8dGJvZHk+DQo8
dHI+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOi43NXB0IDYuMHB0IC43NXB0IDYu
MHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7T3BlbiBTYW5zJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPmph
dmFzY3JpcHQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0KPHRkIHZhbGlnbj0idG9wIiBz
dHlsZT0icGFkZGluZzouNzVwdCA2LjBwdCAuNzVwdCA2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4wcHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O09wZW4gU2Fu
cyZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48YSBocmVmPSJodHRwczovL3d3dy5pYW5h
Lm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy90ZXh0L2phdmFzY3JpcHQiIHRhcmdldD0iX2Js
YW5rIj50ZXh0L2phdmFzY3JpcHQ8L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0
ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6Ljc1cHQgNi4wcHQgLjc1cHQgNi4wcHQiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdp
bi1ib3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtPcGVuIFNhbnMmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+W1RoaXMgZG9j
dW1lbnRdPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90
YWJsZT4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGNtO21hcmdpbi1yaWdodDowY207
bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxzcGFuIHN0eWxlPSJjb2xv
cjp3aGl0ZSI+QW5kIHNpbWlsPC9zcGFuPmFybHkgYWxsIG90aGVyIHJlZ2lzdHJhdGlvbiBzaG91
bGQgYWRkIHRoZSDigJwtIE9CU09MRVRFRCBpbiBmYXZvciBvZuKApuKAnSBub3RlLg0KPG86cD48
L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBjbTttYXJnaW4tcmlnaHQ6
MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpJbiBvcmRlciBmb3Ig
SUFOQSB0byBtYWtlIHRoaXMgY2hhbmdlLCB0aGlzIGRyYWZ0IHNob3VsZCBhZGQgb25lIG1vcmUg
c2VjdGlvbiB0aGF0IGRlc2NyaWJlIHRoaXMgY2hhbmdlLCBJIGFzc3VtZSAoSSB3aWxsIGNvbmZp
cm0gd2l0aCBJQU5BIGluIGEgc2VwYXJhdGUgZW1haWwsIGNj4oCZaW5nIHlvdSkuIERvZXMgdGhh
dCBtYWtlIHNlbnNlPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5UaGFua3MgZm9y
IGNsYXJpZnlpbmcuIEkgYmVsaWV2ZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vcHJvdGVjdDIuZmly
ZWV5ZS5jb20vdjEvdXJsP2s9MWQ1ZTI5NTUtNDJjNTEwNjQtMWQ1ZTY5Y2UtODZlMjIzN2Y1MWZi
LTkzMTFkZTY4MWM1YTIyNTQmYW1wO3E9MSZhbXA7ZT1kZTYxMDIzYi1hN2U3LTQ3MWQtYWMzNC1m
Yzg3NWYzNjViMjUmYW1wO3U9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGbGludXh3b2xmJTJG
Ym1lY2staWRzJTJGcHVsbCUyRjQ0Ij5odHRwczovL2dpdGh1Yi5jb20vbGludXh3b2xmL2JtZWNr
LWlkcy9wdWxsLzQ0PC9hPg0KIGFkZHJlc3NlcyB0aGUgaXNzdWUgYmFzZWQgb24gdGhlIGZlZWRi
YWNrIGZyb20gdGhlIElBTkEgZm9sa3MgaW4gdGhlIG90aGVyIHRocmVhZC48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+RlA6IFllcywgdGhhdOKAmXMgcGFydGx5IHdoYXQgSSB3YXMgbG9va2luZyBm
b3IuIEkgc3VnZ2VzdCB0aGUgZm9sbG93aW5nIGNoYW5nZSAodGhlIHJlZmVyZW5jZSBzaG91bGQg
YmUgdXBkYXRlZCBmb3IgYWxsIHJlZ2lzdHJhdGlvbnMsIG5vdCBvbmx5IGZvciB0ZXh0L2phdmFz
Y3JpcHQpOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PTEQ6PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5UaGVzZSBjaGFuZ2VzIGFyZSB0byBiZSByZWZsZWN0ZWQgaW4gdGhl
IElBTkEgTWVkaWEgVHlwZXMgcmVnaXN0cnkgaW4gYWNjb3JkYW5jZSB3aXRoIHt7UkZDNjgzOH19
LiBUaGUgb3V0ZGF0ZWQgbm90ZSBzdGF0aW5nIHRoYXQgdGhlICZxdW90O3RleHQvamF2YXNjcmlw
dCZxdW90OyBtZWRpYSB0eXBlIGhhcyBiZWVuICZxdW90O09CU09MRVRFRCBpbiBmYXZvciBvZiBh
cHBsaWNhdGlvbi9qYXZhc2NyaXB0JnF1b3Q7IGlzIHRvIGJlIHJlbW92ZWQsDQogbGlzdGluZyB0
aGlzIGRvY3VtZW50IGFzIHRoZSByZWZlcmVuY2UuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5ORVc6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGVz
ZSBjaGFuZ2VzIGFyZSB0byBiZSByZWZsZWN0ZWQgaW4gdGhlIElBTkEgTWVkaWEgVHlwZXMgcmVn
aXN0cnkgaW4gYWNjb3JkYW5jZSB3aXRoIHt7UkZDNjgzOH19LiBBbGwgcmVnaXN0cmF0aW9ucyB3
aWxsIHBvaW50IHRvIHRoaXMgZG9jdW1lbnQgYXMgcmVmZXJlbmNlLiBUaGUgb3V0ZGF0ZWQgbm90
ZSBzdGF0aW5nIHRoYXQgdGhlICZxdW90O3RleHQvamF2YXNjcmlwdCZxdW90OyBtZWRpYSB0eXBl
IGhhcyBiZWVuICZxdW90O09CU09MRVRFRA0KIGluIGZhdm9yIG9mIGFwcGxpY2F0aW9uL2phdmFz
Y3JpcHQmcXVvdDsgaXMgdG8gYmUgcmVtb3ZlZC4gVGhlIG91dGRhdGVkIG5vdGUgc3RhdGluZyB0
aGF0IHRoZSAmcXVvdDt0ZXh0L2VjbWFzY3JpcHQmcXVvdDsgbWVkaWEgdHlwZSBoYXMgYmVlbiAm
cXVvdDtPQlNPTEVURUQgaW4gZmF2b3Igb2YgYXBwbGljYXRpb24vZWNtYXNjcmlwdCZxdW90OyBp
cyB0byBiZSByZW1vdmVkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BZGRpdGlvbmFsbHksIHlv
dSBtaWdodCB3YW50IHRvIGFkZCB0aGUgZm9sbG93aW5nIHNlbnRlbmNlLCBpZiB5b3UgdGhpbmsg
dGhhdCBpcyBpbXBvcnRhbnQgdG8gbm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUFOQSBp
cyByZXF1ZXN0ZWQgdG8gYWRkIHRoZSBub3RlICZxdW90O09CU09MRVRFRCBpbiBmYXZvciBvZiB0
ZXh0L2phdmFzY3JpcHTigJ0gdG8gYWxsIHJlZ2lzdHJhdGlvbnMgZXhjZXB0IOKAnHRleHQvamF2
YXNjcmlwdOKAnS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0
O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9t
OjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjkuIC0tLS0tPC9zcGFuPjwv
aT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4w
cHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIu
MHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj5GUDogSSdkIHN1Z2dlc3QgYWRkaW5nIHNlY3Rpb24gbnVtYmVy
cyB3aGVuIHJlZmVycmluZyB0byBbRUNNQS0yNjJdIHNlY3Rpb25zLCBpbnN0ZWFkIG9mIGp1c3Qg
bmFtZXMuPC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207
bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtB
cmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5UaGUgRUNNQVNjcmlwdCBzcGVjaWZp
Y2F0aW9uIGlzIGEg4oCcbGl2aW5nIHN0YW5kYXJk4oCdLCBhbmQgdGhlIHNlY3Rpb24gbnVtYmVy
cyBjaGFuZ2UgZnJlcXVlbnRseSBhcyBuZXcgY2hhcHRlcnMgYXJlIGludHJvZHVjZWQgb3Igc2Vj
dGlvbnMgYXJlIG1vdmVkIGFyb3VuZC4gVXNpbmcgdGhlIHNlY3Rpb24gbmFtZXMgaXMgYSBtb3Jl
IHN0YWJsZSwNCiBmdXR1cmUtcHJvb2Ygd2F5IHRvIHJlZmVyIHRvIHNwZWNpZmljIHBhcnRzIG9m
IHRoZSBzcGVjLiBHaXZlbiB0aGF0LCB3b3VsZCB5b3UgYmUgb2theSB3aXRoIGtlZXBpbmcgdGhp
cyBhcy1pcz88L3NwYW4+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O21hcmdpbi1sZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBj
bTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkFsdGVybmF0aXZlbHksIHdlIGNv
dWxkIGFkZCBsaW5rcyB0byB0aGUgc3BlY2lmaWMgc2VjdGlvbnMgaW4gdGhlIGxhdGVzdCBkcmFm
dCBzcGVjLCBlLmcuDQo8L3NwYW4+PC9iPjxhIGhyZWY9Imh0dHBzOi8vcHJvdGVjdDIuZmlyZWV5
ZS5jb20vdjEvdXJsP2s9YTg2MGE2NTAtZjdmYjlmNTItYTg2MGU2Y2ItODY5YTE0ZjRiMDhjLTQy
M2Q0MmQ3M2RiNjgzYzcmYW1wO3E9MSZhbXA7ZT1iZDA2YThiZC1iNGEyLTQ5NjktOGJhYy0wZGM4
MjU4MmY5MWUmYW1wO3U9aHR0cHMlM0ElMkYlMkZ0YzM5LmVzJTJGZWNtYTI2MiUyRiUyM3NlYy1z
b3VyY2UtdGV4dCIgdGFyZ2V0PSJfYmxhbmsiPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5odHRwczovL3RjMzkuZXMvZWNtYTI2Mi8jc2Vj
LXNvdXJjZS10ZXh0PC9zcGFuPjwvYj48L2E+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPg0KIOKAlCB0aGVzZSBVUkxz
IGFyZSBzdGFibGUsIHRvbywgYnV0IEkgZG9u4oCZdCB0aGluayB0aGVyZSBpcyBwcmVjZWRlbnQg
Zm9yIHRoaXMgaW4gYW55IGV4aXN0aW5nIFJGQy48L3NwYW4+PC9iPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KRlA6
IE9rLCB0aGFua3MgZm9yIHRoaXMgZXhwbGFuYXRpb24sIGFuZCBubywgSSBkb27igJl0IG5lY2Vz
c2FyaWx5IG5lZWQgdGhlIHNlY3Rpb24gbnVtYmVycy4gSG93ZXZlciwgdGhpcyB3b3JyaWVzIG1l
OiBub3JtYXRpdmUgcmVmZXJlbmNlcyBjYW5ub3QgYmUg4oCcbGl2aW5nIHN0YW5kYXJk4oCdIChv
ciBhcw0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvYWJvdXQvZ3JvdXBzL2llc2cvc3Rh
dGVtZW50cy9ub3JtYXRpdmUtaW5mb3JtYXRpdmUtcmVmZXJlbmNlcy8iIHRhcmdldD0iX2JsYW5r
Ij4NCmh0dHBzOi8vd3d3LmlldGYub3JnL2Fib3V0L2dyb3Vwcy9pZXNnL3N0YXRlbWVudHMvbm9y
bWF0aXZlLWluZm9ybWF0aXZlLXJlZmVyZW5jZXMvPC9hPiBzYXlzOiDigJx3b3JrIGluIHByb2dy
ZXNz4oCdKSDigJMgY291bGQgd2UgcmVmZXJlbmNlIGEgc3RhYmxlIHB1Ymxpc2hlZCB2ZXJzaW9u
IG9mIHRoZSBFQ01BIHN0YW5kYXJkPyBJIGNhbiBzZWUgZm9yIGV4YW1wbGUgUkZDIDg3ODUgcmVm
ZXJlbmNlZCB0aGUgMTA8c3VwPnRoPC9zdXA+IGVkaXRpb24gb2YNCiBpdDogPGEgaHJlZj0iaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4Nzg1I3JlZi1FQ01BLTI2MiIg
dGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9y
ZmM4Nzg1I3JlZi1FQ01BLTI2MjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
UGF0Y2ggdG8gcGluIHRvIHRoZSBsYXRlc3QgcHVibGlzaGVkIHZlcnNpb24gKEVTMjAyMSwgaS5l
LiB0aGUgMTJ0aCBlZGl0aW9uKTombmJzcDs8YSBocmVmPSJodHRwczovL3Byb3RlY3QyLmZpcmVl
eWUuY29tL3YxL3VybD9rPWY0NTg0NzE4LWFiYzM3ZTI5LWY0NTgwNzgzLTg2ZTIyMzdmNTFmYi02
ZGQxNmNkOGMyNjgxZTE0JmFtcDtxPTEmYW1wO2U9ZGU2MTAyM2ItYTdlNy00NzFkLWFjMzQtZmM4
NzVmMzY1YjI1JmFtcDt1PWh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmxpbnV4d29sZiUyRmJt
ZWNrLWlkcyUyRnB1bGwlMkY0NiUyRmZpbGVzIj5odHRwczovL2dpdGh1Yi5jb20vbGludXh3b2xm
L2JtZWNrLWlkcy9wdWxsLzQ2L2ZpbGVzPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5QbGVhc2UgbGV0IHVzIGtub3cgaWYgdGhlIHN1Z2dlc3Rl
ZCBwYXRjaGVzIGFkZXF1YXRlbHkgYWRkcmVzcyB0aGUgY29uY2VybnMuPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPlRoYW5rcyw8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6MGNtO21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbToxMi4wcHQ7bWFyZ2lu
LWxlZnQ6MzYuMHB0Ij4NCk1hdGhpYXMgQnluZW5zIG9uIGJlaGFsZiBvZiB0aGUgZHJhZnQtaWV0
Zi1kaXNwYXRjaC1qYXZhc2NyaXB0LW1qcyBhdXRob3JzPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CB088672A17C498886B16F99236B016Fericssoncom_--


From nobody Fri Sep  3 00:53:58 2021
Return-Path: <mathiasb@google.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E87E3A0DA0 for <dispatch@ietfa.amsl.com>; Fri,  3 Sep 2021 00:53:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.596
X-Spam-Level: 
X-Spam-Status: No, score=-17.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.499, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oaK2_b1S1a8H for <dispatch@ietfa.amsl.com>; Fri,  3 Sep 2021 00:53:44 -0700 (PDT)
Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F0A13A0DA1 for <dispatch@ietf.org>; Fri,  3 Sep 2021 00:53:44 -0700 (PDT)
Received: by mail-pf1-x434.google.com with SMTP id e16so3677303pfc.6 for <dispatch@ietf.org>; Fri, 03 Sep 2021 00:53:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3eyWjYOImn8hX0gxU/eJSfSd+ONPxuRYISCc/1/i6Po=; b=N7Fl4zZguH8c1ZpNBSU/C6EQrecYiJ12jk+slKzbLAF4LOHQXHKGkdEEFxg8LTfSUC yMwSieJqFjZkVhe56a/K30xo274UogGhMK6kvepZaurpuMHJ2Fqal/zyM9UmWXEuRB+0 0hbcUkNi0rQ9plB5lVA01goGQcgMUDeB8MmkAFoRsUWyIoLCZSJ9LNA0jRAk1+G/DRap 5y9GWqvImMAK/7fRqk3meLWkLdphupSFS8qy+doSS41olERRdHyBDQUGpIhNKLh2qhHX aDuC5p7fafEueueNEL5GInmQeXH1DyEGRxiU9LdKGWgeOtWxTQOhiSwNtNUF5oIrDoyn rIJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3eyWjYOImn8hX0gxU/eJSfSd+ONPxuRYISCc/1/i6Po=; b=EK8dzEwpL+zu1/vrpnOM2tGLR2kk1cKoQ7YTTuh3Y+CZ2SMp0fXCUk3hoccFo4S9UI yMHaELPVJ4WaQKqOKkcHF65skt1g9V0tcfadjvjIwpIWOiDTe39o5+NmDjsIagbM44bi wQ0khbYN1TU8wkrJDGZN0wXKyJNL1Fxtrqn76OP/wyVeHdesncdNk3F8HKH7gLJhOb4r FkKYHwWk3GGtlHmSeWJzxvjlX62G4tnKX0zX5SvSqFIBzjyMW450IxCJnuvQxif2qE7k Z9JFA2ZoizyB9ZBmSrIcYmR4WkA1fZbPIqpYsIzsEHNh2l+yAMA1U78UxUmBMbxeyjjJ NJkw==
X-Gm-Message-State: AOAM532zmNFrRMuGr5f2zc/ReWaZD39X5h2P6s8j7NAHoZ+Dghb1DuyT tvkhelb6jUamKQWIH/gKDetDHvL5gI5cqbzrXdscnQ==
X-Google-Smtp-Source: ABdhPJyPGP4ByK01aNipR3BzcMP9giF6rJdLvi/QNALDgbBeI/MSArC4U+DBUFe7mJ3sIeKYqeNRMaPq9+09ZFFmWt4=
X-Received: by 2002:a65:47c6:: with SMTP id f6mr2446202pgs.450.1630655622067;  Fri, 03 Sep 2021 00:53:42 -0700 (PDT)
MIME-Version: 1.0
References: <4747725C-5B58-4CCF-8C05-856A02FE7055@ericsson.com> <CADizRga_PVNVEJvHFp_0DT4ZWQp9cn7Y+Wk72UV5itC0A7oEhQ@mail.gmail.com> <CADizRgaq_4TFNvpfFWx7KwO4KH49dFzYiHcH-L2ZG0q1tYJ=Cg@mail.gmail.com> <D041682A-446C-4123-AA91-363257EFC7D7@ericsson.com> <CADizRgap6yhPUAi8C7wVO=E35QEi=3DtW-6QHiQ70D5+nR=2+w@mail.gmail.com> <CB088672-A17C-4988-86B1-6F99236B016F@ericsson.com>
In-Reply-To: <CB088672-A17C-4988-86B1-6F99236B016F@ericsson.com>
From: Mathias Bynens <mths@google.com>
Date: Fri, 3 Sep 2021 09:53:30 +0200
Message-ID: <CADizRga6M+UbCJs3rQrmGhnUyVRp7zyZ6OR3FVuv2X_KCpeuNw@mail.gmail.com>
To: Francesca Palombini <francesca.palombini@ericsson.com>
Cc: "draft-ietf-dispatch-javascript-mjs.all@ietf.org" <draft-ietf-dispatch-javascript-mjs.all@ietf.org>,  "dispatch@ietf.org" <dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001b9d5f05cb12991b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/bm7pBuIa-0a9okRb47Q9iDgev5w>
Subject: Re: [dispatch] AD review of draft-ietf-dispatch-javascript-mjs-09
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Sep 2021 07:53:49 -0000

--0000000000001b9d5f05cb12991b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Francesca,

Thanks for those additional comments! Replies inline.

On Thu, Sep 2, 2021 at 8:23 PM Francesca Palombini <
francesca.palombini@ericsson.com> wrote:

> Hi Mathias and authors!
>
>
>
> Thank you for all the work, only a couple of replies left. With these
> clarifications you have answered all my comments (thank you!), and as soo=
n
> as you have submitted a new version of the draft including all the change=
s
> I can go ahead and request the IETF Last Call.
>
>
>
> Thanks,
>
> Francesca
>
>
>
> *From: *Mathias Bynens <mths@google.com>
> *Date: *Wednesday, 1 September 2021 at 14:03
> *To: *Francesca Palombini <francesca.palombini@ericsson.com>
> *Cc: *"draft-ietf-dispatch-javascript-mjs.all@ietf.org" <
> draft-ietf-dispatch-javascript-mjs.all@ietf.org>, "dispatch@ietf.org" <
> dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
> *Subject: *Re: AD review of draft-ietf-dispatch-javascript-mjs-09
>
>
>
> Hi Francesca,
>
>
>
> Thanks again for your patience and detailed comments! I=E2=80=99ve tried =
to
> address them below =E2=80=94 replies inline.
>
>
>
> On Mon, Aug 30, 2021 at 5:12 PM Francesca Palombini <
> francesca.palombini@ericsson.com> wrote:
>
> Hi Mathias,
>
>
>
> Thank you for the quick reply! I tried to clarify some of my comments. As
> you can see, I have my opinion for some of the points (3. 4. And 5.), but
> it would be good to get the media type experts and IANA opinion as well, =
as
> they know better. I will reach out to IANA separately and CC you. Let me
> know if my suggestions make sense or you have additional questions/commen=
ts.
>
>
>
> Francesca
>
>
>
> *From: *Mathias Bynens <mths@google.com>
> *Date: *Monday, 30 August 2021 at 08:47
> *To: *Francesca Palombini <francesca.palombini@ericsson.com>
> *Cc: *"draft-ietf-dispatch-javascript-mjs.all@ietf.org" <
> draft-ietf-dispatch-javascript-mjs.all@ietf.org>, "dispatch@ietf.org" <
> dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
> *Subject: *Re: AD review of draft-ietf-dispatch-javascript-mjs-09
>
>
>
> Hi Francesca,
>
>
>
> We=E2=80=99ve worked through your feedback (*italic* below). Here are our
> responses (*bold*):
>
>
>
> *## Main*
>
>
>
> *1. ----*
>
>
>
> *FP: This document is presented in the Abstract, Introduction and
> Compatibility section as aiming to update some IANA registrations for the
> media types mentioned, as well as documenting current usage of these medi=
a
> types. Because of that, I am not convinced about the use of BCP 14
> language: if the intent is documenting current practices, most of these B=
CP
> 14 terms should be replaced by explanations on how implementations behave=
.
> To give an example of my concern, for the following paragraph in Section =
4:*
>
>
>
> *   Implementations that support binary source text MUST support binary*
>
> *   source text encoded using the UTF-8 [RFC3629] character encoding*
>
> *   scheme.  Module goal sources MUST be encoded as UTF-8, all other*
>
> *   encodings will fail.  Source goal sources SHOULD be encoded as UTF-8;=
*
>
> *   other character encoding schemes MAY be supported, but are*
>
> *   discouraged.*
>
>
>
> *FP: Are these requirements that should have been there in RFC 4329 and
> are being added now? Are these how most implementations already behave?
> Would it not make more sense to reformulate this paragraph to describe
> implementations behaviour, rather than mandate and recommend? Why using B=
CP
> 14 terms?*
>
> *This comment applies to all new occurrences of BCP 14 terms (it does not
> to apply to sections taken from RFC 4329, such as the first paragraph of
> section 4.1).*
>
>
>
> *We believe this has already been addressed by the shepherd earlier in th=
e
> thread.*
>
>
>
> FP: Indeed, and to reiterate: I am OK with keeping the BCP 14 terms that
> come from 4329. Do you think you could add some explanatory text in the
> introduction about the fact that this document updates existing
> requirements from 4329 based on existing practice?
>
>
>
> I was about to add something but then realized that the draft already
> says: "This document updates the descriptions and registrations for these
> media types to reflect existing usage on the Internet. [=E2=80=A6] This d=
ocument
> replaces the media types registrations in {{RFC4329}}, obsoleting that
> document." It sounds like that covers your request =E2=80=94 but if this =
is not
> sufficient, please let me know what you had in mind.
>
>
>
> FP: Indeed. I think that what I was looking for could be summarized by th=
e
> following change:
>
>
>
> OLD:
>
> This document replaces the media types registrations in {{RFC4329}},
> obsoleting that document.
>
> NEW:
> This document replaces the media types registrations in {{RFC4329}}, and
> updates the requirements for implementations using those media types
> defined in {{RFC4329}} based on current existing practices. As a
> consequence, this document obsoletes {{RFC4329}}.
>

Thank you! Patch: https://github.com/linuxwolf/bmeck-ids/pull/48


> *3. ----*
>
>
>
> *FP: "Published specification" field of each subsection of section 6.1 is
> "this document". I don't believe that is correct, and it should instead
> point to the correct specification (so JS 1.5, ECMAScript etc).*
>
>
>
> *This was done in response to Media-Type Early Review comments: *
> *https://github.com/linuxwolf/bmeck-ids/pull/25*
> <https://protect2.fireeye.com/v1/url?k=3D2cecfd41-7377c443-2cecbdda-869a1=
4f4b08c-03f5f96a636cd875&q=3D1&e=3Dbd06a8bd-b4a2-4969-8bac-0dc82582f91e&u=
=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpull%2F25>
>
>
>
> FP: I take it this is the comment from Murray you are referring to in tha=
t
> issue:
>
> > generally, the templates can't refer to RFC 4329 if you plan to obsolet=
e
> it; they should refer to this document or something else that won't be
> obsolete when this is published
>
> I note that Murray pointed out that =E2=80=9CPublished Specification=E2=
=80=9D should not
> point to 4329, but should instead point to either this document or
> =E2=80=9Csomething else=E2=80=9D, and I was suggesting that that somethin=
g else is the
> published specifications, so for text/javascript JS 1.5 spec, for
> text/exmascript ECMA spec etc. This is what RFC 4329 did (see for example
> https://www.iana.org/assignments/media-types/text/javascript ), and from
> checking RFC 6838 it is not clear to me that was a mistake. I guess it
> could be fine with pointing to this document since this document referenc=
es
> the other specifications, but it seems more convoluted and I wanted to
> check with you and the media type expert of what=E2=80=99s the best way, =
if both
> are ok. I will also send a separate email to ask IANA, since they probabl=
y
> have the answer, and cc you in it.
>
>
>
> Thanks! Per Ned Freed=E2=80=99s response on that thread, I=E2=80=99ve sen=
t a patch
> updating these fields to point to the format specification, which in this
> case is ECMA-262: https://github.com/linuxwolf/bmeck-ids/pull/45
> <https://protect2.fireeye.com/v1/url?k=3Dab21d498-f4baeda9-ab219403-86e22=
37f51fb-b19606c2ec13fcaf&q=3D1&e=3Dde61023b-a7e7-471d-ac34-fc875f365b25&u=
=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpull%2F45>
>
>
>
> FP: great, thank you and thanks Ned for his expert opinion. However, I
> think that it is not correct to change the specification from Javascript =
to
> ECMA-262 for all registrations. I think this is a typo, and all javascrip=
t
> registrations should point to the correct Javascript reference, be it
> https://datatracker.ietf.org/doc/html/rfc4329#ref-JS15 or other (I am
> sure you have a better pointer than me). And as for 4329, I think it is
> fine to have those references as informative.
>

I believe our proposed change is correct: the latest published ECMA-262
spec is the JavaScript spec. In existing implementations, scripts using
obsolete file extensions can still make use of modern JavaScript features
that aren=E2=80=99t present in JS15
<https://datatracker.ietf.org/doc/html/rfc4329#ref-JS15>. For example,
here=E2=80=99s the list of MIME types web browsers recognize as =E2=80=9CJa=
vaScript=E2=80=9D:
https://mimesniff.spec.whatwg.org/#javascript-mime-type This is referenced
from the HTML Standard here:
https://html.spec.whatwg.org/multipage/scripting.html#scriptingLanguages So
in practice, those legacy extensions do not map to any specific version of
the JavaScript language. They=E2=80=99re all just =E2=80=9CJavaScript=E2=80=
=9D, whatever the latest
supported version is by the host environment.

Does this change the situation, or did I misunderstand? Please let me know
how to proceed.



>
>
> * 4. ----*
>
>
>
> *FP: I would also add RFC 4329 authors as "Person & email address to
> contact", as well as "Author" for those media types that 4329 registered.
> Please let me know if this is not common practice, but it seems logical t=
o
> me to have both you authors and previous authors.*
>
>
>
> *This does not appear to be common practice. E.g. RFC 54 (by Crocker,
> Postel, Newkirk, Kraley) was superseded by RFC 57 (by Kraley & Newkirk).
> We=E2=80=99d prefer proceeding in line with this precedent, given that in=
cluding
> the original authors complicates the process further (since it would
> require their explicit approval of all our changes before moving forward)=
.*
>
>
>
> FP: Maybe I did not explain myself: I was not asking you to add the
> authors of RFC 4329 as authors of this document (although I hope they are
> aware of this work and they have been included in the conversation if the=
y
> are still active in this space) but I was suggesting to keep them on the
> registrations themselves, so for example for text/javascript:
> https://www.iana.org/assignments/media-types/text/javascript on the
> =E2=80=9CPerson & email address to contact=E2=80=9D and =E2=80=9CAuthor=
=E2=80=9D line, replace your current
> =E2=80=9CSee Author's Address section of [this document].=E2=80=9C with =
=E2=80=9CSee Author's
> Address section of [this document] and [RFC 4329]=E2=80=9D. This would no=
t require
> their approval, as they are in practice keeping their contact where they
> already had it. (Also note, I was suggesting this only for those
> registrations that RFC 4329 initially did). Again, Murray, other media ty=
pe
> experts and IANA can tell me if this is not common practice.
>
>
>
> I see, apologies for misunderstanding. That makes total sense. Listing
> both the original authors + us in the IANA registry sounds good.
>
>
>
>
>
> FP: Great, thanks. Could you add a patch for that too before submitting
> the new version? Just to be clear, that would apply only to the
> registrations already existing, so text/ecmascript (section 6.2.5),
> text/javascript (section 6.1.1), application/ecmascript (section 6.2.1),
> application/javascript (section 6.2.2)
>

Sure thing: https://github.com/linuxwolf/bmeck-ids/pull/49/files


>
> *5. ----*
>
>
>
> *FP: I believe it would make sense to modify the IANA media type registry
> to add an "OBSOLETED in favor of ..." note in the name column of all thos=
e
> media types obsoleted. I think this requires a new IANA section.*
>
>
>
> *I think this refers to the document at *
> *https://www.iana.org/assignments/media-types/media-types.xhtml*
> <https://www.iana.org/assignments/media-types/media-types.xhtml>*, and
> not our draft. Am I misunderstanding? What changes would this require to
> our draft?*
>
>
>
> FP: Yes, sorry for being unclear: what I was referring to was the =E2=80=
=9CName=E2=80=9D
> column in the IANA registry at
> https://www.iana.org/assignments/media-types/media-types.xhtml . Your
> draft already makes changes to the registrations (so, for example, change=
s
> the content of :
> https://www.iana.org/assignments/media-types/text/javascript ) but does
> not specify the update to the
> https://www.iana.org/assignments/media-types/media-types.xhtml page
> itself. So, going back to our text/javascript example, this is the entry
> for it in the media-type page right now:
>
> javascript - OBSOLETED in favor of application/javascript
>
> text/javascript
> <https://www.iana.org/assignments/media-types/text/javascript>
>
> [RFC4329 <https://www.iana.org/go/rfc4329>]
>
> I believe this should be changed to:
>
> javascript
>
> text/javascript
> <https://www.iana.org/assignments/media-types/text/javascript>
>
> [This document]
>
> And similarly all other registration should add the =E2=80=9C- OBSOLETED =
in favor
> of=E2=80=A6=E2=80=9D note.
>
> In order for IANA to make this change, this draft should add one more
> section that describe this change, I assume (I will confirm with IANA in =
a
> separate email, cc=E2=80=99ing you). Does that make sense?
>
>
>
> Thanks for clarifying. I believe
> https://github.com/linuxwolf/bmeck-ids/pull/44
> <https://protect2.fireeye.com/v1/url?k=3D1d5e2955-42c51064-1d5e69ce-86e22=
37f51fb-9311de681c5a2254&q=3D1&e=3Dde61023b-a7e7-471d-ac34-fc875f365b25&u=
=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpull%2F44>
> addresses the issue based on the feedback from the IANA folks in the othe=
r
> thread.
>
>
>
> FP: Yes, that=E2=80=99s partly what I was looking for. I suggest the foll=
owing
> change (the reference should be updated for all registrations, not only f=
or
> text/javascript):
>
>
>
> OLD:
>
> These changes are to be reflected in the IANA Media Types registry in
> accordance with {{RFC6838}}. The outdated note stating that the
> "text/javascript" media type has been "OBSOLETED in favor of
> application/javascript" is to be removed, listing this document as the
> reference.
>
> NEW:
>
> These changes are to be reflected in the IANA Media Types registry in
> accordance with {{RFC6838}}. All registrations will point to this documen=
t
> as reference. The outdated note stating that the "text/javascript" media
> type has been "OBSOLETED in favor of application/javascript" is to be
> removed. The outdated note stating that the "text/ecmascript" media type
> has been "OBSOLETED in favor of application/ecmascript" is to be removed.
>
>
>
> Additionally, you might want to add the following sentence, if you think
> that is important to note:
>
>
>
> IANA is requested to add the note "OBSOLETED in favor of text/javascript=
=E2=80=9D
> to all registrations except =E2=80=9Ctext/javascript=E2=80=9D.
>

Amazing, thank you! Patch: https://github.com/linuxwolf/bmeck-ids/pull/50

----------

One additional patch from an external contributor came in, and it improves
the phrasing around the charset parameter (which we inherited from
RFC4329): https://github.com/linuxwolf/bmeck-ids/pull/47/files This
reminded me of your very first piece of feedback about this section. I'm
supportive of these minimal changes but would like to avoid requiring
another round of full reviews if we were to accept them. Would you
recommend accepting this patch?

Thanks,
Mathias


>

--0000000000001b9d5f05cb12991b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Francesca,</div><div><br>Thanks for those addition=
al comments! Replies inline.</div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Thu, Sep 2, 2021 at 8:23 PM Francesca Palo=
mbini &lt;<a href=3D"mailto:francesca.palombini@ericsson.com">francesca.pal=
ombini@ericsson.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)=
;padding-left:1ex">





<div lang=3D"EN-GB" style=3D"overflow-wrap: break-word;">
<div class=3D"gmail-m_-2873020922735168747WordSection1">
<p class=3D"MsoNormal"><span>Hi Mathias and authors!<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thank you for all the work, only a couple of r=
eplies left. With these clarifications you have answered all my comments (t=
hank you!), and as soon as you have submitted a new version of the draft in=
cluding
 all the changes I can go ahead and request the IETF Last Call.<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Francesca<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span style=3D"font-si=
ze:12pt;color:black">From:
</span></b><span style=3D"font-size:12pt;color:black">Mathias Bynens &lt;<a=
 href=3D"mailto:mths@google.com" target=3D"_blank">mths@google.com</a>&gt;<=
br>
<b>Date: </b>Wednesday, 1 September 2021 at 14:03<br>
<b>To: </b>Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@er=
icsson.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@i=
etf.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org<=
/a>&quot; &lt;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@ietf=
.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org</a>=
&gt;, &quot;<a href=3D"mailto:dispatch@ietf.org" target=3D"_blank">dispatch=
@ietf.org</a>&quot; &lt;<a href=3D"mailto:dispatch@ietf.org" target=3D"_bla=
nk">dispatch@ietf.org</a>&gt;, &quot;<a href=3D"mailto:media-types@ietf.org=
" target=3D"_blank">media-types@ietf.org</a>&quot; &lt;<a href=3D"mailto:me=
dia-types@ietf.org" target=3D"_blank">media-types@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: AD review of draft-ietf-dispatch-javascript-mjs-09<u></=
u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Hi Francesca,<u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Thanks again for your pat=
ience and detailed comments! I=E2=80=99ve tried to address=C2=A0them below =
=E2=80=94 replies inline.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">On Mon, Aug 30, 2021 at 5=
:12 PM Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@ericss=
on.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt; wrote:<u=
></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
Hi Mathias,<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
Thank you for the quick reply! I tried to clarify some of my comments. As y=
ou can see, I have my opinion for some of the points (3. 4. And 5.), but it=
 would be good to get the media type experts and IANA opinion as well, as t=
hey know better. I will reach out
 to IANA separately and CC you. Let me know if my suggestions make sense or=
 you have additional questions/comments.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
Francesca<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<b><span style=3D"font-size:12pt;color:black">From: </span></b><span style=
=3D"font-size:12pt;color:black">Mathias Bynens &lt;<a href=3D"mailto:mths@g=
oogle.com" target=3D"_blank">mths@google.com</a>&gt;<br>
<b>Date: </b>Monday, 30 August 2021 at 08:47<br>
<b>To: </b>Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@er=
icsson.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@i=
etf.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org<=
/a>&quot; &lt;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@ietf=
.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org</a>=
&gt;,
 &quot;<a href=3D"mailto:dispatch@ietf.org" target=3D"_blank">dispatch@ietf=
.org</a>&quot; &lt;<a href=3D"mailto:dispatch@ietf.org" target=3D"_blank">d=
ispatch@ietf.org</a>&gt;, &quot;<a href=3D"mailto:media-types@ietf.org" tar=
get=3D"_blank">media-types@ietf.org</a>&quot; &lt;<a href=3D"mailto:media-t=
ypes@ietf.org" target=3D"_blank">media-types@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: AD review of draft-ietf-dispatch-javascript-mjs-09</spa=
n><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
Hi Francesca,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
We=E2=80=99ve worked through your feedback (<i>italic</i> below). Here are =
our responses (<b>bold</b>):<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
</div>
<div>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">## Main</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">1. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: This docume=
nt is presented in the Abstract, Introduction and Compatibility section as =
aiming to update some IANA registrations for the media types mentioned, as =
well as documenting current usage
 of these media types. Because of that, I am not convinced about the use of=
 BCP 14 language: if the intent is documenting current practices, most of t=
hese BCP 14 terms should be replaced by explanations on how implementations=
 behave. To give an example of my
 concern, for the following paragraph in Section 4:</span></i><u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0Implementations that support binary source text MUST support binary</spa=
n></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0source text encoded using the UTF-8 [RFC3629] character encoding</span><=
/i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0scheme.=C2=A0 Module goal sources MUST be encoded as UTF-8, all other</s=
pan></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0encodings will fail.=C2=A0 Source goal sources SHOULD be encoded as UTF-=
8;</span></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0other character encoding schemes MAY be supported, but are</span></i><u>=
</u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0discouraged.</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: Are these r=
equirements that should have been there in RFC 4329 and are being added now=
? Are these how most implementations already behave? Would it not make more=
 sense to reformulate this paragraph
 to describe implementations behaviour, rather than mandate and recommend? =
Why using BCP 14 terms?</span></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">This comment ap=
plies to all new occurrences of BCP 14 terms (it does not to apply to secti=
ons taken from RFC 4329, such as the first paragraph of section 4.1).</span=
></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">We believe this=
 has already been addressed by the shepherd earlier in the thread.</span></=
b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
FP: Indeed, and to reiterate: I am OK with keeping the BCP 14 terms that co=
me from 4329. Do you think you could add some explanatory text in the intro=
duction about the fact that this document updates existing requirements fro=
m 4329 based on existing practice?<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">I was about to add someth=
ing but then realized that the draft already says: &quot;This document upda=
tes the descriptions and registrations for these media types to reflect exi=
sting usage on the Internet. [=E2=80=A6] This document
 replaces the media types registrations in {{RFC4329}}, obsoleting that doc=
ument.&quot; It sounds like that covers your request =E2=80=94 but if this =
is not sufficient, please let me know what you had in mind.<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Indeed. I think that what I was looking for coul=
d be summarized by the following change:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">OLD:<u></u><u></u></p>
<p class=3D"MsoNormal">This document replaces the media types registrations=
 in {{RFC4329}}, obsoleting that document.<u></u><u></u></p>
<p class=3D"MsoNormal">NEW:<br>
This document replaces the media types registrations in {{RFC4329}}, and up=
dates the requirements for implementations using those media types defined =
in {{RFC4329}} based on current existing practices. As a consequence, this =
document obsoletes {{RFC4329}}.</p></div></div></div></div></div></blockquo=
te><div><br></div><div>Thank you! Patch:=C2=A0<a href=3D"https://github.com=
/linuxwolf/bmeck-ids/pull/48">https://github.com/linuxwolf/bmeck-ids/pull/4=
8</a></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x"><div lang=3D"EN-GB" style=3D"overflow-wrap: break-word;"><div class=3D"g=
mail-m_-2873020922735168747WordSection1"><div><div><div><p class=3D"MsoNorm=
al"><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">3. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: &quot;Publi=
shed specification&quot; field of each subsection of section 6.1 is &quot;t=
his document&quot;. I don&#39;t believe that is correct, and it should inst=
ead point to the correct specification (so JS 1.5, ECMAScript
 etc).</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">This was done i=
n response to Media-Type Early Review comments:
</span></b><a href=3D"https://protect2.fireeye.com/v1/url?k=3D2cecfd41-7377=
c443-2cecbdda-869a14f4b08c-03f5f96a636cd875&amp;q=3D1&amp;e=3Dbd06a8bd-b4a2=
-4969-8bac-0dc82582f91e&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmec=
k-ids%2Fpull%2F25" target=3D"_blank"><b><span style=3D"font-family:Arial,sa=
ns-serif">https://github.com/linuxwolf/bmeck-ids/pull/25</span></b></a><u><=
/u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
FP: I take it this is the comment from Murray you are referring to in that =
issue:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
&gt; generally, the templates can&#39;t refer to RFC 4329 if you plan to ob=
solete it; they should refer to this document or something else that won&#3=
9;t be obsolete when this is published<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
I note that Murray pointed out that =E2=80=9CPublished Specification=E2=80=
=9D should not point to 4329, but should instead point to either this docum=
ent or =E2=80=9Csomething else=E2=80=9D, and I was suggesting that that som=
ething else is the published specifications, so for text/javascript
 JS 1.5 spec, for text/exmascript ECMA spec etc. This is what RFC 4329 did =
(see for example
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">
https://www.iana.org/assignments/media-types/text/javascript</a> ), and fro=
m checking RFC 6838 it is not clear to me that was a mistake. I guess it co=
uld be fine with pointing to this document since this document references t=
he other specifications, but it
 seems more convoluted and I wanted to check with you and the media type ex=
pert of what=E2=80=99s the best way, if both are ok. I will also send a sep=
arate email to ask IANA, since they probably have the answer, and cc you in=
 it.<u></u><u></u></p>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Thanks! Per Ned Freed=E2=
=80=99s response on that thread, I=E2=80=99ve sent a patch updating these f=
ields to point to the format specification, which in this case is ECMA-262:
<a href=3D"https://protect2.fireeye.com/v1/url?k=3Dab21d498-f4baeda9-ab2194=
03-86e2237f51fb-b19606c2ec13fcaf&amp;q=3D1&amp;e=3Dde61023b-a7e7-471d-ac34-=
fc875f365b25&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpul=
l%2F45" target=3D"_blank">
https://github.com/linuxwolf/bmeck-ids/pull/45</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">FP: great, thank you and thanks Ned for his expert o=
pinion. However, I think that it is not correct to change the specification=
 from Javascript to ECMA-262 for all registrations. I think this is a typo,=
 and all javascript registrations
 should point to the correct Javascript reference, be it <a href=3D"https:/=
/datatracker.ietf.org/doc/html/rfc4329#ref-JS15" target=3D"_blank">
https://datatracker.ietf.org/doc/html/rfc4329#ref-JS15</a> or other (I am s=
ure you have a better pointer than me). And as for 4329, I think it is fine=
 to have those references as informative.</p></div></div></div></div></div>=
</blockquote><div><br></div><div>I believe our proposed change is correct: =
the latest published ECMA-262 spec is the JavaScript spec. In existing impl=
ementations, scripts using obsolete file extensions can still make use of m=
odern JavaScript features that aren=E2=80=99t present in <a href=3D"https:/=
/datatracker.ietf.org/doc/html/rfc4329#ref-JS15">JS15</a>. For example, her=
e=E2=80=99s the list of MIME types web browsers recognize as =E2=80=9CJavaS=
cript=E2=80=9D:=C2=A0<a href=3D"https://mimesniff.spec.whatwg.org/#javascri=
pt-mime-type">https://mimesniff.spec.whatwg.org/#javascript-mime-type</a> T=
his is referenced from the HTML Standard here:=C2=A0<a href=3D"https://html=
.spec.whatwg.org/multipage/scripting.html#scriptingLanguages">https://html.=
spec.whatwg.org/multipage/scripting.html#scriptingLanguages</a> So in pract=
ice, those legacy extensions do not map to any specific version of the Java=
Script language. They=E2=80=99re all just =E2=80=9CJavaScript=E2=80=9D, wha=
tever the latest supported version is by the host environment.</div><div><b=
r></div><div>Does this change the situation, or did I misunderstand? Please=
 let me know how to proceed.</div><div><br></div><div>=C2=A0</div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-GB" style=3D"overf=
low-wrap: break-word;"><div class=3D"gmail-m_-2873020922735168747WordSectio=
n1"><div><div><div><p class=3D"MsoNormal"><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<div>
<div>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif">=C2=A0<span style=3D"color:=
black">4. ----</span></span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: I would als=
o add RFC 4329 authors as &quot;Person &amp; email address to contact&quot;=
, as well as &quot;Author&quot; for those media types that 4329 registered.=
 Please let me know if this is not common practice, but
 it seems logical to me to have both you authors and previous authors.</spa=
n></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">This does not a=
ppear to be common practice. E.g. RFC 54 (by Crocker, Postel, Newkirk, Kral=
ey) was superseded by RFC 57 (by Kraley &amp; Newkirk). We=E2=80=99d prefer=
 proceeding in line with this precedent, given
 that including the original authors complicates the process further (since=
 it would require their explicit approval of all our changes before moving =
forward).</span></b><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
FP: Maybe I did not explain myself: I was not asking you to add the authors=
 of RFC 4329 as authors of this document (although I hope they are aware of=
 this work and they have been included in the conversation if they are stil=
l active in this space) but I was
 suggesting to keep them on the registrations themselves, so for example fo=
r text/javascript:
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">
https://www.iana.org/assignments/media-types/text/javascript</a> on the =E2=
=80=9CPerson &amp; email address to contact=E2=80=9D and =E2=80=9CAuthor=E2=
=80=9D line, replace your current =E2=80=9CSee Author&#39;s Address section=
 of [this document].=E2=80=9C with =E2=80=9CSee Author&#39;s Address sectio=
n of [this document] and
 [RFC 4329]=E2=80=9D. This would not require their approval, as they are in=
 practice keeping their contact where they already had it. (Also note, I wa=
s suggesting this only for those registrations that RFC 4329 initially did)=
. Again, Murray, other media type experts
 and IANA can tell me if this is not common practice.<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">I see, apologies for misu=
nderstanding. That makes total sense. Listing both the original authors=C2=
=A0+ us=C2=A0in the IANA registry sounds good.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Great, thanks. Could you add a patch for that to=
o before submitting the new version? Just to be clear, that would apply onl=
y to the registrations already existing, so text/ecmascript (section 6.2.5)=
, text/javascript (section 6.1.1),
 application/ecmascript (section 6.2.1), application/javascript (section 6.=
2.2)</p></div></div></div></div></div></blockquote><div><br></div><div>Sure=
 thing: <a href=3D"https://github.com/linuxwolf/bmeck-ids/pull/49/files">ht=
tps://github.com/linuxwolf/bmeck-ids/pull/49/files</a>=C2=A0</div><div><br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-GB"=
 style=3D"overflow-wrap: break-word;"><div class=3D"gmail-m_-28730209227351=
68747WordSection1"><div><div><div><p class=3D"MsoNormal"><u></u><u></u></p>
</div><blockquote style=3D"border-top:none;border-right:none;border-bottom:=
none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-=
left:4.8pt;margin-right:0cm"><div><div><div><div><p class=3D"MsoNormal" sty=
le=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">5. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: I believe i=
t would make sense to modify the IANA media type registry to add an &quot;O=
BSOLETED in favor of ...&quot; note in the name column of all those media t=
ypes obsoleted. I think this requires a new
 IANA section.</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">I think this re=
fers to the document at
</span></b><a href=3D"https://www.iana.org/assignments/media-types/media-ty=
pes.xhtml" target=3D"_blank"><b><span style=3D"font-family:Arial,sans-serif=
">https://www.iana.org/assignments/media-types/media-types.xhtml</span></b>=
</a><b><span style=3D"font-family:Arial,sans-serif;color:black">,
 and not our draft. Am I misunderstanding? What changes would this require =
to our draft?</span></b><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
FP: Yes, sorry for being unclear: what I was referring to was the =E2=80=9C=
Name=E2=80=9D column in the IANA registry at
<a href=3D"https://www.iana.org/assignments/media-types/media-types.xhtml" =
target=3D"_blank">
https://www.iana.org/assignments/media-types/media-types.xhtml</a> . Your d=
raft already makes changes to the registrations (so, for example, changes t=
he content of :
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">
https://www.iana.org/assignments/media-types/text/javascript</a> ) but does=
 not specify the update to the
<a href=3D"https://www.iana.org/assignments/media-types/media-types.xhtml" =
target=3D"_blank">
https://www.iana.org/assignments/media-types/media-types.xhtml</a> page its=
elf. So, going back to our text/javascript example, this is the entry for i=
t in the media-type page right now:<u></u><u></u></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"margin-lef=
t:36pt;border-collapse:collapse">
<tbody>
<tr>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">javascript=
 - OBSOLETED in favor of application/javascript</span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black"><a href=3D=
"https://www.iana.org/assignments/media-types/text/javascript" target=3D"_b=
lank">text/javascript</a></span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">[<a href=
=3D"https://www.iana.org/go/rfc4329" target=3D"_blank">RFC4329</a>]</span><=
u></u><u></u></p>
</td>
</tr>
</tbody>
</table>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<span style=3D"color:white">I believe this </span>should be changed to:<u><=
/u><u></u></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"margin-lef=
t:36pt;border-collapse:collapse">
<tbody>
<tr>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">javascript=
</span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black"><a href=3D=
"https://www.iana.org/assignments/media-types/text/javascript" target=3D"_b=
lank">text/javascript</a></span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">[This docu=
ment]</span><u></u><u></u></p>
</td>
</tr>
</tbody>
</table>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<span style=3D"color:white">And simil</span>arly all other registration sho=
uld add the =E2=80=9C- OBSOLETED in favor of=E2=80=A6=E2=80=9D note.
<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
In order for IANA to make this change, this draft should add one more secti=
on that describe this change, I assume (I will confirm with IANA in a separ=
ate email, cc=E2=80=99ing you). Does that make sense?<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Thanks for clarifying. I =
believe=C2=A0<a href=3D"https://protect2.fireeye.com/v1/url?k=3D1d5e2955-42=
c51064-1d5e69ce-86e2237f51fb-9311de681c5a2254&amp;q=3D1&amp;e=3Dde61023b-a7=
e7-471d-ac34-fc875f365b25&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbm=
eck-ids%2Fpull%2F44" target=3D"_blank">https://github.com/linuxwolf/bmeck-i=
ds/pull/44</a>
 addresses the issue based on the feedback from the IANA folks in the other=
 thread.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Yes, that=E2=80=99s partly what I was looking fo=
r. I suggest the following change (the reference should be updated for all =
registrations, not only for text/javascript):<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">OLD:<u></u><u></u></p>
<p class=3D"MsoNormal">These changes are to be reflected in the IANA Media =
Types registry in accordance with {{RFC6838}}. The outdated note stating th=
at the &quot;text/javascript&quot; media type has been &quot;OBSOLETED in f=
avor of application/javascript&quot; is to be removed,
 listing this document as the reference.<u></u><u></u></p>
<p class=3D"MsoNormal">NEW:<u></u><u></u></p>
<p class=3D"MsoNormal">These changes are to be reflected in the IANA Media =
Types registry in accordance with {{RFC6838}}. All registrations will point=
 to this document as reference. The outdated note stating that the &quot;te=
xt/javascript&quot; media type has been &quot;OBSOLETED
 in favor of application/javascript&quot; is to be removed. The outdated no=
te stating that the &quot;text/ecmascript&quot; media type has been &quot;O=
BSOLETED in favor of application/ecmascript&quot; is to be removed.<u></u><=
u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Additionally, you might want to add the following se=
ntence, if you think that is important to note:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">IANA is requested to add the note &quot;OBSOLETED in=
 favor of text/javascript=E2=80=9D to all registrations except =E2=80=9Ctex=
t/javascript=E2=80=9D.</p></div></div></div></div></div></blockquote><div><=
br></div><div>Amazing, thank you! Patch:=C2=A0<a href=3D"https://github.com=
/linuxwolf/bmeck-ids/pull/50">https://github.com/linuxwolf/bmeck-ids/pull/5=
0</a></div><div><br></div><div>----------</div><div><br></div><div>One addi=
tional patch from an external contributor came in, and it improves the phra=
sing around the charset parameter (which we inherited from RFC4329):=C2=A0<=
a href=3D"https://github.com/linuxwolf/bmeck-ids/pull/47/files">https://git=
hub.com/linuxwolf/bmeck-ids/pull/47/files</a> This reminded me of your very=
 first piece of feedback about this section. I&#39;m supportive of these mi=
nimal changes but would like to avoid requiring another round of full revie=
ws if we were to accept them. Would you recommend accepting this patch?</di=
v><div><br></div><div>Thanks,</div><div>Mathias</div><div>=C2=A0<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-GB" style=
=3D"overflow-wrap: break-word;"><div class=3D"gmail-m_-2873020922735168747W=
ordSection1"><div><div><div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div></div>

--0000000000001b9d5f05cb12991b--


From nobody Fri Sep  3 07:01:36 2021
Return-Path: <mathiasb@google.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 276053A1FAC for <dispatch@ietfa.amsl.com>; Fri,  3 Sep 2021 07:01:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.596
X-Spam-Level: 
X-Spam-Status: No, score=-17.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.499, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pff9m-ke5QpF for <dispatch@ietfa.amsl.com>; Fri,  3 Sep 2021 07:01:09 -0700 (PDT)
Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0871D3A1FB6 for <dispatch@ietf.org>; Fri,  3 Sep 2021 07:01:08 -0700 (PDT)
Received: by mail-pg1-x529.google.com with SMTP id w7so5594310pgk.13 for <dispatch@ietf.org>; Fri, 03 Sep 2021 07:01:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kPjyaf/FkxrmCaTM+BLV6B9lH+kNR/fnsfDazWmhDDA=; b=YzzJOHK/Jpr72YZpZULuvIgzss6YyZRlMT7Ovdr15ZFpOeD57EMr9QPY97+cTZ8OjK sbJ4UrhkL/XOCb/knlhIyhiezBsFDQosBIuXLUDyHVAV+0g8f+os8slqfSpQipVYzYPU H8wOZ7ARqBc5LBfiHu3Cyl5Jv0LW1AeMtnGGCnHW0j8cMhaOwlse+41bjmJdbX8eUBf2 BKlI14xyzQZO8SuVk56qM+R+tk7ESdE6g/Vqg62wz+fd93ssgu6vIl3M5OBceKrCXIMU 60f8R3Ry9iQE3QCnrGiA99CIQF9g87Jtx7RF7m88sQFWeKxnvSzwP7np5v+EvKEDo/8h MK6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kPjyaf/FkxrmCaTM+BLV6B9lH+kNR/fnsfDazWmhDDA=; b=Miwslu4cBs35v6UEYwGI4wR1Ro5xhEZ2rRS5pHHwtuFZCETlCK9oQXBgbDtk+g1YHz rA/7nA9orRdQnNvBWRI/OEnOQGbCetUn0thDEvp3m/CBoiGBUVdGPXai6Xk01PuLyXHQ D/Fj4n1sYifo7tvTqtvtZpWOe+AoGqsTMyRBRMnF7YMhT3ojrSD1aOrHF+uJf2qSWZV/ L3QgaqvVox5HjbmOzAiTq5MakFMsG5DmdmwfeI2QyX8gEEje04wTAbNQhWw0W/3UNOFi hpBrtRn7sWf8niwfeAdZL5i6vdtZ+EWxPOEBR4n/DMrZuFzbtiwe3fx0LhKNxUNyV20R WrmQ==
X-Gm-Message-State: AOAM5310GkZ9CasFvM9Qn/VVD0YkjLx3hC+H8HguXL0kootsUXPcWglP h6hbJ9akzGU+5Pq75+XVbIDbCIMAf3DPmL34aujy9pqrHKcA/A==
X-Google-Smtp-Source: ABdhPJww13r9pVHJJEpkA2Y5VH45cN54ixObhLW0tcSsTeGbbYjn5ZroAfn5EwGIO9CCtxp+cRSnriPqwEXDg89A4kM=
X-Received: by 2002:a62:2fc1:0:b0:3f5:176f:67c8 with SMTP id v184-20020a622fc1000000b003f5176f67c8mr3542108pfv.17.1630677666803; Fri, 03 Sep 2021 07:01:06 -0700 (PDT)
MIME-Version: 1.0
References: <4747725C-5B58-4CCF-8C05-856A02FE7055@ericsson.com> <CADizRga_PVNVEJvHFp_0DT4ZWQp9cn7Y+Wk72UV5itC0A7oEhQ@mail.gmail.com> <CADizRgaq_4TFNvpfFWx7KwO4KH49dFzYiHcH-L2ZG0q1tYJ=Cg@mail.gmail.com> <D041682A-446C-4123-AA91-363257EFC7D7@ericsson.com> <CADizRgap6yhPUAi8C7wVO=E35QEi=3DtW-6QHiQ70D5+nR=2+w@mail.gmail.com> <CB088672-A17C-4988-86B1-6F99236B016F@ericsson.com> <CADizRga6M+UbCJs3rQrmGhnUyVRp7zyZ6OR3FVuv2X_KCpeuNw@mail.gmail.com>
In-Reply-To: <CADizRga6M+UbCJs3rQrmGhnUyVRp7zyZ6OR3FVuv2X_KCpeuNw@mail.gmail.com>
From: Mathias Bynens <mths@google.com>
Date: Fri, 3 Sep 2021 16:00:55 +0200
Message-ID: <CADizRgasZmwaNGPYS8aabXadgJATrpmCtbWkLseQvjvDsc=bzw@mail.gmail.com>
To: Francesca Palombini <francesca.palombini@ericsson.com>
Cc: "draft-ietf-dispatch-javascript-mjs.all@ietf.org" <draft-ietf-dispatch-javascript-mjs.all@ietf.org>,  "dispatch@ietf.org" <dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000137d5605cb17bbc5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/XSsULOY4pVLXs1CBawcGxyQ-DdM>
Subject: Re: [dispatch] AD review of draft-ietf-dispatch-javascript-mjs-09
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Sep 2021 14:01:30 -0000

--000000000000137d5605cb17bbc5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, Sep 3, 2021 at 9:53 AM Mathias Bynens <mths@google.com> wrote:

> Hi Francesca,
>
> Thanks for those additional comments! Replies inline.
>
> On Thu, Sep 2, 2021 at 8:23 PM Francesca Palombini <
> francesca.palombini@ericsson.com> wrote:
>
>> Hi Mathias and authors!
>>
>>
>>
>> Thank you for all the work, only a couple of replies left. With these
>> clarifications you have answered all my comments (thank you!), and as so=
on
>> as you have submitted a new version of the draft including all the chang=
es
>> I can go ahead and request the IETF Last Call.
>>
>>
>>
>> Thanks,
>>
>> Francesca
>>
>>
>>
>> *From: *Mathias Bynens <mths@google.com>
>> *Date: *Wednesday, 1 September 2021 at 14:03
>> *To: *Francesca Palombini <francesca.palombini@ericsson.com>
>> *Cc: *"draft-ietf-dispatch-javascript-mjs.all@ietf.org" <
>> draft-ietf-dispatch-javascript-mjs.all@ietf.org>, "dispatch@ietf.org" <
>> dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
>> *Subject: *Re: AD review of draft-ietf-dispatch-javascript-mjs-09
>>
>>
>>
>> Hi Francesca,
>>
>>
>>
>> Thanks again for your patience and detailed comments! I=E2=80=99ve tried=
 to
>> address them below =E2=80=94 replies inline.
>>
>>
>>
>> On Mon, Aug 30, 2021 at 5:12 PM Francesca Palombini <
>> francesca.palombini@ericsson.com> wrote:
>>
>> Hi Mathias,
>>
>>
>>
>> Thank you for the quick reply! I tried to clarify some of my comments. A=
s
>> you can see, I have my opinion for some of the points (3. 4. And 5.), bu=
t
>> it would be good to get the media type experts and IANA opinion as well,=
 as
>> they know better. I will reach out to IANA separately and CC you. Let me
>> know if my suggestions make sense or you have additional questions/comme=
nts.
>>
>>
>>
>> Francesca
>>
>>
>>
>> *From: *Mathias Bynens <mths@google.com>
>> *Date: *Monday, 30 August 2021 at 08:47
>> *To: *Francesca Palombini <francesca.palombini@ericsson.com>
>> *Cc: *"draft-ietf-dispatch-javascript-mjs.all@ietf.org" <
>> draft-ietf-dispatch-javascript-mjs.all@ietf.org>, "dispatch@ietf.org" <
>> dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
>> *Subject: *Re: AD review of draft-ietf-dispatch-javascript-mjs-09
>>
>>
>>
>> Hi Francesca,
>>
>>
>>
>> We=E2=80=99ve worked through your feedback (*italic* below). Here are ou=
r
>> responses (*bold*):
>>
>>
>>
>> *## Main*
>>
>>
>>
>> *1. ----*
>>
>>
>>
>> *FP: This document is presented in the Abstract, Introduction and
>> Compatibility section as aiming to update some IANA registrations for th=
e
>> media types mentioned, as well as documenting current usage of these med=
ia
>> types. Because of that, I am not convinced about the use of BCP 14
>> language: if the intent is documenting current practices, most of these =
BCP
>> 14 terms should be replaced by explanations on how implementations behav=
e.
>> To give an example of my concern, for the following paragraph in Section=
 4:*
>>
>>
>>
>> *   Implementations that support binary source text MUST support binary*
>>
>> *   source text encoded using the UTF-8 [RFC3629] character encoding*
>>
>> *   scheme.  Module goal sources MUST be encoded as UTF-8, all other*
>>
>> *   encodings will fail.  Source goal sources SHOULD be encoded as UTF-8=
;*
>>
>> *   other character encoding schemes MAY be supported, but are*
>>
>> *   discouraged.*
>>
>>
>>
>> *FP: Are these requirements that should have been there in RFC 4329 and
>> are being added now? Are these how most implementations already behave?
>> Would it not make more sense to reformulate this paragraph to describe
>> implementations behaviour, rather than mandate and recommend? Why using =
BCP
>> 14 terms?*
>>
>> *This comment applies to all new occurrences of BCP 14 terms (it does no=
t
>> to apply to sections taken from RFC 4329, such as the first paragraph of
>> section 4.1).*
>>
>>
>>
>> *We believe this has already been addressed by the shepherd earlier in
>> the thread.*
>>
>>
>>
>> FP: Indeed, and to reiterate: I am OK with keeping the BCP 14 terms that
>> come from 4329. Do you think you could add some explanatory text in the
>> introduction about the fact that this document updates existing
>> requirements from 4329 based on existing practice?
>>
>>
>>
>> I was about to add something but then realized that the draft already
>> says: "This document updates the descriptions and registrations for thes=
e
>> media types to reflect existing usage on the Internet. [=E2=80=A6] This =
document
>> replaces the media types registrations in {{RFC4329}}, obsoleting that
>> document." It sounds like that covers your request =E2=80=94 but if this=
 is not
>> sufficient, please let me know what you had in mind.
>>
>>
>>
>> FP: Indeed. I think that what I was looking for could be summarized by
>> the following change:
>>
>>
>>
>> OLD:
>>
>> This document replaces the media types registrations in {{RFC4329}},
>> obsoleting that document.
>>
>> NEW:
>> This document replaces the media types registrations in {{RFC4329}}, and
>> updates the requirements for implementations using those media types
>> defined in {{RFC4329}} based on current existing practices. As a
>> consequence, this document obsoletes {{RFC4329}}.
>>
>
> Thank you! Patch: https://github.com/linuxwolf/bmeck-ids/pull/48
>
>
>> *3. ----*
>>
>>
>>
>> *FP: "Published specification" field of each subsection of section 6.1 i=
s
>> "this document". I don't believe that is correct, and it should instead
>> point to the correct specification (so JS 1.5, ECMAScript etc).*
>>
>>
>>
>> *This was done in response to Media-Type Early Review comments: *
>> *https://github.com/linuxwolf/bmeck-ids/pull/25*
>> <https://protect2.fireeye.com/v1/url?k=3D2cecfd41-7377c443-2cecbdda-869a=
14f4b08c-03f5f96a636cd875&q=3D1&e=3Dbd06a8bd-b4a2-4969-8bac-0dc82582f91e&u=
=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpull%2F25>
>>
>>
>>
>> FP: I take it this is the comment from Murray you are referring to in
>> that issue:
>>
>> > generally, the templates can't refer to RFC 4329 if you plan to
>> obsolete it; they should refer to this document or something else that
>> won't be obsolete when this is published
>>
>> I note that Murray pointed out that =E2=80=9CPublished Specification=E2=
=80=9D should not
>> point to 4329, but should instead point to either this document or
>> =E2=80=9Csomething else=E2=80=9D, and I was suggesting that that somethi=
ng else is the
>> published specifications, so for text/javascript JS 1.5 spec, for
>> text/exmascript ECMA spec etc. This is what RFC 4329 did (see for exampl=
e
>> https://www.iana.org/assignments/media-types/text/javascript ), and from
>> checking RFC 6838 it is not clear to me that was a mistake. I guess it
>> could be fine with pointing to this document since this document referen=
ces
>> the other specifications, but it seems more convoluted and I wanted to
>> check with you and the media type expert of what=E2=80=99s the best way,=
 if both
>> are ok. I will also send a separate email to ask IANA, since they probab=
ly
>> have the answer, and cc you in it.
>>
>>
>>
>> Thanks! Per Ned Freed=E2=80=99s response on that thread, I=E2=80=99ve se=
nt a patch
>> updating these fields to point to the format specification, which in thi=
s
>> case is ECMA-262: https://github.com/linuxwolf/bmeck-ids/pull/45
>> <https://protect2.fireeye.com/v1/url?k=3Dab21d498-f4baeda9-ab219403-86e2=
237f51fb-b19606c2ec13fcaf&q=3D1&e=3Dde61023b-a7e7-471d-ac34-fc875f365b25&u=
=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpull%2F45>
>>
>>
>>
>> FP: great, thank you and thanks Ned for his expert opinion. However, I
>> think that it is not correct to change the specification from Javascript=
 to
>> ECMA-262 for all registrations. I think this is a typo, and all javascri=
pt
>> registrations should point to the correct Javascript reference, be it
>> https://datatracker.ietf.org/doc/html/rfc4329#ref-JS15 or other (I am
>> sure you have a better pointer than me). And as for 4329, I think it is
>> fine to have those references as informative.
>>
>
> I believe our proposed change is correct: the latest published ECMA-262
> spec is the JavaScript spec. In existing implementations, scripts using
> obsolete file extensions can still make use of modern JavaScript features
> that aren=E2=80=99t present in JS15
> <https://datatracker.ietf.org/doc/html/rfc4329#ref-JS15>. For example,
> here=E2=80=99s the list of MIME types web browsers recognize as =E2=80=9C=
JavaScript=E2=80=9D:
> https://mimesniff.spec.whatwg.org/#javascript-mime-type This is
> referenced from the HTML Standard here:
> https://html.spec.whatwg.org/multipage/scripting.html#scriptingLanguages
> So in practice, those legacy extensions do not map to any specific versio=
n
> of the JavaScript language. They=E2=80=99re all just =E2=80=9CJavaScript=
=E2=80=9D, whatever the
> latest supported version is by the host environment.
>
> Does this change the situation, or did I misunderstand? Please let me kno=
w
> how to proceed.
>

One possible resolution could be this patch, clarifying this aspect of
implementation reality: https://github.com/linuxwolf/bmeck-ids/pull/51/file=
s
Let me know if this is acceptable to you.


>
>
>>
>>
>> * 4. ----*
>>
>>
>>
>> *FP: I would also add RFC 4329 authors as "Person & email address to
>> contact", as well as "Author" for those media types that 4329 registered=
.
>> Please let me know if this is not common practice, but it seems logical =
to
>> me to have both you authors and previous authors.*
>>
>>
>>
>> *This does not appear to be common practice. E.g. RFC 54 (by Crocker,
>> Postel, Newkirk, Kraley) was superseded by RFC 57 (by Kraley & Newkirk).
>> We=E2=80=99d prefer proceeding in line with this precedent, given that i=
ncluding
>> the original authors complicates the process further (since it would
>> require their explicit approval of all our changes before moving forward=
).*
>>
>>
>>
>> FP: Maybe I did not explain myself: I was not asking you to add the
>> authors of RFC 4329 as authors of this document (although I hope they ar=
e
>> aware of this work and they have been included in the conversation if th=
ey
>> are still active in this space) but I was suggesting to keep them on the
>> registrations themselves, so for example for text/javascript:
>> https://www.iana.org/assignments/media-types/text/javascript on the
>> =E2=80=9CPerson & email address to contact=E2=80=9D and =E2=80=9CAuthor=
=E2=80=9D line, replace your current
>> =E2=80=9CSee Author's Address section of [this document].=E2=80=9C with =
=E2=80=9CSee Author's
>> Address section of [this document] and [RFC 4329]=E2=80=9D. This would n=
ot require
>> their approval, as they are in practice keeping their contact where they
>> already had it. (Also note, I was suggesting this only for those
>> registrations that RFC 4329 initially did). Again, Murray, other media t=
ype
>> experts and IANA can tell me if this is not common practice.
>>
>>
>>
>> I see, apologies for misunderstanding. That makes total sense. Listing
>> both the original authors + us in the IANA registry sounds good.
>>
>>
>>
>>
>>
>> FP: Great, thanks. Could you add a patch for that too before submitting
>> the new version? Just to be clear, that would apply only to the
>> registrations already existing, so text/ecmascript (section 6.2.5),
>> text/javascript (section 6.1.1), application/ecmascript (section 6.2.1),
>> application/javascript (section 6.2.2)
>>
>
> Sure thing: https://github.com/linuxwolf/bmeck-ids/pull/49/files
>
>
>>
>> *5. ----*
>>
>>
>>
>> *FP: I believe it would make sense to modify the IANA media type registr=
y
>> to add an "OBSOLETED in favor of ..." note in the name column of all tho=
se
>> media types obsoleted. I think this requires a new IANA section.*
>>
>>
>>
>> *I think this refers to the document at *
>> *https://www.iana.org/assignments/media-types/media-types.xhtml*
>> <https://www.iana.org/assignments/media-types/media-types.xhtml>*, and
>> not our draft. Am I misunderstanding? What changes would this require to
>> our draft?*
>>
>>
>>
>> FP: Yes, sorry for being unclear: what I was referring to was the =E2=80=
=9CName=E2=80=9D
>> column in the IANA registry at
>> https://www.iana.org/assignments/media-types/media-types.xhtml . Your
>> draft already makes changes to the registrations (so, for example, chang=
es
>> the content of :
>> https://www.iana.org/assignments/media-types/text/javascript ) but does
>> not specify the update to the
>> https://www.iana.org/assignments/media-types/media-types.xhtml page
>> itself. So, going back to our text/javascript example, this is the entry
>> for it in the media-type page right now:
>>
>> javascript - OBSOLETED in favor of application/javascript
>>
>> text/javascript
>> <https://www.iana.org/assignments/media-types/text/javascript>
>>
>> [RFC4329 <https://www.iana.org/go/rfc4329>]
>>
>> I believe this should be changed to:
>>
>> javascript
>>
>> text/javascript
>> <https://www.iana.org/assignments/media-types/text/javascript>
>>
>> [This document]
>>
>> And similarly all other registration should add the =E2=80=9C- OBSOLETED=
 in
>> favor of=E2=80=A6=E2=80=9D note.
>>
>> In order for IANA to make this change, this draft should add one more
>> section that describe this change, I assume (I will confirm with IANA in=
 a
>> separate email, cc=E2=80=99ing you). Does that make sense?
>>
>>
>>
>> Thanks for clarifying. I believe
>> https://github.com/linuxwolf/bmeck-ids/pull/44
>> <https://protect2.fireeye.com/v1/url?k=3D1d5e2955-42c51064-1d5e69ce-86e2=
237f51fb-9311de681c5a2254&q=3D1&e=3Dde61023b-a7e7-471d-ac34-fc875f365b25&u=
=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpull%2F44>
>> addresses the issue based on the feedback from the IANA folks in the oth=
er
>> thread.
>>
>>
>>
>> FP: Yes, that=E2=80=99s partly what I was looking for. I suggest the fol=
lowing
>> change (the reference should be updated for all registrations, not only =
for
>> text/javascript):
>>
>>
>>
>> OLD:
>>
>> These changes are to be reflected in the IANA Media Types registry in
>> accordance with {{RFC6838}}. The outdated note stating that the
>> "text/javascript" media type has been "OBSOLETED in favor of
>> application/javascript" is to be removed, listing this document as the
>> reference.
>>
>> NEW:
>>
>> These changes are to be reflected in the IANA Media Types registry in
>> accordance with {{RFC6838}}. All registrations will point to this docume=
nt
>> as reference. The outdated note stating that the "text/javascript" media
>> type has been "OBSOLETED in favor of application/javascript" is to be
>> removed. The outdated note stating that the "text/ecmascript" media type
>> has been "OBSOLETED in favor of application/ecmascript" is to be removed=
.
>>
>>
>>
>> Additionally, you might want to add the following sentence, if you think
>> that is important to note:
>>
>>
>>
>> IANA is requested to add the note "OBSOLETED in favor of text/javascript=
=E2=80=9D
>> to all registrations except =E2=80=9Ctext/javascript=E2=80=9D.
>>
>
> Amazing, thank you! Patch: https://github.com/linuxwolf/bmeck-ids/pull/50
>
> ----------
>
> One additional patch from an external contributor came in, and it improve=
s
> the phrasing around the charset parameter (which we inherited from
> RFC4329): https://github.com/linuxwolf/bmeck-ids/pull/47/files This
> reminded me of your very first piece of feedback about this section. I'm
> supportive of these minimal changes but would like to avoid requiring
> another round of full reviews if we were to accept them. Would you
> recommend accepting this patch?
>
> Thanks,
> Mathias
>
>
>>

--000000000000137d5605cb17bbc5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Sep 3, 2021 at 9:53 AM Mathia=
s Bynens &lt;<a href=3D"mailto:mths@google.com">mths@google.com</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"=
ltr"><div>Hi Francesca,</div><div><br>Thanks for those additional comments!=
 Replies inline.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Sep 2, 2021 at 8:23 PM Francesca Palombini &lt;<a h=
ref=3D"mailto:francesca.palombini@ericsson.com" target=3D"_blank">francesca=
.palombini@ericsson.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">





<div lang=3D"EN-GB">
<div>
<p class=3D"MsoNormal"><span>Hi Mathias and authors!<u></u><u></u></span></=
p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thank you for all the work, only a couple of r=
eplies left. With these clarifications you have answered all my comments (t=
hank you!), and as soon as you have submitted a new version of the draft in=
cluding
 all the changes I can go ahead and request the IETF Last Call.<u></u><u></=
u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span>Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span>Francesca<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span style=3D"font-si=
ze:12pt;color:black">From:
</span></b><span style=3D"font-size:12pt;color:black">Mathias Bynens &lt;<a=
 href=3D"mailto:mths@google.com" target=3D"_blank">mths@google.com</a>&gt;<=
br>
<b>Date: </b>Wednesday, 1 September 2021 at 14:03<br>
<b>To: </b>Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@er=
icsson.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@i=
etf.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org<=
/a>&quot; &lt;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@ietf=
.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org</a>=
&gt;, &quot;<a href=3D"mailto:dispatch@ietf.org" target=3D"_blank">dispatch=
@ietf.org</a>&quot; &lt;<a href=3D"mailto:dispatch@ietf.org" target=3D"_bla=
nk">dispatch@ietf.org</a>&gt;, &quot;<a href=3D"mailto:media-types@ietf.org=
" target=3D"_blank">media-types@ietf.org</a>&quot; &lt;<a href=3D"mailto:me=
dia-types@ietf.org" target=3D"_blank">media-types@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: AD review of draft-ietf-dispatch-javascript-mjs-09<u></=
u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Hi Francesca,<u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Thanks again for your pat=
ience and detailed comments! I=E2=80=99ve tried to address=C2=A0them below =
=E2=80=94 replies inline.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">On Mon, Aug 30, 2021 at 5=
:12 PM Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@ericss=
on.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt; wrote:<u=
></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
Hi Mathias,<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
Thank you for the quick reply! I tried to clarify some of my comments. As y=
ou can see, I have my opinion for some of the points (3. 4. And 5.), but it=
 would be good to get the media type experts and IANA opinion as well, as t=
hey know better. I will reach out
 to IANA separately and CC you. Let me know if my suggestions make sense or=
 you have additional questions/comments.<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
Francesca<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
=C2=A0<u></u><u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<b><span style=3D"font-size:12pt;color:black">From: </span></b><span style=
=3D"font-size:12pt;color:black">Mathias Bynens &lt;<a href=3D"mailto:mths@g=
oogle.com" target=3D"_blank">mths@google.com</a>&gt;<br>
<b>Date: </b>Monday, 30 August 2021 at 08:47<br>
<b>To: </b>Francesca Palombini &lt;<a href=3D"mailto:francesca.palombini@er=
icsson.com" target=3D"_blank">francesca.palombini@ericsson.com</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@i=
etf.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org<=
/a>&quot; &lt;<a href=3D"mailto:draft-ietf-dispatch-javascript-mjs.all@ietf=
.org" target=3D"_blank">draft-ietf-dispatch-javascript-mjs.all@ietf.org</a>=
&gt;,
 &quot;<a href=3D"mailto:dispatch@ietf.org" target=3D"_blank">dispatch@ietf=
.org</a>&quot; &lt;<a href=3D"mailto:dispatch@ietf.org" target=3D"_blank">d=
ispatch@ietf.org</a>&gt;, &quot;<a href=3D"mailto:media-types@ietf.org" tar=
get=3D"_blank">media-types@ietf.org</a>&quot; &lt;<a href=3D"mailto:media-t=
ypes@ietf.org" target=3D"_blank">media-types@ietf.org</a>&gt;<br>
<b>Subject: </b>Re: AD review of draft-ietf-dispatch-javascript-mjs-09</spa=
n><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
Hi Francesca,<u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
We=E2=80=99ve worked through your feedback (<i>italic</i> below). Here are =
our responses (<b>bold</b>):<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
</div>
<div>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">## Main</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">1. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: This docume=
nt is presented in the Abstract, Introduction and Compatibility section as =
aiming to update some IANA registrations for the media types mentioned, as =
well as documenting current usage
 of these media types. Because of that, I am not convinced about the use of=
 BCP 14 language: if the intent is documenting current practices, most of t=
hese BCP 14 terms should be replaced by explanations on how implementations=
 behave. To give an example of my
 concern, for the following paragraph in Section 4:</span></i><u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0Implementations that support binary source text MUST support binary</spa=
n></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0source text encoded using the UTF-8 [RFC3629] character encoding</span><=
/i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0scheme.=C2=A0 Module goal sources MUST be encoded as UTF-8, all other</s=
pan></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0encodings will fail.=C2=A0 Source goal sources SHOULD be encoded as UTF-=
8;</span></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0other character encoding schemes MAY be supported, but are</span></i><u>=
</u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">=C2=A0=C2=A0=C2=
=A0discouraged.</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: Are these r=
equirements that should have been there in RFC 4329 and are being added now=
? Are these how most implementations already behave? Would it not make more=
 sense to reformulate this paragraph
 to describe implementations behaviour, rather than mandate and recommend? =
Why using BCP 14 terms?</span></i><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">This comment ap=
plies to all new occurrences of BCP 14 terms (it does not to apply to secti=
ons taken from RFC 4329, such as the first paragraph of section 4.1).</span=
></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">We believe this=
 has already been addressed by the shepherd earlier in the thread.</span></=
b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
FP: Indeed, and to reiterate: I am OK with keeping the BCP 14 terms that co=
me from 4329. Do you think you could add some explanatory text in the intro=
duction about the fact that this document updates existing requirements fro=
m 4329 based on existing practice?<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">I was about to add someth=
ing but then realized that the draft already says: &quot;This document upda=
tes the descriptions and registrations for these media types to reflect exi=
sting usage on the Internet. [=E2=80=A6] This document
 replaces the media types registrations in {{RFC4329}}, obsoleting that doc=
ument.&quot; It sounds like that covers your request =E2=80=94 but if this =
is not sufficient, please let me know what you had in mind.<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Indeed. I think that what I was looking for coul=
d be summarized by the following change:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">OLD:<u></u><u></u></p>
<p class=3D"MsoNormal">This document replaces the media types registrations=
 in {{RFC4329}}, obsoleting that document.<u></u><u></u></p>
<p class=3D"MsoNormal">NEW:<br>
This document replaces the media types registrations in {{RFC4329}}, and up=
dates the requirements for implementations using those media types defined =
in {{RFC4329}} based on current existing practices. As a consequence, this =
document obsoletes {{RFC4329}}.</p></div></div></div></div></div></blockquo=
te><div><br></div><div>Thank you! Patch:=C2=A0<a href=3D"https://github.com=
/linuxwolf/bmeck-ids/pull/48" target=3D"_blank">https://github.com/linuxwol=
f/bmeck-ids/pull/48</a></div><div>=C2=A0</div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex"><div lang=3D"EN-GB"><div><div><div><div><p class=3D"Ms=
oNormal"><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">3. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: &quot;Publi=
shed specification&quot; field of each subsection of section 6.1 is &quot;t=
his document&quot;. I don&#39;t believe that is correct, and it should inst=
ead point to the correct specification (so JS 1.5, ECMAScript
 etc).</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">This was done i=
n response to Media-Type Early Review comments:
</span></b><a href=3D"https://protect2.fireeye.com/v1/url?k=3D2cecfd41-7377=
c443-2cecbdda-869a14f4b08c-03f5f96a636cd875&amp;q=3D1&amp;e=3Dbd06a8bd-b4a2=
-4969-8bac-0dc82582f91e&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmec=
k-ids%2Fpull%2F25" target=3D"_blank"><b><span style=3D"font-family:Arial,sa=
ns-serif">https://github.com/linuxwolf/bmeck-ids/pull/25</span></b></a><u><=
/u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
FP: I take it this is the comment from Murray you are referring to in that =
issue:
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
&gt; generally, the templates can&#39;t refer to RFC 4329 if you plan to ob=
solete it; they should refer to this document or something else that won&#3=
9;t be obsolete when this is published<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
I note that Murray pointed out that =E2=80=9CPublished Specification=E2=80=
=9D should not point to 4329, but should instead point to either this docum=
ent or =E2=80=9Csomething else=E2=80=9D, and I was suggesting that that som=
ething else is the published specifications, so for text/javascript
 JS 1.5 spec, for text/exmascript ECMA spec etc. This is what RFC 4329 did =
(see for example
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">
https://www.iana.org/assignments/media-types/text/javascript</a> ), and fro=
m checking RFC 6838 it is not clear to me that was a mistake. I guess it co=
uld be fine with pointing to this document since this document references t=
he other specifications, but it
 seems more convoluted and I wanted to check with you and the media type ex=
pert of what=E2=80=99s the best way, if both are ok. I will also send a sep=
arate email to ask IANA, since they probably have the answer, and cc you in=
 it.<u></u><u></u></p>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Thanks! Per Ned Freed=E2=
=80=99s response on that thread, I=E2=80=99ve sent a patch updating these f=
ields to point to the format specification, which in this case is ECMA-262:
<a href=3D"https://protect2.fireeye.com/v1/url?k=3Dab21d498-f4baeda9-ab2194=
03-86e2237f51fb-b19606c2ec13fcaf&amp;q=3D1&amp;e=3Dde61023b-a7e7-471d-ac34-=
fc875f365b25&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbmeck-ids%2Fpul=
l%2F45" target=3D"_blank">
https://github.com/linuxwolf/bmeck-ids/pull/45</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">FP: great, thank you and thanks Ned for his expert o=
pinion. However, I think that it is not correct to change the specification=
 from Javascript to ECMA-262 for all registrations. I think this is a typo,=
 and all javascript registrations
 should point to the correct Javascript reference, be it <a href=3D"https:/=
/datatracker.ietf.org/doc/html/rfc4329#ref-JS15" target=3D"_blank">
https://datatracker.ietf.org/doc/html/rfc4329#ref-JS15</a> or other (I am s=
ure you have a better pointer than me). And as for 4329, I think it is fine=
 to have those references as informative.</p></div></div></div></div></div>=
</blockquote><div><br></div><div>I believe our proposed change is correct: =
the latest published ECMA-262 spec is the JavaScript spec. In existing impl=
ementations, scripts using obsolete file extensions can still make use of m=
odern JavaScript features that aren=E2=80=99t present in <a href=3D"https:/=
/datatracker.ietf.org/doc/html/rfc4329#ref-JS15" target=3D"_blank">JS15</a>=
. For example, here=E2=80=99s the list of MIME types web browsers recognize=
 as =E2=80=9CJavaScript=E2=80=9D:=C2=A0<a href=3D"https://mimesniff.spec.wh=
atwg.org/#javascript-mime-type" target=3D"_blank">https://mimesniff.spec.wh=
atwg.org/#javascript-mime-type</a> This is referenced from the HTML Standar=
d here:=C2=A0<a href=3D"https://html.spec.whatwg.org/multipage/scripting.ht=
ml#scriptingLanguages" target=3D"_blank">https://html.spec.whatwg.org/multi=
page/scripting.html#scriptingLanguages</a> So in practice, those legacy ext=
ensions do not map to any specific version of the JavaScript language. They=
=E2=80=99re all just =E2=80=9CJavaScript=E2=80=9D, whatever the latest supp=
orted version is by the host environment.</div><div><br></div><div>Does thi=
s change the situation, or did I misunderstand? Please let me know how to p=
roceed.</div></div></div></blockquote><div><br></div><div>One possible reso=
lution could be this patch, clarifying this aspect of implementation realit=
y:=C2=A0<a href=3D"https://github.com/linuxwolf/bmeck-ids/pull/51/files">ht=
tps://github.com/linuxwolf/bmeck-ids/pull/51/files</a> Let me know if this =
is acceptable to you.</div><div><br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><div><br></div=
><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div la=
ng=3D"EN-GB"><div><div><div><div><p class=3D"MsoNormal"><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<div>
<div>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif">=C2=A0<span style=3D"color:=
black">4. ----</span></span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: I would als=
o add RFC 4329 authors as &quot;Person &amp; email address to contact&quot;=
, as well as &quot;Author&quot; for those media types that 4329 registered.=
 Please let me know if this is not common practice, but
 it seems logical to me to have both you authors and previous authors.</spa=
n></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">This does not a=
ppear to be common practice. E.g. RFC 54 (by Crocker, Postel, Newkirk, Kral=
ey) was superseded by RFC 57 (by Kraley &amp; Newkirk). We=E2=80=99d prefer=
 proceeding in line with this precedent, given
 that including the original authors complicates the process further (since=
 it would require their explicit approval of all our changes before moving =
forward).</span></b><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
FP: Maybe I did not explain myself: I was not asking you to add the authors=
 of RFC 4329 as authors of this document (although I hope they are aware of=
 this work and they have been included in the conversation if they are stil=
l active in this space) but I was
 suggesting to keep them on the registrations themselves, so for example fo=
r text/javascript:
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">
https://www.iana.org/assignments/media-types/text/javascript</a> on the =E2=
=80=9CPerson &amp; email address to contact=E2=80=9D and =E2=80=9CAuthor=E2=
=80=9D line, replace your current =E2=80=9CSee Author&#39;s Address section=
 of [this document].=E2=80=9C with =E2=80=9CSee Author&#39;s Address sectio=
n of [this document] and
 [RFC 4329]=E2=80=9D. This would not require their approval, as they are in=
 practice keeping their contact where they already had it. (Also note, I wa=
s suggesting this only for those registrations that RFC 4329 initially did)=
. Again, Murray, other media type experts
 and IANA can tell me if this is not common practice.<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">I see, apologies for misu=
nderstanding. That makes total sense. Listing both the original authors=C2=
=A0+ us=C2=A0in the IANA registry sounds good.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Great, thanks. Could you add a patch for that to=
o before submitting the new version? Just to be clear, that would apply onl=
y to the registrations already existing, so text/ecmascript (section 6.2.5)=
, text/javascript (section 6.1.1),
 application/ecmascript (section 6.2.1), application/javascript (section 6.=
2.2)</p></div></div></div></div></div></blockquote><div><br></div><div>Sure=
 thing: <a href=3D"https://github.com/linuxwolf/bmeck-ids/pull/49/files" ta=
rget=3D"_blank">https://github.com/linuxwolf/bmeck-ids/pull/49/files</a>=C2=
=A0</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><=
div lang=3D"EN-GB"><div><div><div><div><p class=3D"MsoNormal"><u></u><u></u=
></p>
</div><blockquote style=3D"border-top:none;border-right:none;border-bottom:=
none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-=
left:4.8pt;margin-right:0cm"><div><div><div><div><p class=3D"MsoNormal" sty=
le=3D"margin-left:72pt">=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">5. ----</span><=
/i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<i><span style=3D"font-family:Arial,sans-serif;color:black">FP: I believe i=
t would make sense to modify the IANA media type registry to add an &quot;O=
BSOLETED in favor of ...&quot; note in the name column of all those media t=
ypes obsoleted. I think this requires a new
 IANA section.</span></i><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:72pt">
<b><span style=3D"font-family:Arial,sans-serif;color:black">I think this re=
fers to the document at
</span></b><a href=3D"https://www.iana.org/assignments/media-types/media-ty=
pes.xhtml" target=3D"_blank"><b><span style=3D"font-family:Arial,sans-serif=
">https://www.iana.org/assignments/media-types/media-types.xhtml</span></b>=
</a><b><span style=3D"font-family:Arial,sans-serif;color:black">,
 and not our draft. Am I misunderstanding? What changes would this require =
to our draft?</span></b><u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
=C2=A0<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
FP: Yes, sorry for being unclear: what I was referring to was the =E2=80=9C=
Name=E2=80=9D column in the IANA registry at
<a href=3D"https://www.iana.org/assignments/media-types/media-types.xhtml" =
target=3D"_blank">
https://www.iana.org/assignments/media-types/media-types.xhtml</a> . Your d=
raft already makes changes to the registrations (so, for example, changes t=
he content of :
<a href=3D"https://www.iana.org/assignments/media-types/text/javascript" ta=
rget=3D"_blank">
https://www.iana.org/assignments/media-types/text/javascript</a> ) but does=
 not specify the update to the
<a href=3D"https://www.iana.org/assignments/media-types/media-types.xhtml" =
target=3D"_blank">
https://www.iana.org/assignments/media-types/media-types.xhtml</a> page its=
elf. So, going back to our text/javascript example, this is the entry for i=
t in the media-type page right now:<u></u><u></u></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"margin-lef=
t:36pt;border-collapse:collapse">
<tbody>
<tr>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">javascript=
 - OBSOLETED in favor of application/javascript</span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black"><a href=3D=
"https://www.iana.org/assignments/media-types/text/javascript" target=3D"_b=
lank">text/javascript</a></span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">[<a href=
=3D"https://www.iana.org/go/rfc4329" target=3D"_blank">RFC4329</a>]</span><=
u></u><u></u></p>
</td>
</tr>
</tbody>
</table>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<span style=3D"color:white">I believe this </span>should be changed to:<u><=
/u><u></u></p>
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" style=3D"margin-lef=
t:36pt;border-collapse:collapse">
<tbody>
<tr>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">javascript=
</span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black"><a href=3D=
"https://www.iana.org/assignments/media-types/text/javascript" target=3D"_b=
lank">text/javascript</a></span><u></u><u></u></p>
</td>
<td valign=3D"top" style=3D"padding:0.75pt 6pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt"><span style=3D"font-siz=
e:10pt;font-family:&quot;Open Sans&quot;,sans-serif;color:black">[This docu=
ment]</span><u></u><u></u></p>
</td>
</tr>
</tbody>
</table>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
<span style=3D"color:white">And simil</span>arly all other registration sho=
uld add the =E2=80=9C- OBSOLETED in favor of=E2=80=A6=E2=80=9D note.
<u></u><u></u></p>
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:36pt">
In order for IANA to make this change, this draft should add one more secti=
on that describe this change, I assume (I will confirm with IANA in a separ=
ate email, cc=E2=80=99ing you). Does that make sense?<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Thanks for clarifying. I =
believe=C2=A0<a href=3D"https://protect2.fireeye.com/v1/url?k=3D1d5e2955-42=
c51064-1d5e69ce-86e2237f51fb-9311de681c5a2254&amp;q=3D1&amp;e=3Dde61023b-a7=
e7-471d-ac34-fc875f365b25&amp;u=3Dhttps%3A%2F%2Fgithub.com%2Flinuxwolf%2Fbm=
eck-ids%2Fpull%2F44" target=3D"_blank">https://github.com/linuxwolf/bmeck-i=
ds/pull/44</a>
 addresses the issue based on the feedback from the IANA folks in the other=
 thread.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">FP: Yes, that=E2=80=99s partly what I was looking fo=
r. I suggest the following change (the reference should be updated for all =
registrations, not only for text/javascript):<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">OLD:<u></u><u></u></p>
<p class=3D"MsoNormal">These changes are to be reflected in the IANA Media =
Types registry in accordance with {{RFC6838}}. The outdated note stating th=
at the &quot;text/javascript&quot; media type has been &quot;OBSOLETED in f=
avor of application/javascript&quot; is to be removed,
 listing this document as the reference.<u></u><u></u></p>
<p class=3D"MsoNormal">NEW:<u></u><u></u></p>
<p class=3D"MsoNormal">These changes are to be reflected in the IANA Media =
Types registry in accordance with {{RFC6838}}. All registrations will point=
 to this document as reference. The outdated note stating that the &quot;te=
xt/javascript&quot; media type has been &quot;OBSOLETED
 in favor of application/javascript&quot; is to be removed. The outdated no=
te stating that the &quot;text/ecmascript&quot; media type has been &quot;O=
BSOLETED in favor of application/ecmascript&quot; is to be removed.<u></u><=
u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">Additionally, you might want to add the following se=
ntence, if you think that is important to note:<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal">IANA is requested to add the note &quot;OBSOLETED in=
 favor of text/javascript=E2=80=9D to all registrations except =E2=80=9Ctex=
t/javascript=E2=80=9D.</p></div></div></div></div></div></blockquote><div><=
br></div><div>Amazing, thank you! Patch:=C2=A0<a href=3D"https://github.com=
/linuxwolf/bmeck-ids/pull/50" target=3D"_blank">https://github.com/linuxwol=
f/bmeck-ids/pull/50</a></div><div><br></div><div>----------</div><div><br><=
/div><div>One additional patch from an external contributor came in, and it=
 improves the phrasing around the charset parameter (which we inherited fro=
m RFC4329):=C2=A0<a href=3D"https://github.com/linuxwolf/bmeck-ids/pull/47/=
files" target=3D"_blank">https://github.com/linuxwolf/bmeck-ids/pull/47/fil=
es</a> This reminded me of your very first piece of feedback about this sec=
tion. I&#39;m supportive of these minimal changes but would like to avoid r=
equiring another round of full reviews if we were to accept them. Would you=
 recommend accepting this patch?</div><div><br></div><div>Thanks,</div><div=
>Mathias</div><div>=C2=A0<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div lang=3D"EN-GB"><div><div><div><div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div></div>
</blockquote></div></div>

--000000000000137d5605cb17bbc5--


From nobody Fri Sep  3 07:41:54 2021
Return-Path: <francesca.palombini@ericsson.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 986C33A20CC; Fri,  3 Sep 2021 07:41:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level: 
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jo9zfXEHqalb; Fri,  3 Sep 2021 07:41:37 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00061.outbound.protection.outlook.com [40.107.0.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 748EF3A20EF; Fri,  3 Sep 2021 07:41:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KfG0jj9c3OGnubKKtrNdTK/m91SgXrWkKGaCLv5bRjNDbQgxSpM7h1Ehj932gaZ/6Mv8E2e5Wl/EHue/ZCqjvF5o2m0PHSAW0h8jYRpMHjMOuQxS7RAPHJktzAHdnf5EtyfYISJR4/bE24HTjnyg2X+GQNnOLfR3KvChfW3lWOfcFVo5yIraHxznIzfesBO7p18elX4x4cEDNp7J2GsqKRLEdkBGYnRVWAuzeMAoZ0zL8xDJQSgA2/rdPhZfjgTosHAXwirrVp5QCv4Hv0plc5AJbyku8emNYuHTqBkxmpmzWkKDZFYf/bZwBAVk87vn7y0ezy8YNRUKoshKOCrDGQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;  bh=pN4QadEZ4IdzVhgUx0V9/wT+uMUxORW09or1vpMk07Q=; b=S0iyycZFKpxS0lyfSAyDAyLfL8X7Ytc4x2XCx4KDnfPtPTnq/lBNQ6vLTrIa17KvjRu1dIsMxZ42dyItsVnMtAM0V5PticDZuXXDxeQltyqwSB82RcAuF9SszhTITgzdSA+oRd2/yCy2y9EK0UcEH5iKAaeVg+GVQFgoFQUOTulGxFuIjKfAP05ij2xqmIVZCMjcKBTEKrvySFp2TiwgwxVgDOQeAs9o0D+ol6ks9bQE3DhByJQjNrpz8I/iAslg7Fj212dzKjfBI4e1MQ9Nga/SOBAME+IKKh/Qppk0QB88iDqRFqGkYrh1rzsG1cQpdmYtMxwm3s6xEM/jNLbBog==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pN4QadEZ4IdzVhgUx0V9/wT+uMUxORW09or1vpMk07Q=; b=vWZbFMUKTorfdijHAYLM+u9lwq8Pj5j99tL+sfv6K7AgZZ1gHyHpuNSMR5Bwj5VEb/3ZyqyiXiVFvD6jsTx6SlWm3g/QdTmuRnzghiPcy79OrRdnBPOJDgnlOEus7WE1USlIWmqDOJI7hdeqXUqMQN0+nB9qICv3UjMxkRZBJPA=
Received: from HE1PR07MB4217.eurprd07.prod.outlook.com (2603:10a6:7:96::33) by HE1PR0701MB2571.eurprd07.prod.outlook.com (2603:10a6:3:9b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.17; Fri, 3 Sep 2021 14:41:28 +0000
Received: from HE1PR07MB4217.eurprd07.prod.outlook.com ([fe80::94b7:db6b:3aa3:8875]) by HE1PR07MB4217.eurprd07.prod.outlook.com ([fe80::94b7:db6b:3aa3:8875%5]) with mapi id 15.20.4478.021; Fri, 3 Sep 2021 14:41:28 +0000
From: Francesca Palombini <francesca.palombini@ericsson.com>
To: Mathias Bynens <mths@google.com>
CC: "draft-ietf-dispatch-javascript-mjs.all@ietf.org" <draft-ietf-dispatch-javascript-mjs.all@ietf.org>, "dispatch@ietf.org" <dispatch@ietf.org>, "media-types@ietf.org" <media-types@ietf.org>
Thread-Topic: AD review of draft-ietf-dispatch-javascript-mjs-09
Thread-Index: AQHXmP+gvFmjePB25kuuHaVq7cnnCquF3k6AgAXFYQCAAK6nAIACzl+AgAIeIQCAAMC8AIAAZqiAgAAs2oA=
Date: Fri, 3 Sep 2021 14:41:28 +0000
Message-ID: <248C9942-491F-43EC-AD77-85990C3A99CF@ericsson.com>
References: <4747725C-5B58-4CCF-8C05-856A02FE7055@ericsson.com> <CADizRga_PVNVEJvHFp_0DT4ZWQp9cn7Y+Wk72UV5itC0A7oEhQ@mail.gmail.com> <CADizRgaq_4TFNvpfFWx7KwO4KH49dFzYiHcH-L2ZG0q1tYJ=Cg@mail.gmail.com> <D041682A-446C-4123-AA91-363257EFC7D7@ericsson.com> <CADizRgap6yhPUAi8C7wVO=E35QEi=3DtW-6QHiQ70D5+nR=2+w@mail.gmail.com> <CB088672-A17C-4988-86B1-6F99236B016F@ericsson.com> <CADizRga6M+UbCJs3rQrmGhnUyVRp7zyZ6OR3FVuv2X_KCpeuNw@mail.gmail.com> <CADizRgasZmwaNGPYS8aabXadgJATrpmCtbWkLseQvjvDsc=bzw@mail.gmail.com>
In-Reply-To: <CADizRgasZmwaNGPYS8aabXadgJATrpmCtbWkLseQvjvDsc=bzw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.52.21080801
authentication-results: google.com; dkim=none (message not signed) header.d=none;google.com; dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7e176503-16f8-477d-4a88-08d96ee8ea07
x-ms-traffictypediagnostic: HE1PR0701MB2571:
x-microsoft-antispam-prvs: <HE1PR0701MB2571C217A5F4942F0A77EDE498CF9@HE1PR0701MB2571.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cIta6v8eFBJKKFwit6XpZXJv++I88tcgJL0OjM/6eemW6aRxZZ4nswgkjwTa84UIAKbo7YLDYndH0EpgDefNnAOC6oodgO//dNzbico0R6swHR9lAA0Ej197zSO+FCcAUMTo5c+1XGWmZlSU7EgfOVOWMYtjXljz3RUoYODDKpyKj7YCUrVovRwJ5DXgn2n45sKJ6O/2gLyuBHUcv4ny58QQmQK5JuDLFBnj5jXtm4mN20at+95UMPcpvIGcaABQ0mp27gV3oxnvfGAOWshVPuvgcOWyWaMatEowKsgVvErktaixkVjXORDr9UZu1Hf0MysCTO7SAeBpGts/Q4dW2xTzVABI1kj0752pyllBWiBjd3roq+VRVJKLBwTDON9FQocHDYI4SULl4+2vR1q14uqK+GpSGRMvAexemFIRaC4vV8ystjm9RPvL9njFSr16hdh7EQ4xqntgQ9hCNDU9YVxnQWohsnrLEZEe6s6Dw4fT7lBTX7TSyG8Xl44SOYd/xZOF+bwZhlJ33FWc9tbaJ//3eiXOJgQL8nLNhpCu6SUSRgVPGURDpEXBiXdAm+RSX8e44tEEh9rJ1ftniyLxXrLyE1a1ZVOQhMb31JNKy+0rKdxqjIKqHTbdJbx6Ic6GbzccaHPuUa1scNZfeKfKddif6v9iWZV3zio6LHV+kLVVhk5BRSK7qfA/paLVuPvnnSXTHySMxRmgnnHD5lPQi1byzPZLm5xBO16yW81BIY5lMZb01FnLt2BP79/lg1bkJ/kPZBwZeStrczNpFAj10x6+vPwjIHIfBg0M2zdcHlEkNEZEAlWTbun7TS5bT7GL1p0qy7KynEo7prUdGlEFtHfNkqjGS8chkL/jy2Zk6wE=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR07MB4217.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(366004)(966005)(166002)(6916009)(186003)(4326008)(30864003)(316002)(38100700002)(33656002)(5660300002)(122000001)(36756003)(2906002)(54906003)(38070700005)(66556008)(71200400001)(76116006)(83380400001)(86362001)(8936002)(53546011)(8676002)(44832011)(6506007)(66476007)(64756008)(508600001)(9326002)(6486002)(66446008)(2616005)(6512007)(66946007)(66574015)(45980500001)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RkVia1NjclNkU2RBYStINTY5Qy9VajFhdEdLSDRqYWpIZkMzcDkxajBFYjZK?= =?utf-8?B?TzcwcnZNQlh3bnV4c1R4NEFDSjQ5K2dkSEtjd0FWOHQzc1NkN1Q5S2hBZ3k5?= =?utf-8?B?SVMwMllXMFloWjNtUjByOGdraGZsL2pEek1qK0tOc0lxNTcvTFkvZVBjcnFQ?= =?utf-8?B?QjFBT0dubVJtaUh6UUFiOTRDMGdHQkxzd0QvQVdid25VL1BVR0QxUDBKZ3h6?= =?utf-8?B?N2VJc2ExL1BOSDFJdnJnN3czS2JPakF6RG9HSVVTbWxMU3EydHhqL3RoOFJW?= =?utf-8?B?Mm9GUlJDdlBIN0lDMjlYUEZYWFJnMGtLOW8zTmNyMXVyRU16UURwd0NLaXpi?= =?utf-8?B?aitJWExqbWNRU1Avei9zWnhoMUc3Y3hkM25JRkdrSHhKT01SV0MwLzh6a2U4?= =?utf-8?B?ZkNHY2NaOWtPeXhwVkFOWk9DSFN6Nlp6ZGd3bmt6cjV4aXUrbEV3VWVLK3Bu?= =?utf-8?B?bkJQd0RZZnhicEQySCtoaFlUN2lFYWY0TXNuNzIxVXpKVFl6VmRQaU9WMHJn?= =?utf-8?B?eU9KSjIyU2ZjemN2dklHeVlpN2VMclZVa3d6SzBPcWpweFViOHJwaUJzR2xj?= =?utf-8?B?RWZqQkFjTUlUUUxJQW1BbUtCcHRXTTBqNThJL2U5MWFjamtXS0UyenU4YVpM?= =?utf-8?B?Q2Q5aWpHV3hwaFFmL3kyOGFySWxXWTBQQ1RRNHZkRXZZZld3eVMwZFBMKzNC?= =?utf-8?B?WjdOZm9XV3lWZTdDU0VPS0owbzhTKzFSZXo3QVZpQlA0alRVSE4wSUFPZ0ZC?= =?utf-8?B?ai9VVk5lOUsxSEd3UjJxSnN4aTZOQWxVNFcxM2tKaHFXNnVCNmpWa0JyVDNh?= =?utf-8?B?cTdPWU40WGZWc0ZKay96VnRvRU53cVd6THFkWVBlUUtkeXhocnpPVTFVb0V3?= =?utf-8?B?VkVUM0Vtem1QaTFNbzRkNWQ0WlBMenNGNVc1TEYzdTMwOWdrdTdYc0k0aTY0?= =?utf-8?B?alcwSm9GbVd2SW5NVXRhY0hLVUhHWXRINkJiM0NERFB1TnczR01GY2hmaUNE?= =?utf-8?B?MzVxMEtTNFovenZieFRvS01VRVpHL1BBbmdpY2pOMFZGLy9ka1ZVcmxNTm04?= =?utf-8?B?UjI2d3M5NUFLSGJzRm9GeWZxUU5LL3Y4ai9ISm1oTmYxYTFnbkY1Rnh5aWxZ?= =?utf-8?B?UEVaRmpKd1l4ZERYMWhVblltUE80NVNoQmlxVjNUNlNEdGg0QVZXVmxoNDl1?= =?utf-8?B?NFJSTGNDNGdidEVtclNwM28yNWl2bm1JMHVCMXJnUUcxdU9SdmJuNFRuckZy?= =?utf-8?B?cnp6bXJCVFhNaWg5Q28wY3RWVVlSVEtVOS9KNUpYZnpXYlgyOUg4anlvMG5M?= =?utf-8?B?WmkydnExVWtDb0t4TEwyazlJaVlvT1VMZmkrb1lmWUJZMGdTNHRsR3JGQlZH?= =?utf-8?B?VHJ4ZWZRcFFZak5PaWdMNGFRUUpLKzQ4THBacGdJY1B2amo0RW5uemp6NTZN?= =?utf-8?B?YzNJZkplS0p0MUFpc3BhV2hmdVJ3cGRNOGVBQXB5c2tHeWc5TTJnTk5kWVpT?= =?utf-8?B?QzlRNklvRXM0NkJoVjZpNDVReXFQT2VrNDhSb1JtQU02dUhRdGF0UVpPTWE1?= =?utf-8?B?OGViWE9EcUVQcjQ2ckNhRDRpYjBRWWVrOUNtRGJOOTFYaFdTd2ZRa2xTSC83?= =?utf-8?B?aHZpaExpZHVVeDkvMHdNVUpwNldpeC9ESjdlVDlJYVlwbWIxTEdOSU9VRnRO?= =?utf-8?B?bmRUSis0aFUvUkZBRFo4WGVNQXI5TFhPSG9URU0yNmxnREdqR0RwQXVrVDZo?= =?utf-8?B?bm8yNjRpU0Y0M2NrRjkzcjhEeC9Wc0RMcFNUQjRTU0UxWS9JNENiR1Q0bzgx?= =?utf-8?B?NGRQTHZiRlE0NDhVREd2b1JQYWZ3L2tQeEtQUVF5a1FITldoODZYaVJDcVdF?= =?utf-8?B?OGF5UWxEU0ZTNmdwMHMvcGppNXBhWGh2eVZtb1RzYWVmRlE9PQ==?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_248C9942491F43ECAD7785990C3A99CFericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4217.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e176503-16f8-477d-4a88-08d96ee8ea07
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2021 14:41:28.6150 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RPyNN0nzs/O4/K5IQQ2QTbRGm0XM3frzhxGIvtJxMwDpiMnxfdlfTuTnLO0M50ojWjb92Nevr2SGB08M3XOkUkJPONMqcteXjh6eB92FJd6uj/2pvP2W83x1Yf9Bq4DZ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2571
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/HWfq9XHv3VmidfB4t9yZ_fMq2gM>
Subject: Re: [dispatch] AD review of draft-ietf-dispatch-javascript-mjs-09
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Sep 2021 14:41:50 -0000

--_000_248C9942491F43ECAD7785990C3A99CFericssoncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgTWF0aGlhcywNCg0KTG9va3MgZ29vZCEgQWxsIHBhdGNoZXMgbG9vayBnb29kIHRvIG1lLiBU
aGFuayB5b3UsIGFuZCB0aGFua3MgZm9yIHRoZSBjbGFyaWZpY2F0aW9ucyBhYm91dCB0aGUgSlMg
cmVmZXJlbmNlLCB5b3UgY2FuIGxlYXZlIHRoaXMgYXMgaXMsIGFuZCB3ZeKAmWxsIHNlZSBpZiBh
bnlib2R5IGVsc2UgaGFzIG1vcmUgZmVlZGJhY2sgZHVyaW5nIElFVEYgTGFzdCBDYWxsLg0KDQpJ
IGFtIG9rIHdpdGggdGhlIGxhc3QgcGF0Y2gsIGJ1dCBqdXN0IG1ha2Ugc3VyZSB5b3UgcmVmbGVj
dCB0aGF0IGNoYW5nZSBpbiBBcHBlbmRpeCBCLCBzbyB0aGF0IGl0IGlzIGNsZWFyIHRoYXQgaXQg
aXMgb25seSBjbGFyaWZpY2F0aW9ucyBhbmQgaXQgaXMgbm90IGRvaW5nIGFueSBtYWpvciBtb2Rp
ZmljYXRpb25zLg0KDQpBbHNvLCBJIHdhcyBtYWRlIGF3YXJlIHRoYXQgdGhlIGRvY3VtZW50IG1p
Z2h0IG5lZWQgdG8gYmUgbW9yZSBzcGVjaWZpYyBhYm91dCBCeXRlIE9yZGVyIE1hcmtzIChCT00p
LCBhbmQgY2xhcmlmeSBpZiBCT01zIGFyZSBhbGxvd2VkLCByZXF1aXJlZCBvciBhY2NlcHRhYmxl
LiBUaGlzIHdvdWxkIG5vdCBmYWxsIGludG8gdGhlIOKAnGZpeGluZyA0MzI54oCdLCBidXQgaW4g
dGhlIOKAnG5lY2Vzc2FyeSBjbGFyaWZpY2F0aW9u4oCdIGNhdGVnb3J5LiBJIHRoaW5rIHdlIGNh
biBnZXQgbW9yZSBpbnB1dCBhYm91dCB0aGlzIGR1cmluZyBJRVRGIExhc3QgQ2FsbC4NCg0KSW4g
dGhlIG1lYW50aW1lLCBwbGVhc2UgZ28gYWhlYWQgYW5kIG1lcmdlIGFsbCB0aGUgUFJzLCBhbmQg
cHVibGlzaCB0aGUgbmV3IHZlcnNpb24uDQoNClRoYW5rIHlvdSENCkZyYW5jZXNjYQ0KDQpGcm9t
OiBNYXRoaWFzIEJ5bmVucyA8bXRoc0Bnb29nbGUuY29tPg0KRGF0ZTogRnJpZGF5LCAzIFNlcHRl
bWJlciAyMDIxIGF0IDE2OjAxDQpUbzogRnJhbmNlc2NhIFBhbG9tYmluaSA8ZnJhbmNlc2NhLnBh
bG9tYmluaUBlcmljc3Nvbi5jb20+DQpDYzogImRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlw
dC1tanMuYWxsQGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1kaXNwYXRjaC1qYXZhc2NyaXB0LW1qcy5h
bGxAaWV0Zi5vcmc+LCAiZGlzcGF0Y2hAaWV0Zi5vcmciIDxkaXNwYXRjaEBpZXRmLm9yZz4sICJt
ZWRpYS10eXBlc0BpZXRmLm9yZyIgPG1lZGlhLXR5cGVzQGlldGYub3JnPg0KU3ViamVjdDogUmU6
IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLTA5DQoNCg0K
DQpPbiBGcmksIFNlcCAzLCAyMDIxIGF0IDk6NTMgQU0gTWF0aGlhcyBCeW5lbnMgPG10aHNAZ29v
Z2xlLmNvbTxtYWlsdG86bXRoc0Bnb29nbGUuY29tPj4gd3JvdGU6DQpIaSBGcmFuY2VzY2EsDQoN
ClRoYW5rcyBmb3IgdGhvc2UgYWRkaXRpb25hbCBjb21tZW50cyEgUmVwbGllcyBpbmxpbmUuDQoN
Ck9uIFRodSwgU2VwIDIsIDIwMjEgYXQgODoyMyBQTSBGcmFuY2VzY2EgUGFsb21iaW5pIDxmcmFu
Y2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTxtYWlsdG86ZnJhbmNlc2NhLnBhbG9tYmluaUBl
cmljc3Nvbi5jb20+PiB3cm90ZToNCkhpIE1hdGhpYXMgYW5kIGF1dGhvcnMhDQoNClRoYW5rIHlv
dSBmb3IgYWxsIHRoZSB3b3JrLCBvbmx5IGEgY291cGxlIG9mIHJlcGxpZXMgbGVmdC4gV2l0aCB0
aGVzZSBjbGFyaWZpY2F0aW9ucyB5b3UgaGF2ZSBhbnN3ZXJlZCBhbGwgbXkgY29tbWVudHMgKHRo
YW5rIHlvdSEpLCBhbmQgYXMgc29vbiBhcyB5b3UgaGF2ZSBzdWJtaXR0ZWQgYSBuZXcgdmVyc2lv
biBvZiB0aGUgZHJhZnQgaW5jbHVkaW5nIGFsbCB0aGUgY2hhbmdlcyBJIGNhbiBnbyBhaGVhZCBh
bmQgcmVxdWVzdCB0aGUgSUVURiBMYXN0IENhbGwuDQoNClRoYW5rcywNCkZyYW5jZXNjYQ0KDQpG
cm9tOiBNYXRoaWFzIEJ5bmVucyA8bXRoc0Bnb29nbGUuY29tPG1haWx0bzptdGhzQGdvb2dsZS5j
b20+Pg0KRGF0ZTogV2VkbmVzZGF5LCAxIFNlcHRlbWJlciAyMDIxIGF0IDE0OjAzDQpUbzogRnJh
bmNlc2NhIFBhbG9tYmluaSA8ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb208bWFpbHRv
OmZyYW5jZXNjYS5wYWxvbWJpbmlAZXJpY3Nzb24uY29tPj4NCkNjOiAiZHJhZnQtaWV0Zi1kaXNw
YXRjaC1qYXZhc2NyaXB0LW1qcy5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtZGlzcGF0
Y2gtamF2YXNjcmlwdC1tanMuYWxsQGlldGYub3JnPiIgPGRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2
YXNjcmlwdC1tanMuYWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFz
Y3JpcHQtbWpzLmFsbEBpZXRmLm9yZz4+LCAiZGlzcGF0Y2hAaWV0Zi5vcmc8bWFpbHRvOmRpc3Bh
dGNoQGlldGYub3JnPiIgPGRpc3BhdGNoQGlldGYub3JnPG1haWx0bzpkaXNwYXRjaEBpZXRmLm9y
Zz4+LCAibWVkaWEtdHlwZXNAaWV0Zi5vcmc8bWFpbHRvOm1lZGlhLXR5cGVzQGlldGYub3JnPiIg
PG1lZGlhLXR5cGVzQGlldGYub3JnPG1haWx0bzptZWRpYS10eXBlc0BpZXRmLm9yZz4+DQpTdWJq
ZWN0OiBSZTogQUQgcmV2aWV3IG9mIGRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMt
MDkNCg0KSGkgRnJhbmNlc2NhLA0KDQpUaGFua3MgYWdhaW4gZm9yIHlvdXIgcGF0aWVuY2UgYW5k
IGRldGFpbGVkIGNvbW1lbnRzISBJ4oCZdmUgdHJpZWQgdG8gYWRkcmVzcyB0aGVtIGJlbG93IOKA
lCByZXBsaWVzIGlubGluZS4NCg0KT24gTW9uLCBBdWcgMzAsIDIwMjEgYXQgNToxMiBQTSBGcmFu
Y2VzY2EgUGFsb21iaW5pIDxmcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTxtYWlsdG86
ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb20+PiB3cm90ZToNCkhpIE1hdGhpYXMsDQoN
ClRoYW5rIHlvdSBmb3IgdGhlIHF1aWNrIHJlcGx5ISBJIHRyaWVkIHRvIGNsYXJpZnkgc29tZSBv
ZiBteSBjb21tZW50cy4gQXMgeW91IGNhbiBzZWUsIEkgaGF2ZSBteSBvcGluaW9uIGZvciBzb21l
IG9mIHRoZSBwb2ludHMgKDMuIDQuIEFuZCA1LiksIGJ1dCBpdCB3b3VsZCBiZSBnb29kIHRvIGdl
dCB0aGUgbWVkaWEgdHlwZSBleHBlcnRzIGFuZCBJQU5BIG9waW5pb24gYXMgd2VsbCwgYXMgdGhl
eSBrbm93IGJldHRlci4gSSB3aWxsIHJlYWNoIG91dCB0byBJQU5BIHNlcGFyYXRlbHkgYW5kIEND
IHlvdS4gTGV0IG1lIGtub3cgaWYgbXkgc3VnZ2VzdGlvbnMgbWFrZSBzZW5zZSBvciB5b3UgaGF2
ZSBhZGRpdGlvbmFsIHF1ZXN0aW9ucy9jb21tZW50cy4NCg0KRnJhbmNlc2NhDQoNCkZyb206IE1h
dGhpYXMgQnluZW5zIDxtdGhzQGdvb2dsZS5jb208bWFpbHRvOm10aHNAZ29vZ2xlLmNvbT4+DQpE
YXRlOiBNb25kYXksIDMwIEF1Z3VzdCAyMDIxIGF0IDA4OjQ3DQpUbzogRnJhbmNlc2NhIFBhbG9t
YmluaSA8ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb208bWFpbHRvOmZyYW5jZXNjYS5w
YWxvbWJpbmlAZXJpY3Nzb24uY29tPj4NCkNjOiAiZHJhZnQtaWV0Zi1kaXNwYXRjaC1qYXZhc2Ny
aXB0LW1qcy5hbGxAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlw
dC1tanMuYWxsQGlldGYub3JnPiIgPGRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMu
YWxsQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFs
bEBpZXRmLm9yZz4+LCAiZGlzcGF0Y2hAaWV0Zi5vcmc8bWFpbHRvOmRpc3BhdGNoQGlldGYub3Jn
PiIgPGRpc3BhdGNoQGlldGYub3JnPG1haWx0bzpkaXNwYXRjaEBpZXRmLm9yZz4+LCAibWVkaWEt
dHlwZXNAaWV0Zi5vcmc8bWFpbHRvOm1lZGlhLXR5cGVzQGlldGYub3JnPiIgPG1lZGlhLXR5cGVz
QGlldGYub3JnPG1haWx0bzptZWRpYS10eXBlc0BpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogQUQg
cmV2aWV3IG9mIGRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMtMDkNCg0KSGkgRnJh
bmNlc2NhLA0KDQpXZeKAmXZlIHdvcmtlZCB0aHJvdWdoIHlvdXIgZmVlZGJhY2sgKGl0YWxpYyBi
ZWxvdykuIEhlcmUgYXJlIG91ciByZXNwb25zZXMgKGJvbGQpOg0KDQoNCiMjIE1haW4NCg0KDQox
LiAtLS0tDQoNCg0KRlA6IFRoaXMgZG9jdW1lbnQgaXMgcHJlc2VudGVkIGluIHRoZSBBYnN0cmFj
dCwgSW50cm9kdWN0aW9uIGFuZCBDb21wYXRpYmlsaXR5IHNlY3Rpb24gYXMgYWltaW5nIHRvIHVw
ZGF0ZSBzb21lIElBTkEgcmVnaXN0cmF0aW9ucyBmb3IgdGhlIG1lZGlhIHR5cGVzIG1lbnRpb25l
ZCwgYXMgd2VsbCBhcyBkb2N1bWVudGluZyBjdXJyZW50IHVzYWdlIG9mIHRoZXNlIG1lZGlhIHR5
cGVzLiBCZWNhdXNlIG9mIHRoYXQsIEkgYW0gbm90IGNvbnZpbmNlZCBhYm91dCB0aGUgdXNlIG9m
IEJDUCAxNCBsYW5ndWFnZTogaWYgdGhlIGludGVudCBpcyBkb2N1bWVudGluZyBjdXJyZW50IHBy
YWN0aWNlcywgbW9zdCBvZiB0aGVzZSBCQ1AgMTQgdGVybXMgc2hvdWxkIGJlIHJlcGxhY2VkIGJ5
IGV4cGxhbmF0aW9ucyBvbiBob3cgaW1wbGVtZW50YXRpb25zIGJlaGF2ZS4gVG8gZ2l2ZSBhbiBl
eGFtcGxlIG9mIG15IGNvbmNlcm4sIGZvciB0aGUgZm9sbG93aW5nIHBhcmFncmFwaCBpbiBTZWN0
aW9uIDQ6DQoNCg0KICAgSW1wbGVtZW50YXRpb25zIHRoYXQgc3VwcG9ydCBiaW5hcnkgc291cmNl
IHRleHQgTVVTVCBzdXBwb3J0IGJpbmFyeQ0KDQogICBzb3VyY2UgdGV4dCBlbmNvZGVkIHVzaW5n
IHRoZSBVVEYtOCBbUkZDMzYyOV0gY2hhcmFjdGVyIGVuY29kaW5nDQoNCiAgIHNjaGVtZS4gIE1v
ZHVsZSBnb2FsIHNvdXJjZXMgTVVTVCBiZSBlbmNvZGVkIGFzIFVURi04LCBhbGwgb3RoZXINCg0K
ICAgZW5jb2RpbmdzIHdpbGwgZmFpbC4gIFNvdXJjZSBnb2FsIHNvdXJjZXMgU0hPVUxEIGJlIGVu
Y29kZWQgYXMgVVRGLTg7DQoNCiAgIG90aGVyIGNoYXJhY3RlciBlbmNvZGluZyBzY2hlbWVzIE1B
WSBiZSBzdXBwb3J0ZWQsIGJ1dCBhcmUNCg0KICAgZGlzY291cmFnZWQuDQoNCg0KRlA6IEFyZSB0
aGVzZSByZXF1aXJlbWVudHMgdGhhdCBzaG91bGQgaGF2ZSBiZWVuIHRoZXJlIGluIFJGQyA0MzI5
IGFuZCBhcmUgYmVpbmcgYWRkZWQgbm93PyBBcmUgdGhlc2UgaG93IG1vc3QgaW1wbGVtZW50YXRp
b25zIGFscmVhZHkgYmVoYXZlPyBXb3VsZCBpdCBub3QgbWFrZSBtb3JlIHNlbnNlIHRvIHJlZm9y
bXVsYXRlIHRoaXMgcGFyYWdyYXBoIHRvIGRlc2NyaWJlIGltcGxlbWVudGF0aW9ucyBiZWhhdmlv
dXIsIHJhdGhlciB0aGFuIG1hbmRhdGUgYW5kIHJlY29tbWVuZD8gV2h5IHVzaW5nIEJDUCAxNCB0
ZXJtcz8NCg0KVGhpcyBjb21tZW50IGFwcGxpZXMgdG8gYWxsIG5ldyBvY2N1cnJlbmNlcyBvZiBC
Q1AgMTQgdGVybXMgKGl0IGRvZXMgbm90IHRvIGFwcGx5IHRvIHNlY3Rpb25zIHRha2VuIGZyb20g
UkZDIDQzMjksIHN1Y2ggYXMgdGhlIGZpcnN0IHBhcmFncmFwaCBvZiBzZWN0aW9uIDQuMSkuDQoN
Cg0KV2UgYmVsaWV2ZSB0aGlzIGhhcyBhbHJlYWR5IGJlZW4gYWRkcmVzc2VkIGJ5IHRoZSBzaGVw
aGVyZCBlYXJsaWVyIGluIHRoZSB0aHJlYWQuDQoNCkZQOiBJbmRlZWQsIGFuZCB0byByZWl0ZXJh
dGU6IEkgYW0gT0sgd2l0aCBrZWVwaW5nIHRoZSBCQ1AgMTQgdGVybXMgdGhhdCBjb21lIGZyb20g
NDMyOS4gRG8geW91IHRoaW5rIHlvdSBjb3VsZCBhZGQgc29tZSBleHBsYW5hdG9yeSB0ZXh0IGlu
IHRoZSBpbnRyb2R1Y3Rpb24gYWJvdXQgdGhlIGZhY3QgdGhhdCB0aGlzIGRvY3VtZW50IHVwZGF0
ZXMgZXhpc3RpbmcgcmVxdWlyZW1lbnRzIGZyb20gNDMyOSBiYXNlZCBvbiBleGlzdGluZyBwcmFj
dGljZT8NCg0KSSB3YXMgYWJvdXQgdG8gYWRkIHNvbWV0aGluZyBidXQgdGhlbiByZWFsaXplZCB0
aGF0IHRoZSBkcmFmdCBhbHJlYWR5IHNheXM6ICJUaGlzIGRvY3VtZW50IHVwZGF0ZXMgdGhlIGRl
c2NyaXB0aW9ucyBhbmQgcmVnaXN0cmF0aW9ucyBmb3IgdGhlc2UgbWVkaWEgdHlwZXMgdG8gcmVm
bGVjdCBleGlzdGluZyB1c2FnZSBvbiB0aGUgSW50ZXJuZXQuIFvigKZdIFRoaXMgZG9jdW1lbnQg
cmVwbGFjZXMgdGhlIG1lZGlhIHR5cGVzIHJlZ2lzdHJhdGlvbnMgaW4ge3tSRkM0MzI5fX0sIG9i
c29sZXRpbmcgdGhhdCBkb2N1bWVudC4iIEl0IHNvdW5kcyBsaWtlIHRoYXQgY292ZXJzIHlvdXIg
cmVxdWVzdCDigJQgYnV0IGlmIHRoaXMgaXMgbm90IHN1ZmZpY2llbnQsIHBsZWFzZSBsZXQgbWUg
a25vdyB3aGF0IHlvdSBoYWQgaW4gbWluZC4NCg0KRlA6IEluZGVlZC4gSSB0aGluayB0aGF0IHdo
YXQgSSB3YXMgbG9va2luZyBmb3IgY291bGQgYmUgc3VtbWFyaXplZCBieSB0aGUgZm9sbG93aW5n
IGNoYW5nZToNCg0KT0xEOg0KVGhpcyBkb2N1bWVudCByZXBsYWNlcyB0aGUgbWVkaWEgdHlwZXMg
cmVnaXN0cmF0aW9ucyBpbiB7e1JGQzQzMjl9fSwgb2Jzb2xldGluZyB0aGF0IGRvY3VtZW50Lg0K
TkVXOg0KVGhpcyBkb2N1bWVudCByZXBsYWNlcyB0aGUgbWVkaWEgdHlwZXMgcmVnaXN0cmF0aW9u
cyBpbiB7e1JGQzQzMjl9fSwgYW5kIHVwZGF0ZXMgdGhlIHJlcXVpcmVtZW50cyBmb3IgaW1wbGVt
ZW50YXRpb25zIHVzaW5nIHRob3NlIG1lZGlhIHR5cGVzIGRlZmluZWQgaW4ge3tSRkM0MzI5fX0g
YmFzZWQgb24gY3VycmVudCBleGlzdGluZyBwcmFjdGljZXMuIEFzIGEgY29uc2VxdWVuY2UsIHRo
aXMgZG9jdW1lbnQgb2Jzb2xldGVzIHt7UkZDNDMyOX19Lg0KDQpUaGFuayB5b3UhIFBhdGNoOiBo
dHRwczovL2dpdGh1Yi5jb20vbGludXh3b2xmL2JtZWNrLWlkcy9wdWxsLzQ4PGh0dHBzOi8vcHJv
dGVjdDIuZmlyZWV5ZS5jb20vdjEvdXJsP2s9MDRjNGFmNWEtNWI1Zjk1NDMtMDRjNGVmYzEtODY4
MmFhYTIyYmMwLWIxMTYyNDVhZmUxNjdmOTYmcT0xJmU9NTJkYTYwMmEtMjdjOS00ZTlhLTkxYzIt
ZTUwZmM4MjQ4MjdjJnU9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGbGludXh3b2xmJTJGYm1l
Y2staWRzJTJGcHVsbCUyRjQ4Pg0KDQoNCjMuIC0tLS0NCg0KDQpGUDogIlB1Ymxpc2hlZCBzcGVj
aWZpY2F0aW9uIiBmaWVsZCBvZiBlYWNoIHN1YnNlY3Rpb24gb2Ygc2VjdGlvbiA2LjEgaXMgInRo
aXMgZG9jdW1lbnQiLiBJIGRvbid0IGJlbGlldmUgdGhhdCBpcyBjb3JyZWN0LCBhbmQgaXQgc2hv
dWxkIGluc3RlYWQgcG9pbnQgdG8gdGhlIGNvcnJlY3Qgc3BlY2lmaWNhdGlvbiAoc28gSlMgMS41
LCBFQ01BU2NyaXB0IGV0YykuDQoNCg0KVGhpcyB3YXMgZG9uZSBpbiByZXNwb25zZSB0byBNZWRp
YS1UeXBlIEVhcmx5IFJldmlldyBjb21tZW50czogaHR0cHM6Ly9naXRodWIuY29tL2xpbnV4d29s
Zi9ibWVjay1pZHMvcHVsbC8yNTxodHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9r
PTJjZWNmZDQxLTczNzdjNDQzLTJjZWNiZGRhLTg2OWExNGY0YjA4Yy0wM2Y1Zjk2YTYzNmNkODc1
JnE9MSZlPWJkMDZhOGJkLWI0YTItNDk2OS04YmFjLTBkYzgyNTgyZjkxZSZ1PWh0dHBzJTNBJTJG
JTJGZ2l0aHViLmNvbSUyRmxpbnV4d29sZiUyRmJtZWNrLWlkcyUyRnB1bGwlMkYyNT4NCg0KRlA6
IEkgdGFrZSBpdCB0aGlzIGlzIHRoZSBjb21tZW50IGZyb20gTXVycmF5IHlvdSBhcmUgcmVmZXJy
aW5nIHRvIGluIHRoYXQgaXNzdWU6DQo+IGdlbmVyYWxseSwgdGhlIHRlbXBsYXRlcyBjYW4ndCBy
ZWZlciB0byBSRkMgNDMyOSBpZiB5b3UgcGxhbiB0byBvYnNvbGV0ZSBpdDsgdGhleSBzaG91bGQg
cmVmZXIgdG8gdGhpcyBkb2N1bWVudCBvciBzb21ldGhpbmcgZWxzZSB0aGF0IHdvbid0IGJlIG9i
c29sZXRlIHdoZW4gdGhpcyBpcyBwdWJsaXNoZWQNCkkgbm90ZSB0aGF0IE11cnJheSBwb2ludGVk
IG91dCB0aGF0IOKAnFB1Ymxpc2hlZCBTcGVjaWZpY2F0aW9u4oCdIHNob3VsZCBub3QgcG9pbnQg
dG8gNDMyOSwgYnV0IHNob3VsZCBpbnN0ZWFkIHBvaW50IHRvIGVpdGhlciB0aGlzIGRvY3VtZW50
IG9yIOKAnHNvbWV0aGluZyBlbHNl4oCdLCBhbmQgSSB3YXMgc3VnZ2VzdGluZyB0aGF0IHRoYXQg
c29tZXRoaW5nIGVsc2UgaXMgdGhlIHB1Ymxpc2hlZCBzcGVjaWZpY2F0aW9ucywgc28gZm9yIHRl
eHQvamF2YXNjcmlwdCBKUyAxLjUgc3BlYywgZm9yIHRleHQvZXhtYXNjcmlwdCBFQ01BIHNwZWMg
ZXRjLiBUaGlzIGlzIHdoYXQgUkZDIDQzMjkgZGlkIChzZWUgZm9yIGV4YW1wbGUgaHR0cHM6Ly93
d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvdGV4dC9qYXZhc2NyaXB0ICksIGFu
ZCBmcm9tIGNoZWNraW5nIFJGQyA2ODM4IGl0IGlzIG5vdCBjbGVhciB0byBtZSB0aGF0IHdhcyBh
IG1pc3Rha2UuIEkgZ3Vlc3MgaXQgY291bGQgYmUgZmluZSB3aXRoIHBvaW50aW5nIHRvIHRoaXMg
ZG9jdW1lbnQgc2luY2UgdGhpcyBkb2N1bWVudCByZWZlcmVuY2VzIHRoZSBvdGhlciBzcGVjaWZp
Y2F0aW9ucywgYnV0IGl0IHNlZW1zIG1vcmUgY29udm9sdXRlZCBhbmQgSSB3YW50ZWQgdG8gY2hl
Y2sgd2l0aCB5b3UgYW5kIHRoZSBtZWRpYSB0eXBlIGV4cGVydCBvZiB3aGF04oCZcyB0aGUgYmVz
dCB3YXksIGlmIGJvdGggYXJlIG9rLiBJIHdpbGwgYWxzbyBzZW5kIGEgc2VwYXJhdGUgZW1haWwg
dG8gYXNrIElBTkEsIHNpbmNlIHRoZXkgcHJvYmFibHkgaGF2ZSB0aGUgYW5zd2VyLCBhbmQgY2Mg
eW91IGluIGl0Lg0KDQpUaGFua3MhIFBlciBOZWQgRnJlZWTigJlzIHJlc3BvbnNlIG9uIHRoYXQg
dGhyZWFkLCBJ4oCZdmUgc2VudCBhIHBhdGNoIHVwZGF0aW5nIHRoZXNlIGZpZWxkcyB0byBwb2lu
dCB0byB0aGUgZm9ybWF0IHNwZWNpZmljYXRpb24sIHdoaWNoIGluIHRoaXMgY2FzZSBpcyBFQ01B
LTI2MjogaHR0cHM6Ly9naXRodWIuY29tL2xpbnV4d29sZi9ibWVjay1pZHMvcHVsbC80NTxodHRw
czovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9rPWFiMjFkNDk4LWY0YmFlZGE5LWFiMjE5
NDAzLTg2ZTIyMzdmNTFmYi1iMTk2MDZjMmVjMTNmY2FmJnE9MSZlPWRlNjEwMjNiLWE3ZTctNDcx
ZC1hYzM0LWZjODc1ZjM2NWIyNSZ1PWh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmxpbnV4d29s
ZiUyRmJtZWNrLWlkcyUyRnB1bGwlMkY0NT4NCg0KRlA6IGdyZWF0LCB0aGFuayB5b3UgYW5kIHRo
YW5rcyBOZWQgZm9yIGhpcyBleHBlcnQgb3Bpbmlvbi4gSG93ZXZlciwgSSB0aGluayB0aGF0IGl0
IGlzIG5vdCBjb3JyZWN0IHRvIGNoYW5nZSB0aGUgc3BlY2lmaWNhdGlvbiBmcm9tIEphdmFzY3Jp
cHQgdG8gRUNNQS0yNjIgZm9yIGFsbCByZWdpc3RyYXRpb25zLiBJIHRoaW5rIHRoaXMgaXMgYSB0
eXBvLCBhbmQgYWxsIGphdmFzY3JpcHQgcmVnaXN0cmF0aW9ucyBzaG91bGQgcG9pbnQgdG8gdGhl
IGNvcnJlY3QgSmF2YXNjcmlwdCByZWZlcmVuY2UsIGJlIGl0IGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2h0bWwvcmZjNDMyOSNyZWYtSlMxNSBvciBvdGhlciAoSSBhbSBzdXJlIHlv
dSBoYXZlIGEgYmV0dGVyIHBvaW50ZXIgdGhhbiBtZSkuIEFuZCBhcyBmb3IgNDMyOSwgSSB0aGlu
ayBpdCBpcyBmaW5lIHRvIGhhdmUgdGhvc2UgcmVmZXJlbmNlcyBhcyBpbmZvcm1hdGl2ZS4NCg0K
SSBiZWxpZXZlIG91ciBwcm9wb3NlZCBjaGFuZ2UgaXMgY29ycmVjdDogdGhlIGxhdGVzdCBwdWJs
aXNoZWQgRUNNQS0yNjIgc3BlYyBpcyB0aGUgSmF2YVNjcmlwdCBzcGVjLiBJbiBleGlzdGluZyBp
bXBsZW1lbnRhdGlvbnMsIHNjcmlwdHMgdXNpbmcgb2Jzb2xldGUgZmlsZSBleHRlbnNpb25zIGNh
biBzdGlsbCBtYWtlIHVzZSBvZiBtb2Rlcm4gSmF2YVNjcmlwdCBmZWF0dXJlcyB0aGF0IGFyZW7i
gJl0IHByZXNlbnQgaW4gSlMxNTxodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1s
L3JmYzQzMjkjcmVmLUpTMTU+LiBGb3IgZXhhbXBsZSwgaGVyZeKAmXMgdGhlIGxpc3Qgb2YgTUlN
RSB0eXBlcyB3ZWIgYnJvd3NlcnMgcmVjb2duaXplIGFzIOKAnEphdmFTY3JpcHTigJ06IGh0dHBz
Oi8vbWltZXNuaWZmLnNwZWMud2hhdHdnLm9yZy8jamF2YXNjcmlwdC1taW1lLXR5cGUgVGhpcyBp
cyByZWZlcmVuY2VkIGZyb20gdGhlIEhUTUwgU3RhbmRhcmQgaGVyZTogaHR0cHM6Ly9odG1sLnNw
ZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2Uvc2NyaXB0aW5nLmh0bWwjc2NyaXB0aW5nTGFuZ3VhZ2Vz
IFNvIGluIHByYWN0aWNlLCB0aG9zZSBsZWdhY3kgZXh0ZW5zaW9ucyBkbyBub3QgbWFwIHRvIGFu
eSBzcGVjaWZpYyB2ZXJzaW9uIG9mIHRoZSBKYXZhU2NyaXB0IGxhbmd1YWdlLiBUaGV54oCZcmUg
YWxsIGp1c3Qg4oCcSmF2YVNjcmlwdOKAnSwgd2hhdGV2ZXIgdGhlIGxhdGVzdCBzdXBwb3J0ZWQg
dmVyc2lvbiBpcyBieSB0aGUgaG9zdCBlbnZpcm9ubWVudC4NCg0KRG9lcyB0aGlzIGNoYW5nZSB0
aGUgc2l0dWF0aW9uLCBvciBkaWQgSSBtaXN1bmRlcnN0YW5kPyBQbGVhc2UgbGV0IG1lIGtub3cg
aG93IHRvIHByb2NlZWQuDQoNCk9uZSBwb3NzaWJsZSByZXNvbHV0aW9uIGNvdWxkIGJlIHRoaXMg
cGF0Y2gsIGNsYXJpZnlpbmcgdGhpcyBhc3BlY3Qgb2YgaW1wbGVtZW50YXRpb24gcmVhbGl0eTog
aHR0cHM6Ly9naXRodWIuY29tL2xpbnV4d29sZi9ibWVjay1pZHMvcHVsbC81MS9maWxlczxodHRw
czovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9rPTM5NGQ5N2U3LTY2ZDZhZGZlLTM5NGRk
NzdjLTg2ODJhYWEyMmJjMC1iOWY4NWE4YWIwNmQxM2FlJnE9MSZlPTUyZGE2MDJhLTI3YzktNGU5
YS05MWMyLWU1MGZjODI0ODI3YyZ1PWh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmxpbnV4d29s
ZiUyRmJtZWNrLWlkcyUyRnB1bGwlMkY1MSUyRmZpbGVzPiBMZXQgbWUga25vdyBpZiB0aGlzIGlz
IGFjY2VwdGFibGUgdG8geW91Lg0KDQoNCg0KDQoNCiA0LiAtLS0tDQoNCg0KRlA6IEkgd291bGQg
YWxzbyBhZGQgUkZDIDQzMjkgYXV0aG9ycyBhcyAiUGVyc29uICYgZW1haWwgYWRkcmVzcyB0byBj
b250YWN0IiwgYXMgd2VsbCBhcyAiQXV0aG9yIiBmb3IgdGhvc2UgbWVkaWEgdHlwZXMgdGhhdCA0
MzI5IHJlZ2lzdGVyZWQuIFBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGlzIGlzIG5vdCBjb21tb24g
cHJhY3RpY2UsIGJ1dCBpdCBzZWVtcyBsb2dpY2FsIHRvIG1lIHRvIGhhdmUgYm90aCB5b3UgYXV0
aG9ycyBhbmQgcHJldmlvdXMgYXV0aG9ycy4NCg0KDQpUaGlzIGRvZXMgbm90IGFwcGVhciB0byBi
ZSBjb21tb24gcHJhY3RpY2UuIEUuZy4gUkZDIDU0IChieSBDcm9ja2VyLCBQb3N0ZWwsIE5ld2tp
cmssIEtyYWxleSkgd2FzIHN1cGVyc2VkZWQgYnkgUkZDIDU3IChieSBLcmFsZXkgJiBOZXdraXJr
KS4gV2XigJlkIHByZWZlciBwcm9jZWVkaW5nIGluIGxpbmUgd2l0aCB0aGlzIHByZWNlZGVudCwg
Z2l2ZW4gdGhhdCBpbmNsdWRpbmcgdGhlIG9yaWdpbmFsIGF1dGhvcnMgY29tcGxpY2F0ZXMgdGhl
IHByb2Nlc3MgZnVydGhlciAoc2luY2UgaXQgd291bGQgcmVxdWlyZSB0aGVpciBleHBsaWNpdCBh
cHByb3ZhbCBvZiBhbGwgb3VyIGNoYW5nZXMgYmVmb3JlIG1vdmluZyBmb3J3YXJkKS4NCg0KDQpG
UDogTWF5YmUgSSBkaWQgbm90IGV4cGxhaW4gbXlzZWxmOiBJIHdhcyBub3QgYXNraW5nIHlvdSB0
byBhZGQgdGhlIGF1dGhvcnMgb2YgUkZDIDQzMjkgYXMgYXV0aG9ycyBvZiB0aGlzIGRvY3VtZW50
IChhbHRob3VnaCBJIGhvcGUgdGhleSBhcmUgYXdhcmUgb2YgdGhpcyB3b3JrIGFuZCB0aGV5IGhh
dmUgYmVlbiBpbmNsdWRlZCBpbiB0aGUgY29udmVyc2F0aW9uIGlmIHRoZXkgYXJlIHN0aWxsIGFj
dGl2ZSBpbiB0aGlzIHNwYWNlKSBidXQgSSB3YXMgc3VnZ2VzdGluZyB0byBrZWVwIHRoZW0gb24g
dGhlIHJlZ2lzdHJhdGlvbnMgdGhlbXNlbHZlcywgc28gZm9yIGV4YW1wbGUgZm9yIHRleHQvamF2
YXNjcmlwdDogaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvdGV4
dC9qYXZhc2NyaXB0IG9uIHRoZSDigJxQZXJzb24gJiBlbWFpbCBhZGRyZXNzIHRvIGNvbnRhY3Ti
gJ0gYW5kIOKAnEF1dGhvcuKAnSBsaW5lLCByZXBsYWNlIHlvdXIgY3VycmVudCDigJxTZWUgQXV0
aG9yJ3MgQWRkcmVzcyBzZWN0aW9uIG9mIFt0aGlzIGRvY3VtZW50XS7igJwgd2l0aCDigJxTZWUg
QXV0aG9yJ3MgQWRkcmVzcyBzZWN0aW9uIG9mIFt0aGlzIGRvY3VtZW50XSBhbmQgW1JGQyA0MzI5
XeKAnS4gVGhpcyB3b3VsZCBub3QgcmVxdWlyZSB0aGVpciBhcHByb3ZhbCwgYXMgdGhleSBhcmUg
aW4gcHJhY3RpY2Uga2VlcGluZyB0aGVpciBjb250YWN0IHdoZXJlIHRoZXkgYWxyZWFkeSBoYWQg
aXQuIChBbHNvIG5vdGUsIEkgd2FzIHN1Z2dlc3RpbmcgdGhpcyBvbmx5IGZvciB0aG9zZSByZWdp
c3RyYXRpb25zIHRoYXQgUkZDIDQzMjkgaW5pdGlhbGx5IGRpZCkuIEFnYWluLCBNdXJyYXksIG90
aGVyIG1lZGlhIHR5cGUgZXhwZXJ0cyBhbmQgSUFOQSBjYW4gdGVsbCBtZSBpZiB0aGlzIGlzIG5v
dCBjb21tb24gcHJhY3RpY2UuDQoNCkkgc2VlLCBhcG9sb2dpZXMgZm9yIG1pc3VuZGVyc3RhbmRp
bmcuIFRoYXQgbWFrZXMgdG90YWwgc2Vuc2UuIExpc3RpbmcgYm90aCB0aGUgb3JpZ2luYWwgYXV0
aG9ycyArIHVzIGluIHRoZSBJQU5BIHJlZ2lzdHJ5IHNvdW5kcyBnb29kLg0KDQoNCkZQOiBHcmVh
dCwgdGhhbmtzLiBDb3VsZCB5b3UgYWRkIGEgcGF0Y2ggZm9yIHRoYXQgdG9vIGJlZm9yZSBzdWJt
aXR0aW5nIHRoZSBuZXcgdmVyc2lvbj8gSnVzdCB0byBiZSBjbGVhciwgdGhhdCB3b3VsZCBhcHBs
eSBvbmx5IHRvIHRoZSByZWdpc3RyYXRpb25zIGFscmVhZHkgZXhpc3RpbmcsIHNvIHRleHQvZWNt
YXNjcmlwdCAoc2VjdGlvbiA2LjIuNSksIHRleHQvamF2YXNjcmlwdCAoc2VjdGlvbiA2LjEuMSks
IGFwcGxpY2F0aW9uL2VjbWFzY3JpcHQgKHNlY3Rpb24gNi4yLjEpLCBhcHBsaWNhdGlvbi9qYXZh
c2NyaXB0IChzZWN0aW9uIDYuMi4yKQ0KDQpTdXJlIHRoaW5nOiBodHRwczovL2dpdGh1Yi5jb20v
bGludXh3b2xmL2JtZWNrLWlkcy9wdWxsLzQ5L2ZpbGVzPGh0dHBzOi8vcHJvdGVjdDIuZmlyZWV5
ZS5jb20vdjEvdXJsP2s9MDBkZGEzZTQtNWY0Njk5ZmQtMDBkZGUzN2YtODY4MmFhYTIyYmMwLTAz
YWQ2Y2UyODg4OWNiYjQmcT0xJmU9NTJkYTYwMmEtMjdjOS00ZTlhLTkxYzItZTUwZmM4MjQ4Mjdj
JnU9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGbGludXh3b2xmJTJGYm1lY2staWRzJTJGcHVs
bCUyRjQ5JTJGZmlsZXM+DQoNCg0KDQo1LiAtLS0tDQoNCg0KRlA6IEkgYmVsaWV2ZSBpdCB3b3Vs
ZCBtYWtlIHNlbnNlIHRvIG1vZGlmeSB0aGUgSUFOQSBtZWRpYSB0eXBlIHJlZ2lzdHJ5IHRvIGFk
ZCBhbiAiT0JTT0xFVEVEIGluIGZhdm9yIG9mIC4uLiIgbm90ZSBpbiB0aGUgbmFtZSBjb2x1bW4g
b2YgYWxsIHRob3NlIG1lZGlhIHR5cGVzIG9ic29sZXRlZC4gSSB0aGluayB0aGlzIHJlcXVpcmVz
IGEgbmV3IElBTkEgc2VjdGlvbi4NCg0KDQpJIHRoaW5rIHRoaXMgcmVmZXJzIHRvIHRoZSBkb2N1
bWVudCBhdCBodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy9tZWRp
YS10eXBlcy54aHRtbCwgYW5kIG5vdCBvdXIgZHJhZnQuIEFtIEkgbWlzdW5kZXJzdGFuZGluZz8g
V2hhdCBjaGFuZ2VzIHdvdWxkIHRoaXMgcmVxdWlyZSB0byBvdXIgZHJhZnQ/DQoNCg0KDQpGUDog
WWVzLCBzb3JyeSBmb3IgYmVpbmcgdW5jbGVhcjogd2hhdCBJIHdhcyByZWZlcnJpbmcgdG8gd2Fz
IHRoZSDigJxOYW1l4oCdIGNvbHVtbiBpbiB0aGUgSUFOQSByZWdpc3RyeSBhdCBodHRwczovL3d3
dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy9tZWRpYS10eXBlcy54aHRtbCAuIFlv
dXIgZHJhZnQgYWxyZWFkeSBtYWtlcyBjaGFuZ2VzIHRvIHRoZSByZWdpc3RyYXRpb25zIChzbywg
Zm9yIGV4YW1wbGUsIGNoYW5nZXMgdGhlIGNvbnRlbnQgb2YgOiBodHRwczovL3d3dy5pYW5hLm9y
Zy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy90ZXh0L2phdmFzY3JpcHQgKSBidXQgZG9lcyBub3Qg
c3BlY2lmeSB0aGUgdXBkYXRlIHRvIHRoZSBodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50
cy9tZWRpYS10eXBlcy9tZWRpYS10eXBlcy54aHRtbCBwYWdlIGl0c2VsZi4gU28sIGdvaW5nIGJh
Y2sgdG8gb3VyIHRleHQvamF2YXNjcmlwdCBleGFtcGxlLCB0aGlzIGlzIHRoZSBlbnRyeSBmb3Ig
aXQgaW4gdGhlIG1lZGlhLXR5cGUgcGFnZSByaWdodCBub3c6DQpqYXZhc2NyaXB0IC0gT0JTT0xF
VEVEIGluIGZhdm9yIG9mIGFwcGxpY2F0aW9uL2phdmFzY3JpcHQNCnRleHQvamF2YXNjcmlwdDxo
dHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy90ZXh0L2phdmFzY3Jp
cHQ+DQpbUkZDNDMyOTxodHRwczovL3d3dy5pYW5hLm9yZy9nby9yZmM0MzI5Pl0NCg0KSSBiZWxp
ZXZlIHRoaXMgc2hvdWxkIGJlIGNoYW5nZWQgdG86DQpqYXZhc2NyaXB0DQp0ZXh0L2phdmFzY3Jp
cHQ8aHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvdGV4dC9qYXZh
c2NyaXB0Pg0KW1RoaXMgZG9jdW1lbnRdDQoNCkFuZCBzaW1pbGFybHkgYWxsIG90aGVyIHJlZ2lz
dHJhdGlvbiBzaG91bGQgYWRkIHRoZSDigJwtIE9CU09MRVRFRCBpbiBmYXZvciBvZuKApuKAnSBu
b3RlLg0KDQpJbiBvcmRlciBmb3IgSUFOQSB0byBtYWtlIHRoaXMgY2hhbmdlLCB0aGlzIGRyYWZ0
IHNob3VsZCBhZGQgb25lIG1vcmUgc2VjdGlvbiB0aGF0IGRlc2NyaWJlIHRoaXMgY2hhbmdlLCBJ
IGFzc3VtZSAoSSB3aWxsIGNvbmZpcm0gd2l0aCBJQU5BIGluIGEgc2VwYXJhdGUgZW1haWwsIGNj
4oCZaW5nIHlvdSkuIERvZXMgdGhhdCBtYWtlIHNlbnNlPw0KDQpUaGFua3MgZm9yIGNsYXJpZnlp
bmcuIEkgYmVsaWV2ZSBodHRwczovL2dpdGh1Yi5jb20vbGludXh3b2xmL2JtZWNrLWlkcy9wdWxs
LzQ0PGh0dHBzOi8vcHJvdGVjdDIuZmlyZWV5ZS5jb20vdjEvdXJsP2s9MWQ1ZTI5NTUtNDJjNTEw
NjQtMWQ1ZTY5Y2UtODZlMjIzN2Y1MWZiLTkzMTFkZTY4MWM1YTIyNTQmcT0xJmU9ZGU2MTAyM2It
YTdlNy00NzFkLWFjMzQtZmM4NzVmMzY1YjI1JnU9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJG
bGludXh3b2xmJTJGYm1lY2staWRzJTJGcHVsbCUyRjQ0PiBhZGRyZXNzZXMgdGhlIGlzc3VlIGJh
c2VkIG9uIHRoZSBmZWVkYmFjayBmcm9tIHRoZSBJQU5BIGZvbGtzIGluIHRoZSBvdGhlciB0aHJl
YWQuDQoNCkZQOiBZZXMsIHRoYXTigJlzIHBhcnRseSB3aGF0IEkgd2FzIGxvb2tpbmcgZm9yLiBJ
IHN1Z2dlc3QgdGhlIGZvbGxvd2luZyBjaGFuZ2UgKHRoZSByZWZlcmVuY2Ugc2hvdWxkIGJlIHVw
ZGF0ZWQgZm9yIGFsbCByZWdpc3RyYXRpb25zLCBub3Qgb25seSBmb3IgdGV4dC9qYXZhc2NyaXB0
KToNCg0KT0xEOg0KVGhlc2UgY2hhbmdlcyBhcmUgdG8gYmUgcmVmbGVjdGVkIGluIHRoZSBJQU5B
IE1lZGlhIFR5cGVzIHJlZ2lzdHJ5IGluIGFjY29yZGFuY2Ugd2l0aCB7e1JGQzY4Mzh9fS4gVGhl
IG91dGRhdGVkIG5vdGUgc3RhdGluZyB0aGF0IHRoZSAidGV4dC9qYXZhc2NyaXB0IiBtZWRpYSB0
eXBlIGhhcyBiZWVuICJPQlNPTEVURUQgaW4gZmF2b3Igb2YgYXBwbGljYXRpb24vamF2YXNjcmlw
dCIgaXMgdG8gYmUgcmVtb3ZlZCwgbGlzdGluZyB0aGlzIGRvY3VtZW50IGFzIHRoZSByZWZlcmVu
Y2UuDQpORVc6DQpUaGVzZSBjaGFuZ2VzIGFyZSB0byBiZSByZWZsZWN0ZWQgaW4gdGhlIElBTkEg
TWVkaWEgVHlwZXMgcmVnaXN0cnkgaW4gYWNjb3JkYW5jZSB3aXRoIHt7UkZDNjgzOH19LiBBbGwg
cmVnaXN0cmF0aW9ucyB3aWxsIHBvaW50IHRvIHRoaXMgZG9jdW1lbnQgYXMgcmVmZXJlbmNlLiBU
aGUgb3V0ZGF0ZWQgbm90ZSBzdGF0aW5nIHRoYXQgdGhlICJ0ZXh0L2phdmFzY3JpcHQiIG1lZGlh
IHR5cGUgaGFzIGJlZW4gIk9CU09MRVRFRCBpbiBmYXZvciBvZiBhcHBsaWNhdGlvbi9qYXZhc2Ny
aXB0IiBpcyB0byBiZSByZW1vdmVkLiBUaGUgb3V0ZGF0ZWQgbm90ZSBzdGF0aW5nIHRoYXQgdGhl
ICJ0ZXh0L2VjbWFzY3JpcHQiIG1lZGlhIHR5cGUgaGFzIGJlZW4gIk9CU09MRVRFRCBpbiBmYXZv
ciBvZiBhcHBsaWNhdGlvbi9lY21hc2NyaXB0IiBpcyB0byBiZSByZW1vdmVkLg0KDQpBZGRpdGlv
bmFsbHksIHlvdSBtaWdodCB3YW50IHRvIGFkZCB0aGUgZm9sbG93aW5nIHNlbnRlbmNlLCBpZiB5
b3UgdGhpbmsgdGhhdCBpcyBpbXBvcnRhbnQgdG8gbm90ZToNCg0KSUFOQSBpcyByZXF1ZXN0ZWQg
dG8gYWRkIHRoZSBub3RlICJPQlNPTEVURUQgaW4gZmF2b3Igb2YgdGV4dC9qYXZhc2NyaXB04oCd
IHRvIGFsbCByZWdpc3RyYXRpb25zIGV4Y2VwdCDigJx0ZXh0L2phdmFzY3JpcHTigJ0uDQoNCkFt
YXppbmcsIHRoYW5rIHlvdSEgUGF0Y2g6IGh0dHBzOi8vZ2l0aHViLmNvbS9saW51eHdvbGYvYm1l
Y2staWRzL3B1bGwvNTA8aHR0cHM6Ly9wcm90ZWN0Mi5maXJlZXllLmNvbS92MS91cmw/az1lYjY5
NmU5Yy1iNGYyNTQ4NS1lYjY5MmUwNy04NjgyYWFhMjJiYzAtZTM0OWJlOWQ5NDM1NWVlMiZxPTEm
ZT01MmRhNjAyYS0yN2M5LTRlOWEtOTFjMi1lNTBmYzgyNDgyN2MmdT1odHRwcyUzQSUyRiUyRmdp
dGh1Yi5jb20lMkZsaW51eHdvbGYlMkZibWVjay1pZHMlMkZwdWxsJTJGNTA+DQoNCi0tLS0tLS0t
LS0NCg0KT25lIGFkZGl0aW9uYWwgcGF0Y2ggZnJvbSBhbiBleHRlcm5hbCBjb250cmlidXRvciBj
YW1lIGluLCBhbmQgaXQgaW1wcm92ZXMgdGhlIHBocmFzaW5nIGFyb3VuZCB0aGUgY2hhcnNldCBw
YXJhbWV0ZXIgKHdoaWNoIHdlIGluaGVyaXRlZCBmcm9tIFJGQzQzMjkpOiBodHRwczovL2dpdGh1
Yi5jb20vbGludXh3b2xmL2JtZWNrLWlkcy9wdWxsLzQ3L2ZpbGVzPGh0dHBzOi8vcHJvdGVjdDIu
ZmlyZWV5ZS5jb20vdjEvdXJsP2s9ZmE5MjUwZTQtYTUwOTZhZmQtZmE5MjEwN2YtODY4MmFhYTIy
YmMwLTcwN2VhYjNiNzU2NzdlYWYmcT0xJmU9NTJkYTYwMmEtMjdjOS00ZTlhLTkxYzItZTUwZmM4
MjQ4MjdjJnU9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGbGludXh3b2xmJTJGYm1lY2staWRz
JTJGcHVsbCUyRjQ3JTJGZmlsZXM+IFRoaXMgcmVtaW5kZWQgbWUgb2YgeW91ciB2ZXJ5IGZpcnN0
IHBpZWNlIG9mIGZlZWRiYWNrIGFib3V0IHRoaXMgc2VjdGlvbi4gSSdtIHN1cHBvcnRpdmUgb2Yg
dGhlc2UgbWluaW1hbCBjaGFuZ2VzIGJ1dCB3b3VsZCBsaWtlIHRvIGF2b2lkIHJlcXVpcmluZyBh
bm90aGVyIHJvdW5kIG9mIGZ1bGwgcmV2aWV3cyBpZiB3ZSB3ZXJlIHRvIGFjY2VwdCB0aGVtLiBX
b3VsZCB5b3UgcmVjb21tZW5kIGFjY2VwdGluZyB0aGlzIHBhdGNoPw0KDQpUaGFua3MsDQpNYXRo
aWFzDQoNCg==

--_000_248C9942491F43ECAD7785990C3A99CFericssoncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <76EF51137BC0F64FBAADA8CF508CBBBB@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJPcGVuIFNh
bnMiOw0KCXBhbm9zZS0xOjIgMTEgNyA2IDMgOCA0IDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRp
b25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdp
bjowY207DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFp
bFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVs
dA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBw
YWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0
IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2Vj
dGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSJi
bHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFwOmJyZWFrLXdvcmQiPg0KPGRpdiBj
bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SGkgTWF0aGlhcyw8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+TG9va3MgZ29vZCEg
QWxsIHBhdGNoZXMgbG9vayBnb29kIHRvIG1lLiBUaGFuayB5b3UsIGFuZCB0aGFua3MgZm9yIHRo
ZSBjbGFyaWZpY2F0aW9ucyBhYm91dCB0aGUgSlMgcmVmZXJlbmNlLCB5b3UgY2FuIGxlYXZlIHRo
aXMgYXMgaXMsIGFuZCB3ZeKAmWxsIHNlZSBpZiBhbnlib2R5IGVsc2UgaGFzIG1vcmUgZmVlZGJh
Y2sgZHVyaW5nIElFVEYNCiBMYXN0IENhbGwuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkgYW0gb2sgd2l0aCB0aGUgbGFzdCBw
YXRjaCwgYnV0IGp1c3QgbWFrZSBzdXJlIHlvdSByZWZsZWN0IHRoYXQgY2hhbmdlIGluIEFwcGVu
ZGl4IEIsIHNvIHRoYXQgaXQgaXMgY2xlYXIgdGhhdCBpdCBpcyBvbmx5IGNsYXJpZmljYXRpb25z
IGFuZCBpdCBpcyBub3QgZG9pbmcgYW55IG1ham9yIG1vZGlmaWNhdGlvbnMuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFsc28s
IEkgd2FzIG1hZGUgYXdhcmUgdGhhdCB0aGUgZG9jdW1lbnQgbWlnaHQgbmVlZCB0byBiZSBtb3Jl
IHNwZWNpZmljIGFib3V0IEJ5dGUgT3JkZXIgTWFya3MgKEJPTSksIGFuZCBjbGFyaWZ5IGlmIEJP
TXMgYXJlIGFsbG93ZWQsIHJlcXVpcmVkIG9yIGFjY2VwdGFibGUuIFRoaXMgd291bGQgbm90IGZh
bGwgaW50byB0aGUg4oCcZml4aW5nDQogNDMyOeKAnSwgYnV0IGluIHRoZSDigJxuZWNlc3Nhcnkg
Y2xhcmlmaWNhdGlvbuKAnSBjYXRlZ29yeS4gSSB0aGluayB3ZSBjYW4gZ2V0IG1vcmUgaW5wdXQg
YWJvdXQgdGhpcyBkdXJpbmcgSUVURiBMYXN0IENhbGwuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+SW4gdGhlIG1lYW50aW1l
LCBwbGVhc2UgZ28gYWhlYWQgYW5kIG1lcmdlIGFsbCB0aGUgUFJzLCBhbmQgcHVibGlzaCB0aGUg
bmV3IHZlcnNpb24uPGJyPg0KPGJyPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaGFu
ayB5b3UhPGJyPg0KRnJhbmNlc2NhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9w
OnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPk1hdGhpYXMgQnluZW5zICZsdDttdGhz
QGdvb2dsZS5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPkZyaWRheSwgMyBTZXB0ZW1iZXIgMjAy
MSBhdCAxNjowMTxicj4NCjxiPlRvOiA8L2I+RnJhbmNlc2NhIFBhbG9tYmluaSAmbHQ7ZnJhbmNl
c2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb20mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDtkcmFm
dC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRmLm9yZyZxdW90OyAmbHQ7ZHJh
ZnQtaWV0Zi1kaXNwYXRjaC1qYXZhc2NyaXB0LW1qcy5hbGxAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtk
aXNwYXRjaEBpZXRmLm9yZyZxdW90OyAmbHQ7ZGlzcGF0Y2hAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtt
ZWRpYS10eXBlc0BpZXRmLm9yZyZxdW90OyAmbHQ7bWVkaWEtdHlwZXNAaWV0Zi5vcmcmZ3Q7PGJy
Pg0KPGI+U3ViamVjdDogPC9iPlJlOiBBRCByZXZpZXcgb2YgZHJhZnQtaWV0Zi1kaXNwYXRjaC1q
YXZhc2NyaXB0LW1qcy0wOTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+T24gRnJpLCBTZXAgMywgMjAyMSBhdCA5OjUzIEFNIE1hdGhpYXMg
QnluZW5zICZsdDs8YSBocmVmPSJtYWlsdG86bXRoc0Bnb29nbGUuY29tIj5tdGhzQGdvb2dsZS5j
b208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzow
Y20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBw
dCI+SGkgRnJhbmNlc2NhLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PGJyPg0KVGhhbmtzIGZvciB0
aG9zZSBhZGRpdGlvbmFsIGNvbW1lbnRzISBSZXBsaWVzIGlubGluZS48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPk9uIFRodSwgU2VwIDIsIDIwMjEgYXQgODoyMyBQ
TSBGcmFuY2VzY2EgUGFsb21iaW5pICZsdDs8YSBocmVmPSJtYWlsdG86ZnJhbmNlc2NhLnBhbG9t
YmluaUBlcmljc3Nvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5mcmFuY2VzY2EucGFsb21iaW5pQGVy
aWNzc29uLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw
YWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDow
Y20iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYu
MHB0Ij4NCkhpIE1hdGhpYXMgYW5kIGF1dGhvcnMhPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpUaGFuayB5b3UgZm9y
IGFsbCB0aGUgd29yaywgb25seSBhIGNvdXBsZSBvZiByZXBsaWVzIGxlZnQuIFdpdGggdGhlc2Ug
Y2xhcmlmaWNhdGlvbnMgeW91IGhhdmUgYW5zd2VyZWQgYWxsIG15IGNvbW1lbnRzICh0aGFuayB5
b3UhKSwgYW5kIGFzIHNvb24gYXMgeW91IGhhdmUgc3VibWl0dGVkIGEgbmV3IHZlcnNpb24gb2Yg
dGhlIGRyYWZ0IGluY2x1ZGluZyBhbGwgdGhlIGNoYW5nZXMgSSBjYW4gZ28gYWhlYWQgYW5kIHJl
cXVlc3QgdGhlIElFVEYgTGFzdA0KIENhbGwuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpUaGFua3MsPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCkZyYW5j
ZXNjYTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2
LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KPGI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPk1hdGhpYXMgQnluZW5zICZsdDs8
YSBocmVmPSJtYWlsdG86bXRoc0Bnb29nbGUuY29tIiB0YXJnZXQ9Il9ibGFuayI+bXRoc0Bnb29n
bGUuY29tPC9hPiZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCAxIFNlcHRlbWJlciAy
MDIxIGF0IDE0OjAzPGJyPg0KPGI+VG86IDwvYj5GcmFuY2VzY2EgUGFsb21iaW5pICZsdDs8YSBo
cmVmPSJtYWlsdG86ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb20iIHRhcmdldD0iX2Js
YW5rIj5mcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6
IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1kaXNwYXRjaC1qYXZhc2NyaXB0
LW1qcy5hbGxAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLWRpc3BhdGNoLWph
dmFzY3JpcHQtbWpzLmFsbEBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpk
cmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRmLm9yZyIgdGFyZ2V0PSJf
YmxhbmsiPmRyYWZ0LWlldGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMuYWxsQGlldGYub3JnPC9h
PiZndDssDQogJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRpc3BhdGNoQGlldGYub3JnIiB0YXJnZXQ9
Il9ibGFuayI+ZGlzcGF0Y2hAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86
ZGlzcGF0Y2hAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kaXNwYXRjaEBpZXRmLm9yZzwvYT4m
Z3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86bWVkaWEtdHlwZXNAaWV0Zi5vcmciIHRhcmdldD0i
X2JsYW5rIj5tZWRpYS10eXBlc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0
bzptZWRpYS10eXBlc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1lZGlhLXR5cGVzQGlldGYu
b3JnPC9hPiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IEFEIHJldmlldyBvZiBkcmFmdC1p
ZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLTA5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQom
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCkhpIEZyYW5jZXNjYSw8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4w
cHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NClRoYW5rcyBhZ2FpbiBmb3IgeW91ciBwYXRp
ZW5jZSBhbmQgZGV0YWlsZWQgY29tbWVudHMhIEnigJl2ZSB0cmllZCB0byBhZGRyZXNzJm5ic3A7
dGhlbSBiZWxvdyDigJQgcmVwbGllcyBpbmxpbmUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286
cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3
Mi4wcHQiPg0KT24gTW9uLCBBdWcgMzAsIDIwMjEgYXQgNToxMiBQTSBGcmFuY2VzY2EgUGFsb21i
aW5pICZsdDs8YSBocmVmPSJtYWlsdG86ZnJhbmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb20i
IHRhcmdldD0iX2JsYW5rIj5mcmFuY2VzY2EucGFsb21iaW5pQGVyaWNzc29uLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBj
bTttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQpIaSBNYXRoaWFzLDxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KVGhhbmsg
eW91IGZvciB0aGUgcXVpY2sgcmVwbHkhIEkgdHJpZWQgdG8gY2xhcmlmeSBzb21lIG9mIG15IGNv
bW1lbnRzLiBBcyB5b3UgY2FuIHNlZSwgSSBoYXZlIG15IG9waW5pb24gZm9yIHNvbWUgb2YgdGhl
IHBvaW50cyAoMy4gNC4gQW5kIDUuKSwgYnV0IGl0IHdvdWxkIGJlIGdvb2QgdG8gZ2V0IHRoZSBt
ZWRpYSB0eXBlIGV4cGVydHMgYW5kIElBTkEgb3BpbmlvbiBhcyB3ZWxsLCBhcyB0aGV5IGtub3cg
YmV0dGVyLiBJIHdpbGwgcmVhY2ggb3V0DQogdG8gSUFOQSBzZXBhcmF0ZWx5IGFuZCBDQyB5b3Uu
IExldCBtZSBrbm93IGlmIG15IHN1Z2dlc3Rpb25zIG1ha2Ugc2Vuc2Ugb3IgeW91IGhhdmUgYWRk
aXRpb25hbCBxdWVzdGlvbnMvY29tbWVudHMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQpGcmFuY2VzY2E8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5i
c3A7PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv
bGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQo8Yj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+TWF0aGlhcyBCeW5lbnMgJmx0OzxhIGhyZWY9Im1h
aWx0bzptdGhzQGdvb2dsZS5jb20iIHRhcmdldD0iX2JsYW5rIj5tdGhzQGdvb2dsZS5jb208L2E+
Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25kYXksIDMwIEF1Z3VzdCAyMDIxIGF0IDA4OjQ3PGJy
Pg0KPGI+VG86IDwvYj5GcmFuY2VzY2EgUGFsb21iaW5pICZsdDs8YSBocmVmPSJtYWlsdG86ZnJh
bmNlc2NhLnBhbG9tYmluaUBlcmljc3Nvbi5jb20iIHRhcmdldD0iX2JsYW5rIj5mcmFuY2VzY2Eu
cGFsb21iaW5pQGVyaWNzc29uLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDs8YSBo
cmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1kaXNwYXRjaC1qYXZhc2NyaXB0LW1qcy5hbGxAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5kcmFmdC1pZXRmLWRpc3BhdGNoLWphdmFzY3JpcHQtbWpzLmFs
bEBpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLWRpc3Bh
dGNoLWphdmFzY3JpcHQtbWpzLmFsbEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmRyYWZ0LWll
dGYtZGlzcGF0Y2gtamF2YXNjcmlwdC1tanMuYWxsQGlldGYub3JnPC9hPiZndDssDQogJnF1b3Q7
PGEgaHJlZj0ibWFpbHRvOmRpc3BhdGNoQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+ZGlzcGF0
Y2hAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86ZGlzcGF0Y2hAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj5kaXNwYXRjaEBpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBo
cmVmPSJtYWlsdG86bWVkaWEtdHlwZXNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tZWRpYS10
eXBlc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptZWRpYS10eXBlc0Bp
ZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1lZGlhLXR5cGVzQGlldGYub3JnPC9hPiZndDs8YnI+
DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IEFEIHJldmlldyBvZiBkcmFmdC1pZXRmLWRpc3BhdGNoLWph
dmFzY3JpcHQtbWpzLTA5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KJm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6
MTA4LjBwdCI+DQpIaSBGcmFuY2VzY2EsPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MTA4LjBw
dCI+DQpXZeKAmXZlIHdvcmtlZCB0aHJvdWdoIHlvdXIgZmVlZGJhY2sgKDxpPml0YWxpYzwvaT4g
YmVsb3cpLiBIZXJlIGFyZSBvdXIgcmVzcG9uc2VzICg8Yj5ib2xkPC9iPik6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MTA4
LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBj
bTttYXJnaW4tbGVmdDoxMDguMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4jIyBNYWluPC9zcGFuPjwvaT48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDoxMDguMHB0
Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDo1
LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjEwOC4w
cHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6YmxhY2siPjEuIC0tLS08L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KJm5ic3A7PG86cD48L286
cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDow
Y207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQo8aT48c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+
RlA6IFRoaXMgZG9jdW1lbnQgaXMgcHJlc2VudGVkIGluIHRoZSBBYnN0cmFjdCwgSW50cm9kdWN0
aW9uIGFuZCBDb21wYXRpYmlsaXR5IHNlY3Rpb24gYXMgYWltaW5nIHRvIHVwZGF0ZSBzb21lIElB
TkEgcmVnaXN0cmF0aW9ucyBmb3IgdGhlIG1lZGlhIHR5cGVzIG1lbnRpb25lZCwgYXMgd2VsbCBh
cyBkb2N1bWVudGluZyBjdXJyZW50IHVzYWdlDQogb2YgdGhlc2UgbWVkaWEgdHlwZXMuIEJlY2F1
c2Ugb2YgdGhhdCwgSSBhbSBub3QgY29udmluY2VkIGFib3V0IHRoZSB1c2Ugb2YgQkNQIDE0IGxh
bmd1YWdlOiBpZiB0aGUgaW50ZW50IGlzIGRvY3VtZW50aW5nIGN1cnJlbnQgcHJhY3RpY2VzLCBt
b3N0IG9mIHRoZXNlIEJDUCAxNCB0ZXJtcyBzaG91bGQgYmUgcmVwbGFjZWQgYnkgZXhwbGFuYXRp
b25zIG9uIGhvdyBpbXBsZW1lbnRhdGlvbnMgYmVoYXZlLiBUbyBnaXZlIGFuIGV4YW1wbGUgb2Yg
bXkNCiBjb25jZXJuLCBmb3IgdGhlIGZvbGxvd2luZyBwYXJhZ3JhcGggaW4gU2VjdGlvbiA0Ojwv
c3Bhbj48L2k+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6MTA4LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4t
bGVmdDoxMDguMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDtJbXBsZW1lbnRh
dGlvbnMgdGhhdCBzdXBwb3J0IGJpbmFyeSBzb3VyY2UgdGV4dCBNVVNUIHN1cHBvcnQgYmluYXJ5
PC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDoxMDgu
MHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDtzb3VyY2UgdGV4dCBlbmNvZGVk
IHVzaW5nIHRoZSBVVEYtOCBbUkZDMzYyOV0gY2hhcmFjdGVyIGVuY29kaW5nPC9zcGFuPjwvaT48
bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2lu
LXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDoxMDguMHB0Ij4NCjxpPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDtzY2hlbWUuJm5ic3A7IE1vZHVsZSBnb2FsIHNvdXJj
ZXMgTVVTVCBiZSBlbmNvZGVkIGFzIFVURi04LCBhbGwgb3RoZXI8L3NwYW4+PC9pPjxvOnA+PC9v
OnA+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJnaW4tcmlnaHQ6
MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KPGk+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2si
PiZuYnNwOyZuYnNwOyZuYnNwO2VuY29kaW5ncyB3aWxsIGZhaWwuJm5ic3A7IFNvdXJjZSBnb2Fs
IHNvdXJjZXMgU0hPVUxEIGJlIGVuY29kZWQgYXMgVVRGLTg7PC9zcGFuPjwvaT48bzpwPjwvbzpw
PjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBj
bTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDoxMDguMHB0Ij4NCjxpPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsmbmJzcDtvdGhlciBjaGFyYWN0ZXIgZW5jb2Rpbmcgc2NoZW1lcyBNQVkgYmUg
c3VwcG9ydGVkLCBidXQgYXJlPC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBj
bTttYXJnaW4tbGVmdDoxMDguMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDtk
aXNjb3VyYWdlZC48L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRv
bTowY207bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQo8aT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+RlA6IEFyZSB0aGVzZSBy
ZXF1aXJlbWVudHMgdGhhdCBzaG91bGQgaGF2ZSBiZWVuIHRoZXJlIGluIFJGQyA0MzI5IGFuZCBh
cmUgYmVpbmcgYWRkZWQgbm93PyBBcmUgdGhlc2UgaG93IG1vc3QgaW1wbGVtZW50YXRpb25zIGFs
cmVhZHkgYmVoYXZlPyBXb3VsZCBpdCBub3QgbWFrZSBtb3JlIHNlbnNlIHRvIHJlZm9ybXVsYXRl
IHRoaXMgcGFyYWdyYXBoDQogdG8gZGVzY3JpYmUgaW1wbGVtZW50YXRpb25zIGJlaGF2aW91ciwg
cmF0aGVyIHRoYW4gbWFuZGF0ZSBhbmQgcmVjb21tZW5kPyBXaHkgdXNpbmcgQkNQIDE0IHRlcm1z
Pzwvc3Bhbj48L2k+PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MTA4
LjBwdCI+DQo8aT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjpibGFjayI+VGhpcyBjb21tZW50IGFwcGxpZXMgdG8gYWxsIG5ldyBvY2N1
cnJlbmNlcyBvZiBCQ1AgMTQgdGVybXMgKGl0IGRvZXMgbm90IHRvIGFwcGx5IHRvIHNlY3Rpb25z
IHRha2VuIGZyb20gUkZDIDQzMjksIHN1Y2ggYXMgdGhlIGZpcnN0IHBhcmFncmFwaCBvZiBzZWN0
aW9uIDQuMSkuPC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttYXJnaW4tbGVmdDoxMDguMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
MGNtO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KPGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPldlIGJlbGlldmUgdGhpcyBo
YXMgYWxyZWFkeSBiZWVuIGFkZHJlc3NlZCBieSB0aGUgc2hlcGhlcmQgZWFybGllciBpbiB0aGUg
dGhyZWFkLjwvc3Bhbj48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KRlA6IEluZGVlZCwgYW5kIHRvIHJlaXRl
cmF0ZTogSSBhbSBPSyB3aXRoIGtlZXBpbmcgdGhlIEJDUCAxNCB0ZXJtcyB0aGF0IGNvbWUgZnJv
bSA0MzI5LiBEbyB5b3UgdGhpbmsgeW91IGNvdWxkIGFkZCBzb21lIGV4cGxhbmF0b3J5IHRleHQg
aW4gdGhlIGludHJvZHVjdGlvbiBhYm91dCB0aGUgZmFjdCB0aGF0IHRoaXMgZG9jdW1lbnQgdXBk
YXRlcyBleGlzdGluZyByZXF1aXJlbWVudHMgZnJvbSA0MzI5IGJhc2VkIG9uIGV4aXN0aW5nIHBy
YWN0aWNlPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Ojcy
LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KSSB3YXMgYWJvdXQgdG8gYWRkIHNvbWV0
aGluZyBidXQgdGhlbiByZWFsaXplZCB0aGF0IHRoZSBkcmFmdCBhbHJlYWR5IHNheXM6ICZxdW90
O1RoaXMgZG9jdW1lbnQgdXBkYXRlcyB0aGUgZGVzY3JpcHRpb25zIGFuZCByZWdpc3RyYXRpb25z
IGZvciB0aGVzZSBtZWRpYSB0eXBlcyB0byByZWZsZWN0IGV4aXN0aW5nIHVzYWdlIG9uIHRoZSBJ
bnRlcm5ldC4gW+KApl0gVGhpcyBkb2N1bWVudCByZXBsYWNlcyB0aGUgbWVkaWEgdHlwZXMgcmVn
aXN0cmF0aW9ucyBpbg0KIHt7UkZDNDMyOX19LCBvYnNvbGV0aW5nIHRoYXQgZG9jdW1lbnQuJnF1
b3Q7IEl0IHNvdW5kcyBsaWtlIHRoYXQgY292ZXJzIHlvdXIgcmVxdWVzdCDigJQgYnV0IGlmIHRo
aXMgaXMgbm90IHN1ZmZpY2llbnQsIHBsZWFzZSBsZXQgbWUga25vdyB3aGF0IHlvdSBoYWQgaW4g
bWluZC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0
bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCkZQOiBJbmRlZWQuIEkgdGhpbmsgdGhh
dCB3aGF0IEkgd2FzIGxvb2tpbmcgZm9yIGNvdWxkIGJlIHN1bW1hcml6ZWQgYnkgdGhlIGZvbGxv
d2luZyBjaGFuZ2U6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2lu
LWxlZnQ6MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpPTEQ6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NClRoaXMgZG9jdW1lbnQgcmVwbGFjZXMg
dGhlIG1lZGlhIHR5cGVzIHJlZ2lzdHJhdGlvbnMgaW4ge3tSRkM0MzI5fX0sIG9ic29sZXRpbmcg
dGhhdCBkb2N1bWVudC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJn
aW4tbGVmdDozNi4wcHQiPg0KTkVXOjxicj4NClRoaXMgZG9jdW1lbnQgcmVwbGFjZXMgdGhlIG1l
ZGlhIHR5cGVzIHJlZ2lzdHJhdGlvbnMgaW4ge3tSRkM0MzI5fX0sIGFuZCB1cGRhdGVzIHRoZSBy
ZXF1aXJlbWVudHMgZm9yIGltcGxlbWVudGF0aW9ucyB1c2luZyB0aG9zZSBtZWRpYSB0eXBlcyBk
ZWZpbmVkIGluIHt7UkZDNDMyOX19IGJhc2VkIG9uIGN1cnJlbnQgZXhpc3RpbmcgcHJhY3RpY2Vz
LiBBcyBhIGNvbnNlcXVlbmNlLCB0aGlzIGRvY3VtZW50IG9ic29sZXRlcyB7e1JGQzQzMjl9fS48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5UaGFuayB5b3UhIFBhdGNo
OiZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vcHJvdGVjdDIuZmlyZWV5ZS5jb20vdjEvdXJsP2s9MDRj
NGFmNWEtNWI1Zjk1NDMtMDRjNGVmYzEtODY4MmFhYTIyYmMwLWIxMTYyNDVhZmUxNjdmOTYmYW1w
O3E9MSZhbXA7ZT01MmRhNjAyYS0yN2M5LTRlOWEtOTFjMi1lNTBmYzgyNDgyN2MmYW1wO3U9aHR0
cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGbGludXh3b2xmJTJGYm1lY2staWRzJTJGcHVsbCUyRjQ4
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL2xpbnV4d29sZi9ibWVjay1pZHMv
cHVsbC80ODwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQg
I0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0
O21hcmdpbi1yaWdodDowY20iPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3Bh
ZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBw
dDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8
cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2lu
LWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQo8aT48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+My4gLS0tLTwv
c3Bhbj48L2k+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6MTA4LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4t
bGVmdDoxMDguMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5GUDogJnF1b3Q7UHVibGlzaGVkIHNwZWNpZmlj
YXRpb24mcXVvdDsgZmllbGQgb2YgZWFjaCBzdWJzZWN0aW9uIG9mIHNlY3Rpb24gNi4xIGlzICZx
dW90O3RoaXMgZG9jdW1lbnQmcXVvdDsuIEkgZG9uJ3QgYmVsaWV2ZSB0aGF0IGlzIGNvcnJlY3Qs
IGFuZCBpdCBzaG91bGQgaW5zdGVhZCBwb2ludCB0byB0aGUgY29ycmVjdCBzcGVjaWZpY2F0aW9u
IChzbyBKUyAxLjUsIEVDTUFTY3JpcHQNCiBldGMpLjwvc3Bhbj48L2k+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQombmJzcDs8bzpw
PjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJp
Z2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDoxMDguMHB0Ij4NCjxiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs
YWNrIj5UaGlzIHdhcyBkb25lIGluIHJlc3BvbnNlIHRvIE1lZGlhLVR5cGUgRWFybHkgUmV2aWV3
IGNvbW1lbnRzOg0KPC9zcGFuPjwvYj48YSBocmVmPSJodHRwczovL3Byb3RlY3QyLmZpcmVleWUu
Y29tL3YxL3VybD9rPTJjZWNmZDQxLTczNzdjNDQzLTJjZWNiZGRhLTg2OWExNGY0YjA4Yy0wM2Y1
Zjk2YTYzNmNkODc1JmFtcDtxPTEmYW1wO2U9YmQwNmE4YmQtYjRhMi00OTY5LThiYWMtMGRjODI1
ODJmOTFlJmFtcDt1PWh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmxpbnV4d29sZiUyRmJtZWNr
LWlkcyUyRnB1bGwlMkYyNSIgdGFyZ2V0PSJfYmxhbmsiPjxiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5odHRwczovL2dpdGh1Yi5jb20vbGlu
dXh3b2xmL2JtZWNrLWlkcy9wdWxsLzI1PC9zcGFuPjwvYj48L2E+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h
cmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQombmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KRlA6
IEkgdGFrZSBpdCB0aGlzIGlzIHRoZSBjb21tZW50IGZyb20gTXVycmF5IHlvdSBhcmUgcmVmZXJy
aW5nIHRvIGluIHRoYXQgaXNzdWU6DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJmd0OyBnZW5lcmFsbHksIHRoZSB0ZW1wbGF0ZXMg
Y2FuJ3QgcmVmZXIgdG8gUkZDIDQzMjkgaWYgeW91IHBsYW4gdG8gb2Jzb2xldGUgaXQ7IHRoZXkg
c2hvdWxkIHJlZmVyIHRvIHRoaXMgZG9jdW1lbnQgb3Igc29tZXRoaW5nIGVsc2UgdGhhdCB3b24n
dCBiZSBvYnNvbGV0ZSB3aGVuIHRoaXMgaXMgcHVibGlzaGVkPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCkkgbm90ZSB0aGF0IE11cnJh
eSBwb2ludGVkIG91dCB0aGF0IOKAnFB1Ymxpc2hlZCBTcGVjaWZpY2F0aW9u4oCdIHNob3VsZCBu
b3QgcG9pbnQgdG8gNDMyOSwgYnV0IHNob3VsZCBpbnN0ZWFkIHBvaW50IHRvIGVpdGhlciB0aGlz
IGRvY3VtZW50IG9yIOKAnHNvbWV0aGluZyBlbHNl4oCdLCBhbmQgSSB3YXMgc3VnZ2VzdGluZyB0
aGF0IHRoYXQgc29tZXRoaW5nIGVsc2UgaXMgdGhlIHB1Ymxpc2hlZCBzcGVjaWZpY2F0aW9ucywg
c28gZm9yIHRleHQvamF2YXNjcmlwdA0KIEpTIDEuNSBzcGVjLCBmb3IgdGV4dC9leG1hc2NyaXB0
IEVDTUEgc3BlYyBldGMuIFRoaXMgaXMgd2hhdCBSRkMgNDMyOSBkaWQgKHNlZSBmb3IgZXhhbXBs
ZQ0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMv
dGV4dC9qYXZhc2NyaXB0IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pYW5hLm9yZy9h
c3NpZ25tZW50cy9tZWRpYS10eXBlcy90ZXh0L2phdmFzY3JpcHQ8L2E+ICksIGFuZCBmcm9tIGNo
ZWNraW5nIFJGQyA2ODM4IGl0IGlzIG5vdCBjbGVhciB0byBtZSB0aGF0IHdhcyBhIG1pc3Rha2Uu
IEkgZ3Vlc3MgaXQgY291bGQgYmUgZmluZSB3aXRoIHBvaW50aW5nIHRvIHRoaXMgZG9jdW1lbnQg
c2luY2UgdGhpcyBkb2N1bWVudCByZWZlcmVuY2VzIHRoZSBvdGhlciBzcGVjaWZpY2F0aW9ucywg
YnV0IGl0DQogc2VlbXMgbW9yZSBjb252b2x1dGVkIGFuZCBJIHdhbnRlZCB0byBjaGVjayB3aXRo
IHlvdSBhbmQgdGhlIG1lZGlhIHR5cGUgZXhwZXJ0IG9mIHdoYXTigJlzIHRoZSBiZXN0IHdheSwg
aWYgYm90aCBhcmUgb2suIEkgd2lsbCBhbHNvIHNlbmQgYSBzZXBhcmF0ZSBlbWFpbCB0byBhc2sg
SUFOQSwgc2luY2UgdGhleSBwcm9iYWJseSBoYXZlIHRoZSBhbnN3ZXIsIGFuZCBjYyB5b3UgaW4g
aXQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6NzIuMHB0Ij4NClRoYW5rcyEgUGVyIE5lZCBGcmVlZOKAmXMgcmVzcG9uc2Ugb24gdGhhdCB0
aHJlYWQsIEnigJl2ZSBzZW50IGEgcGF0Y2ggdXBkYXRpbmcgdGhlc2UgZmllbGRzIHRvIHBvaW50
IHRvIHRoZSBmb3JtYXQgc3BlY2lmaWNhdGlvbiwgd2hpY2ggaW4gdGhpcyBjYXNlIGlzIEVDTUEt
MjYyOg0KPGEgaHJlZj0iaHR0cHM6Ly9wcm90ZWN0Mi5maXJlZXllLmNvbS92MS91cmw/az1hYjIx
ZDQ5OC1mNGJhZWRhOS1hYjIxOTQwMy04NmUyMjM3ZjUxZmItYjE5NjA2YzJlYzEzZmNhZiZhbXA7
cT0xJmFtcDtlPWRlNjEwMjNiLWE3ZTctNDcxZC1hYzM0LWZjODc1ZjM2NWIyNSZhbXA7dT1odHRw
cyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZsaW51eHdvbGYlMkZibWVjay1pZHMlMkZwdWxsJTJGNDUi
IHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vZ2l0aHViLmNvbS9saW51eHdvbGYvYm1lY2staWRz
L3B1bGwvNDU8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpGUDogZ3JlYXQsIHRoYW5r
IHlvdSBhbmQgdGhhbmtzIE5lZCBmb3IgaGlzIGV4cGVydCBvcGluaW9uLiBIb3dldmVyLCBJIHRo
aW5rIHRoYXQgaXQgaXMgbm90IGNvcnJlY3QgdG8gY2hhbmdlIHRoZSBzcGVjaWZpY2F0aW9uIGZy
b20gSmF2YXNjcmlwdCB0byBFQ01BLTI2MiBmb3IgYWxsIHJlZ2lzdHJhdGlvbnMuIEkgdGhpbmsg
dGhpcyBpcyBhIHR5cG8sIGFuZCBhbGwgamF2YXNjcmlwdCByZWdpc3RyYXRpb25zIHNob3VsZCBw
b2ludCB0byB0aGUgY29ycmVjdA0KIEphdmFzY3JpcHQgcmVmZXJlbmNlLCBiZSBpdCA8YSBocmVm
PSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzQzMjkjcmVmLUpTMTUi
IHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwv
cmZjNDMyOSNyZWYtSlMxNTwvYT4gb3Igb3RoZXIgKEkgYW0gc3VyZSB5b3UgaGF2ZSBhIGJldHRl
ciBwb2ludGVyIHRoYW4gbWUpLiBBbmQgYXMgZm9yIDQzMjksIEkgdGhpbmsgaXQgaXMgZmluZSB0
byBoYXZlIHRob3NlIHJlZmVyZW5jZXMgYXMgaW5mb3JtYXRpdmUuPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SSBiZWxpZXZlIG91ciBwcm9wb3NlZCBjaGFuZ2UgaXMg
Y29ycmVjdDogdGhlIGxhdGVzdCBwdWJsaXNoZWQgRUNNQS0yNjIgc3BlYyBpcyB0aGUgSmF2YVNj
cmlwdCBzcGVjLiBJbiBleGlzdGluZyBpbXBsZW1lbnRhdGlvbnMsIHNjcmlwdHMgdXNpbmcgb2Jz
b2xldGUgZmlsZSBleHRlbnNpb25zIGNhbiBzdGlsbCBtYWtlIHVzZSBvZiBtb2Rlcm4gSmF2YVNj
cmlwdA0KIGZlYXR1cmVzIHRoYXQgYXJlbuKAmXQgcHJlc2VudCBpbiA8YSBocmVmPSJodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzQzMjkjcmVmLUpTMTUiIHRhcmdldD0i
X2JsYW5rIj4NCkpTMTU8L2E+LiBGb3IgZXhhbXBsZSwgaGVyZeKAmXMgdGhlIGxpc3Qgb2YgTUlN
RSB0eXBlcyB3ZWIgYnJvd3NlcnMgcmVjb2duaXplIGFzIOKAnEphdmFTY3JpcHTigJ06Jm5ic3A7
PGEgaHJlZj0iaHR0cHM6Ly9taW1lc25pZmYuc3BlYy53aGF0d2cub3JnLyNqYXZhc2NyaXB0LW1p
bWUtdHlwZSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vbWltZXNuaWZmLnNwZWMud2hhdHdnLm9y
Zy8jamF2YXNjcmlwdC1taW1lLXR5cGU8L2E+IFRoaXMgaXMgcmVmZXJlbmNlZCBmcm9tDQogdGhl
IEhUTUwgU3RhbmRhcmQgaGVyZTombmJzcDs8YSBocmVmPSJodHRwczovL2h0bWwuc3BlYy53aGF0
d2cub3JnL211bHRpcGFnZS9zY3JpcHRpbmcuaHRtbCNzY3JpcHRpbmdMYW5ndWFnZXMiIHRhcmdl
dD0iX2JsYW5rIj5odHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS9zY3JpcHRp
bmcuaHRtbCNzY3JpcHRpbmdMYW5ndWFnZXM8L2E+IFNvIGluIHByYWN0aWNlLCB0aG9zZSBsZWdh
Y3kgZXh0ZW5zaW9ucyBkbyBub3QgbWFwIHRvIGFueQ0KIHNwZWNpZmljIHZlcnNpb24gb2YgdGhl
IEphdmFTY3JpcHQgbGFuZ3VhZ2UuIFRoZXnigJlyZSBhbGwganVzdCDigJxKYXZhU2NyaXB04oCd
LCB3aGF0ZXZlciB0aGUgbGF0ZXN0IHN1cHBvcnRlZCB2ZXJzaW9uIGlzIGJ5IHRoZSBob3N0IGVu
dmlyb25tZW50LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij5Eb2VzIHRoaXMgY2hhbmdlIHRoZSBzaXR1YXRpb24sIG9yIGRpZCBJIG1pc3VuZGVyc3Rh
bmQ/IFBsZWFzZSBsZXQgbWUga25vdyBob3cgdG8gcHJvY2VlZC48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoz
Ni4wcHQiPk9uZSBwb3NzaWJsZSByZXNvbHV0aW9uIGNvdWxkIGJlIHRoaXMgcGF0Y2gsIGNsYXJp
ZnlpbmcgdGhpcyBhc3BlY3Qgb2YgaW1wbGVtZW50YXRpb24gcmVhbGl0eTombmJzcDs8YSBocmVm
PSJodHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9rPTM5NGQ5N2U3LTY2ZDZhZGZl
LTM5NGRkNzdjLTg2ODJhYWEyMmJjMC1iOWY4NWE4YWIwNmQxM2FlJmFtcDtxPTEmYW1wO2U9NTJk
YTYwMmEtMjdjOS00ZTlhLTkxYzItZTUwZmM4MjQ4MjdjJmFtcDt1PWh0dHBzJTNBJTJGJTJGZ2l0
aHViLmNvbSUyRmxpbnV4d29sZiUyRmJtZWNrLWlkcyUyRnB1bGwlMkY1MSUyRmZpbGVzIj5odHRw
czovL2dpdGh1Yi5jb20vbGludXh3b2xmL2JtZWNrLWlkcy9wdWxsLzUxL2ZpbGVzPC9hPg0KIExl
dCBtZSBrbm93IGlmIHRoaXMgaXMgYWNjZXB0YWJsZSB0byB5b3UuPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYu
MHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNt
IDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAj
Q0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7
bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KJm5ic3A7PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxl
ZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206
NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4t
bGVmdDoxMDguMHB0Ij4NCjxpPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjQuIC0tLS08
L3NwYW4+PC9zcGFuPjwvaT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
YXJnaW4tbGVmdDoxMDguMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206MGNt
O21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkZQOiBJIHdvdWxkIGFsc28gYWRk
IFJGQyA0MzI5IGF1dGhvcnMgYXMgJnF1b3Q7UGVyc29uICZhbXA7IGVtYWlsIGFkZHJlc3MgdG8g
Y29udGFjdCZxdW90OywgYXMgd2VsbCBhcyAmcXVvdDtBdXRob3ImcXVvdDsgZm9yIHRob3NlIG1l
ZGlhIHR5cGVzIHRoYXQgNDMyOSByZWdpc3RlcmVkLiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgdGhp
cyBpcyBub3QgY29tbW9uIHByYWN0aWNlLCBidXQNCiBpdCBzZWVtcyBsb2dpY2FsIHRvIG1lIHRv
IGhhdmUgYm90aCB5b3UgYXV0aG9ycyBhbmQgcHJldmlvdXMgYXV0aG9ycy48L3NwYW4+PC9pPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjEwOC4wcHQi
Pg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUu
MHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MTA4LjBw
dCI+DQo8Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjpibGFjayI+VGhpcyBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgY29tbW9uIHByYWN0
aWNlLiBFLmcuIFJGQyA1NCAoYnkgQ3JvY2tlciwgUG9zdGVsLCBOZXdraXJrLCBLcmFsZXkpIHdh
cyBzdXBlcnNlZGVkIGJ5IFJGQyA1NyAoYnkgS3JhbGV5ICZhbXA7IE5ld2tpcmspLiBXZeKAmWQg
cHJlZmVyIHByb2NlZWRpbmcgaW4gbGluZSB3aXRoIHRoaXMgcHJlY2VkZW50LCBnaXZlbg0KIHRo
YXQgaW5jbHVkaW5nIHRoZSBvcmlnaW5hbCBhdXRob3JzIGNvbXBsaWNhdGVzIHRoZSBwcm9jZXNz
IGZ1cnRoZXIgKHNpbmNlIGl0IHdvdWxkIHJlcXVpcmUgdGhlaXIgZXhwbGljaXQgYXBwcm92YWwg
b2YgYWxsIG91ciBjaGFuZ2VzIGJlZm9yZSBtb3ZpbmcgZm9yd2FyZCkuPC9zcGFuPjwvYj48bzpw
PjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJp
Z2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KJm5ic3A7PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4N
CkZQOiBNYXliZSBJIGRpZCBub3QgZXhwbGFpbiBteXNlbGY6IEkgd2FzIG5vdCBhc2tpbmcgeW91
IHRvIGFkZCB0aGUgYXV0aG9ycyBvZiBSRkMgNDMyOSBhcyBhdXRob3JzIG9mIHRoaXMgZG9jdW1l
bnQgKGFsdGhvdWdoIEkgaG9wZSB0aGV5IGFyZSBhd2FyZSBvZiB0aGlzIHdvcmsgYW5kIHRoZXkg
aGF2ZSBiZWVuIGluY2x1ZGVkIGluIHRoZSBjb252ZXJzYXRpb24gaWYgdGhleSBhcmUgc3RpbGwg
YWN0aXZlIGluIHRoaXMgc3BhY2UpIGJ1dCBJIHdhcw0KIHN1Z2dlc3RpbmcgdG8ga2VlcCB0aGVt
IG9uIHRoZSByZWdpc3RyYXRpb25zIHRoZW1zZWx2ZXMsIHNvIGZvciBleGFtcGxlIGZvciB0ZXh0
L2phdmFzY3JpcHQ6DQo8YSBocmVmPSJodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9t
ZWRpYS10eXBlcy90ZXh0L2phdmFzY3JpcHQiIHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3
LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL3RleHQvamF2YXNjcmlwdDwvYT4gb24g
dGhlIOKAnFBlcnNvbiAmYW1wOyBlbWFpbCBhZGRyZXNzIHRvIGNvbnRhY3TigJ0gYW5kIOKAnEF1
dGhvcuKAnSBsaW5lLCByZXBsYWNlIHlvdXIgY3VycmVudCDigJxTZWUgQXV0aG9yJ3MgQWRkcmVz
cyBzZWN0aW9uIG9mIFt0aGlzIGRvY3VtZW50XS7igJwgd2l0aCDigJxTZWUgQXV0aG9yJ3MgQWRk
cmVzcyBzZWN0aW9uIG9mIFt0aGlzIGRvY3VtZW50XSBhbmQNCiBbUkZDIDQzMjld4oCdLiBUaGlz
IHdvdWxkIG5vdCByZXF1aXJlIHRoZWlyIGFwcHJvdmFsLCBhcyB0aGV5IGFyZSBpbiBwcmFjdGlj
ZSBrZWVwaW5nIHRoZWlyIGNvbnRhY3Qgd2hlcmUgdGhleSBhbHJlYWR5IGhhZCBpdC4gKEFsc28g
bm90ZSwgSSB3YXMgc3VnZ2VzdGluZyB0aGlzIG9ubHkgZm9yIHRob3NlIHJlZ2lzdHJhdGlvbnMg
dGhhdCBSRkMgNDMyOSBpbml0aWFsbHkgZGlkKS4gQWdhaW4sIE11cnJheSwgb3RoZXIgbWVkaWEg
dHlwZSBleHBlcnRzDQogYW5kIElBTkEgY2FuIHRlbGwgbWUgaWYgdGhpcyBpcyBub3QgY29tbW9u
IHByYWN0aWNlLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0
OjcyLjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDo3Mi4wcHQiPg0KSSBzZWUsIGFwb2xvZ2llcyBmb3Ig
bWlzdW5kZXJzdGFuZGluZy4gVGhhdCBtYWtlcyB0b3RhbCBzZW5zZS4gTGlzdGluZyBib3RoIHRo
ZSBvcmlnaW5hbCBhdXRob3JzJm5ic3A7KyB1cyZuYnNwO2luIHRoZSBJQU5BIHJlZ2lzdHJ5IHNv
dW5kcyBnb29kLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KJm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCkZQOiBHcmVh
dCwgdGhhbmtzLiBDb3VsZCB5b3UgYWRkIGEgcGF0Y2ggZm9yIHRoYXQgdG9vIGJlZm9yZSBzdWJt
aXR0aW5nIHRoZSBuZXcgdmVyc2lvbj8gSnVzdCB0byBiZSBjbGVhciwgdGhhdCB3b3VsZCBhcHBs
eSBvbmx5IHRvIHRoZSByZWdpc3RyYXRpb25zIGFscmVhZHkgZXhpc3RpbmcsIHNvIHRleHQvZWNt
YXNjcmlwdCAoc2VjdGlvbiA2LjIuNSksIHRleHQvamF2YXNjcmlwdCAoc2VjdGlvbiA2LjEuMSks
IGFwcGxpY2F0aW9uL2VjbWFzY3JpcHQNCiAoc2VjdGlvbiA2LjIuMSksIGFwcGxpY2F0aW9uL2ph
dmFzY3JpcHQgKHNlY3Rpb24gNi4yLjIpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+U3VyZSB0aGluZzogPGEgaHJlZj0iaHR0cHM6Ly9wcm90ZWN0Mi5maXJlZXllLmNv
bS92MS91cmw/az0wMGRkYTNlNC01ZjQ2OTlmZC0wMGRkZTM3Zi04NjgyYWFhMjJiYzAtMDNhZDZj
ZTI4ODg5Y2JiNCZhbXA7cT0xJmFtcDtlPTUyZGE2MDJhLTI3YzktNGU5YS05MWMyLWU1MGZjODI0
ODI3YyZhbXA7dT1odHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZsaW51eHdvbGYlMkZibWVjay1p
ZHMlMkZwdWxsJTJGNDklMkZmaWxlcyIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly9naXRodWIu
Y29tL2xpbnV4d29sZi9ibWVjay1pZHMvcHVsbC80OS9maWxlczwvYT4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5n
OjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0K
PGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDoxMDguMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJnaW4tcmlnaHQ6MGNtO21h
cmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KPGk+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjUuIC0t
LS08L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdp
bi1sZWZ0OjEwOC4wcHQiPg0KJm5ic3A7PG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1h
cmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFy
Z2luLWxlZnQ6MTA4LjBwdCI+DQo8aT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJp
YWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+RlA6IEkgYmVsaWV2ZSBpdCB3b3VsZCBt
YWtlIHNlbnNlIHRvIG1vZGlmeSB0aGUgSUFOQSBtZWRpYSB0eXBlIHJlZ2lzdHJ5IHRvIGFkZCBh
biAmcXVvdDtPQlNPTEVURUQgaW4gZmF2b3Igb2YgLi4uJnF1b3Q7IG5vdGUgaW4gdGhlIG5hbWUg
Y29sdW1uIG9mIGFsbCB0aG9zZSBtZWRpYSB0eXBlcyBvYnNvbGV0ZWQuIEkgdGhpbmsgdGhpcyBy
ZXF1aXJlcyBhIG5ldw0KIElBTkEgc2VjdGlvbi48L3NwYW4+PC9pPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjEwOC4wcHQiPg0KJm5ic3A7PG86cD48
L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdo
dDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MTA4LjBwdCI+DQo8Yj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFj
ayI+SSB0aGluayB0aGlzIHJlZmVycyB0byB0aGUgZG9jdW1lbnQgYXQNCjwvc3Bhbj48L2I+PGEg
aHJlZj0iaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvbWVkaWEt
dHlwZXMueGh0bWwiIHRhcmdldD0iX2JsYW5rIj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdu
bWVudHMvbWVkaWEtdHlwZXMvbWVkaWEtdHlwZXMueGh0bWw8L3NwYW4+PC9iPjwvYT48Yj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+LA0KIGFuZCBub3Qgb3VyIGRyYWZ0LiBBbSBJIG1pc3VuZGVyc3RhbmRpbmc/IFdoYXQg
Y2hhbmdlcyB3b3VsZCB0aGlzIHJlcXVpcmUgdG8gb3VyIGRyYWZ0Pzwvc3Bhbj48L2I+PG86cD48
L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdpbi1yaWdo
dDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDo1LjBwdDttYXJnaW4tcmln
aHQ6MGNtO21hcmdpbi1ib3R0b206MGNtO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQpGUDogWWVzLCBz
b3JyeSBmb3IgYmVpbmcgdW5jbGVhcjogd2hhdCBJIHdhcyByZWZlcnJpbmcgdG8gd2FzIHRoZSDi
gJxOYW1l4oCdIGNvbHVtbiBpbiB0aGUgSUFOQSByZWdpc3RyeSBhdA0KPGEgaHJlZj0iaHR0cHM6
Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvbWVkaWEtdHlwZXMueGh0bWwi
IHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vd3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlh
LXR5cGVzL21lZGlhLXR5cGVzLnhodG1sPC9hPiAuIFlvdXIgZHJhZnQgYWxyZWFkeSBtYWtlcyBj
aGFuZ2VzIHRvIHRoZSByZWdpc3RyYXRpb25zIChzbywgZm9yIGV4YW1wbGUsIGNoYW5nZXMgdGhl
IGNvbnRlbnQgb2YgOg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMv
bWVkaWEtdHlwZXMvdGV4dC9qYXZhc2NyaXB0IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3
dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10eXBlcy90ZXh0L2phdmFzY3JpcHQ8L2E+ICkg
YnV0IGRvZXMgbm90IHNwZWNpZnkgdGhlIHVwZGF0ZSB0byB0aGUNCjxhIGhyZWY9Imh0dHBzOi8v
d3d3LmlhbmEub3JnL2Fzc2lnbm1lbnRzL21lZGlhLXR5cGVzL21lZGlhLXR5cGVzLnhodG1sIiB0
YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9tZWRpYS10
eXBlcy9tZWRpYS10eXBlcy54aHRtbDwvYT4gcGFnZSBpdHNlbGYuIFNvLCBnb2luZyBiYWNrIHRv
IG91ciB0ZXh0L2phdmFzY3JpcHQgZXhhbXBsZSwgdGhpcyBpcyB0aGUgZW50cnkgZm9yIGl0IGlu
IHRoZSBtZWRpYS10eXBlIHBhZ2UgcmlnaHQgbm93OjxvOnA+PC9vOnA+PC9wPg0KPHRhYmxlIGNs
YXNzPSJNc29Ob3JtYWxUYWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRp
bmc9IjAiIHdpZHRoPSI1NjciIHN0eWxlPSJ3aWR0aDo0MjUuMDVwdDttYXJnaW4tbGVmdDo3Mi4w
cHQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlIj4NCjx0Ym9keT4NCjx0cj4NCjx0ZCB2YWxpZ249
InRvcCIgc3R5bGU9InBhZGRpbmc6Ljc1cHQgNi4wcHQgLjc1cHQgNi4wcHQiPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0b206
MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtP
cGVuIFNhbnMmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+amF2YXNjcmlwdCAtIE9CU09M
RVRFRCBpbiBmYXZvciBvZiBhcHBsaWNhdGlvbi9qYXZhc2NyaXB0PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPC90ZD4NCjx0ZCB2YWxpZ249InRvcCIgc3R5bGU9InBhZGRpbmc6Ljc1cHQgNi4wcHQg
Ljc1cHQgNi4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21hcmdpbi1ib3R0b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtPcGVuIFNhbnMmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpi
bGFjayI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlw
ZXMvdGV4dC9qYXZhc2NyaXB0IiB0YXJnZXQ9Il9ibGFuayI+dGV4dC9qYXZhc2NyaXB0PC9hPjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRk
aW5nOi43NXB0IDYuMHB0IC43NXB0IDYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7T3BlbiBTYW5zJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6YmxhY2siPls8YSBocmVmPSJodHRwczovL3d3dy5pYW5hLm9yZy9nby9y
ZmM0MzI5IiB0YXJnZXQ9Il9ibGFuayI+UkZDNDMyOTwvYT5dPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjxwIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6NS4wcHQ7bWFyZ2luLXJpZ2h0OjBjbTttYXJnaW4tYm90dG9tOjBjbTttYXJnaW4t
bGVmdDo3Mi4wcHQiPg0KPHNwYW4gc3R5bGU9ImNvbG9yOndoaXRlIj5JIGJlbGlldmUgdGhpcyA8
L3NwYW4+c2hvdWxkIGJlIGNoYW5nZWQgdG86PG86cD48L286cD48L3A+DQo8dGFibGUgY2xhc3M9
Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0i
MCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UiPg0K
PHRib2R5Pg0KPHRyPg0KPHRkIHZhbGlnbj0idG9wIiBzdHlsZT0icGFkZGluZzouNzVwdCA2LjBw
dCAuNzVwdCA2LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O09wZW4gU2FucyZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OmJsYWNrIj5qYXZhc2NyaXB0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC90ZD4NCjx0ZCB2YWxp
Z249InRvcCIgc3R5bGU9InBhZGRpbmc6Ljc1cHQgNi4wcHQgLjc1cHQgNi4wcHQiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21hcmdpbi1ib3R0
b206MTIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtPcGVuIFNhbnMmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PGEgaHJlZj0iaHR0cHM6
Ly93d3cuaWFuYS5vcmcvYXNzaWdubWVudHMvbWVkaWEtdHlwZXMvdGV4dC9qYXZhc2NyaXB0IiB0
YXJnZXQ9Il9ibGFuayI+dGV4dC9qYXZhc2NyaXB0PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvdGQ+DQo8dGQgdmFsaWduPSJ0b3AiIHN0eWxlPSJwYWRkaW5nOi43NXB0IDYuMHB0IC43NXB0
IDYuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttYXJnaW4tYm90dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7T3BlbiBTYW5zJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2si
PltUaGlzIGRvY3VtZW50XTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8L3RyPg0KPC90
Ym9keT4NCjwvdGFibGU+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0O21hcmdp
bi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCjxzcGFu
IHN0eWxlPSJjb2xvcjp3aGl0ZSI+QW5kIHNpbWlsPC9zcGFuPmFybHkgYWxsIG90aGVyIHJlZ2lz
dHJhdGlvbiBzaG91bGQgYWRkIHRoZSDigJwtIE9CU09MRVRFRCBpbiBmYXZvciBvZuKApuKAnSBu
b3RlLg0KPG86cD48L286cD48L3A+DQo8cCBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjUuMHB0
O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6NzIuMHB0Ij4N
CkluIG9yZGVyIGZvciBJQU5BIHRvIG1ha2UgdGhpcyBjaGFuZ2UsIHRoaXMgZHJhZnQgc2hvdWxk
IGFkZCBvbmUgbW9yZSBzZWN0aW9uIHRoYXQgZGVzY3JpYmUgdGhpcyBjaGFuZ2UsIEkgYXNzdW1l
IChJIHdpbGwgY29uZmlybSB3aXRoIElBTkEgaW4gYSBzZXBhcmF0ZSBlbWFpbCwgY2PigJlpbmcg
eW91KS4gRG9lcyB0aGF0IG1ha2Ugc2Vuc2U/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0
OmF1dG87bWFyZ2luLWxlZnQ6NzIuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjcyLjBwdCI+DQpUaGFu
a3MgZm9yIGNsYXJpZnlpbmcuIEkgYmVsaWV2ZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vcHJvdGVj
dDIuZmlyZWV5ZS5jb20vdjEvdXJsP2s9MWQ1ZTI5NTUtNDJjNTEwNjQtMWQ1ZTY5Y2UtODZlMjIz
N2Y1MWZiLTkzMTFkZTY4MWM1YTIyNTQmYW1wO3E9MSZhbXA7ZT1kZTYxMDIzYi1hN2U3LTQ3MWQt
YWMzNC1mYzg3NWYzNjViMjUmYW1wO3U9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGbGludXh3
b2xmJTJGYm1lY2staWRzJTJGcHVsbCUyRjQ0IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRo
dWIuY29tL2xpbnV4d29sZi9ibWVjay1pZHMvcHVsbC80NDwvYT4NCiBhZGRyZXNzZXMgdGhlIGlz
c3VlIGJhc2VkIG9uIHRoZSBmZWVkYmFjayBmcm9tIHRoZSBJQU5BIGZvbGtzIGluIHRoZSBvdGhl
ciB0aHJlYWQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxl
ZnQ6MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
O21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpGUDogWWVzLCB0aGF04oCZcyBwYXJ0bHkgd2hhdCBJIHdh
cyBsb29raW5nIGZvci4gSSBzdWdnZXN0IHRoZSBmb2xsb3dpbmcgY2hhbmdlICh0aGUgcmVmZXJl
bmNlIHNob3VsZCBiZSB1cGRhdGVkIGZvciBhbGwgcmVnaXN0cmF0aW9ucywgbm90IG9ubHkgZm9y
IHRleHQvamF2YXNjcmlwdCk6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87
bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpPTEQ6PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NClRoZXNlIGNoYW5nZXMgYXJl
IHRvIGJlIHJlZmxlY3RlZCBpbiB0aGUgSUFOQSBNZWRpYSBUeXBlcyByZWdpc3RyeSBpbiBhY2Nv
cmRhbmNlIHdpdGgge3tSRkM2ODM4fX0uIFRoZSBvdXRkYXRlZCBub3RlIHN0YXRpbmcgdGhhdCB0
aGUgJnF1b3Q7dGV4dC9qYXZhc2NyaXB0JnF1b3Q7IG1lZGlhIHR5cGUgaGFzIGJlZW4gJnF1b3Q7
T0JTT0xFVEVEIGluIGZhdm9yIG9mIGFwcGxpY2F0aW9uL2phdmFzY3JpcHQmcXVvdDsgaXMgdG8g
YmUgcmVtb3ZlZCwgbGlzdGluZyB0aGlzIGRvY3VtZW50DQogYXMgdGhlIHJlZmVyZW5jZS48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0K
TkVXOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2
LjBwdCI+DQpUaGVzZSBjaGFuZ2VzIGFyZSB0byBiZSByZWZsZWN0ZWQgaW4gdGhlIElBTkEgTWVk
aWEgVHlwZXMgcmVnaXN0cnkgaW4gYWNjb3JkYW5jZSB3aXRoIHt7UkZDNjgzOH19LiBBbGwgcmVn
aXN0cmF0aW9ucyB3aWxsIHBvaW50IHRvIHRoaXMgZG9jdW1lbnQgYXMgcmVmZXJlbmNlLiBUaGUg
b3V0ZGF0ZWQgbm90ZSBzdGF0aW5nIHRoYXQgdGhlICZxdW90O3RleHQvamF2YXNjcmlwdCZxdW90
OyBtZWRpYSB0eXBlIGhhcyBiZWVuICZxdW90O09CU09MRVRFRCBpbiBmYXZvciBvZiBhcHBsaWNh
dGlvbi9qYXZhc2NyaXB0JnF1b3Q7DQogaXMgdG8gYmUgcmVtb3ZlZC4gVGhlIG91dGRhdGVkIG5v
dGUgc3RhdGluZyB0aGF0IHRoZSAmcXVvdDt0ZXh0L2VjbWFzY3JpcHQmcXVvdDsgbWVkaWEgdHlw
ZSBoYXMgYmVlbiAmcXVvdDtPQlNPTEVURUQgaW4gZmF2b3Igb2YgYXBwbGljYXRpb24vZWNtYXNj
cmlwdCZxdW90OyBpcyB0byBiZSByZW1vdmVkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQombmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzttYXJnaW4tbGVmdDozNi4wcHQiPg0KQWRkaXRpb25hbGx5LCB5
b3UgbWlnaHQgd2FudCB0byBhZGQgdGhlIGZvbGxvd2luZyBzZW50ZW5jZSwgaWYgeW91IHRoaW5r
IHRoYXQgaXMgaW1wb3J0YW50IHRvIG5vdGU6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t
YWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQpJQU5BIGlzIHJlcXVlc3Rl
ZCB0byBhZGQgdGhlIG5vdGUgJnF1b3Q7T0JTT0xFVEVEIGluIGZhdm9yIG9mIHRleHQvamF2YXNj
cmlwdOKAnSB0byBhbGwgcmVnaXN0cmF0aW9ucyBleGNlcHQg4oCcdGV4dC9qYXZhc2NyaXB04oCd
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MzYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPkFtYXppbmcsIHRoYW5r
IHlvdSEgUGF0Y2g6Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9wcm90ZWN0Mi5maXJlZXllLmNvbS92
MS91cmw/az1lYjY5NmU5Yy1iNGYyNTQ4NS1lYjY5MmUwNy04NjgyYWFhMjJiYzAtZTM0OWJlOWQ5
NDM1NWVlMiZhbXA7cT0xJmFtcDtlPTUyZGE2MDJhLTI3YzktNGU5YS05MWMyLWU1MGZjODI0ODI3
YyZhbXA7dT1odHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZsaW51eHdvbGYlMkZibWVjay1pZHMl
MkZwdWxsJTJGNTAiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2dpdGh1Yi5jb20vbGludXh3b2xm
L2JtZWNrLWlkcy9wdWxsLzUwPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij4tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPk9uZSBhZGRpdGlvbmFsIHBhdGNoIGZyb20gYW4gZXh0ZXJu
YWwgY29udHJpYnV0b3IgY2FtZSBpbiwgYW5kIGl0IGltcHJvdmVzIHRoZSBwaHJhc2luZyBhcm91
bmQgdGhlIGNoYXJzZXQgcGFyYW1ldGVyICh3aGljaCB3ZSBpbmhlcml0ZWQgZnJvbSBSRkM0MzI5
KTombmJzcDs8YSBocmVmPSJodHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9rPWZh
OTI1MGU0LWE1MDk2YWZkLWZhOTIxMDdmLTg2ODJhYWEyMmJjMC03MDdlYWIzYjc1Njc3ZWFmJmFt
cDtxPTEmYW1wO2U9NTJkYTYwMmEtMjdjOS00ZTlhLTkxYzItZTUwZmM4MjQ4MjdjJmFtcDt1PWh0
dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmxpbnV4d29sZiUyRmJtZWNrLWlkcyUyRnB1bGwlMkY0
NyUyRmZpbGVzIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL2xpbnV4d29sZi9i
bWVjay1pZHMvcHVsbC80Ny9maWxlczwvYT4NCiBUaGlzIHJlbWluZGVkIG1lIG9mIHlvdXIgdmVy
eSBmaXJzdCBwaWVjZSBvZiBmZWVkYmFjayBhYm91dCB0aGlzIHNlY3Rpb24uIEknbSBzdXBwb3J0
aXZlIG9mIHRoZXNlIG1pbmltYWwgY2hhbmdlcyBidXQgd291bGQgbGlrZSB0byBhdm9pZCByZXF1
aXJpbmcgYW5vdGhlciByb3VuZCBvZiBmdWxsIHJldmlld3MgaWYgd2Ugd2VyZSB0byBhY2NlcHQg
dGhlbS4gV291bGQgeW91IHJlY29tbWVuZCBhY2NlcHRpbmcgdGhpcyBwYXRjaD88bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDozNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VGhhbmtzLDxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjM2LjBwdCI+TWF0aGlhczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_248C9942491F43ECAD7785990C3A99CFericssoncom_--


From nobody Mon Sep 20 04:34:31 2021
Return-Path: <session-request@ietf.org>
X-Original-To: dispatch@ietf.org
Delivered-To: dispatch@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D124A3A0E4C; Mon, 20 Sep 2021 04:34:28 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: dispatch-chairs@ietf.org, dispatch@ietf.org, francesca.palombini@ericsson.com, kirsty.p@ncsc.gov.uk
X-Test-IDTracker: no
X-IETF-IDTracker: 7.37.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <163213766868.25709.4079205362242916106@ietfa.amsl.com>
Date: Mon, 20 Sep 2021 04:34:28 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/TZRrOSt4xPBeO7bU44D9hn2GP_8>
Subject: [dispatch] dispatch - New Meeting Session Request for IETF 112
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Sep 2021 11:34:29 -0000

A new meeting session request has just been submitted by Kirsty Paine, a Chair of the dispatch working group.


---------------------------------------------------------
Working Group Name: Dispatch
Area Name: Applications and Real-Time Area
Session Requester: Kirsty Paine


Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 150
Conflicts to Avoid: 
 Chair conflict: rum stir sipcore mmusic ecrit avtcore cfrg quic httpbis add gendispatch
 Technology overlap: perc cellar dmarc jmap uta rmcat extra core opsarea tsvarea tsvwg tram secdispatch emailcore asdf sframe jsonpath webtrans regext cbor calext httpapi wpack mediaman asap sedate cdni core rtcweb
 Key participant conflict: acme cose dprive lamps tls mls

       


People who must be present:
  Murray Kucherawy
  Patrick McManus
  Francesca Palombini
  Kirsty Paine

Resources Requested:

Special Requests:
  Please schedule in the 1st slot Monday morning, and list as coupled with ARTAREA. Please avoid conflicts with other ART area WGs and BoFs, other area meetings, other dispatch groups, and BoFs.
---------------------------------------------------------


