
From nobody Thu Jul  2 17:22:16 2020
Return-Path: <agenda@ietf.org>
X-Original-To: suit@ietf.org
Delivered-To: suit@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 620A53A09A9; Thu,  2 Jul 2020 17:20:34 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <housley@vigilsec.com>, <suit-chairs@ietf.org>
Cc: rdd@cert.org, suit@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <159373563438.30173.17257762793507431003@ietfa.amsl.com>
Date: Thu, 02 Jul 2020 17:20:34 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/aNHMbKLRMH7lMwcZEcToMusDpkI>
Subject: [Suit] suit - Requested session has been scheduled for IETF 108
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jul 2020 00:20:44 -0000

Dear Russ Housley,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 


    suit Session 1 (1:40 requested)
    Friday, 31 July 2020, Session I 1100-1240
    Room Name: Room 6 size: 6
    ---------------------------------------------


iCalendar: https://datatracker.ietf.org/meeting/108/sessions/suit.ics

Request Information:


---------------------------------------------------------
Working Group Name: Software Updates for Internet of Things
Area Name: Security Area
Session Requester: Russ Housley


Number of Sessions: 1
Length of Session(s):  100 Minutes
Number of Attendees: 80
Conflicts to Avoid: 
 Chair Conflict: ipwave lamps stir teep ipsecme mile rats sacm

 Key Participant Conflict: oauth secdispatch saag tls mls acme cfrg ace





People who must be present:
  Russ Housley
  Dave Thaler
  Roman Danyliw
  Hannes Tschofenig
  David Waltermire
  Henk Birkholz
  Brendan Moran
  Milosch Meriac
  David Brown

Resources Requested:

Special Requests:
  
---------------------------------------------------------



From nobody Thu Jul  2 23:00:34 2020
Return-Path: <cabo@tzi.org>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A00F3A052C; Thu,  2 Jul 2020 23:00:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 jFBFRtKDg1mz; Thu,  2 Jul 2020 23:00:13 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1ED143A0D12; Thu,  2 Jul 2020 23:00:12 -0700 (PDT)
Received: from [172.16.42.112] (p5089ae91.dip0.t-ipconnect.de [80.137.174.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49yk6Q3JsqzyTZ; Fri,  3 Jul 2020 07:29:18 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 615446958.354246-561ce5a163472f83e03dc0abcde6b9d0
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Message-Id: <94B927FA-0F6F-4F82-877E-9C115B045A79@tzi.org>
Date: Fri, 3 Jul 2020 07:29:18 +0200
To: suit@ietf.org, teep@ietf.org, din@irtf.org, rats@ietf.org, lake@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/OcyNDcssHW8NUrCxGMzCJMX73_M>
Subject: [Suit] Constrained Node/Network Cluster @ IETF108: FINAL AGENDA
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jul 2020 06:00:17 -0000

Here is my usual eclectic condensed agenda based on the FINAL AGENDA
for IETF108.  Remember that, occasionally, further agenda changes do
happen.

There has been no change from the DRAFT AGENDA in the Conflicts I
noted: LAKE/SUIT (!). ACE/RATS.  (I think 6LO/COSE can be ignored.)
The only significant change is that LAKE/SUIT/LOOPS has been exchanged
with CORE/TLS/TSVWG (Tuesday 1410Z vs. Friday 1100Z).  Also, the
mysterious HACKATHON has vanished.

All times appear to be in UTC, even though nothing says so in the text
agenda; https://datatracker.ietf.org/meeting/agenda-utc gives the same
times.  This time, I have focused on the events in Week 31; please see
the original agenda for Week 30 preliminaries.

Gr=C3=BC=C3=9Fe, Carsten


MONDAY, July 27, 2020

1100-1240  Session I
Rm 1    ART	dispatch	Dispatch WG - Joint with ARTAREA
Rm 2    IRTF	pearg	Privacy Enhancements and Assessments Research =
Group
Rm 5    SEC ***	teep	Trusted Execution Environment Provisioning WG

1300-1350  Session II
Rm 2    ART ***	cbor	Concise Binary Object Representation Maintenance =
and Extensions WG
Rm 3    INT	intarea	Internet Area Working Group WG
Rm 6    RTG	babel	Babel routing protocol WG
Rm 7    RTG	detnet	Deterministic Networking WG

1410-1550  Session III
Rm 1    ART	webtrans	WebTransport WG
Rm 3    IRTF	qirg	Quantum Internet Research Group
Rm 7    SEC	gnap	Grant Negotiation and Authorization Protocol WG

TUESDAY, July 28, 2020

1100-1240  Session I
Rm 1    ART ***	asdf	A Semantic Definition Format for Data and =
Interactions of Things BOF
Rm 2    INT	6man	IPv6 Maintenance WG
Rm 3    IRTF	irtfopen	IRTF Open Meeting
Rm 8    TSV	masque	Multiplexed Application Substrate over QUIC =
Encryption WG

1300-1350  Session II
Rm 7    SEC	mls	Messaging Layer Security WG
Rm 8    SEC ***	rats	Remote ATtestation ProcedureS WG

1410-1550  Session III
Rm 1    ART ***	core	Constrained RESTful Environments WG
Rm 6    SEC	tls	Transport Layer Security WG
Rm 7    TSV	tsvwg	Transport Area Working Group WG

WEDNESDAY, July 29, 2020

1100-1240  Session I
Rm 4    RTG	bier	Bit Indexed Explicit Replication WG
Rm 5    SEC ***	ace	Authentication and Authorization for Constrained =
Environments WG
Rm 6    SEC ***	rats	Remote ATtestation ProcedureS WG
Rm 7    TSV	quic	QUIC WG

1300-1350  Session II
Rm 1    INT ***	6lo	IPv6 over Networks of Resource-constrained Nodes =
WG
Rm 4    RTG	rift	Routing In Fat Trees WG
Rm 5    SEC ***	cose	CBOR Object Signing and Encryption WG
Rm 6    TSV	tsvarea	Transport Area Open Meeting

1410-1550  IETF Plenary - Plenary

THURSDAY, July 30, 2020

1100-1240  Session I
Rm 3    OPS	anima	Autonomic Networking Integrated Model and =
Approach WG
Rm 4    RTG	raw	Reliable and Available Wireless WG
Rm 5    SEC	secdispatch	Security Dispatch WG
Rm 6    TSV	tsvwg	Transport Area Working Group WG

1300-1350  Session II
Rm 4    INT ***	lpwan	IPv6 over Low Power Wide-Area Networks WG
Rm 7    SEC	saag	Security Area Open Meeting

1410-1550  Session III
Rm 2    INT	add	Adaptive DNS Discovery WG
Rm 3    INT ***	drip	Drone Remote ID Protocol WG
Rm 6    SEC	acme	Automated Certificate Management Environment WG

FRIDAY, July 31, 2020

1100-1240  Session I
Rm 5    SEC ***	lake	Lightweight Authenticated Key Exchange WG
Rm 6    SEC ***	suit	Software Updates for Internet of Things WG
Rm 7    TSV	loops	Local Optimizations on Path Segments BOF

1300-1350  Session II
Rm 3    ART	wpack	Web Packaging WG
Rm 4    INT	6man	IPv6 Maintenance WG
Rm 6    SEC	emu	EAP Method Update WG

1410-1550  Session III
Rm 1    ART ***	core	Constrained RESTful Environments WG
Rm 4    IRTF	coinrg	Computing in the Network Research Group
Rm 7    SEC	privacypass	Privacy Pass WG



From nobody Wed Jul  8 06:33:05 2020
Return-Path: <koen.zandberg@inria.fr>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06F173A0B03 for <suit@ietfa.amsl.com>; Wed,  8 Jul 2020 06:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.102
X-Spam-Level: ***
X-Spam-Status: No, score=3.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, GB_SUMOF=5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 s2deANgKJmCm for <suit@ietfa.amsl.com>; Wed,  8 Jul 2020 06:33:02 -0700 (PDT)
Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) (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 CFB993A0B87 for <suit@ietf.org>; Wed,  8 Jul 2020 06:33:01 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.75,327,1589234400";  d="asc'?scan'208";a="353943338"
Received: from 82-197-204-96.dsl.cambrium.nl (HELO [10.1.2.138]) ([82.197.204.96]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 08 Jul 2020 15:32:59 +0200
From: Koen Zandberg <koen.zandberg@inria.fr>
To: suit <suit@ietf.org>
References: <AB1A6457-665A-44CE-8A62-AFB8100A1B36@arm.com> <E425F5F5-3FCF-4ACF-AA57-A4DDAD7C4261@arm.com> <a9d655c8-8119-772d-5eec-9a25984b1520@inria.fr> <EBCD4730-4113-4F45-B498-3232165125E3@arm.com>
Autocrypt: addr=koen.zandberg@inria.fr; keydata= mQINBFfiUE0BEAC2GQfspM4LKuFBsuBVG5f8iKIg3SQIeyK5tG+fHrLYIt+qXIrya1rxX4MQ iGtJmG0F+iVOAZZXLvT3nd1L7jIvT83fUULRKsxGeq8swHhHRdtyiSNDCdpY3Z0PmF6nyoEV kevB5FHQPLWZIMdvX324ihJ1qN34yIBBy+Q2rk2FP8Dn0PDHcCwiY9PCzurpNDcEjQ2EdsO2 pFAUy8m04A0H9pH3Up/o6xhsQsbt4Q9U1YuGJiUpMXXBq+6hufafRtRjPIypr4LCYAVaKsds R5GxLcFrNXiMxDf3tVTrF2PebXhepamDbG7ujpiYZ5x8fKEFvrUJSM2Qz+agf0JqsueXowy7 nwNrcn9ygShydizAZ34OSphGCxnmJ6j6aTp/bo77GXJnvT3hACYHX7vmTg6ODII9pLQCYda4 ML2rL6u06oLnvyoC2Q7RQKgfMSDgA3Vx+yeWI4IoxmtNXjnFvrfGCIY347rhjBrQL4Za1xuL uw0YggCCIH1Qp6z+MNXcIuHEeS5HJJsUQlN6OfBwCWI2hfToilo+/7xv4sIc6+aknLhmE3H2 FuDYFh3Z7TUoLL3K/Jcx3ndmsajh3UNsnYPxiOLkFIKJgDfQg+Xi7eqVSaBslSPNjsw78lNc qkCSOZXuDfd7h4cuvn6m+VdFz2yRLoOhZPxc2jBd9QxSsXBIqwARAQABtC5Lb2VuIFphbmRi ZXJnIChJbnJpYSkgPGtvZW4uemFuZGJlcmdAaW5yaWEuZnI+iQJUBBMBCAA+AhsDBQsJCAcC BhUICQoLAgQWAgMBAh4BAheAFiEEgyTxs8+Xzr7AO00MaVaPK/gRSicFAl47HK4FCQg5/+AA CgkQaVaPK/gRSidZlQ//c5+ODGQ5+6fv0raabnIbIEchk3KHZobBRgPAlZ56XD8nZuUupdDz 7yo+S7V4SUwuXxJfL6UOmLcEfluWr7DQCxWMXWAjFPkH7OsGtm3WjTvINDfCMdrvER14uVQ+ 6FdGBIVzASkamteZxhgfJqQQkjIOS1IXJ4bq08Fn4nmPUELClk7aPHVMDEWPccECgMHtafSB 4a8aB8ECVBUedLpWlmYqzVN8Ev9sKZxo7o7lJbI72xw0+SuubhCegMt+2E2TDg6r3qTOL2gx G24xKGgty9N0R80I3Ek2S8A1JoOO2qc7ZNVEdm6s8CVDCt4fDsm+Sp77LY1Y/wEtpkA+YyxP RHphNbEMgTWeVeBQoDifI6gVH204MEGbfOrWFSBZUKTrOKNcGpi2DzTIbeHPj+4tCq7/NbqW GaTDqJ23hwEJbPagjFl9R0FkApX2AXhcDI84Wm9qQq/q9sD6sTByco6wHn/CKgCPRZsTWuu6 zwVHz/pgUVthKNZ8hNV8tDadC1NeTeMmk5zLiQxbpEzT245yYqhXZgpcPfs0DwJsFmRpDUFj 8tSZ9y0zfOw/a2tn0vnGZ/MkaJG813WkB07py8ka5ZW6Hx91mqPj5HL6JQXOayutSeFIsswI ZOFnT2/dCM3peZcHxuF+U2I1Xk68I9KNAsZ9jqYAcY6SEw9UGSuf5hO5Ag0EV+L6eQEQAK0U pWBT5dhVZbBDLMqYTHOJfedP1CTFMSaEDEOVmkMT8qhYwZR/LwSeTjLPhYdVTCp9mFb1oFyy JBHLRubT6fhEPzQDrw3SunBxdIBTjXzvbFp/Qs1ESUDHm2oqXD1NUO7zfjYXXSfrv/l7fREM 1xSgyseMdPgxkO/jz1IjGkwZ8QJtJ8FudkbqCop4bcCKfDz+0Sjd4GZInKkfOM33a305s/9K hjfwtGS1FpN7uU1wiYdjymgmp11b4Bxvf0n5wFdTohbWNkF4z7/UbwVTlGmFyYPezZPWRxxZ MEvHnjvIr10izPe+79XnHpxAW6vzfObViF2xdmvzMW4BWPdYfkazFD3uuzr+hJsL0VL2hkxB vJwnHxK3lWTjjyhi+TxEbHvEtEMFtFOjvy6FeidD/pl2iXC3dMQUeuI0k/8PB/ecmBsVcEft 79TJSIUc2ElxBIzmUczj5KQZfSBhVo4NgnRTQJrJP0cXMYGY5NCQZNk2vs/hWVGb3g1zWOeF 5zCSa4ucYCUTzhKz5kHpQ8qH3ow4T96okv2sXOcbNYdc1Qee8oT+Vc4P+TDvct1Fhtk+fne7 lpqf8UDDMo51b7XWk9P7olXrurDcR348cp5B4cBm98gi7NWGU+u8sIC519yXr/hm6jJZE0bY 0jbIEJUEcTPh1NBfO5A7tG0PCCDnaAUtABEBAAGJBFsEGAEIACYCGwIWIQSDJPGzz5fOvsA7 TQxpVo8r+BFKJwUCXjsc0QUJCDlV2AIpwV0gBBkBCAAGBQJX4vp5AAoJEAiVqJPm0phbx7MQ AKy/MsNZNjMJmrPKWEcEXHX+/8m82omjWaI+D09uXEITqPCTXYQNdxLWDbexje76PzU6pP1m Ilt1bjujJH85N2xJ/2vceYv7GYBZoDD3XdWubbVIovsKkduiL8vY4rPg0jpPfUaMXfAv4h2b 8z2sRv/BMPC+QyCTxgL9rRcFo7HmKiQiCnB2yexNiDxQGDOZluSEf4V+KbP0FlghOVVkkKfA kJAVmGepjfIQ2aZi2LFXQfEA372/yEbn/LKp/5Vs7HNETBCKcHsf9rYGdQmhtWtt9P2RB7I4 SK3JqpfzL/gtAj8fjHg4YQTtrwnFl9j5LeTKq1nAVJ2CL99AKT7sEMEaZM39g93XkfKWH2Te b2miQ7s5PQgABXP5uV9W0X1u/4RUmZwZVpqMw9PfuEt2lavDVRJIvuIsGItRde9t6LaqDfp4 tzwGwKeH3vR0ijs3OlDcL9z8UZPzSTD/NVY1HxxCMdrn686MtOgP7OOv80XyXmO4z6sjY1PM QeuY56zGPuA4cddF8WBdTC/aYCU3t2qNLlZX/FL2BR/6QvYdgNDzdgsDExe0QRlKxoxG5F3b tn2djxL4eozyTiTwIBX8wVZ9gM9ccP/RxqqBN0GUKjm5ThkeFli3tLx0YGGdQx7YnPqeKjRW KVqNOFPRpN7WbC0Waf4EQUR1SgceHRPsQswJCRBpVo8r+BFKJzbKD/9T2DOBpfYmRZEBysAQ GDejV8G/R++QUUTd4NWatQNweXKRCWK0ykaPlEi8QD8QLhK0dUIhZGivf+8Qgogn69EUbV/C LdW6ZckVi/8wlk4S8Zw4Fr+6msvTKPLBbyrBau48ttQbqEKVdOQuQAfk2G9oCxLFcQNKL194 9wRBr83ByPWKr34H0e/U/wFRqxxzz6/VJCsnu4bUAiWR4AQX/yrBHhBLA4+8w7JLmN7HPi94 T3tD2WnOJ2hR2G7T9ehVJvACRP7I9Y48y6xTV8O69UBPyE93P7CT+YkVvo/nT5Xtdh7j+919 7845CYjsW0WeicYt7xKDa7n90HFk4P06Pv/PQbcTRC9Arln/Td1Vnu/BVmm3OEVOlU3bff5J Ff/Ju6lIEjdN1VMKAKtdM09W5kWPsUum3nB8J7/NxnvUJgye7jMhDd3K2ilvQoKxjBtJz9SX D9HRVoTl8KUqTrcF3u8gy8BQ5eY+xJh3Dan3tWoY1B8EUiLqMQo6l3/qXiyaeuVcuaYD7emC w2vW+fOlb8is0LElGz87jb6st/cFLMUfyw+VCnHMkQRMU0oNiAV9WMoC05SV4NCWrY3g5VhM sbtD/qOy2HAvl4KXonk+oOvhXo1Ykem4Lv4wQODdNJfmC82u/9tRoioVv2zN5ImYDqUsGDhH b/ZqNN3SN4P3h0mkB7kCDQRX4lBNARAArQw2G4IrSTvz5ZysanuJlsx5eRSRwTOyZe7WZy0e iqnE42yJuA14EUv7EK6GI+SkR4EBG9qPenJyEfwKSn6G/VcVg40SxI8SE8CXVCf53fNfCp+O M5XYnmyIgmGZl23OLui8mfivTdnsoQ5cXerE1get5eOPPBRXnu6QcFkBhnYTEZM623fB3R8s QnwkKEIPr4VJWltmvGCN9gL9B4Y0Yts1rQGxtl7l73H+7UDVbJ83f/KozcEm12DoRaSRdNsw slmEKRHk23a1sXDwwGsVHiq3tKEDL2vlAPbVuBrWbvO76OO2LccnxhzcvJpTztwaVttmZA8v A+B5roDG0EKeROp8llUUCltceYKwMr7boT3bnyuVWxhHHfbpmksnl6tFmqc9lP/0YXU5ZLq9 xiTl5UiwLcwY3oq8VXEjHAWdbvNcpL3qrcZ70JGD+k07+JtKtBWquknIDQ0TIHln92eAsooq V+AstbmBr5xnSm5AoTaMIIp2Kr1kZ3IRdvcwTYkPEejRvpHOsexhV14BdqJ86oMyU9Sft9p5 JMmCORO5mEpDbs/pAjHjFCz8o5N40Tz+5nedeJ4J2k92evNKTnkeKlW9pZ0elw795Z5qRvoH sycqNAzYGDtp2LvcbyFQy62DQI38gWyf8+TCz2MT+fzg7mJ4E6a9pBuzYx5YbT4TdM8AEQEA AYkCPAQYAQgAJgIbDBYhBIMk8bPPl86+wDtNDGlWjyv4EUonBQJeOxzRBQkIOgAEAAoJEGlW jyv4EUonP90QAI/xwk0JVjeRPD+g61OrMnPlsAgdAd14H5d8Qdas9P6xAKuD8qfV+ea17CHA ZA5/yfiJxF5/d0nbEZC7VcwmWQ01NYhaco7KZrzvMXSO/dJKujKTH92+s8cgL2hVMLgS8HgT k3TtmDi7XLl17xgetZ8W0K0FpKwovGeEqBI9KR29cE1pCGpcNfG3v9mzNOjsBA5ydfyQ1bZw AI61r9n/GvBJX2mtuLslumyj5YvGKv9dXlVnXYRD2i78VVZ84AftrFZQEYVRuwGJEYLbKO+P oQxJHYaZlb3U5xvPzqE3z9v3nLzvxtp9vcdDUoNgDiByWOa0w0txWXnVBiES6m60kNN98nXO 5aHigCbC3Xe1HZ1lPbn0wqdhy1s3PK3R2jZpdlhlL5wEXCcOCU29kf0L6MeTBRKofr8vYduf 2feEQbe62WaS01WwMvYagRViKCOPE68IYf5EbKSEbN8F7H/8DBzpQZ4WTGrRm0B3NkAMN+ny SEvqMzlRDEVuhOsfbnmLqqzcPo3jYfNAoG93sQj1qClRVmIVLe8cuVOluil6SjxyS6s3stds 7qyvosM4SgyvPM3MpeIpOhnb8p39YJ7RFS+SGTUVNWXTYHMf5Pbfkry7TrcS+oBWIlfn468b 9Jl54M5sJCt+XYf70sk69xUhO31D7y+lidbaOXZKLGC8wWMN
Message-ID: <b87f24f5-2189-fc23-5d8b-ed3e7371fcfb@inria.fr>
Date: Wed, 8 Jul 2020 15:32:58 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <EBCD4730-4113-4F45-B498-3232165125E3@arm.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lNAlRuC6J8VcJnQ2C1TzunonTi8wwKCxg"
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/QfxBS2IqD9iC9NHbomCqLN-xQuE>
Subject: Re: [Suit] Some proposals for updates to the SUIT manifest specification
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 13:33:04 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--lNAlRuC6J8VcJnQ2C1TzunonTi8wwKCxg
Content-Type: multipart/mixed; boundary="Ua5q7HWLClqQoxp6QnW7qloQMvNcE3pc1"

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

Hi,

Here are some of the promised numbers.

The numbers here are the flash space occupied in the binary for a SAM
R21 Xplained Pro (Cortex-M0+) with -Os,=C2=A0 assertions and logging disa=
bled
and without link-time optimization. The application is the suit update
example[1] provided by RIOT and updated to draft-ietf-suit-manifest-07

Version,=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 CBOR,=C2=A0=C2=
=A0 COSE,=C2=A0 SUIT,=C2=A0=C2=A0 Total image
suit-manifest-07,=C2=A0 1100 B, 900 B, 1933 B, 73915 B
suit-manifest-03,=C2=A0 1100 B, 900 B, 2068 B, 74083 B

Note that the total image is the full image size and includes more than
the sum of the mentioned sub components and is provided here to put the
numbers in perspective. The takeaway message here is that the numbers
didn't change much the last few iterations which I consider a good thing.=


I've also took a closer look at the bstr wrapping and where they improve
the manifest parsing, see inline below. In most cases it boils down to
whether the object might potentially

>>>> My opinion on each of the bstrs is:
>>>>
>>>> 1) We must keep the bstr wrappers around all envelope elements.
>> Yes please, this is one of the few places where they really help.

After another look I believe it is okay to remove the bstr wrapping
around the SUIT_Authentication_Wrapper. Parsing or skipping is easy
enough as long as the individual SUIT_Authentication_Block's are bstr
wrapped.

>>>> 3) I=E2=80=99m not entirely sure we should keep the bstr wrapper aro=
und the
>>>> common block, but I think it=E2=80=99s useful. It always lives withi=
n the
>>>> extent of the current manifest, so overruns will be detected on the
>>>> first pass by the parser, and the extent of the common block can be
>>>> recorded prior to the execution of any command sequences.

I can live without this being wrapped I think. In my case the full
common block is always parsed and there is no situation where it should
be skipped for later parsing.

>>>> 4) I would not argue against removing the bstr wrappers around
>>>> command sequences, provided that we register a tag for either the
>>>> command sequence or the SUIT Digest.
>
> I think the other option is that we could use separate keys for digest
> and for command sequence. What I don=E2=80=99t like about that option i=
s that
> it=E2=80=99s not clear what a device should do if both are present and =
one of
> the goals of this specification is to eliminate that kind of
> uncertainty. That being the case, I think I would want a SUIT_Digest
> tag or a SUIT_Command_Sequence tag. Probably a Command Sequence tag,
> since that would make the manifest smaller when including digests.
I don't really see the point in swapping a bstr wrapper for a tag,
depending on the tag value and the bstr length, this might save a byte.
Anything I'm missing here that would make this beneficial?

>>>> 5) I think we could safely remove the bstr wrappers around the
>>>> elements inside of the common block, including the command
>>>> sequence. This incurs a negligible execution time overhead when
>>>> accessing some common elements, but produces manifests that are a
>>>> few bytes smaller.

I strongly prefer to keep the bstr wrappers around the
SUIT_Command_Sequence when used as argument for the
suit-directive-run-sequence and the suit-directive-try-each. Especially
in the case of the suit-directive-try-each, the full
SUIT_Command_Sequence must be skipped if a condition inside the sequence
fails. This is significantly easier on the parser if it is bstr wrapped.

Cheers,
Koen

[1]:
https://github.com/bergzand/RIOT/tree/pr/suit/ietf_v7/examples/suit_updat=
e




--Ua5q7HWLClqQoxp6QnW7qloQMvNcE3pc1--

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

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

iQIzBAEBCAAdFiEEM1a0jNDzUUT3pcy6CJWok+bSmFsFAl8FywoACgkQCJWok+bS
mFuXHQ//QGvQFP4RqOwDXGXGS0u28WZnaluNz2+Ur0nhEsU/kNFlq3ykH+drrguS
IEP8T+CKAgE+eHgaHCc+E00FAtgSrumwpjiELmroolAvYVV1LapJGaweriaKoXCu
2W847n9OoWP360Uc6lAIdVpnANkdcogmPgsQF72zzISNfsCn1L9HWBeURtQmrugi
a/6bnxwBQ6GNeE11Tz0SPqsQFeYGQQ4P8ytC6SQEisYRzNmkyhKWTziN8XoxBj/Z
MqQxFJFonkDgjDeQfWbytUMda/bdieTiZD1uRthfi8JYjo3DTfJatOUuQXpjb1Jj
zQ68j0+FA1ds3mb885yNnBpjAZVhp8c4dzoZMLWfon/MD9yA5kevipk211n9rBBu
TmRIwfcrNJuPi9wOyjXr1z1LQgMpEU/hwxxtBdmzuS6gKU4X9JCKkk/Faa8v7QJm
Z5rf5Vo5ne+IdIfM/6BJvmqfca5+cfyzorcrC0TjnVXsAck3xROkfuIAF3SQV68Y
CVAeQmyEpvIEv4RCVqkCCgQnYUOPQPPNK2/zvufnjJJAjat4yEpxJ+IN6p8jeGtY
ADq56O1TAuCHyfq7OhJq5aqcz35erg+yIPg+rd7GUSTq/Z2rAaGhSndUsRfIJ5s3
VLs5oec2hAL09igxR/9ku61IrxyY+0wTP3Fj/V5nmKMbc+jQXio=
=DTOl
-----END PGP SIGNATURE-----

--lNAlRuC6J8VcJnQ2C1TzunonTi8wwKCxg--


From nobody Wed Jul  8 11:44:58 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB7DB3A0795 for <suit@ietfa.amsl.com>; Wed,  8 Jul 2020 11:44:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 2NQWz178TdFw for <suit@ietfa.amsl.com>; Wed,  8 Jul 2020 11:44:55 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53EDE3A0794 for <suit@ietf.org>; Wed,  8 Jul 2020 11:44:55 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 0111C300B1A for <suit@ietf.org>; Wed,  8 Jul 2020 14:44:53 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id nCMbEFRTOuZA for <suit@ietf.org>; Wed,  8 Jul 2020 14:44:51 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-72-66-113-56.washdc.fios.verizon.net [72.66.113.56]) by mail.smeinc.net (Postfix) with ESMTPSA id 435B1300464 for <suit@ietf.org>; Wed,  8 Jul 2020 14:44:51 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\))
Message-Id: <AF13C848-8B12-452A-8C90-6FB1E51AAEC4@vigilsec.com>
Date: Wed, 8 Jul 2020 14:44:52 -0400
To: suit <suit@ietf.org>
X-Mailer: Apple Mail (2.3445.104.14)
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/6XXVCdv6j1heWt0TxQhuyhO_COg>
Subject: [Suit] DRAFT SUIT Agenda
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 18:44:57 -0000

Please review and comment.

Russ

= = = = = = 


SUIT Working Group at Virtual IETF 108


Agenda
------
1) Logistics
  - Agenda Bashing
  - Minute Taker
  - Jabber Scribe
  - Bluesheets

2) Developers Gatherings
  - Report from SUIT Hackathon on 13 July 2020

3) SUIT Architecture
  - draft-ietf-suit-architecture
  - Submitted to IESG for Publication

4) SUIT Information Model
  - draft-ietf-suit-information-model
  - Submitted to IESG for Publication

5) SUIT Manifest Format
  - draft-ietf-suit-manifest
  - Active WG Document

6) Any Other Business (if time permits)


Jabber: xmpp:suit@jabber.ietf.org?join
MeetEcho: https://www.meetecho.com/ietf108/suit
Etherpad: https://codimd.ietf.org/notes-ietf-108-suit#


From nobody Wed Jul  8 11:55:15 2020
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: suit@ietf.org
Delivered-To: suit@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D9C763A0063 for <suit@ietf.org>; Wed,  8 Jul 2020 11:55:12 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: <suit@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <159423451287.30459.8550170955724699964@ietfa.amsl.com>
Date: Wed, 08 Jul 2020 11:55:12 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/knLcZYnYcAbd4xzVDHVG8zYBVRw>
Subject: [Suit] Milestones changed for suit WG
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 18:55:13 -0000

Changed milestone "Submit manifest information model to the IESG for
publication as Informational.", resolved as "Done".

URL: https://datatracker.ietf.org/wg/suit/about/


From nobody Mon Jul 13 00:53:51 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: suit@ietf.org
Delivered-To: suit@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D3C953A0A24; Mon, 13 Jul 2020 00:53:45 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: suit@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: suit@ietf.org
Message-ID: <159462682582.20854.13051414345981804409@ietfa.amsl.com>
Date: Mon, 13 Jul 2020 00:53:45 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/FsMIer8qHf3SIi-IxcW1MHi-oEk>
Subject: [Suit] I-D Action: draft-ietf-suit-manifest-08.txt
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 07:53:46 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Software Updates for Internet of Things WG of the IETF.

        Title           : A Concise Binary Object Representation (CBOR)-based Serialization Format for the Software Updates for Internet of Things (SUIT) Manifest
        Authors         : Brendan Moran
                          Hannes Tschofenig
                          Henk Birkholz
                          Koen Zandberg
	Filename        : draft-ietf-suit-manifest-08.txt
	Pages           : 108
	Date            : 2020-07-13

Abstract:
   This specification describes the format of a manifest.  A manifest is
   a bundle of metadata about the firmware for an IoT device, where to
   find the firmware, the devices to which it applies, and cryptographic
   information protecting the manifest.  Firmware updates and secure
   boot both tend to use sequences of common operations, so the manifest
   encodes those sequences of operations, rather than declaring the
   metadata.  The manifest also serves as a building block for secure
   boot.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-suit-manifest/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-suit-manifest-08
https://datatracker.ietf.org/doc/html/draft-ietf-suit-manifest-08

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-suit-manifest-08


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Jul 13 02:37:57 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C4C33A0CF0; Mon, 13 Jul 2020 02:37:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=armh.onmicrosoft.com header.b=qqoKaBJp; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=qqoKaBJp
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 lnuv8_J1xwP3; Mon, 13 Jul 2020 02:37:50 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60070.outbound.protection.outlook.com [40.107.6.70]) (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 18D493A0CEC; Mon, 13 Jul 2020 02:37:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9JN94xcnMnFyY9Wmps6/J8sEhzX+tsiFqWc9Be3J1X0=; b=qqoKaBJp3F2eOT5hrGGaNg6zNzXCZE+xCdfImJEjs3sWM9RJQxXnWU+5R+ZZ949ol7RwJCeyDdW7sPmjUouIX1z6G1V+mRE1jasNWYcTay1frxuAbfMY0ccfLT4kuJ2LuksyyXwzglcBQ5u3BUEoScA53vyk9bkDFeaFlLgtwmI=
Received: from DB7PR03CA0108.eurprd03.prod.outlook.com (2603:10a6:10:72::49) by AM6PR08MB2967.eurprd08.prod.outlook.com (2603:10a6:209:44::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Mon, 13 Jul 2020 09:37:47 +0000
Received: from DB5EUR03FT035.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:72:cafe::d0) by DB7PR03CA0108.outlook.office365.com (2603:10a6:10:72::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.20 via Frontend Transport; Mon, 13 Jul 2020 09:37:47 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT035.mail.protection.outlook.com (10.152.20.65) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21 via Frontend Transport; Mon, 13 Jul 2020 09:37:47 +0000
Received: ("Tessian outbound 7de93d801f24:v62"); Mon, 13 Jul 2020 09:37:47 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 46e88ae17fe2b7ef
X-CR-MTA-TID: 64aa7808
Received: from f31f979f247d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0CD46286-6910-4B94-8268-A71EE7F7A15C.1;  Mon, 13 Jul 2020 09:37:41 +0000
Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f31f979f247d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 13 Jul 2020 09:37:41 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q0Ziwjzxi6C0Rpqy9aNP0BdxzfAaEKzPg6M1m96gZh2VB7cNszyLUjEKz2DuPNmcb7xzMtwrYsyQYxDH+uIc1XoMTUk+McCTdoCaCLn2DE/q3mKD0rKCZZlqAsjeq4X1AltnCnRCT2m+Y48LcIwObrggYDugO1i4iyAukXpzSq26aymkuDL2ZYFT9IZKNsIbOqXX9ar3D8R3xBcDm9LwTrPgKH9VX0pVgcXDlZ5mpnAtn9OKz+dkXPU/gIab5GdDf6SMwUza+DPXvrvAMXehFoLCQyLM5V1Iox61gb2wj0L/XR8b9oTfMNn2iJ3AemmhwgGRk4ya4wgt9z9AHTeE8Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9JN94xcnMnFyY9Wmps6/J8sEhzX+tsiFqWc9Be3J1X0=; b=P1Yjc8PdyJknq91ZYFmELoWQd8WP2clIZy0TXdQXQCB1N11E9CX3mAA/jYaJnFYiGj43LKWm2g4VoPcQkiFgcyPkPxAuaSePJ+XKyeqwfRMtYI+CdAKc7jvBCDpZARGMkwL+tUip2jkMUDLDEvotSeVCB6jadWGAeSvFFikgx7wkzIvSN4waPrD1V69aYorYZHRrbfI5i1z3GxMd/AAt29Bcq0/2u7uFkzeD3UVowoygWTm1BMAhL695r+DDaabP47rVB6+47Heo60mk3moYx0VfyVFevZWb66vo/UNtV9tYifI4gOZElPGEoNfe2bWRJb68oul/4DznvUGzVnBQRQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9JN94xcnMnFyY9Wmps6/J8sEhzX+tsiFqWc9Be3J1X0=; b=qqoKaBJp3F2eOT5hrGGaNg6zNzXCZE+xCdfImJEjs3sWM9RJQxXnWU+5R+ZZ949ol7RwJCeyDdW7sPmjUouIX1z6G1V+mRE1jasNWYcTay1frxuAbfMY0ccfLT4kuJ2LuksyyXwzglcBQ5u3BUEoScA53vyk9bkDFeaFlLgtwmI=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB4087.eurprd08.prod.outlook.com (2603:10a6:20b:ac::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.20; Mon, 13 Jul 2020 09:37:40 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3174.025; Mon, 13 Jul 2020 09:37:40 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: "secdispatch@ietf.org" <secdispatch@ietf.org>
CC: suit <suit@ietf.org>
Thread-Topic: [Secdispatch] Call for agenda items Secdispatch IETF108
Thread-Index: AQHWWPlACqwgVPV7rESd8DxbMRHyvA==
Date: Mon, 13 Jul 2020 09:37:40 +0000
Message-ID: <F68FD4BB-D608-46C8-829C-07C2BA1A30AE@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
Authentication-Results-Original: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=arm.com;
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 0a5a3bef-399f-4f49-1188-08d8271066f5
x-ms-traffictypediagnostic: AM6PR08MB4087:|AM6PR08MB2967:
X-Microsoft-Antispam-PRVS: <AM6PR08MB29670AB06252F7864A95B432EA600@AM6PR08MB2967.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: qRQQNDBwb3bExJD9SQyahkC6Ot+r8OROtIgg0w20S6PxOz2rk02tRKneNJP2C3WHRvVCLEpe9I5xNuOtYP27JFzGMYnjt2BGkb7Ce++W3/LcQGhs7GQrqlK4pMyDB6B/uw3H4WMQCzv6V99r03o2qB6ZGnFDMS30HIhBXTY60EXgVxAylvFirM+NAXcDHuHYmI7GSwKxIFOtTIFOtNfVvlmI8F4suy/oYqHypu9YBz7G4RXuCwEqIr/Q8UhhxrtSrN7CPtIgiFi5nSI4PXAoc58Kuwt8jdUwAMYLGugtmGSDXzR9419S0Acf1o/EmayNoTeVUZJ7XkRECyO71QQKYCN2ceTMqvdKV8UnhREPmQNHk2m0O/qrwGRkSZSlRsPTKH9IMEKSRiCLNa30ggiNRg==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(396003)(346002)(136003)(366004)(39860400002)(478600001)(6916009)(83380400001)(26005)(71200400001)(5660300002)(8676002)(33656002)(76116006)(66556008)(6512007)(6486002)(316002)(8936002)(86362001)(6506007)(66446008)(66946007)(91956017)(64756008)(66476007)(2906002)(2616005)(450100002)(36756003)(4326008)(966005)(186003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: DPAVDsEtbztFwl2QjlGMhgmbTq24db5oUbqnzg98ACcFcdwvMgrB3TVQQOzf+i79iFsGDEpUQ1fgF8JxWjA8I36De4CFnz9OevJK6WfMvQHSrTag4ahLKX4LlM9LAZnhmWmbk+NuebMbcjedrvjgSKij0nDiUG+Hk0BzE0W1H2EtLEvqNN5IxHWS3ZEgxQP0uZX94Flm9sS2VhTPjKTNC76DlFOaqvTcADLeDTHGiOOS2ezMUOTCWKAzJzv3JcRoAx/2BgUBEwb26DO2JK0BzNDRzrsn+/w3kZYQd1FarMQmPuAealmMo3sveMOCkSdP+MgE1ND3BsFEqwqnu0rkm74jxUfNfwAAzvtVRzYwLvrjd0/PsvBMVlcNFBb5w/LOnA6211wo09xwVcFvLw3pSAZ6Z3AxxwUhO14dTMafx21a1HScjylW9sNAtAZT51g934SfdQmoSTEIaF1oUN9kmvxhBT8e7jBGFJ8p02bhSPs=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-ID: <5799DD415A9D0C46A5C3AE23249A1630@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4087
Original-Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT035.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(136003)(376002)(39860400002)(346002)(396003)(46966005)(8676002)(70206006)(70586007)(336012)(356005)(5660300002)(86362001)(8936002)(83380400001)(2616005)(82310400002)(81166007)(966005)(26005)(186003)(6506007)(478600001)(6916009)(316002)(6486002)(36756003)(33656002)(2906002)(450100002)(47076004)(4326008)(6512007)(82740400003); DIR:OUT; SFP:1101; 
X-MS-Office365-Filtering-Correlation-Id-Prvs: c59699a1-5caf-47bf-f048-08d8271062e7
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 2Inz0YWEcggg/xZfs+iUG+MRNAUp1vPUmCSfr7PKPjUmSZOAgNjMgA5YzHjrNpjvH6w8XvfKX2Sk+fKS7COFX6HMCu3VkTPaCIO4gjmOSnhm25zXYiybbmgMPJeSHRhn5RqWgyE86skR8agmWSClKPtktoNscBUYrGEfk2F4JMLguc6DDZVkrHsjtal/w10z7JawnPSACvtNefznGO6lDDFENy/ZtIrZRGC3JSGQDeO3Oe/sr10cgK+jmpBPlYPIe0T4stBbnb5QmiBSZP4w0UXs0g++ifVnP/P04uDFcmwF/8thzWvO3VFOeuCSd66YH3R0pJiuSBktjDF728xv38rWd0NwI1hZxKXPAOoMgnqAm3/QNh3T3hFUmozvzGDrnKFgansShUacxwzqofUPu1Ex4R8q/hZPD7QT6morwvc0u9Gl6bFd5YPBsN8xZyULgtgMZrIcH6vMXZ2FDrus7Gpmp5bAy91gd34IKPBt4FU=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2020 09:37:47.3132 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a5a3bef-399f-4f49-1188-08d8271066f5
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT035.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB2967
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/74EFTOSODjDl4GaplI9XQboBbxQ>
Subject: Re: [Suit] [Secdispatch] Call for agenda items Secdispatch IETF108
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 09:37:52 -0000

I would like to address draft-moran-suit-mud-00 in Secdispatch at IETF108.

Draft location: https://datatracker.ietf.org/doc/draft-moran-suit-mud/
Prior discussion: https://mailarchive.ietf.org/arch/msg/suit/z0pU6ERSH1sapk=
15UM0fAGeoEvY/
Discussion of other work in the area: https://datatracker.ietf.org/doc/html=
/draft-richardson-opsawg-mud-acceptable-urls-00

This draft was raised with suit, since it would involve an extension to dra=
ft-ietf-suit-manifest, however the suit chairs suggested that it should go =
to Secdispatch before being sent to suit.

This draft would be pursued by me and Hannes Tschofenig, but there may be o=
ther authors who wish to contribute as well.

I would like to see this draft sent to a working group for consideration fo=
r adoption.

Discussion should be reasonably short. I expect to give a 2-3 minute briefi=
ng on the draft.

Best Regards,
Brendan
IMPORTANT NOTICE: The contents of this email and any attachments are confid=
ential and may also be privileged. If you are not the intended recipient, p=
lease notify the sender immediately and do not disclose the contents to any=
 other person, use it for any purpose, or store or copy the information in =
any medium. Thank you.


From nobody Mon Jul 13 12:56:45 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: suit@ietf.org
Delivered-To: suit@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A30173A0769; Mon, 13 Jul 2020 12:56:38 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: suit@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: suit@ietf.org
Message-ID: <159467019863.20849.8131775269196387312@ietfa.amsl.com>
Date: Mon, 13 Jul 2020 12:56:38 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/eCafDx6LsH_GgVItFZKDpHDH0bo>
Subject: [Suit] I-D Action: draft-ietf-suit-manifest-09.txt
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Jul 2020 19:56:39 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Software Updates for Internet of Things WG of the IETF.

        Title           : A Concise Binary Object Representation (CBOR)-based Serialization Format for the Software Updates for Internet of Things (SUIT) Manifest
        Authors         : Brendan Moran
                          Hannes Tschofenig
                          Henk Birkholz
                          Koen Zandberg
	Filename        : draft-ietf-suit-manifest-09.txt
	Pages           : 109
	Date            : 2020-07-13

Abstract:
   This specification describes the format of a manifest.  A manifest is
   a bundle of metadata about the firmware for an IoT device, where to
   find the firmware, the devices to which it applies, and cryptographic
   information protecting the manifest.  Firmware updates and secure
   boot both tend to use sequences of common operations, so the manifest
   encodes those sequences of operations, rather than declaring the
   metadata.  The manifest also serves as a building block for secure
   boot.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-suit-manifest/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-suit-manifest-09
https://datatracker.ietf.org/doc/html/draft-ietf-suit-manifest-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-suit-manifest-09


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Thu Jul 23 15:37:49 2020
Return-Path: <dthaler@microsoft.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E3463A046A for <suit@ietfa.amsl.com>; Thu, 23 Jul 2020 15:37:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 vq-TSwQXw2k9 for <suit@ietfa.amsl.com>; Thu, 23 Jul 2020 15:37:46 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2113.outbound.protection.outlook.com [40.107.243.113]) (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 25C403A07D2 for <suit@ietf.org>; Thu, 23 Jul 2020 15:37:45 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=biVNlqJ7Wp2h6Iv2vet5d5saIvqRuCs4HAup9jS9X8Ur57bneGuV1hPAeVm11tulV/IrUSCPiGGdVO0UorojX43AzKN/FJUGfaR9amOgojREDTZSzEFerU9PDf+N7CnXMjsm3nu4Y5ICXf3WH7LY+I8iRsZ4ZP32bNBO9IRVL5ZPF3AqXKW8QwwblHky+zKvTV9EB8HRDcdROPAWb+lG+L1fOb2WTnDXHxLitB6xv6AmY3Tryc4ChhpYePsK99pvifPRGobve+NYgPF5Scq9bfaOySUyNyqbhQ1aF1VZ4xgK+tVe4zUhu5e43ystYwKrI+H8XHv2CeDyznkh3SrG+A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IVl7FbJUI/3hALLm+Ykjgsgc+nb+r5c/0/pN7lSF8fk=; b=aHl8iiE0DmWTEO2IK1M3QkRr9r8iUuvh9MM/uSAEyroe3LXnaoTRNs2kDtphHoaOk7TNMuchdB40yHVbcjyF7LKk06ZCfv8PujONNkqw7PcFIC8TQGlVJh1Gv/3cLMMYQ6dQ0yu1tcUMYmmysJ/T9AO9xpOIuT3dHRmrCGO0V4dVAwMTIOW5NkfxND4/0kIcvmgYHrQsECUb4ZTEtYD24L2VWQMfeZtaSPhbT4NsP5zvP6fc22l0qXyTvX/EZBAh1nUJF7VAyotj64W+72iA3U3ErZWhD6ZBjJarFFriE9kvlIrbdB5Q98mjcVcs4n/vWiIFKnTbgtJwceDNf4Y2OQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IVl7FbJUI/3hALLm+Ykjgsgc+nb+r5c/0/pN7lSF8fk=; b=JWF3/FFK+5eglW1/ACZGwoTFrNbdmwUVYfO4tdf0Zq5ug/pSE6g9ljuNozXEwZ4Hi+d1cPH2TEhu91KP+l51g8uUhzv9hLSdsaxKMcumzsZJmgBjsipoZxx/ztoNiMxrRDKq5DwtHrTrxkJeaZL35h0v/hJI52YuvTP3WyTA0Q8=
Received: from DM5PR2101MB1031.namprd21.prod.outlook.com (2603:10b6:4:9e::12) by DM6PR21MB1306.namprd21.prod.outlook.com (2603:10b6:5:171::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.1; Thu, 23 Jul 2020 22:37:36 +0000
Received: from DM5PR2101MB1031.namprd21.prod.outlook.com ([fe80::b1f3:17d1:db1d:9448]) by DM5PR2101MB1031.namprd21.prod.outlook.com ([fe80::b1f3:17d1:db1d:9448%7]) with mapi id 15.20.3239.003; Thu, 23 Jul 2020 22:37:36 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Brendan Moran <Brendan.Moran@arm.com>
CC: suit <suit@ietf.org>
Thread-Topic: Manifest-09 comment
Thread-Index: AdZhQY2mM9Bkx9KwREKKe14rKg7f8Q==
Date: Thu, 23 Jul 2020 22:37:35 +0000
Message-ID: <DM5PR2101MB1031D498ACED454FBB5EE3F2A3760@DM5PR2101MB1031.namprd21.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-07-23T22:37:36Z;  MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=7bc51562-1d24-41b8-8ab4-779424211235; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0
authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [2601:600:9780:16f0:bd0d:68f:b79f:901e]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3be29c99-a432-4432-1113-08d82f58ff5b
x-ms-traffictypediagnostic: DM6PR21MB1306:
x-microsoft-antispam-prvs: <DM6PR21MB1306CD8E34E5AF46DD730543A3760@DM6PR21MB1306.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GQe+hBdznNARgXMUy/JF1MuFhh1H1TOk5eBPhG9xtnVPynBP/0qZ8hNA6G1fBgBSTAVMnuf4vuBbRdu4lGyJR/+TEB3F9XTJ/WnukwhXsTWHdQD/lL6OwBLNiQd623RnHR0IsTvMB6aCuFidaEW0xJcJlG7MkPusRbprRn58E3OAO5+E/KRH1GOD3tKFDCgyjKnIxXWzdWzvAdZjJcIeYOaKM+G6jthSMbggw/ZFpEAZZYzLobKVB0VN5AtsPLmOLCW6GO8t4WY75l65oj3CYu0Bus64aSgGp1tREteZYl+hDXyQxZwPiDIVwVNY5DYq6/4gN86SVZxj3Ujbl2A9Iw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR2101MB1031.namprd21.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(366004)(396003)(346002)(376002)(39860400002)(76116006)(316002)(71200400001)(186003)(8676002)(8990500004)(10290500003)(82960400001)(82950400001)(6506007)(4744005)(8936002)(55016002)(5660300002)(9686003)(52536014)(7696005)(478600001)(2906002)(4326008)(33656002)(86362001)(66946007)(6916009)(66446008)(64756008)(66556008)(66476007); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: qXCDaJV+WlyOCoEqhMhzBH3CIm+g1G1K3AmTmwwRhKvg1lvACNVlsVV6WRcSyLGfR0rq74pfludI0o9BxBuj8Hxc+wAJ/PVUH+Mk+3Q9X/kOd9qnAGNCSRcbDTV/3qe2SbvAueT57Io61jWHj4A60rCUXURPBcwwsxO13zRGLttA7zz7pDdevM2vJgEzlqGD18Fg/4MdToWvzZFKPNMEp3L3z6UsmYW0d3n9Fh6OH390NCrXXmUcIGoc4/+N1Xd/EMSgpw17b6JarMwiookxn3v5+2/36zOrQvxEwdxhBC/5u+ZnE3mPyNJ1r+R2hsSAm5Hy26hUko2I44JVdKBjS+gJZoIB/21CP+E6AuBKc6isLToVhQ++HYaFNonMRRAAdysX7LnlyB1nKWWkJiwsMmaK2T8f3EHrnYICAjbcVXisf1PDWlaUmBF9Idm2PbdlfuHWQX4g+yS3ErY7VDbO/UXOQ7Pb64LOK+Phrf6K8b0W5QKgJN/KUTtj0vP8LQfbhBbW0c3yXMmxbAlHNdCLyCkq9M4kAV1OvHkB9MxjuMWdxUGUIxtq+YgFHr8fbBRJ994IwCvxDXR2O5Er7Exx5iZvBlK/YPxrc0wDyafpAjY/7Gj59j9EKGsXQTtBZFOVnWSoCQdjlMA916hYQkjKLO8QXFwTfLMEI2UzMHP8hp7DKkAYw+XUxkGTpDhZNa3yWcUtASXWcwOZPfeWEKIqxQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR2101MB1031D498ACED454FBB5EE3F2A3760DM5PR2101MB1031_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM5PR2101MB1031.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3be29c99-a432-4432-1113-08d82f58ff5b
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2020 22:37:35.9363 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xsp6c+3NJdLicmjiqN+Mf+S3Inl0zkn73MnFyPAQKPE5K9RLJGbqhj05Y7D28F/iYFvu3bEr4EEepOuWzGpHKCy/+yGTzwzstxFgrTUyN5s=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR21MB1306
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/U7aPDZcgw34Y2g7lYRbeEKa1aHA>
Subject: [Suit] Manifest-09 comment
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jul 2020 22:37:47 -0000

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

U2VjdGlvbiA4LjcuMi4yIHNheXM6DQoNCsOYICBDb21wb25lbnRzIGFyZQ0KDQrDmCAgaWRlbnRp
ZmllZCBieSBDb21wb25lbnQgSWRlbnRpZmllcnMsIGkuZS4gYXJyYXlzIG9mIGJpbmFyeSBzdHJp
bmdzLA0KDQrDmCAgYnV0IHJlZmVyZW5jZWQgaW4gY29tbWFuZHMNCg0KSXQgbG9va3MgdG8gbWUg
bGlrZSB0aGUgc2VudGVuY2UgYWJvdmUgZ290IGNob3BwZWQgb2ZmLCBhcyB0aGVyZeKAmXMgbm8g
cHVuY3R1YXRpb24gYXQgdGhlIGVuZA0KYW5kIGl0IHJlYWRzIGxpa2UgdGhlcmUgc2hvdWxkIGJl
IG1vcmUgd29yZHMgaW4gdGhlIHNlbnRlbmNlLg0KDQpEYXZlDQoNClAuUy4gQWxzbyBhIG5pdDog
YWx3YXlzIHB1dCBhIGNvbW1hIGFmdGVyIOKAnGkuZS7igJ0gcGVyIENoaWNhZ28gc3R5bGUgdXNl
ZCBieSB0aGUgUkZDIGVkaXRvcg0KKHRoZSBSRkMgZWRpdG9yIHBhc3Mgd291bGQgYWRkIGl0IGZv
ciB5b3UgYW55d2F5KQ0K

--_000_DM5PR2101MB1031D498ACED454FBB5EE3F2A3760DM5PR2101MB1031_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg
Um9tYW4iLHNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0
dGVkIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLk1zb0xpc3RQYXJh
Z3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1z
dHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBpbjsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1hcmdpbi1ib3R0b206MGluOw0KCW1hcmdpbi1sZWZ0Oi41aW47DQoJbWFyZ2luLWJvdHRvbTou
MDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biIsc2VyaWY7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0K
CXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJ
bWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4t
bGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJv
bWFuIixzZXJpZjt9DQpzcGFuLmFwcGxlLXRhYi1zcGFuDQoJe21zby1zdHlsZS1uYW1lOmFwcGxl
LXRhYi1zcGFuO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFs
LXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5
N0Q7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQ
cmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s
aW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQou
TXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6
MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJn
aW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldv
cmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlz
dC1pZDoxMDk3Njc1MjAxOw0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBs
YXRlLWlkczo3OTI2NDYzMjggOTc4MTE1NDgyIDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3
Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwwOmxl
dmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6ODsNCgltc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674OYOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJ
Zm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7
DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3QgbDA6bGV2
ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpv
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9
DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1z
by1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5
OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVsNg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGww
OmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30N
CkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNv
LWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJD
b3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsN
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6MjExNDEy
ODQ4NzsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTk0
ODE0MTIyNCAxNzI3ODYxMjggNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2
OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21z
by1sZXZlbC1zdGFydC1hdDo4Ow0KCW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvg5g7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWls
eTpXaW5nZGluZ3M7DQoJbXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7
DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDIN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBs
aXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2lu
Z2RpbmdzO30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDE6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxpc3QgbDE6bGV2
ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZv
bnQtZmFtaWx5OldpbmdkaW5nczt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQp1bA0KCXtt
YXJnaW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K
PG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwh
W2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9
ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlv
dXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0i
Ymx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlNlY3Rpb24gOC43
LjIuMiBzYXlzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwxIGxldmVsMSBsZm8yIj48
IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTpXaW5nZGluZ3M7Y29sb3I6YmxhY2siPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PsOYPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+Q29tcG9uZW50cyBhcmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMSBsZXZlbDEg
bGZvMiI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6V2luZ2RpbmdzO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6
SWdub3JlIj7DmDxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyI+Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPmlkZW50aWZpZWQgYnkgQ29tcG9uZW50IElkZW50aWZpZXJzLCBpLmUuIGFycmF5
cyBvZiBiaW5hcnkgc3RyaW5ncyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0uMjVpbjttc28tbGlzdDpsMCBsZXZl
bDEgbGZvMSI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6V2luZ2RpbmdzO2NvbG9yOmJsYWNrIj48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj7DmDxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPmJ1dCByZWZlcmVuY2VkIGluIGNvbW1hbmRzPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JdCBsb29rcyB0byBtZSBsaWtlIHRoZSBzZW50ZW5j
ZSBhYm92ZSBnb3QgY2hvcHBlZCBvZmYsIGFzIHRoZXJl4oCZcyBubyBwdW5jdHVhdGlvbiBhdCB0
aGUgZW5kPGJyPg0KYW5kIGl0IHJlYWRzIGxpa2UgdGhlcmUgc2hvdWxkIGJlIG1vcmUgd29yZHMg
aW4gdGhlIHNlbnRlbmNlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+RGF2ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UC5TLiBB
bHNvIGEgbml0OiBhbHdheXMgcHV0IGEgY29tbWEgYWZ0ZXIg4oCcaS5lLuKAnSBwZXIgQ2hpY2Fn
byBzdHlsZSB1c2VkIGJ5IHRoZSBSRkMgZWRpdG9yPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPih0aGUgUkZD
IGVkaXRvciBwYXNzIHdvdWxkIGFkZCBpdCBmb3IgeW91IGFueXdheSk8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_DM5PR2101MB1031D498ACED454FBB5EE3F2A3760DM5PR2101MB1031_--


From nobody Fri Jul 24 01:15:30 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DC673A0BA9 for <suit@ietfa.amsl.com>; Fri, 24 Jul 2020 01:15:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=F7q7v3zn; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=F7q7v3zn
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 l80MedJHzZPy for <suit@ietfa.amsl.com>; Fri, 24 Jul 2020 01:15:27 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10064.outbound.protection.outlook.com [40.107.1.64]) (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 0C94E3A0B9C for <suit@ietf.org>; Fri, 24 Jul 2020 01:15:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XDuc7kZedPm7sdzhg6rkOpLFrY8Jj7aXvaLO74yZ7wg=; b=F7q7v3znW5dI9MU7Agdg9O0LTBa5j9pCYlyj12Mqt0GuUzSTa4xBK4di9D/7KBxxKcGa7EbZSTp+bpHjB1Zwpyg3fgkMQvssz1eumO2vygTUlApl0RHXmjEZt2PWrxz+mwBcZBUWzwsdt1Y761mqqtCRT2aWig7IRvBFVhs8G14=
Received: from AM7PR02CA0007.eurprd02.prod.outlook.com (2603:10a6:20b:100::17) by AM0PR08MB4929.eurprd08.prod.outlook.com (2603:10a6:208:158::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20; Fri, 24 Jul 2020 08:15:24 +0000
Received: from AM5EUR03FT050.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:100:cafe::b7) by AM7PR02CA0007.outlook.office365.com (2603:10a6:20b:100::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.22 via Frontend Transport; Fri, 24 Jul 2020 08:15:24 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT050.mail.protection.outlook.com (10.152.17.47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.10 via Frontend Transport; Fri, 24 Jul 2020 08:15:24 +0000
Received: ("Tessian outbound 73b502bf693a:v62"); Fri, 24 Jul 2020 08:15:24 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 0e3706773f24e48e
X-CR-MTA-TID: 64aa7808
Received: from 99e84462f329.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id F3E9BB15-4C87-4D7F-B800-3C0DFA757FCA.1;  Fri, 24 Jul 2020 08:15:18 +0000
Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 99e84462f329.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 24 Jul 2020 08:15:18 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ce9cHWIb0Fr4P9JS+WSMeGeurru95yb9QiVQNt8WX//V8bdl4nOrJtjWaWT9z8CewKKgZYWe0BYUJcKQ/gflVwBa8gAakv9UVfk7rLy+fqnfEzcpvNGVoty39tsHZqYP97f8hxktmTepHVjtMVi9NUBf33qUSgz6MURgLlhdZ4JMcTrLcgdJINXqmwdy3fcbf0xqHhy3v+cTFy2Q+7PpWiOpCb5EXw0qibPemNFHK2qYC5oYSVXM/jyGkySJQAuLTaMwn9Tg6oQRPRdEw5B7Aej9R4TFwI8q5gtSo2fUvgkSd4s9MmtjevT/BAAQTqZFFwSmhFLSWRcawULpiwafqQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XDuc7kZedPm7sdzhg6rkOpLFrY8Jj7aXvaLO74yZ7wg=; b=e7x61cbJOFBX7FGR1WvIu/OnZxEAZCQ0hTJHsyZGbH8U3vLq1zOmvNtnCNoQWKrN4Vn9dmatCjuYW87rOnkr6dF1ho7iUQzP/6b+733AKUfW8oz7dTyGkBbWBFUfjFfFNclLovbaILpmDyMHAkz/NeNjZiKXhgt4Sk/Wt38WB91m6EBhV5LiaOxC8FFvvwjAfBwvQ9JCB5BykLOvx0hoi4kRJBO7PNyRzJadh4wj1PIAcZKP9yiSo+RngMA2vvj5h9RsyxMxLg4pWlA4UinycUfre8SJ9kNUKIkL5M7oM9VqLi56rJm45R4Hc6t9YGlPr2qLId8g1kbmL5KgFjZjGg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XDuc7kZedPm7sdzhg6rkOpLFrY8Jj7aXvaLO74yZ7wg=; b=F7q7v3znW5dI9MU7Agdg9O0LTBa5j9pCYlyj12Mqt0GuUzSTa4xBK4di9D/7KBxxKcGa7EbZSTp+bpHjB1Zwpyg3fgkMQvssz1eumO2vygTUlApl0RHXmjEZt2PWrxz+mwBcZBUWzwsdt1Y761mqqtCRT2aWig7IRvBFVhs8G14=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM5PR0801MB1619.eurprd08.prod.outlook.com (2603:10a6:203:3b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20; Fri, 24 Jul 2020 08:15:17 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3216.020; Fri, 24 Jul 2020 08:15:17 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: Dave Thaler <dthaler@microsoft.com>
CC: suit <suit@ietf.org>
Thread-Topic: Manifest-09 comment
Thread-Index: AdZhQY2mM9Bkx9KwREKKe14rKg7f8QAUQIoA
Date: Fri, 24 Jul 2020 08:15:17 +0000
Message-ID: <E2C61A82-2CC4-4A84-A1F3-4E5E22DE2238@arm.com>
References: <DM5PR2101MB1031D498ACED454FBB5EE3F2A3760@DM5PR2101MB1031.namprd21.prod.outlook.com>
In-Reply-To: <DM5PR2101MB1031D498ACED454FBB5EE3F2A3760@DM5PR2101MB1031.namprd21.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
Authentication-Results-Original: microsoft.com; dkim=none (message not signed) header.d=none; microsoft.com; dmarc=none action=none header.from=arm.com; 
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 93f1596c-ea21-4938-d745-08d82fa9b746
x-ms-traffictypediagnostic: AM5PR0801MB1619:|AM0PR08MB4929:
X-Microsoft-Antispam-PRVS: <AM0PR08MB49299854D1E527EF86959435EA770@AM0PR08MB4929.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: NB2U2uHgKb3wXpAi9oiPGd/7hSed5A3qUu2x+lILAUDXPds0sa7qur6rbDt6UraP2JEQutfcBu4nfTSnQyYg1qsqeedFU7GJ9sxrnCGjmXwJ2Mu4aQSjtYVO4MwHxt2jXqxihZu4M44ozSGTMuO66wTvDeStHX8ISpxkvqYZsYIA8o3IlSX51VxgvMgucjocgElJkVxsQzD9AY3AY1vdXe6ZAJ2ZyqQ9zsnGOO2sNtfOFOZoLkFnJEx+dcRAdNPc7i0XoT7LLrMThLP4SRnNfvnjIVgqf5OQ9VvaIQY2NG/J7FU3Tab95eoZrtG6GIArWG7RqgZFd2ojX/LhEq9N1w==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(366004)(39860400002)(376002)(136003)(396003)(83380400001)(6486002)(8936002)(86362001)(76116006)(6512007)(478600001)(66446008)(66556008)(2906002)(91956017)(64756008)(66476007)(66946007)(36756003)(71200400001)(2616005)(45080400002)(316002)(4744005)(5660300002)(6916009)(6506007)(33656002)(186003)(8676002)(53546011)(4326008)(26005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Rjcy9uselLRWkap2MU7Rglx5Fw2AyhzcIedRkMD7rFFGfg0wJK1TjK9t1KBYqHJTgXArzxbmaztyw7lkqVeWp/5nST+qItRr/ygmieXlkhjfb76/qE7MEpEwc4oo4GOkWTOYOTKodDDzDrB7zKWc2SBSe3bAFjY1+1O4xRHOevgchU0vCELySuImXboGzEL8qS7wbAmQGsUP0uS+ms+IxVLbO7hiLx9DyRC7dJqDbMiKfC4vX6FU3YsWhI6fXRuEjpv2EEd72rWwXWNKSy6wdQfngOh8qawEh7nEEkHWEoSuzporbtDQW9ZpSvf8jOWZiUklxwz6gOcsdYqtzc9XleuzRbC1ZkO5CeB7iiCyHh/N87ELce4CKEFbtdfF3StOtA6l6+/r4GPiKb3y6IAPheQIl5TF4ucis6pphj3eYJ2m4empVs6TcvZTShRy7UsfzQTQ82kj8q4UnTENpAtp2KYm+mp+N4/IbKsGDj8f68Y=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_E2C61A822CC44A84A1F34E5E22DE2238armcom_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1619
Original-Authentication-Results: microsoft.com; dkim=none (message not signed) header.d=none; microsoft.com; dmarc=none action=none header.from=arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT050.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: c659a23b-a873-4df1-6912-08d82fa9b327
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: SUylnz9aUf241ACQAPeXm2AFGHri1ydNU1ppWuQ+KrtS2ruOsXZ79jsGd07F0IsDkwS9BmsTsZAc84xX+hEcznB+IofoCvcT/zIQSd6CA0Q5TDEq+0JYo08IUiBZ2h+AWaQTwvCtEL0ivnBHDLIyj/MqxGND8WApPgUe6lKKaZisF3piTElvglWuFdml5YX6tZzz3KtN984I+abN/798f1PS1oRGtadaPEUnocw63r7/k1X0TE0trakntwYE6Q7wuclOnStx4tQ+ZHe3WvIud5QHqCV2uXiDkXEZtIK2KF0dwwavGlhdoSqU/A4efnLDt8B9wiVbHwz30kymunDWwmdWZMcEvleXFtWL4/HXXFyV9Jsy+0vziZKI7azNxv8QTRA/81nS0a03GwibAC94+Q==
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(396003)(136003)(346002)(376002)(46966005)(82310400002)(36906005)(81166007)(316002)(6862004)(8936002)(356005)(86362001)(4326008)(45080400002)(8676002)(6512007)(33656002)(2906002)(26005)(83380400001)(47076004)(6486002)(186003)(2616005)(53546011)(82740400003)(6506007)(5660300002)(33964004)(70206006)(70586007)(36756003)(478600001)(336012); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2020 08:15:24.2997 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 93f1596c-ea21-4938-d745-08d82fa9b746
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT050.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB4929
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/V8KoaWn6WnbONAPD7DXK9TJTzic>
Subject: Re: [Suit] Manifest-09 comment
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 08:15:29 -0000

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

VGhhbmtzIGZvciB0aGF0LiBJ4oCZbGwgZml4IGl0IHVwIGluIHRoZSBuZXh0IHZlcnNpb24hDQoN
CkJyZW5kYW4NCg0KT24gMjMgSnVsIDIwMjAsIGF0IDIzOjM3LCBEYXZlIFRoYWxlciA8ZHRoYWxl
ckBtaWNyb3NvZnQuY29tPG1haWx0bzpkdGhhbGVyQG1pY3Jvc29mdC5jb20+PiB3cm90ZToNCg0K
U2VjdGlvbiA4LjcuMi4yIHNheXM6DQo+ICBDb21wb25lbnRzIGFyZQ0KPiAgaWRlbnRpZmllZCBi
eSBDb21wb25lbnQgSWRlbnRpZmllcnMsIGkuZS4gYXJyYXlzIG9mIGJpbmFyeSBzdHJpbmdzLA0K
PiAgYnV0IHJlZmVyZW5jZWQgaW4gY29tbWFuZHMNCg0KSXQgbG9va3MgdG8gbWUgbGlrZSB0aGUg
c2VudGVuY2UgYWJvdmUgZ290IGNob3BwZWQgb2ZmLCBhcyB0aGVyZeKAmXMgbm8gcHVuY3R1YXRp
b24gYXQgdGhlIGVuZA0KYW5kIGl0IHJlYWRzIGxpa2UgdGhlcmUgc2hvdWxkIGJlIG1vcmUgd29y
ZHMgaW4gdGhlIHNlbnRlbmNlLg0KDQpEYXZlDQoNClAuUy4gQWxzbyBhIG5pdDogYWx3YXlzIHB1
dCBhIGNvbW1hIGFmdGVyIOKAnGkuZS7igJ0gcGVyIENoaWNhZ28gc3R5bGUgdXNlZCBieSB0aGUg
UkZDIGVkaXRvcg0KKHRoZSBSRkMgZWRpdG9yIHBhc3Mgd291bGQgYWRkIGl0IGZvciB5b3UgYW55
d2F5KQ0KDQpJTVBPUlRBTlQgTk9USUNFOiBUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQg
YW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVn
ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkg
dGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZG8gbm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0
byBhbnkgb3RoZXIgcGVyc29uLCB1c2UgaXQgZm9yIGFueSBwdXJwb3NlLCBvciBzdG9yZSBvciBj
b3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo=

--_000_E2C61A822CC44A84A1F34E5E22DE2238armcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <CD789E4F7B7D41408E1CE401C5183862@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NClRoYW5rcyBmb3IgdGhhdC4gSeKAmWxsIGZpeCBp
dCB1cCBpbiB0aGUgbmV4dCB2ZXJzaW9uIQ0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QnJlbmRhbjxiciBjbGFzcz0iIj4NCjxkaXY+PGJyIGNsYXNz
PSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9u
IDIzIEp1bCAyMDIwLCBhdCAyMzozNywgRGF2ZSBUaGFsZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpk
dGhhbGVyQG1pY3Jvc29mdC5jb20iIGNsYXNzPSIiPmR0aGFsZXJAbWljcm9zb2Z0LmNvbTwvYT4m
Z3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4N
CjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiIHN0eWxlPSJwYWdlOiBX
b3JkU2VjdGlvbjE7IGNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2
ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQt
Y2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFs
OyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5v
bmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQt
c3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiPg0KPGRpdiBzdHlsZT0i
bWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAm
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssIHNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgY29s
b3I6IHJnYigzMSwgNzMsIDEyNSk7IiBjbGFzcz0iIj5TZWN0aW9uIDguNy4yLjIgc2F5czo8bzpw
IGNsYXNzPSIiPjwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBp
biAwLjAwMDFwdCAwLjVpbjsgZm9udC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7LCBzZXJpZjsgdGV4dC1pbmRlbnQ6IC0wLjI1aW47IiBjbGFzcz0i
Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiBXaW5nZGluZ3M7
IiBjbGFzcz0iIj48c3BhbiBjbGFzcz0iIj7DmDxzcGFuIHN0eWxlPSJmb250LXN0eWxlOiBub3Jt
YWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQt
c3RyZXRjaDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgZm9u
dC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OzsiIGNsYXNzPSIiPiZuYnNwOzxz
cGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9z
cGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogJnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7IiBjbGFzcz0iIj5Db21wb25lbnRzDQogYXJlPG86cCBjbGFz
cz0iIj48L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4w
MDAxcHQgMC41aW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5l
dyBSb21hbiZxdW90Oywgc2VyaWY7IHRleHQtaW5kZW50OiAtMC4yNWluOyIgY2xhc3M9IiI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogV2luZ2RpbmdzOyIgY2xh
c3M9IiI+PHNwYW4gY2xhc3M9IiI+w5g8c3BhbiBzdHlsZT0iZm9udC1zdHlsZTogbm9ybWFsOyBm
b250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0cmV0
Y2g6IG5vcm1hbDsgZm9udC1zaXplOiA3cHQ7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IGZvbnQtZmFt
aWx5OiAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDs7IiBjbGFzcz0iIj4mbmJzcDs8c3BhbiBj
bGFzcz0iQXBwbGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjwvc3Bhbj48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6ICZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7OyIgY2xhc3M9IiI+aWRlbnRpZmllZA0KIGJ5IENvbXBvbmVudCBJZGVu
dGlmaWVycywgaS5lLiBhcnJheXMgb2YgYmluYXJ5IHN0cmluZ3MsPG86cCBjbGFzcz0iIj48L286
cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQgMC41
aW47IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90Oywgc2VyaWY7IHRleHQtaW5kZW50OiAtMC4yNWluOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogV2luZ2RpbmdzOyIgY2xhc3M9IiI+PHNw
YW4gY2xhc3M9IiI+w5g8c3BhbiBzdHlsZT0iZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlh
bnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0cmV0Y2g6IG5vcm1h
bDsgZm9udC1zaXplOiA3cHQ7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IGZvbnQtZmFtaWx5OiAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDs7IiBjbGFzcz0iIj4mbmJzcDs8c3BhbiBjbGFzcz0iQXBw
bGUtY29udmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjwvc3Bhbj48L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6ICZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7OyIgY2xhc3M9IiI+YnV0DQogcmVmZXJlbmNlZCBpbiBjb21tYW5kczxvOnAgY2xhc3M9
IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAw
MXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDssIHNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYigzMSwgNzMsIDEyNSk7
IiBjbGFzcz0iIj48bzpwIGNsYXNzPSIiPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMnB0OyBmb250LWZh
bWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LCBzZXJpZjsiIGNsYXNzPSIiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2Vy
aWY7IGNvbG9yOiByZ2IoMzEsIDczLCAxMjUpOyIgY2xhc3M9IiI+SXQgbG9va3MgdG8gbWUgbGlr
ZSB0aGUgc2VudGVuY2UgYWJvdmUgZ290IGNob3BwZWQgb2ZmLCBhcyB0aGVyZeKAmXMgbm8gcHVu
Y3R1YXRpb24gYXQgdGhlIGVuZDxiciBjbGFzcz0iIj4NCmFuZCBpdCByZWFkcyBsaWtlIHRoZXJl
IHNob3VsZCBiZSBtb3JlIHdvcmRzIGluIHRoZSBzZW50ZW5jZS48bzpwIGNsYXNzPSIiPjwvbzpw
Pjwvc3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9u
dC1zaXplOiAxMnB0OyBmb250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LCBz
ZXJpZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1p
bHk6IENhbGlicmksIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMzEsIDczLCAxMjUpOyIgY2xhc3M9
IiI+PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJt
YXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90Oywgc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxl
PSJmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBjb2xv
cjogcmdiKDMxLCA3MywgMTI1KTsiIGNsYXNzPSIiPkRhdmU8bzpwIGNsYXNzPSIiPjwvbzpwPjwv
c3Bhbj48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1z
aXplOiAxMnB0OyBmb250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LCBzZXJp
ZjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6
IENhbGlicmksIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMzEsIDczLCAxMjUpOyIgY2xhc3M9IiI+
PG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48L3NwYW4+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJn
aW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90Oywgc2VyaWY7IiBjbGFzcz0iIj4NCjxzcGFuIHN0eWxlPSJm
b250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyBjb2xvcjog
cmdiKDMxLCA3MywgMTI1KTsiIGNsYXNzPSIiPlAuUy4gQWxzbyBhIG5pdDogYWx3YXlzIHB1dCBh
IGNvbW1hIGFmdGVyIOKAnGkuZS7igJ0gcGVyIENoaWNhZ28gc3R5bGUgdXNlZCBieSB0aGUgUkZD
IGVkaXRvcjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250LXNpemU6IDEycHQ7IGZvbnQtZmFtaWx5OiAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssIHNlcmlmOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgY29sb3I6
IHJnYigzMSwgNzMsIDEyNSk7IiBjbGFzcz0iIj4odGhlIFJGQyBlZGl0b3IgcGFzcyB3b3VsZCBh
ZGQgaXQgZm9yIHlvdSBhbnl3YXkpPC9zcGFuPjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQpJTVBPUlRBTlQgTk9USUNF
OiBUaGUgY29udGVudHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25m
aWRlbnRpYWwgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBp
bnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBh
bmQgZG8gbm90IGRpc2Nsb3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2Ug
aXQgZm9yIGFueSBwdXJwb3NlLA0KIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGlu
IGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_E2C61A822CC44A84A1F34E5E22DE2238armcom_--


From nobody Fri Jul 24 14:54:02 2020
Return-Path: <rdd@cert.org>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEEFF3A0D46 for <suit@ietfa.amsl.com>; Fri, 24 Jul 2020 14:54:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=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=cert.org
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 CMqscCdUMoxq for <suit@ietfa.amsl.com>; Fri, 24 Jul 2020 14:53:59 -0700 (PDT)
Received: from taper.sei.cmu.edu (taper.sei.cmu.edu [147.72.252.16]) (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 E9D103A0D4B for <suit@ietf.org>; Fri, 24 Jul 2020 14:53:58 -0700 (PDT)
Received: from korb.sei.cmu.edu (korb.sei.cmu.edu [10.64.21.30]) by taper.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id 06OLrv9w027282 for <suit@ietf.org>; Fri, 24 Jul 2020 17:53:57 -0400
DKIM-Filter: OpenDKIM Filter v2.11.0 taper.sei.cmu.edu 06OLrv9w027282
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=yc2bmwvrj62m; t=1595627637; bh=uEfq3Mc5IFJvZrSWrPJmtNnIOoVwcGAcATeOLcuGvPs=; h=From:To:Subject:Date:From; b=B9UO4LKAWDvf0xvfZQ7xld1RVAwFw8XZm77SnFmhwse5Ln8n0XSc96Woxq3haRpb1 1c2DkIn/4RXOqI+H3WFV/ggbTLpoprXK39reXvmbUT8UTjqhDBUfkNop1o2gA9MKK7 4l4UGmfsOwllcBhGVPWqKg/LRmYo1xkwicq+850Y=
Received: from CASSINA.ad.sei.cmu.edu (cassina.ad.sei.cmu.edu [10.64.28.249]) by korb.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id 06OLruY4010425 for <suit@ietf.org>; Fri, 24 Jul 2020 17:53:56 -0400
Received: from MORRIS.ad.sei.cmu.edu (147.72.252.46) by CASSINA.ad.sei.cmu.edu (10.64.28.249) with Microsoft SMTP Server (TLS) id 14.3.487.0; Fri, 24 Jul 2020 17:53:56 -0400
Received: from MORRIS.ad.sei.cmu.edu (147.72.252.46) by MORRIS.ad.sei.cmu.edu (147.72.252.46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Fri, 24 Jul 2020 17:53:55 -0400
Received: from MORRIS.ad.sei.cmu.edu ([fe80::555b:9498:552e:d1bb]) by MORRIS.ad.sei.cmu.edu ([fe80::555b:9498:552e:d1bb%13]) with mapi id 15.01.1979.003; Fri, 24 Jul 2020 17:53:55 -0400
From: Roman Danyliw <rdd@cert.org>
To: suit <suit@ietf.org>
Thread-Topic: AD Review of draft-ietf-suit-architecture-11
Thread-Index: AdZiA6g9Hqm5NGWtSGe2uyi38ZWIyw==
Date: Fri, 24 Jul 2020 21:53:55 +0000
Message-ID: <81b43f1fd1b940e88d0a1ede4072b399@cert.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.64.202.156]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/C4Az0vxz32FfwcOfdD_tTgPVNwU>
Subject: [Suit] AD Review of draft-ietf-suit-architecture-11
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 21:54:01 -0000

Hi!

I performed an AD review of draft-ietf-suit-architecture-11.  I have a few =
editorial comments and some places where additional clarity would be helpfu=
l.  These can be handle in parallel to the IETF LC.

** Abstract.  "... a solid and secure firmware update mechanism ...", "soli=
d" seems imprecise?

** Abstract. Typo. s/Incorporating such update mechanism/Incorporating such=
 an update mechanism/

** Abstract.  "Incorporating such [an] update mechanism ... is recommended =
by security experts", is there a reference for those experts.  Obviously it=
 can'' be cited in the abstract, but I was expecting this claim to be backe=
d somewhere in the subsequent text.  Is it perhaps the [RFC8240]?

** Section 1.  "When developing Internet Of Things (IoT) devices, one of th=
e most difficult problems to solve ...", I don't disagree.  Is there a refe=
rence that can be used to back this claim?

** Section 1.  Editorial. s/into used software libraries/into the software =
libraries used/=20

** Section 1.  Editorial. Per "[t]his version of the document assumes ... F=
uture versions ...", this language confused me a bit.  It seems to me that =
this document specifies some particular assumptions.  However, an updated s=
pecification might say something else.  Practically, there isn't going to b=
e a "future version of _this_ document".=20

** Section 2.  Typo. s/the the/the/

** Section 2.  Typo. s/succesfully/successfully/

** Section 2.  Typo. s/interchangably/interchangeably/

** Section 2.  Per the definition of the status tracker, it would be helpfu=
l to also note the diversity of options on who operates it, in addition to =
the deployment models.  The operator could be the author, device owner, or =
even a third party.

** Section 3.3. Per "For confidentiality protection of the firmware image, =
it must be done in such a way that every intended recipient can decrypt it"=
, is there a missing (very obvious) qualifier to add - "... and no one else=
".  =20

** Section 3.3.  Per "Due to the nature of unchangeable code in ROM ... the=
 use of post-quantum secure signature mechanisms ...are attractive", what i=
s one to do with this (correct) observation.  It doesn't seem aligned with =
the style/framing of the other text/requirements - i.e., what does "attract=
ive" mean?

** Section 3.3. Typo. s/[I-D.ietf-suit-manifest]}/ [I-D.ietf-suit-manifest]=
/

** Section 3.5.  Per "A power failure at any time must not cause a failure =
of the device", this seems to be specifying things outside the scope of the=
 update mechanism.

** Section 3.5.  Per "One way to achieve this functionality ...", no disagr=
eement, but this seems to veer into how to satisfy the requirement rather t=
han articulating it (which is what this section seems to be about)

** Section 3.7.  Per "Since parsers are known sources of bugs they must be =
minimal", "minimal" how?  How do I know I have a "small parser"?  To give a=
n ridiculous example, I could strip out all error handling from my parser t=
o make it's binary footprint be small?   I'm not thinking this needs to be =
precisely defined, but are we talking about complexity? Including only the =
bare necessary features? Possible to implement without a lot of external li=
brary dependencies?

** Section 3.7.  Per "Additionally, it must be easy to parse only those fie=
lds that are required to validate at least one signature or MAC with minima=
l   exposure", what is "minimal exposure" in this context? =20

** Section 3.9.  This section didn't read like a requirement.  It reads lik=
e a statement of what the architecture is.

** Section 3.10.  This section didn't read like a requirement.  It reads li=
ke a statement of what the architecture is.

** Section 3.11.  Per "Later it turns out that other use cases may benefit =
from a standardized manifest format also for conveying software and even   =
 personalization data alongside software.", I'm confused about the distinct=
ions between made here.

--  "... may benefit from a standardized manifest format also for conveying=
 software ...", right, what's new use case?  All along "software" or "firmw=
are" (interchangeable words per Section 2) have been the focus.  What's dif=
ferent about the software here?

-- why is "... personalization data" special?  Section 1 already noted that=
 "configuration data" is part of the software?  Is it that there is some ki=
nd of additional user interaction?

** Section 3.11. Editorial. s/format also for/format for also/

** Section 5.  Per "For confidentiality protection of firmware images the a=
uthor needs to be in possession of the certificate/public key or a pre-shar=
ed key of a device", no issues with this guidance.  However, Section 1 note=
s that PSK wouldn't be discussed (i.e., Section 1 =3D "This version of the =
document assumes asymmetric cryptography and a public key infrastructure.  =
Future versions may also describe a symmetric key approach for very constra=
ined devices.")

** Section 5.  The narrative for Figure 4 doesn't seem complete.  For examp=
le, it doesn't explain the sequencing of the manifest vs. firmware delivery=
, or the role of the status tracker.

** Section 8.  Per "Hence, the following building blocks are necessary for =
a firmware update solution: ...", I read the bullet as these are "must have=
s" for the device.  However, I thought that integration with the device man=
agement server per the operating model requirement in Section 3.10 was only=
 applicable to server-initiated and hybrid?  Do I need the device managemen=
t server in system that only supports client-initiated operation?

** Section 8.  Per "... ability to access security algorithms, such as SHA-=
256, to compute a fingerprint over the firmware image and a digital signatu=
re algorithm ",=20
-- would it be worthwhile to drop the reference to SHA-256 to make the text=
 more generic?
-- would it be more accurate to say: "... ability to use a cryptographic li=
brary or API to compute a fingerprint and verify the digital signature of t=
he firmware image"=20

** Figure 5. Typo.  In Title.  s/Upate/Update/

** Section 9.  Editorial.
OLD
   Figure 6 shows an example follow with the device using a status
   tracker. =20

NEW
Figure 6 illustrates an example where a device using a status tracker.

** Section 9.  Per "At a later point in time the author uploads a new firmw=
are along with the manifest to the ... the status tracker ...", given that =
there are multiple ways in which the status tracker could learn about these=
 updates beyond the author explicitly uploading it (and that this is the on=
ly example with the status tracker), it might be helpful to clarify the oth=
er possibilities too.

** Section 11.  This section makes a robust list of what is important, but =
out of scope.  Such a list is helpful.  I think what would also be helpful =
to restate the requirements for the security properties of this architectur=
e, even if this is done by reference to text in Section 3.  I'd recommend s=
aying something like:

-- No reliance on link, network or transport layer security properties (Sec=
tion 3.2)
-- Authentication of the identity of the manifest and firmware image author=
 (Section 3.3)
-- End-to-end integrity of the manifest between the author and device (Sect=
ion 3.3)
-- End-to-end integrity of the firmware image between the author and the de=
vice (Section 3.3)=20
-- to include confidentiality, integrity and authentication
-- Rollback protection for the device (Section 3.4)
-- Support for expressive authorization permissions (Section 3.9)

Regards,
Roman


From nobody Fri Jul 24 15:31:13 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: suit@ietf.org
Delivered-To: suit@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 040293A09B9; Fri, 24 Jul 2020 15:30:58 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.10.0
Auto-Submitted: auto-generated
Precedence: bulk
CC: draft-ietf-suit-architecture@ietf.org, housley@vigilsec.com, rdd@cert.org,  suit-chairs@ietf.org, Russ Housley <housley@vigilsec.com>, suit@ietf.org
Reply-To: last-call@ietf.org
Sender: <iesg-secretary@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <159562985799.11606.7118461420663229421@ietfa.amsl.com>
Date: Fri, 24 Jul 2020 15:30:58 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/_5uEfYoJ0_ehlzsdeBgFJtHyzQw>
Subject: [Suit] Last Call: <draft-ietf-suit-architecture-11.txt> (A Firmware Update Architecture for Internet of Things) to Informational RFC
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 22:30:58 -0000

The IESG has received a request from the Software Updates for Internet of
Things WG (suit) to consider the following document: - 'A Firmware Update
Architecture for Internet of Things'
  <draft-ietf-suit-architecture-11.txt> as Informational RFC

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2020-08-14. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Abstract


   Vulnerabilities with Internet of Things (IoT) devices have raised the
   need for a solid and secure firmware update mechanism that is also
   suitable for constrained devices.  Incorporating such update
   mechanism to fix vulnerabilities, to update configuration settings as
   well as adding new functionality is recommended by security experts.

   This document lists requirements and describes an architecture for a
   firmware update mechanism suitable for IoT devices.  The architecture
   is agnostic to the transport of the firmware images and associated
   meta-data.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-suit-architecture/



No IPR declarations have been submitted directly on this I-D.






From nobody Fri Jul 24 15:51:23 2020
Return-Path: <dthaler@microsoft.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB3293A0A4E for <suit@ietfa.amsl.com>; Fri, 24 Jul 2020 15:51:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 miZFRNx-ETEl for <suit@ietfa.amsl.com>; Fri, 24 Jul 2020 15:51:18 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2132.outbound.protection.outlook.com [40.107.237.132]) (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 884463A0A4D for <suit@ietf.org>; Fri, 24 Jul 2020 15:51:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j0UqbSzQw3drJikcS1DF1ouTM0US0bzXjju3jI6Z7L3Cto7WVqQ3fWzrNST+3gJ0k52XUyaKrsKQDkEtGyV/ZgGXqZUbCSZyf1BgsxhU6VqK2rXuIuubD85DPvhOmy030Kq5hR4cgA/YFIrYf3Qvd5D6gRf7n6DG2LWPoq/ZFXHrBzR7/8iUOtpuho+81nPrb8vuVfk2Ly6oLMKIvNCusFd2mm0nG6rdtN1VViGT4VN4k58w1maIk61Mg99tqj/lBkdh0HuIkwoN2PKhkFmfpxNUntYjsHZDogxwVvpnXzQDHVYa2smybbR0mifqIXmYRDsugaHq4ZNf0U5c8yWReA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Plb3YnV6WyUwwkonaT4dTihVXDhL3/dIiSCk0JRqT0M=; b=FMbIpLHmt1XSLHXQEDfUDXg1N9InbxfegOX5EHM0vDJ9FACTftAhu7GI/jTz+Wrg6+IVHZxEO6PKDlBmfSyqBQ4sGBceiUFYbkTUEgdp5WBpSWPU7Cp0kog4QwmzuidTVy8Hito9hXvmlrlJQWPMYwcq+gCPWE7vLlLu9rnAxCqhVtkMjY4ndps+w9eN5DPUW8O/XdSe+gJvUwBMQAJTFlMV3n/kGVmxPW6m8RYy9RzqRqULf6CM6UtK0cwJfxB/PqMF7uGAUJZs7m4Cdty++RRJw6L8YlWERks8r3fQAI14Km5Tt5D9ZfES2tDpX+cvlQPcH9oyOYkheMLHJvdObA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Plb3YnV6WyUwwkonaT4dTihVXDhL3/dIiSCk0JRqT0M=; b=FpP7AzjKHsSYsj5ARFFFYvEczlAvxdK7IkwXeIvoyynqF1UvHsjSQHFF63/zslu2hVUoYCsmbNriX5FqArCC7V9+rrZ3LD+M0tImN0lAo2LkxWjxfawz6o89MctP0KloViB9CIXDT5+2FMsFSSfpYdj/Wx5NNbY4esQBevnyX9U=
Received: from BL0PR2101MB1027.namprd21.prod.outlook.com (2603:10b6:207:30::33) by BL0PR2101MB1106.namprd21.prod.outlook.com (2603:10b6:207:37::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.9; Fri, 24 Jul 2020 22:51:16 +0000
Received: from BL0PR2101MB1027.namprd21.prod.outlook.com ([fe80::f9ee:91d4:b4ce:9ee4]) by BL0PR2101MB1027.namprd21.prod.outlook.com ([fe80::f9ee:91d4:b4ce:9ee4%6]) with mapi id 15.20.3239.011; Fri, 24 Jul 2020 22:51:15 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: suit <suit@ietf.org>
Thread-Topic: Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQ==
Date: Fri, 24 Jul 2020 22:51:15 +0000
Message-ID: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-07-24T22:51:14Z;  MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=a69722e0-1ed6-4784-8819-6ce0a71a5958; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [2601:600:9780:16f0:f064:2d53:7fe5:528b]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 23b75c43-c1c0-4aed-cf32-08d830241262
x-ms-traffictypediagnostic: BL0PR2101MB1106:
x-microsoft-antispam-prvs: <BL0PR2101MB11066BD2A8D8B020EF89B008A3770@BL0PR2101MB1106.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WEMJIce4+u+5kY4eEBFRyEN0mfAMcOnP+6PA3Gv9cIeRSmu4/YyQnWOKU37wGQZQpWLR+/O8Ts1uxdfusbIeQ7cqvI1BRVe5X/uYEI18U1nynOr8r6Wek/KrnZ29C61by8sIIx3iNLzdb9cDv7fXXyZoEdM26dSrKFtMAQUnt9LiYl+Une5R0cB5M2Xic1NxUNqf7WLs2Se+bbBiaUICQa/f5bjkd74COEWfSZpoxXeMxoFOMhxpDTCXSQo+x/tcMV4pv/RQZpv4p4f+ari6ne8kEwNWtxAFwFYtKhalKKprscnu/+pYVIL2HgyvFjvFzBjUwfr/alf5UiMFXIHWV15ZLXyf+C8iwbSAsOXE5V+wWyU71/guCIs2HzRKhfBfo38+zRmNnEnEkCCpJRyD3Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR2101MB1027.namprd21.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(39860400002)(136003)(366004)(346002)(376002)(8990500004)(66476007)(64756008)(66556008)(66446008)(9686003)(316002)(186003)(76116006)(5660300002)(52536014)(66946007)(83380400001)(6506007)(966005)(71200400001)(8676002)(166002)(82960400001)(82950400001)(7696005)(6916009)(55016002)(2906002)(10290500003)(33656002)(478600001)(8936002)(86362001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: wIqdeWrh8qyYWx9+Y/6tLKdfQna/6oHKpeTecmXmePQ131cVCSOlod8T7QH48BRI0uGVccRPhsO5+3jdDDV6yRzEPo1rPOaE1jj82xxkjVsrJM8p/+JqyzYVuIqX9J86fwU5YihyAvy6aLza3644SCgYOymIkl9Iy7vcHiUeytCX5nFwYeT0d2N8iyHbyZnXctXjy2ewVwnUoD/Su+KpGzSswM+eEUI0Hv9giz04fdHLb/7KTiT5qeqPwp4KhqmZG2V2CzZ76y3W+cnb87HM1pJGuCVF3E6y6t/XQfks4RQEytA27HllevcZuX+Z6CLB586Eex37+DQiOY5IPBgRsCp3rz1OTvjEHDcYkRu04P9cxDzWPs+zhyjp3s78YlgOr9yWKpyVWOmiLPvr4njwothr0E82h74nqgsyvYB7mT+FpaAtiMp+A/2+5jMUvZEMfbPkxT9epV0ln+NmYcM3zE0SJ2Y8uEMzx9j7WL1gcllD8MlaoUEEmXHBGHwo3fqErdOTtempCzLzWWgd877KywEIVQzB6zp0/zcJnxlAMVLmqaGsUBD/bTisH20jGiB/2gVJLrjK/bv3/Iw+rI0a4U+YmNwJzIHPyNtsuGFee7jmewxs8c+zDq0DgV7jpyQr7GzueQ6bxmQi+yq1d0Ejr5IliiZsONMiiJv6czUnicMXf/LvPWrfQuBXAb9yY+qe1IOgL85Gz03Iy81DV5JtaA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR2101MB1027152EC8DAD9B3847C3E89A3770BL0PR2101MB1027_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR2101MB1027.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 23b75c43-c1c0-4aed-cf32-08d830241262
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2020 22:51:15.7237 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0dyF+HPOFZaMBevB7Z8cRA7mVjphneONL5cG4EMkLG+L0Y6BnwiabqqDdDGJpZw1stD2ocRAXRuL9CSFSgI6MH3v1c3Fw+tcy7a9jY/7RdQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR2101MB1106
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/9aaFQdtL0RaG_gYXJGjwlL2C2d8>
Subject: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jul 2020 22:51:21 -0000

--_000_BL0PR2101MB1027152EC8DAD9B3847C3E89A3770BL0PR2101MB1027_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

During the IETF hackathon week, I went through all of the suit manifest dra=
ft and kept notes.
My full review in context is at
https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-ietf-su=
it-manifest-09.pdf
which is too long to copy into email here.

Besides lots of editorial comments, there's a few technical comments/questi=
ons, including
(but there may be more depending on whether you interpret some others as ed=
itorial or technical):

1.      Apparent contradictions about whether on systems with a single comp=
onent, whether setting the component index should clear the dependency inde=
x or not.

2.      What it means to "break" is underspecified (I'm guessing continue o=
n to the next command after try-each, as opposed to go on to the next manif=
est, but it's not stated in the doc).

3.      Section 6.7 seems to require using multiple processes, not just mul=
tiple threads, without justification.

4.      The trust model when multiple manifest processors exist, in two or =
more security domains, is underspecified, and not mentioned in the Security=
 Considerations section.

5.      Suit-text-version-required expression syntax is underspecified.

6.      SUIT_Report and Reporting Engine text is added but does not appear =
to be about what goes in a SUIT manifest, so I argue that it doesn't belong=
 in this spec (and is arguable as to whether it's in scope for SUIT at all)=
.  It reads like SUIT_Record is yet another alternative to IPFIX, syslog, e=
tc., and doesn't state the rationale for defining a new format. You might s=
ay that it could be used in an octetArray in IPFIX if someone defined such =
a field, but this document doesn't, and indeed if SUIT_Record is not someth=
ing that would appear in a SUIT manifest, then I think it should not be in =
this document.

o   Furthermore, it says SUIT_Report can go in an attestation report.  What=
's the rationale for that as opposed to some more typical logging/reporting=
 mechanism that might integrate with existing error reporting mechanisms an=
d trouble ticketing? I don't think this was motivated in either the suit ar=
chitecture or the suit IM document, and I don't recall it ever being discus=
sed on the SUIT list or WG meeting (but maybe it was and I forgot?)   Again=
, I think my preferred course would be to sever it from the SUIT manifest s=
pecification.

7.      Defining a new identifier space (UUIDs) for vendors is not motivate=
d.  So a vendor can't use an existing OUI or IANA private enterprise number=
 that can be easily looked up? You have to instead use an opaque identifier=
 with no way to directly look up its meaning? What is the rationale for inv=
enting a new space rather than being able to reuse an existing one that can=
 be looked up to get an org name, contact info, etc.? (Yes there is suit-te=
xt-vendor-domain but that's severable and optional to implement at all.) An=
d a UUID takes up more bytes than either an OUI or a PEN, so is worse for c=
onstrained devices, so why not use an existing space that is shorter and he=
nce more applicable to constrained devices?

8.      The time-of-day and day-of-week wait events are underspecified in t=
erms of whether they are in local time or UTC.

9.      If I understand correctly, if a dependency manifest sets Strict Ord=
er to false, this will then carry over to the dependent manifest, potential=
ly leading to a source of unexpected bugs.  Is my understanding correct?

10.   For conditions that are optional to implement, I couldn't tell if tha=
t means that if not implemented by a manifest processor, they are treated a=
s passing, failing, or as parse errors.

11.   There are several commands where in certain contexts the doc says the=
y "MUST have no effect".  But why not make them illegal to appear in such c=
ontexts?   Why spend the extra space to include them in the manifest just t=
o have no effect?

12.   Swap directive is underspecified in terms of what should happen if th=
e destination doesn't yet exist (i.e., fail vs move).

13.   IANA considerations section doesn't yet meet the requirements of RFC =
8126.  For example, it specifies Expert Review but contains insufficient in=
formation to instruct an expert how to review, per the guidelines in that R=
FC.

I know the doc is long (109 pages) so forgive me if some answers are elsewh=
ere in the doc and I just missed them,
which just means maybe a cross-reference would be sufficient. :)

Dave


--_000_BL0PR2101MB1027152EC8DAD9B3847C3E89A3770BL0PR2101MB1027_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:193350431;
	mso-list-type:hybrid;
	mso-list-template-ids:2139383030 -1997393102 67698691 67698693 67698689 67=
698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-start-at:16;
	mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1
	{mso-list-id:212814915;
	mso-list-type:hybrid;
	mso-list-template-ids:-533560064 67698703 67698691 67698693 67698689 67698=
691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">During the IETF hackathon week, I went through all o=
f the suit manifest draft and kept notes.<o:p></o:p></p>
<p class=3D"MsoNormal">My full review in context is at<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://www.microsoft.com/en-us/research/=
uploads/prod/2017/05/draft-ietf-suit-manifest-09.pdf">https://www.microsoft=
.com/en-us/research/uploads/prod/2017/05/draft-ietf-suit-manifest-09.pdf</a=
><o:p></o:p></p>
<p class=3D"MsoNormal">which is too long to copy into email here.<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Besides lots of editorial comments, there&#8217;s a =
few technical comments/questions, including<o:p></o:p></p>
<p class=3D"MsoNormal">(but there may be more depending on whether you inte=
rpret some others as editorial or technical):<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">1.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Apparent contradictions about whether on systems wi=
th a single component, whether setting the component index should clear the=
 dependency index or not.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">2.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>What it means to &#8220;break&#8221; is underspecif=
ied (I&#8217;m guessing continue on to the next command after try-each, as =
opposed to go on to the next manifest, but it&#8217;s not stated in the doc=
).<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">3.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Section 6.7 seems to require using multiple process=
es, not just multiple threads, without justification.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">4.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>The trust model when multiple manifest processors e=
xist, in two or more security domains, is underspecified, and not mentioned=
 in the Security Considerations section.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">5.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Suit-text-version-required expression syntax is und=
erspecified.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">6.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>SUIT_Report and Reporting Engine text is added but =
does not appear to be about what goes in a SUIT manifest, so I argue that i=
t doesn&#8217;t belong in this spec (and is arguable as to whether it&#8217=
;s in scope for SUIT at all).&nbsp; It reads like
 SUIT_Record is yet another alternative to IPFIX, syslog, etc., and doesn&#=
8217;t state the rationale for defining a new format. You might say that it=
 could be used in an octetArray in IPFIX if someone defined such a field, b=
ut this document doesn&#8217;t, and indeed if
 SUIT_Record is not something that would appear in a SUIT manifest, then I =
think it should not be in this document.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in=
;mso-list:l1 level2 lfo2">
<![if !supportLists]><span style=3D"font-family:&quot;Courier New&quot;"><s=
pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt &quot;Times New Ro=
man&quot;">&nbsp;&nbsp;
</span></span></span><![endif]>Furthermore, it says SUIT_Report can go in a=
n attestation report.&nbsp; What&#8217;s the rationale for that as opposed =
to some more typical logging/reporting mechanism that might integrate with =
existing error reporting mechanisms and trouble
 ticketing? I don&#8217;t think this was motivated in either the suit archi=
tecture or the suit IM document, and I don&#8217;t recall it ever being dis=
cussed on the SUIT list or WG meeting (but maybe it was and I forgot?)&nbsp=
;&nbsp; Again, I think my preferred course would be to
 sever it from the SUIT manifest specification.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">7.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Defining a new identifier space (UUIDs) for vendors=
 is not motivated.&nbsp; So a vendor can&#8217;t use an existing OUI or IAN=
A private enterprise number that can be easily looked up? You have to inste=
ad use an opaque identifier with no way to
 directly look up its meaning? What is the rationale for inventing a new sp=
ace rather than being able to reuse an existing one that can be looked up t=
o get an org name, contact info, etc.? (Yes there is suit-text-vendor-domai=
n but that&#8217;s severable and optional
 to implement at all.) And a UUID takes up more bytes than either an OUI or=
 a PEN, so is worse for constrained devices, so why not use an existing spa=
ce that is shorter and hence more applicable to constrained devices?<o:p></=
o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">8.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>The time-of-day and day-of-week wait events are und=
erspecified in terms of whether they are in local time or UTC.<o:p></o:p></=
p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">9.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>If I understand correctly, if a dependency manifest=
 sets Strict Order to false, this will then carry over to the dependent man=
ifest, potentially leading to a source of unexpected bugs.&nbsp; Is my unde=
rstanding correct?<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">10.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;
</span></span><![endif]>For conditions that are optional to implement, I co=
uldn&#8217;t tell if that means that if not implemented by a manifest proce=
ssor, they are treated as passing, failing, or as parse errors.<o:p></o:p><=
/p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">11.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;
</span></span><![endif]>There are several commands where in certain context=
s the doc says they &#8220;MUST have no effect&#8221;.&nbsp; But why not ma=
ke them illegal to appear in such contexts?&nbsp;&nbsp; Why spend the extra=
 space to include them in the manifest just to have no effect?<o:p></o:p></=
p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">12.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;
</span></span><![endif]>Swap directive is underspecified in terms of what s=
hould happen if the destination doesn&#8217;t yet exist (i.e., fail vs move=
).<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l1 level=
1 lfo2"><![if !supportLists]><span style=3D"mso-list:Ignore">13.<span style=
=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;
</span></span><![endif]>IANA considerations section doesn&#8217;t yet meet =
the requirements of RFC 8126.&nbsp; For example, it specifies Expert Review=
 but contains insufficient information to instruct an expert how to review,=
 per the guidelines in that RFC.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I know the doc is long (109 pages) so forgive me if =
some answers are elsewhere in the doc and I just missed them,<br>
which just means maybe a cross-reference would be sufficient. <span style=
=3D"font-family:Wingdings">
J</span><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Dave<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BL0PR2101MB1027152EC8DAD9B3847C3E89A3770BL0PR2101MB1027_--


From nobody Sat Jul 25 13:24:53 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 138AE3A0AA4 for <suit@ietfa.amsl.com>; Sat, 25 Jul 2020 13:24:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 zj6hYmcD2ahV for <suit@ietfa.amsl.com>; Sat, 25 Jul 2020 13:24:49 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EF9B3A0AA3 for <suit@ietf.org>; Sat, 25 Jul 2020 13:24:49 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 3C465300B7D for <suit@ietf.org>; Sat, 25 Jul 2020 16:24:47 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id RC-hRvIptV_k for <suit@ietf.org>; Sat, 25 Jul 2020 16:24:46 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-72-66-113-56.washdc.fios.verizon.net [72.66.113.56]) by mail.smeinc.net (Postfix) with ESMTPSA id 01144300B84 for <suit@ietf.org>; Sat, 25 Jul 2020 16:24:45 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
Message-Id: <46EF83C0-849E-4D5E-B5AB-AA9662D2663C@vigilsec.com>
References: <adcea9a2947343c4b65eb6b64a923126@att.com>
To: suit <suit@ietf.org>
Date: Sat, 25 Jul 2020 16:24:47 -0400
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/nrwPGXc3sAEqM-x7y2yMbdvzEUI>
Subject: [Suit] Visit NomCom during office hours
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Jul 2020 20:24:51 -0000

If anyone is interested in finding out more about NomCom or about =
standing for a leadership position, please visit with NomCom during =
office hours next week.

Russ

> I wanted to let everyone know that NomCom will be holding some office =
hours next week. If you want to stop by and talk with us (just to say =
Hi, ask about NomCom, ask about being a nominee for the various I* =
positions, etc.), we'd love to see and hear from you.
>=20
> The date and times (which are also posted on the IETF 108 Agenda) are:
>=20
>   Monday, July 27, 16:00-17:00 UTC WebEx: =
https://ietf.webex.com/ietf/j.php?MTID=3Dm13c41ae118e538b6d25efb25d41307ee=

>   Tuesday, July 28, 09:30-10:30 UTC WebEx: =
https://ietf.webex.com/ietf/j.php?MTID=3Dm6132b48c3eac5469a41043ce55dada20=

>   Thursday, July 30, 20:00-21:00 UTC WebEx: =
https://ietf.webex.com/ietf/j..php?MTID=3Dmf7ce451931e35818fd7b3bf44abd102=
6
>=20
> In addition to being available by WebEx, those of us who can will =
simultaneously be on Gather.Town (possibly in a special NomCom corner). =
To find us, the easiest way is to go to the Participants list (at right =
of the Gather screen), find "Barbara Stark", left click on my name and =
select "Locate".
>=20
> See you next week!
> Barbara=20
>=20


From nobody Sun Jul 26 13:07:00 2020
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBDC73A140F for <suit@ietfa.amsl.com>; Sun, 26 Jul 2020 13:06:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 9yJzsh4EEi_k for <suit@ietfa.amsl.com>; Sun, 26 Jul 2020 13:06:54 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFF8D3A1410 for <suit@ietf.org>; Sun, 26 Jul 2020 13:06:53 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id D69C338A5A; Sun, 26 Jul 2020 15:46:19 -0400 (EDT)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ExZ591a3XBzH; Sun, 26 Jul 2020 15:46:18 -0400 (EDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 7412238A59; Sun, 26 Jul 2020 15:46:18 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 742B71AA; Sun, 26 Jul 2020 16:06:48 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>, suit <suit@ietf.org>
In-Reply-To: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Sun, 26 Jul 2020 16:06:48 -0400
Message-ID: <8469.1595794008@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/LrCTAbaAC7veRINPktwGKokw0YM>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Jul 2020 20:06:58 -0000

--=-=-=
Content-Type: text/plain


Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org> wrote:
    > During the IETF hackathon week, I went through all of the suit manifest draft and kept notes.
    > My full review in context is at
    > https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-ietf-suit-manifest-09.pdf
    > which is too long to copy into email here.

I appreciate the edits, but would it be as easy for you to do this via github
review now?  Or are you doing this offline somewhere?

    > 11.   There are several commands where in certain contexts the doc says
    > they "MUST have no effect".  But why not make them illegal to appear in
    > such contexts?   Why spend the extra space to include them in the
    > manifest just to have no effect?

I prefer that we tell the receiver how/if to ignore illegal stuff, rather
than assume that we can put requirements on the sender.

    > I know the doc is long (109 pages) so forgive me if some answers are
    > elsewhere in the doc and I just missed them,
    > which just means maybe a cross-reference would be sufficient. :)

I found a bunch of what I think are internal references, like "[full-cddl]" was impossible to follow.
for example:

  } The complete CDDL description is provided in [full-cddl], examples
  } are given in [examples] and a design rational is offered in
  } [design-rationale].  Finally, [implementation-matrix] gives a

I think that there is some xml2rfc rendering issue here.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-

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

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

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl8d4lgACgkQgItw+93Q
3WUa9AgArKB3sUKdafBYP/Or+wZ4UnY7bW9eP9zi7r+9mqlJKVxnM+5r351alGyQ
th16CtE/SkB58FvfiAxItcZlXdt+Ejsxs+iYdxtB69S908haif0bZ7RXy58vHPk+
C97uLlWpgm3imgKbkQiJbo3cRAb9pVchBT0mVJbt+d+VOeIF198xO2vGTPXpU1wb
ropZm3M0+vlDxIi5fzEbqRpYs8W9soy5taECGYp4a/kcZhRjqV7P4ZRkfxYBlxhZ
CAxcHpdMLkK8cz8/2vgJyU3U7vNf03ujQ6Dh7DxJdURm37N5Kj5tjVHbIpPZExM5
cN+Ko0hEfdLt7Rrg/bJ4ivny3J84dQ==
=M38s
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Mon Jul 27 07:46:39 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5910C3A1B93 for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 07:46:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, LOTS_OF_MONEY=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=tQk7RMHg; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=tQk7RMHg
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 YOTJqLY1KfaO for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 07:46:32 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70088.outbound.protection.outlook.com [40.107.7.88]) (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 209053A255A for <suit@ietf.org>; Mon, 27 Jul 2020 07:42:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cY2vSenMW02q1ZRSmQpJ20VoaHJkfXFpqHqoHnK8Zmg=; b=tQk7RMHgODU0Q2RY6c/CYaLiU58Z+gtNLS2p97otAWGAWcuPw0uM7dmalGhk4kgKAdK+u0PABuhgecvH4/HWv+7b89r0cgHKNdHmFc1/E3zJdRwcnuoQxpecoDla6tkoi+CMP8YnjclJt1z+tlNd7Dk7pI87rQ+9I/hSHK0nnas=
Received: from DB6PR07CA0178.eurprd07.prod.outlook.com (2603:10a6:6:43::32) by DB7PR08MB3194.eurprd08.prod.outlook.com (2603:10a6:5:25::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.24; Mon, 27 Jul 2020 14:42:12 +0000
Received: from DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:43:cafe::5c) by DB6PR07CA0178.outlook.office365.com (2603:10a6:6:43::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.9 via Frontend Transport; Mon, 27 Jul 2020 14:42:12 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT027.mail.protection.outlook.com (10.152.20.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.10 via Frontend Transport; Mon, 27 Jul 2020 14:42:12 +0000
Received: ("Tessian outbound 1dc58800d5dd:v62"); Mon, 27 Jul 2020 14:42:12 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 4e392889c785e9f0
X-CR-MTA-TID: 64aa7808
Received: from 50e3a027f22f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FBEF7684-A74D-43FB-8CC6-D88DB49FEB15.1;  Mon, 27 Jul 2020 14:42:07 +0000
Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 50e3a027f22f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 27 Jul 2020 14:42:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K1vhePDILhQXZ3s1/TnYe/hu1kNZ9MqXpO72r1o9cYzWh6AgU2kLoytM8BAYjawFhyJqTcxd0iq6KQ/do7IOyxYN3Ngy1I+ahqqUAyZctYnCWk3Q6CsVTHOjvxG2IBCJneL9HCKHRxPmGcNyO1NE895/uuRU807mIEo5Ipl9mRv5Mmv3hYsK5DNCLrz58qzFSGSMLvck+WFeb6BOxF7fEqTQhxw5ZipUOgkG0rPvsawL9wT8k8Y4ITPfdYBi3aDxAB/mceUd2T171a1IokoETHFrgVOSYS4F27jI11Xg7pZ4M59P9jnr3ptYltpu88gjdny4DIi2g0/RA7vkKyLpzA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cY2vSenMW02q1ZRSmQpJ20VoaHJkfXFpqHqoHnK8Zmg=; b=iGEdaQ4cchnSnO5/5eWN1I3vSBKUVRfVlTa1pY6GC7e0oIxZ/WJX2IlqtuoOtA5Aq6zoEmBlxZNKgIYSuGQkwaFwsh4gGXWtMlPO1LNYtf0eu7VcDPeBwlV2pbp9qCgWQC2PFRS0JSTgtsZqS82H943SzGtb4XJKVFe3eV1vpFZJoAftbZz+JhQbtl5UN4pP+1fCVr4FBux1B7h8JEAwnUpijQqhO85CILVy/yumkeEWnBHygLXdZ2i+Ki5PQb1pWhrNYt5n12IvG6DrASDr2/ieIP3LoTFx03ogbs/Q6mVMttSbFNshi8ua8jjOFt0Elp0jcNpGES/B2Mv90B+T3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cY2vSenMW02q1ZRSmQpJ20VoaHJkfXFpqHqoHnK8Zmg=; b=tQk7RMHgODU0Q2RY6c/CYaLiU58Z+gtNLS2p97otAWGAWcuPw0uM7dmalGhk4kgKAdK+u0PABuhgecvH4/HWv+7b89r0cgHKNdHmFc1/E3zJdRwcnuoQxpecoDla6tkoi+CMP8YnjclJt1z+tlNd7Dk7pI87rQ+9I/hSHK0nnas=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB3511.eurprd08.prod.outlook.com (2603:10a6:20b:4b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.24; Mon, 27 Jul 2020 14:42:05 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3216.033; Mon, 27 Jul 2020 14:42:05 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>
CC: suit <suit@ietf.org>
Thread-Topic: [Suit] Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQCGs7sA
Date: Mon, 27 Jul 2020 14:42:05 +0000
Message-ID: <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com>
In-Reply-To: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
Authentication-Results-Original: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=arm.com;
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: d145e7eb-1b3d-4151-880f-08d8323b3fc7
x-ms-traffictypediagnostic: AM6PR08MB3511:|DB7PR08MB3194:
X-Microsoft-Antispam-PRVS: <DB7PR08MB3194818550910EFEF7F6CF48EA720@DB7PR08MB3194.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: jViCOtzPO7riVkznsLVvrCb4fuRegAOgtseOUlvVpdXCGTH7+ini3zffRA4jg9VV7uoyVxL5e5CiJE7IhEeBBqrBZn/f8TGrE/DpnJfMmeu2n22gqUPvjaniG5v3I03NV1WK27J9XwjzkohK08o5T76jFe5os5WQDrkvAdlnyKVSoTbHncuTc+j/wN6Jwbjo804kIXMnWt1S53gJI14YKRw3UnxEk5gixdVuucM6farTe10ofmRUxPjiIStLayxRGb6mpVBa9wwjaW5FqB8uuqmqoiD5kUgsjgqguPa+iBYXHdQqVU483gUUh4wwG50d3j24VLszO5C7pb73G6bboJtBJAm6TF9xMqXPpwhyPUXoOsdfBoG1ZT58+KsvnP9/vwPXRU+0qPRipsbdwisDvg==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(136003)(366004)(346002)(39860400002)(396003)(4326008)(316002)(8676002)(86362001)(8936002)(26005)(66946007)(66556008)(2906002)(2616005)(33656002)(478600001)(36756003)(186003)(6512007)(71200400001)(76116006)(6486002)(91956017)(6506007)(53546011)(166002)(45080400002)(66446008)(966005)(64756008)(66476007)(83380400001)(5660300002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: W+zjsMG1BUjWg1YFz50RMWXxWIAcFI5HHPAbACU4+54GuguRj0Qhq1rI80SQ3DbdBMiryhLSvWfrv0BECZl1Hj7VLEwv8jbmcwSLTTHMhef5zCHeP0eLQb2skVSdQMa4aSylFeHH+ad5SCue83XhnJ2LlS2SAlsym+bjKc6PRuVW+KUDkXRFaUTkyZspmSHb0QrZew4gc7OR08XExEhx+KkDirx9O0d1NrEtcsIeSq38xxK/bNF0x8c4lENSDHsnZo1KH9V+swnIJ5iPwQdCT/v94XVJ9g2quDOZDvycHBPDpOOx7SfzD6du93t1va+FJ+os/TjzVNeb02WK3/Bu8BA8wQvgBiOheo6dyosCBfSSiZqGIC9KdpEB8Seirm048HXfzfOV95fNGpr9YEPyUWGIezacTQTx6Ps0evVGTP+SbuNJS6KQGGF6mPP45MMF72iPG8VQrqetKCoROAkRmdn5aXUNacInglexqgeYt8w=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_704530058DFA4DBE8C049882839D5005armcom_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3511
Original-Authentication-Results: dmarc.ietf.org; dkim=none (message not signed) header.d=none; dmarc.ietf.org; dmarc=none action=none header.from=arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: b1d85c36-ba9d-40d2-d7b7-08d8323b3b60
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 22s++9OxkvbYW007OUgPf12IofCwZ9Zp2EXou51v1W3N9JDmENENzqw+RHADD1aJpPD58xtZ7YfMOVNsrMSKLAtbtKlfTYIdxvKgdwVV/gmZvxskWdy502mdpE+LJM3QJWK3q6vfRxeRi6J0MHIZUlRHmCvoqSlRM+GgUKZ36jacNSCeueHjMjT6CB6IwBKZf1b2wc8POvjwOsXVMEJvSP2fvFfvYy8E8NWFb2+ZcZI7djTN6+nVLBJ1yF4tpFM+EllHti63zGwqzKAR9MlW7m3J5zVOIzO1rWFPxFi1k6X+0YJbPr1qXVC1yrxMkBISOoJBlkFlML+lujRT/RzyzCe164dBQhnPl+kcMlCxJ5PIS/iK/PMA+hzw0GTcF3BwWOiwSG4WD8by+O2WbBbCW9gKmNwgTtadvHZzJE6d89OQ1uPyYpgYZCmHSs7tbkgE3fewjVgTmt29da8fkUvzvnolLpnnkJqygKPa822ZJdo=
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(376002)(136003)(346002)(396003)(39860400002)(46966005)(81166007)(70586007)(45080400002)(33964004)(83380400001)(6862004)(2906002)(8936002)(30864003)(47076004)(70206006)(356005)(6512007)(966005)(26005)(166002)(186003)(82310400002)(478600001)(8676002)(336012)(86362001)(33656002)(2616005)(316002)(36756003)(6486002)(6506007)(53546011)(82740400003)(5660300002)(4326008); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2020 14:42:12.7345 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d145e7eb-1b3d-4151-880f-08d8323b3fc7
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT027.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3194
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/hG2lsu2uY2yJCmlEZ61Jl7yy3x4>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 14:46:37 -0000

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

SGkgRGF2ZSwNCg0KVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgeW91ciB2ZXJ5IGRldGFpbGVkIHJl
dmlldyEgT2YgY291cnNlLCBpdCB3aWxsIHRha2UgbWUgc29tZSB0aW1lIHRvIHdvcmsgdGhyb3Vn
aCB0aGlzIHJldmlldy4gSSB3aWxsIGRvIG15IGJlc3QgdG8gY2xhcmlmeSB0aGVzZSB0ZWNobmlj
YWwgY29tbWVudHMgYXMgSSB3b3JrIHRocm91Z2guIEluIGdlbmVyYWwsIHRoZSBpc3N1ZXMgeW91
4oCZdmUgbGlzdGVkIGxvb2sgdG8gbWUgbGlrZSB0aGUg4oCccmlnaHTigJ0gYW5zd2VyIGlzIGZh
aXJseSBvYnZpb3VzLCBzbyBJIHdpbGwgc3RyYWlnaHRlbiB0aGVtIG91dC4gVGhlcmUgYXJlIHNl
dmVyYWwgY29tbWVudHMgdGhhdCBJIHRoaW5rIGRlc2VydmUgYSBsaXR0bGUgbW9yZSBjbGFyaWZp
Y2F0aW9uLg0KDQo2LiBTVUlUX1JlcG9ydA0KDQpTVUlUX1JlcG9ydCBhbmQgUmVwb3J0aW5nIEVu
Z2luZSB0ZXh0IGlzIGFkZGVkIGJ1dCBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYWJvdXQgd2hhdCBn
b2VzIGluIGEgU1VJVCBtYW5pZmVzdCwgc28gSSBhcmd1ZSB0aGF0IGl0IGRvZXNu4oCZdCBiZWxv
bmcgaW4gdGhpcyBzcGVjIChhbmQgaXMgYXJndWFibGUgYXMgdG8gd2hldGhlciBpdOKAmXMgaW4g
c2NvcGUgZm9yIFNVSVQgYXQgYWxsKQ0KDQpZb3XigJlyZSByaWdodC4gVGhpcyBoYXMgbm90IGJl
ZW4gcmFpc2VkIG9uIHRoZSBsaXN0LiBJZiBpdOKAmXMgbW9yZSBhcHByb3ByaWF0ZSB0byBwdXQg
aXQgaW4gYSBuZXcgZHJhZnQsIEnigJltIGhhcHB5IHRvIGRvIHRoYXQuIEhvd2V2ZXIsIGl04oCZ
cyBhIG5hdHVyYWwgY29uc2VxdWVuY2Ugb2YgYWRkaW5nIHRoZSBTVUlUX1JlcG9ydGluZ19Qb2xp
Y3ksIHdoaWNoIHdhcyBkaXNjdXNzZWQgYXQgdGhlIHZpcnR1YWwgaW50ZXJpbS4gSXQgc2VlbWVk
IHRvIG1lIHRoYXQgaWYgYSByZXBvcnRpbmcgcG9saWN5IHdhcyBzcGVjaWZpZWQsIHRoZW4gYW4g
aW1wbGVtZW50b3Igd291bGQgbmF0dXJhbGx5IHdhbnQgdG8ga25vdyBob3cgdG8gcmVwb3J0IHRo
YXQgaW5mb3JtYXRpb24uIElmIHRoZXJlIGlzIGEgbmVlZCBmb3IgbG9nZ2luZyBTVUlUIGNvbW1h
bmRzLCBhbG9uZyB3aXRoIHRoZWlyIGFyZ3VtZW50cyBhbmQgcmVzdWx0cywgdGhpcyBzZWVtcyB2
ZXJ5IHNwZWNpZmljIHRvIFNVSVQgaW4gZ2VuZXJhbCBhbmQgdGhlIFNVSVQgbWFuaWZlc3QgaW4g
c3BlY2lmaWMuIEkgc3RydWdnbGUgdG8gc2VlIHdoYXQgZG9jdW1lbnQgd291bGQgYmUgbW9yZSBh
cHByb3ByaWF0ZSB0aGFuIHRoZSBTVUlUIG1hbmlmZXN0IGZvciB0aGUgU1VJVF9SZXBvcnQuDQoN
CkZ1cnRoZXJtb3JlLCBpdCBzYXlzIFNVSVRfUmVwb3J0IGNhbiBnbyBpbiBhbiBhdHRlc3RhdGlv
biByZXBvcnQuICBXaGF04oCZcyB0aGUgcmF0aW9uYWxlIGZvciB0aGF0IGFzIG9wcG9zZWQgdG8g
c29tZSBtb3JlIHR5cGljYWwgbG9nZ2luZy9yZXBvcnRpbmcgbWVjaGFuaXNtIHRoYXQgbWlnaHQg
aW50ZWdyYXRlIHdpdGggZXhpc3RpbmcgZXJyb3IgcmVwb3J0aW5nIG1lY2hhbmlzbXMgYW5kIHRy
b3VibGUgdGlja2V0aW5nPw0KDQpTVUlUX1JlcG9ydGluZ19Qb2xpY3kgaGFzIHR3byBvdXRwdXQg
Y2hhbm5lbHM6IOKAnHN5c3RlbSBpbmZvcm1hdGlvbizigJ0gdGhhdCBpcyB0aGUg4oCcYWN0dWFs
4oCdIHZhbHVlcyBjb21wYXJlZCBhZ2FpbnN0IGluIGNvbmRpdGlvbnMsIGFuZCDigJxjb21tYW5k
IHJlY29yZHPigJ0gd2hpY2ggYXJlIGVmZmVjdGl2ZWx5IGxvZ3Mgb2YgY29tbWFuZCBleGVjdXRp
b24uIEZvciBhbiB1cGRhdGUgY2FzZSwgdGhlc2UgYXJlIGFkZXF1YXRlbHkgc2VydmVkIGJ5IGxv
Z2dpbmcgaW5mcmFzdHJ1Y3R1cmUuIEhvd2V2ZXIsIGluIGEgYm9vdGxvYWRlciBjYXNlLCB0aGlz
IGlzIGluYWRlcXVhdGUgYmVjYXVzZSB0aGUgYm9vdGxvYWRlciBhbmQgdGhlIGJvb3RlZCBhcHBs
aWNhdGlvbiBhcmUgZGlmZmVyZW50IHNlY3VyaXR5IGRvbWFpbnMuIFRoaXMgbWVhbnMgdGhhdCBh
bnkgc3lzdGVtIGluZm9ybWF0aW9uIG9yIGNvbW1hbmQgcmVjb3JkcyBuZWVkIHRvIGJlIHByb3Rl
Y3RlZCBmcm9tIG1vZGlmaWNhdGlvbiBieSB0aGUgYXBwbGljYXRpb24uIFR5cGljYWxseSwgdGhp
cyB3b3VsZCBiZSBkb25lIHdpdGggYSBzaWduYXR1cmU7IEkgZG9u4oCZdCBzZWUgaG93IHRoaXMg
aXMgZGlmZmVyZW50IGZyb20gYXR0ZXN0YXRpb24uDQoNClRoZSBkaXNjdXNzaW9uIG9mIGEgUmVw
b3J0aW5nIEVuZ2luZSBzZWVtcyBuZWNlc3Nhcnk6IGl04oCZcyB0aGUgdGhpbmcgdGhhdCBjb25z
dW1lcyByZXBvcnRpbmcgcG9saWN5Lg0KDQo3LiAgICAgIERlZmluaW5nIGEgbmV3IGlkZW50aWZp
ZXIgc3BhY2UgKFVVSURzKSBmb3IgdmVuZG9ycyBpcyBub3QgbW90aXZhdGVkLiAgU28gYSB2ZW5k
b3IgY2Fu4oCZdCB1c2UgYW4gZXhpc3RpbmcgT1VJIG9yIElBTkEgcHJpdmF0ZSBlbnRlcnByaXNl
IG51bWJlciB0aGF0IGNhbiBiZSBlYXNpbHkgbG9va2VkIHVwPyBZb3UgaGF2ZSB0byBpbnN0ZWFk
IHVzZSBhbiBvcGFxdWUgaWRlbnRpZmllciB3aXRoIG5vIHdheSB0byBkaXJlY3RseSBsb29rIHVw
IGl0cyBtZWFuaW5nPyBXaGF0IGlzIHRoZSByYXRpb25hbGUgZm9yIGludmVudGluZyBhIG5ldyBz
cGFjZSByYXRoZXIgdGhhbiBiZWluZyBhYmxlIHRvIHJldXNlIGFuIGV4aXN0aW5nIG9uZSB0aGF0
IGNhbiBiZSBsb29rZWQgdXAgdG8gZ2V0IGFuIG9yZyBuYW1lLCBjb250YWN0IGluZm8sIGV0Yy4/
IChZZXMgdGhlcmUgaXMgc3VpdC10ZXh0LXZlbmRvci1kb21haW4gYnV0IHRoYXTigJlzIHNldmVy
YWJsZSBhbmQgb3B0aW9uYWwgdG8gaW1wbGVtZW50IGF0IGFsbC4pIEFuZCBhIFVVSUQgdGFrZXMg
dXAgbW9yZSBieXRlcyB0aGFuIGVpdGhlciBhbiBPVUkgb3IgYSBQRU4sIHNvIGlzIHdvcnNlIGZv
ciBjb25zdHJhaW5lZCBkZXZpY2VzLCBzbyB3aHkgbm90IHVzZSBhbiBleGlzdGluZyBzcGFjZSB0
aGF0IGlzIHNob3J0ZXIgYW5kIGhlbmNlIG1vcmUgYXBwbGljYWJsZSB0byBjb25zdHJhaW5lZCBk
ZXZpY2VzPw0KNy4gVmVuZG9yIElEcw0KSeKAmWQgYXJndWUgdGhhdCBJIGhhdmUgbm90IGRlZmlu
ZWQgYSBuZXcgaWRlbnRpZmllciBzcGFjZS4gSXQgd2FzIGRlZmluZWQgaW4gUkZDNDEyMi4gVGhh
dCBzYWlkLCBJIHRoaW5rIHRoYXQgUEVOIGNvdWxkIGJlIGJlbmVmaWNpYWwgaWYgd2UgY2FuIHdv
cmsgYXJvdW5kIHNvbWUgb2YgdGhlIGNvbXBsZXhpdGllcyBhc3NvY2lhdGVkIHdpdGggaXQuDQoN
Ck9VSXMgbWF5IGJlIHByb2hpYml0aXZlIGZvciBzbWFsbCBtYW51ZmFjdHVyZXJzIChVUyAkMiw5
OTUpLiBGb3IgZXhhbXBsZSwgSSBoYXZlIHNlZW4gc21hbGwgbWFudWZhY3R1cmVycyBhdm9pZCBi
dWlsZGluZyBVU0IgZGV2aWNlcyBkdWUgdG8gdGhlIGNvc3Qgb2Ygb2J0YWluaW5nIGEgVVNCIFZJ
RC4gQ2xhc3MgSURzIHN0aWxsIHJlcXVpcmUgYSBVVUlEIE5hbWUgU3BhY2UgSWRlbnRpZmllci4g
VGhlcmUgaXMgbm8gcnVsZSBJIGNhbiBmaW5kIGZvciBjb25zdHJ1Y3RpbmcgYW4gT1VJIFVVSUQs
IHNvIGl0IGNhbm5vdCBiZSB1c2VkIGFzIGEgVVVJRCBOYW1lIFNwYWNlIElkZW50aWZpZXIuDQoN
Cg0KUHJpdmF0ZSBFbnRlcnByaXNlIE51bWJlcnMgc2VlbSBtYW5hZ2VhYmxlIGJ5IHNtYWxsIG1h
bnVmYWN0dXJlcnMuDQpUaGVyZSBpcyBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyIGZvciBP
SURzLCBob3dldmVyIHRoaXMgZ2V0cyBhIGJpdCBjb25mdXNpbmcuIFlvdSB3b3VsZCBuZWVkIHRv
IGNvbnN0cnVjdCBhIGNsYXNzIElEIGFzIGZvbGxvd3M6DQoNClZlbmRvcl9VVUlEID0gdXVpZC51
dWlkNSh1dWlkLk5BTUVTUEFDRV9PSUQsIEVuY29kZU9JRCjigJgxLjMuNi4xLjQuMS7igJkgKyBQ
RU4pKQ0KQ2xhc3NfVVVJRCA9IHV1aWQudXVpZDUoVmVuZG9yX1VVSUQsIENsYXNzX0luZm9ybWF0
aW9uKQ0KDQpUaGUgcHJvYmxlbSBoZXJlIGlzIHRoYXQgRW5jb2RlT0lEKCkgaXMgbm90IHNwZWNp
ZmllZCBhdCBhbGwgaW4gUkZDNDEyMi4gVGhlIGNsb3Nlc3Qgd2UgZ2V0IGlzOg0KDQpGb3IgZXhh
bXBsZSwgc29tZSBuYW1lIHNwYWNlcyBhcmUgdGhlDQogICBkb21haW4gbmFtZSBzeXN0ZW0sIFVS
THMsIElTTyBPYmplY3QgSURzIChPSURzKSwgWC41MDAgRGlzdGluZ3Vpc2hlZA0KICAgTmFtZXMg
KEROcyksIGFuZCByZXNlcnZlZCB3b3JkcyBpbiBhIHByb2dyYW1taW5nIGxhbmd1YWdlLg0KDQpT
byBDbGFzcyBJRHMgYmVjb21lIHVucHJlZGljdGFibGUgYmVjYXVzZSBPSUQgZW5jb2RpbmcgaXMg
dW5kZXJzcGVjaWZpZWQgaW4gUkZDNDEyMi4gSSBjYW4gc2VlIHRoZSBWZW5kb3JfVVVJRCBiZWlu
ZyBjb21wdXRlZCB3aXRoIHNldmVyYWwgZGlmZmVyZW50IHZlcnNpb25zIG9mIEVuY29kZU9JRDoN
Ci0gRW5jb2RlIGFzIGRvdHRlZC1pbnRlZ2VyIHN0cmluZw0KLSBFbmNvZGUgYXMgREVSIE9JRA0K
LSBFbmNvZGUgYXMgdmFsdWUgb2YgREVSIE9JRCAobm8gdGFnL2xlbmd0aCkNCi0gTG90cyBvZiBv
dGhlciBBU04uMSBlbmNvZGluZ3MgcG9zc2libGUuDQotIEZ1dHVyZSBDQk9SIE9JRD8NCg0KSSBk
byBub3QgYmVsaWV2ZSB3ZSBzaG91bGQgc3BlY2lmeSB0aGUgdXNlIG9mIE9VSXMgYmVjYXVzZSAx
KSB0aGV5IGNvc3QgJDMwMDAsIDIpIHRoZXJlIGlzIG5vIFVVSUQgbmFtZXNwYWNlIGZvciBPVUlz
DQoNCknigJltIG5vdCBhZ2FpbnN0IHVzaW5nIGEgUEVOLCBidXQgd2Ugd291bGQgYWxzbyBuZWVk
IHRvIHByb3ZpZGUgZXh0cmVtZWx5IHN0cmljdCBlbmNvZGluZyBndWlkZWxpbmVzIGZvciBjb25z
dHJ1Y3RpbmcgVmVuZG9yIFVVSURzLCBzaW5jZSB0aGUgVmVuZG9yIFVVSUQgaXMgbmVlZGVkIGFz
IHRoZSBOYW1lIFNwYWNlIElEIGZvciB0aGUgQ2xhc3MgVVVJRC4gRm9yIGVuY29kaW5nIGluIHRo
ZSBtYW5pZmVzdCBJIHRoaW5rIHdlIHNob3VsZCBpbnNpc3Qgb24gdXNpbmcgdGhlIFBFTiBkaXJl
Y3RseSByYXRoZXIgdGhhbiB0aGUgZnVsbCBPSUQuIEJ1dCB3aGF0IHdvdWxkIHdlIGRvIHdpdGgg
YSBQRU4gc3ViLWFzc2lnbm1lbnQ/DQoNClRoZXJl4oCZcyBhIGxvdCBtb3JlIGNvbXBsZXhpdHkg
aGVyZSB0aGFuIGp1c3Qg4oCcdXNlIGEgUEVOLuKAnQ0KDQoNCkJlc3QgUmVnYXJkcywNCkJyZW5k
YW4NCg0KDQpPbiAyNCBKdWwgMjAyMCwgYXQgMjM6NTEsIERhdmUgVGhhbGVyIDxkdGhhbGVyPTQw
bWljcm9zb2Z0LmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86ZHRoYWxlcj00MG1pY3Jvc29mdC5j
b21AZG1hcmMuaWV0Zi5vcmc+PiB3cm90ZToNCg0KRHVyaW5nIHRoZSBJRVRGIGhhY2thdGhvbiB3
ZWVrLCBJIHdlbnQgdGhyb3VnaCBhbGwgb2YgdGhlIHN1aXQgbWFuaWZlc3QgZHJhZnQgYW5kIGtl
cHQgbm90ZXMuDQpNeSBmdWxsIHJldmlldyBpbiBjb250ZXh0IGlzIGF0DQpodHRwczovL3d3dy5t
aWNyb3NvZnQuLmNvbS9lbi11cy9yZXNlYXJjaC91cGxvYWRzL3Byb2QvMjAxNy8wNS9kcmFmdC1p
ZXRmLXN1aXQtbWFuaWZlc3QtMDkucGRmPGh0dHBzOi8vd3d3Lm1pY3Jvc29mdC5jb20vZW4tdXMv
cmVzZWFyY2gvdXBsb2Fkcy9wcm9kLzIwMTcvMDUvZHJhZnQtaWV0Zi1zdWl0LW1hbmlmZXN0LTA5
LnBkZj4NCndoaWNoIGlzIHRvbyBsb25nIHRvIGNvcHkgaW50byBlbWFpbCBoZXJlLg0KDQpCZXNp
ZGVzIGxvdHMgb2YgZWRpdG9yaWFsIGNvbW1lbnRzLCB0aGVyZeKAmXMgYSBmZXcgdGVjaG5pY2Fs
IGNvbW1lbnRzL3F1ZXN0aW9ucywgaW5jbHVkaW5nDQooYnV0IHRoZXJlIG1heSBiZSBtb3JlIGRl
cGVuZGluZyBvbiB3aGV0aGVyIHlvdSBpbnRlcnByZXQgc29tZSBvdGhlcnMgYXMgZWRpdG9yaWFs
IG9yIHRlY2huaWNhbCk6DQoxLiAgICAgIEFwcGFyZW50IGNvbnRyYWRpY3Rpb25zIGFib3V0IHdo
ZXRoZXIgb24gc3lzdGVtcyB3aXRoIGEgc2luZ2xlIGNvbXBvbmVudCwgd2hldGhlciBzZXR0aW5n
IHRoZSBjb21wb25lbnQgaW5kZXggc2hvdWxkIGNsZWFyIHRoZSBkZXBlbmRlbmN5IGluZGV4IG9y
IG5vdC4NCjIuICAgICAgV2hhdCBpdCBtZWFucyB0byDigJxicmVha+KAnSBpcyB1bmRlcnNwZWNp
ZmllZCAoSeKAmW0gZ3Vlc3NpbmcgY29udGludWUgb24gdG8gdGhlIG5leHQgY29tbWFuZCBhZnRl
ciB0cnktZWFjaCwgYXMgb3Bwb3NlZCB0byBnbyBvbiB0byB0aGUgbmV4dCBtYW5pZmVzdCwgYnV0
IGl04oCZcyBub3Qgc3RhdGVkIGluIHRoZSBkb2MpLg0KMy4gICAgICBTZWN0aW9uIDYuNyBzZWVt
cyB0byByZXF1aXJlIHVzaW5nIG11bHRpcGxlIHByb2Nlc3Nlcywgbm90IGp1c3QgbXVsdGlwbGUg
dGhyZWFkcywgd2l0aG91dCBqdXN0aWZpY2F0aW9uLg0KNC4gICAgICBUaGUgdHJ1c3QgbW9kZWwg
d2hlbiBtdWx0aXBsZSBtYW5pZmVzdCBwcm9jZXNzb3JzIGV4aXN0LCBpbiB0d28gb3IgbW9yZSBz
ZWN1cml0eSBkb21haW5zLCBpcyB1bmRlcnNwZWNpZmllZCwgYW5kIG5vdCBtZW50aW9uZWQgaW4g
dGhlIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIHNlY3Rpb24uDQo1LiAgICAgIFN1aXQtdGV4dC12
ZXJzaW9uLXJlcXVpcmVkIGV4cHJlc3Npb24gc3ludGF4IGlzIHVuZGVyc3BlY2lmaWVkLg0KNi4g
ICAgICBTVUlUX1JlcG9ydCBhbmQgUmVwb3J0aW5nIEVuZ2luZSB0ZXh0IGlzIGFkZGVkIGJ1dCBk
b2VzIG5vdCBhcHBlYXIgdG8gYmUgYWJvdXQgd2hhdCBnb2VzIGluIGEgU1VJVCBtYW5pZmVzdCwg
c28gSSBhcmd1ZSB0aGF0IGl0IGRvZXNu4oCZdCBiZWxvbmcgaW4gdGhpcyBzcGVjIChhbmQgaXMg
YXJndWFibGUgYXMgdG8gd2hldGhlciBpdOKAmXMgaW4gc2NvcGUgZm9yIFNVSVQgYXQgYWxsKS4g
IEl0IHJlYWRzIGxpa2UgU1VJVF9SZWNvcmQgaXMgeWV0IGFub3RoZXIgYWx0ZXJuYXRpdmUgdG8g
SVBGSVgsIHN5c2xvZywgZXRjLiwgYW5kIGRvZXNu4oCZdCBzdGF0ZSB0aGUgcmF0aW9uYWxlIGZv
ciBkZWZpbmluZyBhIG5ldyBmb3JtYXQuIFlvdSBtaWdodCBzYXkgdGhhdCBpdCBjb3VsZCBiZSB1
c2VkIGluIGFuIG9jdGV0QXJyYXkgaW4gSVBGSVggaWYgc29tZW9uZSBkZWZpbmVkIHN1Y2ggYSBm
aWVsZCwgYnV0IHRoaXMgZG9jdW1lbnQgZG9lc27igJl0LCBhbmQgaW5kZWVkIGlmIFNVSVRfUmVj
b3JkIGlzIG5vdCBzb21ldGhpbmcgdGhhdCB3b3VsZCBhcHBlYXIgaW4gYSBTVUlUIG1hbmlmZXN0
LCB0aGVuIEkgdGhpbmsgaXQgc2hvdWxkIG5vdCBiZSBpbiB0aGlzIGRvY3VtZW50Lg0KbyAgIEZ1
cnRoZXJtb3JlLCBpdCBzYXlzIFNVSVRfUmVwb3J0IGNhbiBnbyBpbiBhbiBhdHRlc3RhdGlvbiBy
ZXBvcnQuICBXaGF04oCZcyB0aGUgcmF0aW9uYWxlIGZvciB0aGF0IGFzIG9wcG9zZWQgdG8gc29t
ZSBtb3JlIHR5cGljYWwgbG9nZ2luZy9yZXBvcnRpbmcgbWVjaGFuaXNtIHRoYXQgbWlnaHQgaW50
ZWdyYXRlIHdpdGggZXhpc3RpbmcgZXJyb3IgcmVwb3J0aW5nIG1lY2hhbmlzbXMgYW5kIHRyb3Vi
bGUgdGlja2V0aW5nPyBJIGRvbuKAmXQgdGhpbmsgdGhpcyB3YXMgbW90aXZhdGVkIGluIGVpdGhl
ciB0aGUgc3VpdCBhcmNoaXRlY3R1cmUgb3IgdGhlIHN1aXQgSU0gZG9jdW1lbnQsIGFuZCBJIGRv
buKAmXQgcmVjYWxsIGl0IGV2ZXIgYmVpbmcgZGlzY3Vzc2VkIG9uIHRoZSBTVUlUIGxpc3Qgb3Ig
V0cgbWVldGluZyAoYnV0IG1heWJlIGl0IHdhcyBhbmQgSSBmb3Jnb3Q/KSAgIEFnYWluLCBJIHRo
aW5rIG15IHByZWZlcnJlZCBjb3Vyc2Ugd291bGQgYmUgdG8gc2V2ZXIgaXQgZnJvbSB0aGUgU1VJ
VCBtYW5pZmVzdCBzcGVjaWZpY2F0aW9uLg0KNy4gICAgICBEZWZpbmluZyBhIG5ldyBpZGVudGlm
aWVyIHNwYWNlIChVVUlEcykgZm9yIHZlbmRvcnMgaXMgbm90IG1vdGl2YXRlZC4gIFNvIGEgdmVu
ZG9yIGNhbuKAmXQgdXNlIGFuIGV4aXN0aW5nIE9VSSBvciBJQU5BIHByaXZhdGUgZW50ZXJwcmlz
ZSBudW1iZXIgdGhhdCBjYW4gYmUgZWFzaWx5IGxvb2tlZCB1cD8gWW91IGhhdmUgdG8gaW5zdGVh
ZCB1c2UgYW4gb3BhcXVlIGlkZW50aWZpZXIgd2l0aCBubyB3YXkgdG8gZGlyZWN0bHkgbG9vayB1
cCBpdHMgbWVhbmluZz8gV2hhdCBpcyB0aGUgcmF0aW9uYWxlIGZvciBpbnZlbnRpbmcgYSBuZXcg
c3BhY2UgcmF0aGVyIHRoYW4gYmVpbmcgYWJsZSB0byByZXVzZSBhbiBleGlzdGluZyBvbmUgdGhh
dCBjYW4gYmUgbG9va2VkIHVwIHRvIGdldCBhbiBvcmcgbmFtZSwgY29udGFjdCBpbmZvLCBldGMu
PyAoWWVzIHRoZXJlIGlzIHN1aXQtdGV4dC12ZW5kb3ItZG9tYWluIGJ1dCB0aGF04oCZcyBzZXZl
cmFibGUgYW5kIG9wdGlvbmFsIHRvIGltcGxlbWVudCBhdCBhbGwuKSBBbmQgYSBVVUlEIHRha2Vz
IHVwIG1vcmUgYnl0ZXMgdGhhbiBlaXRoZXIgYW4gT1VJIG9yIGEgUEVOLCBzbyBpcyB3b3JzZSBm
b3IgY29uc3RyYWluZWQgZGV2aWNlcywgc28gd2h5IG5vdCB1c2UgYW4gZXhpc3Rpbmcgc3BhY2Ug
dGhhdCBpcyBzaG9ydGVyIGFuZCBoZW5jZSBtb3JlIGFwcGxpY2FibGUgdG8gY29uc3RyYWluZWQg
ZGV2aWNlcz8NCjguICAgICAgVGhlIHRpbWUtb2YtZGF5IGFuZCBkYXktb2Ytd2VlayB3YWl0IGV2
ZW50cyBhcmUgdW5kZXJzcGVjaWZpZWQgaW4gdGVybXMgb2Ygd2hldGhlciB0aGV5IGFyZSBpbiBs
b2NhbCB0aW1lIG9yIFVUQy4NCjkuICAgICAgSWYgSSB1bmRlcnN0YW5kIGNvcnJlY3RseSwgaWYg
YSBkZXBlbmRlbmN5IG1hbmlmZXN0IHNldHMgU3RyaWN0IE9yZGVyIHRvIGZhbHNlLCB0aGlzIHdp
bGwgdGhlbiBjYXJyeSBvdmVyIHRvIHRoZSBkZXBlbmRlbnQgbWFuaWZlc3QsIHBvdGVudGlhbGx5
IGxlYWRpbmcgdG8gYSBzb3VyY2Ugb2YgdW5leHBlY3RlZCBidWdzLiAgSXMgbXkgdW5kZXJzdGFu
ZGluZyBjb3JyZWN0Pw0KMTAuICAgRm9yIGNvbmRpdGlvbnMgdGhhdCBhcmUgb3B0aW9uYWwgdG8g
aW1wbGVtZW50LCBJIGNvdWxkbuKAmXQgdGVsbCBpZiB0aGF0IG1lYW5zIHRoYXQgaWYgbm90IGlt
cGxlbWVudGVkIGJ5IGEgbWFuaWZlc3QgcHJvY2Vzc29yLCB0aGV5IGFyZSB0cmVhdGVkIGFzIHBh
c3NpbmcsIGZhaWxpbmcsIG9yIGFzIHBhcnNlIGVycm9ycy4NCjExLiAgIFRoZXJlIGFyZSBzZXZl
cmFsIGNvbW1hbmRzIHdoZXJlIGluIGNlcnRhaW4gY29udGV4dHMgdGhlIGRvYyBzYXlzIHRoZXkg
4oCcTVVTVCBoYXZlIG5vIGVmZmVjdOKAnS4gIEJ1dCB3aHkgbm90IG1ha2UgdGhlbSBpbGxlZ2Fs
IHRvIGFwcGVhciBpbiBzdWNoIGNvbnRleHRzPyAgIFdoeSBzcGVuZCB0aGUgZXh0cmEgc3BhY2Ug
dG8gaW5jbHVkZSB0aGVtIGluIHRoZSBtYW5pZmVzdCBqdXN0IHRvIGhhdmUgbm8gZWZmZWN0Pw0K
MTIuICAgU3dhcCBkaXJlY3RpdmUgaXMgdW5kZXJzcGVjaWZpZWQgaW4gdGVybXMgb2Ygd2hhdCBz
aG91bGQgaGFwcGVuIGlmIHRoZSBkZXN0aW5hdGlvbiBkb2VzbuKAmXQgeWV0IGV4aXN0IChpLmUu
LCBmYWlsIHZzIG1vdmUpLg0KMTMuICAgSUFOQSBjb25zaWRlcmF0aW9ucyBzZWN0aW9uIGRvZXNu
4oCZdCB5ZXQgbWVldCB0aGUgcmVxdWlyZW1lbnRzIG9mIFJGQyA4MTI2LiAgRm9yIGV4YW1wbGUs
IGl0IHNwZWNpZmllcyBFeHBlcnQgUmV2aWV3IGJ1dCBjb250YWlucyBpbnN1ZmZpY2llbnQgaW5m
b3JtYXRpb24gdG8gaW5zdHJ1Y3QgYW4gZXhwZXJ0IGhvdyB0byByZXZpZXcsIHBlciB0aGUgZ3Vp
ZGVsaW5lcyBpbiB0aGF0IFJGQy4NCg0KSSBrbm93IHRoZSBkb2MgaXMgbG9uZyAoMTA5IHBhZ2Vz
KSBzbyBmb3JnaXZlIG1lIGlmIHNvbWUgYW5zd2VycyBhcmUgZWxzZXdoZXJlIGluIHRoZSBkb2Mg
YW5kIEkganVzdCBtaXNzZWQgdGhlbSwNCndoaWNoIGp1c3QgbWVhbnMgbWF5YmUgYSBjcm9zcy1y
ZWZlcmVuY2Ugd291bGQgYmUgc3VmZmljaWVudC4g4pi6DQoNCkRhdmUNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClN1aXQgbWFpbGluZyBsaXN0DQpT
dWl0QGlldGYub3JnPG1haWx0bzpTdWl0QGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9zdWl0DQoNCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBv
ZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5
IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVu
dCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xv
c2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBv
c2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRpdW0uIFRoYW5r
IHlvdS4NCg==

--_000_704530058DFA4DBE8C049882839D5005armcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <C4C61A58BFB62A47B0D57B458CECB481@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpIERhdmUsDQo8ZGl2IGNsYXNzPSIiPjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5UaGFuayB5b3UgdmVyeSBtdWNoIGZvciB5
b3VyIHZlcnkgZGV0YWlsZWQgcmV2aWV3ISBPZiBjb3Vyc2UsIGl0IHdpbGwgdGFrZSBtZSBzb21l
IHRpbWUgdG8gd29yayB0aHJvdWdoIHRoaXMgcmV2aWV3LiBJIHdpbGwgZG8gbXkgYmVzdCB0byBj
bGFyaWZ5IHRoZXNlIHRlY2huaWNhbCBjb21tZW50cyBhcyBJIHdvcmsgdGhyb3VnaC4gSW4gZ2Vu
ZXJhbCwgdGhlIGlzc3VlcyB5b3XigJl2ZSBsaXN0ZWQgbG9vayB0byBtZSBsaWtlDQogdGhlIOKA
nHJpZ2h04oCdIGFuc3dlciBpcyBmYWlybHkgb2J2aW91cywgc28gSSB3aWxsIHN0cmFpZ2h0ZW4g
dGhlbSBvdXQuIFRoZXJlIGFyZSBzZXZlcmFsIGNvbW1lbnRzIHRoYXQgSSB0aGluayBkZXNlcnZl
IGEgbGl0dGxlIG1vcmUgY2xhcmlmaWNhdGlvbi48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjYuIFNVSVRfUmVwb3J0PC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxibG9ja3F1
b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIiBzdHls
ZT0icGFnZTogV29yZFNlY3Rpb24xOyI+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBp
biAwaW4gMC4wMDAxcHQgMC41aW47IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGli
cmksIHNhbnMtc2VyaWY7IHRleHQtaW5kZW50OiAtMC4yNWluOyI+DQpTVUlUX1JlcG9ydCBhbmQg
UmVwb3J0aW5nIEVuZ2luZSB0ZXh0IGlzIGFkZGVkIGJ1dCBkb2VzIG5vdCBhcHBlYXIgdG8gYmUg
YWJvdXQgd2hhdCBnb2VzIGluIGEgU1VJVCBtYW5pZmVzdCwgc28gSSBhcmd1ZSB0aGF0IGl0IGRv
ZXNu4oCZdCBiZWxvbmcgaW4gdGhpcyBzcGVjIChhbmQgaXMgYXJndWFibGUgYXMgdG8gd2hldGhl
ciBpdOKAmXMgaW4gc2NvcGUgZm9yIFNVSVQgYXQgYWxsKTwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPllvdeKAmXJlIHJpZ2h0LiBUaGlzIGhhcyBub3QgYmVlbiByYWlzZWQgb24gdGhl
IGxpc3QuIElmIGl04oCZcyBtb3JlIGFwcHJvcHJpYXRlIHRvIHB1dCBpdCBpbiBhIG5ldyBkcmFm
dCwgSeKAmW0gaGFwcHkgdG8gZG8gdGhhdC4gSG93ZXZlciwmbmJzcDs8c3BhbiBzdHlsZT0iY2Fy
ZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgY29sb3I6IHJnYigwLCAwLCAwKTsiIGNsYXNzPSIiPml0
4oCZcyBhIG5hdHVyYWwgY29uc2VxdWVuY2Ugb2YgYWRkaW5nIHRoZSZuYnNwO1NVSVRfUmVwb3J0
aW5nX1BvbGljeSwNCiB3aGljaCB3YXMgZGlzY3Vzc2VkIGF0IHRoZSB2aXJ0dWFsIGludGVyaW0u
IEl0IHNlZW1lZCB0byBtZSB0aGF0IGlmIGEgcmVwb3J0aW5nIHBvbGljeSB3YXMgc3BlY2lmaWVk
LCB0aGVuIGFuIGltcGxlbWVudG9yIHdvdWxkIG5hdHVyYWxseSB3YW50IHRvIGtub3cgaG93IHRv
IHJlcG9ydCB0aGF0IGluZm9ybWF0aW9uLiBJZiB0aGVyZSBpcyBhIG5lZWQmbmJzcDs8L3NwYW4+
PHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGNvbG9yOiByZ2IoMCwgMCwg
MCk7IiBjbGFzcz0iIj5mb3INCiBsb2dnaW5nIFNVSVQgY29tbWFuZHMsIGFsb25nIHdpdGggdGhl
aXIgYXJndW1lbnRzIGFuZCByZXN1bHRzLCB0aGlzIHNlZW1zIHZlcnkgc3BlY2lmaWMgdG8gU1VJ
VCBpbiBnZW5lcmFsIGFuZCB0aGUgU1VJVCBtYW5pZmVzdCBpbiBzcGVjaWZpYy4gSSBzdHJ1Z2ds
ZSB0byBzZWUgd2hhdCBkb2N1bWVudCB3b3VsZCBiZSBtb3JlIGFwcHJvcHJpYXRlIHRoYW4gdGhl
IFNVSVQgbWFuaWZlc3QgZm9yIHRoZSBTVUlUX1JlcG9ydC48L3NwYW4+PC9kaXY+DQo8ZGl2IGNs
YXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxibG9ja3F1b3Rl
IHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIiBzdHlsZT0i
cGFnZTogV29yZFNlY3Rpb24xOyI+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBpbiAw
aW4gMC4wMDAxcHQgMWluOyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBz
YW5zLXNlcmlmOyB0ZXh0LWluZGVudDogLTAuMjVpbjsiPg0KRnVydGhlcm1vcmUsIGl0IHNheXMg
U1VJVF9SZXBvcnQgY2FuIGdvIGluIGFuIGF0dGVzdGF0aW9uIHJlcG9ydC4mbmJzcDsgV2hhdOKA
mXMgdGhlIHJhdGlvbmFsZSBmb3IgdGhhdCBhcyBvcHBvc2VkIHRvIHNvbWUgbW9yZSB0eXBpY2Fs
IGxvZ2dpbmcvcmVwb3J0aW5nIG1lY2hhbmlzbSB0aGF0IG1pZ2h0IGludGVncmF0ZSB3aXRoIGV4
aXN0aW5nIGVycm9yIHJlcG9ydGluZyBtZWNoYW5pc21zIGFuZCB0cm91YmxlIHRpY2tldGluZz88
L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5TVUlUX1JlcG9ydGluZ19Qb2xpY3kgaGFz
IHR3byBvdXRwdXQgY2hhbm5lbHM6IOKAnHN5c3RlbSBpbmZvcm1hdGlvbizigJ0gdGhhdCBpcyB0
aGUg4oCcYWN0dWFs4oCdIHZhbHVlcyBjb21wYXJlZCBhZ2FpbnN0IGluIGNvbmRpdGlvbnMsIGFu
ZCDigJxjb21tYW5kIHJlY29yZHPigJ0gd2hpY2ggYXJlIGVmZmVjdGl2ZWx5IGxvZ3Mgb2YgY29t
bWFuZCBleGVjdXRpb24uIEZvciBhbiB1cGRhdGUgY2FzZSwgdGhlc2UgYXJlIGFkZXF1YXRlbHkg
c2VydmVkDQogYnkgbG9nZ2luZyBpbmZyYXN0cnVjdHVyZS4gSG93ZXZlciwgaW4gYSBib290bG9h
ZGVyIGNhc2UsIHRoaXMgaXMgaW5hZGVxdWF0ZSBiZWNhdXNlIHRoZSBib290bG9hZGVyIGFuZCB0
aGUgYm9vdGVkIGFwcGxpY2F0aW9uIGFyZSBkaWZmZXJlbnQgc2VjdXJpdHkgZG9tYWlucy4gVGhp
cyBtZWFucyB0aGF0IGFueSBzeXN0ZW0gaW5mb3JtYXRpb24gb3IgY29tbWFuZCByZWNvcmRzIG5l
ZWQgdG8gYmUgcHJvdGVjdGVkIGZyb20gbW9kaWZpY2F0aW9uDQogYnkgdGhlIGFwcGxpY2F0aW9u
LiBUeXBpY2FsbHksIHRoaXMgd291bGQgYmUgZG9uZSB3aXRoIGEgc2lnbmF0dXJlOyBJIGRvbuKA
mXQgc2VlIGhvdyB0aGlzIGlzIGRpZmZlcmVudCBmcm9tIGF0dGVzdGF0aW9uLjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhlIGRpc2N1
c3Npb24gb2YgYSBSZXBvcnRpbmcgRW5naW5lIHNlZW1zIG5lY2Vzc2FyeTogaXTigJlzIHRoZSB0
aGluZyB0aGF0IGNvbnN1bWVzIHJlcG9ydGluZyBwb2xpY3kuPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9
ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIiBzdHlsZT0icGFnZTog
V29yZFNlY3Rpb24xOyI+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4w
MDAxcHQgMC41aW47IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMt
c2VyaWY7IHRleHQtaW5kZW50OiAtMC4yNWluOyI+DQo8c3BhbiBjbGFzcz0iIj43LjxzcGFuIGNs
YXNzPSIiIHN0eWxlPSJmb250LXN0cmV0Y2g6IG5vcm1hbDsgZm9udC1zaXplOiA3cHQ7IGxpbmUt
aGVpZ2h0OiBub3JtYWw7IGZvbnQtZmFtaWx5OiAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDs7
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PC9zcGFuPkRlZmlu
aW5nIGEgbmV3IGlkZW50aWZpZXIgc3BhY2UgKFVVSURzKSBmb3IgdmVuZG9ycyBpcyBub3QgbW90
aXZhdGVkLiZuYnNwOyBTbyBhIHZlbmRvciBjYW7igJl0IHVzZSBhbiBleGlzdGluZyBPVUkNCiBv
ciBJQU5BIHByaXZhdGUgZW50ZXJwcmlzZSBudW1iZXIgdGhhdCBjYW4gYmUgZWFzaWx5IGxvb2tl
ZCB1cD8gWW91IGhhdmUgdG8gaW5zdGVhZCB1c2UgYW4gb3BhcXVlIGlkZW50aWZpZXIgd2l0aCBu
byB3YXkgdG8gZGlyZWN0bHkgbG9vayB1cCBpdHMgbWVhbmluZz8gV2hhdCBpcyB0aGUgcmF0aW9u
YWxlIGZvciBpbnZlbnRpbmcgYSBuZXcgc3BhY2UgcmF0aGVyIHRoYW4gYmVpbmcgYWJsZSB0byBy
ZXVzZSBhbiBleGlzdGluZyBvbmUgdGhhdCBjYW4NCiBiZSBsb29rZWQgdXAgdG8gZ2V0IGFuIG9y
ZyBuYW1lLCBjb250YWN0IGluZm8sIGV0Yy4/IChZZXMgdGhlcmUgaXMgc3VpdC10ZXh0LXZlbmRv
ci1kb21haW4gYnV0IHRoYXTigJlzIHNldmVyYWJsZSBhbmQgb3B0aW9uYWwgdG8gaW1wbGVtZW50
IGF0IGFsbC4pIEFuZCBhIFVVSUQgdGFrZXMgdXAgbW9yZSBieXRlcyB0aGFuIGVpdGhlciBhbiBP
VUkgb3IgYSBQRU4sIHNvIGlzIHdvcnNlIGZvciBjb25zdHJhaW5lZCBkZXZpY2VzLCBzbyB3aHkg
bm90IHVzZQ0KIGFuIGV4aXN0aW5nIHNwYWNlIHRoYXQgaXMgc2hvcnRlciBhbmQgaGVuY2UgbW9y
ZSBhcHBsaWNhYmxlIHRvIGNvbnN0cmFpbmVkIGRldmljZXM/PC9kaXY+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj43LiBWZW5kb3IgSURzPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPknigJlkIGFyZ3VlIHRoYXQgSSBoYXZlIG5vdCBkZWZpbmVkIGEgbmV3IGlkZW50
aWZpZXIgc3BhY2UuIEl0IHdhcyBkZWZpbmVkIGluIFJGQzQxMjIuIFRoYXQgc2FpZCwgSSB0aGlu
ayB0aGF0IFBFTiBjb3VsZCBiZSBiZW5lZmljaWFsIGlmIHdlIGNhbiB3b3JrIGFyb3VuZCBzb21l
IG9mIHRoZSBjb21wbGV4aXRpZXMgYXNzb2NpYXRlZCB3aXRoIGl0LjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+T1VJcyBtYXkgYmUgcHJv
aGliaXRpdmUgZm9yIHNtYWxsIG1hbnVmYWN0dXJlcnMgKFVTICQyLDk5NSkuIEZvciBleGFtcGxl
LCBJIGhhdmUgc2VlbiBzbWFsbCBtYW51ZmFjdHVyZXJzIGF2b2lkIGJ1aWxkaW5nIFVTQiBkZXZp
Y2VzIGR1ZSB0byB0aGUgY29zdCBvZiBvYnRhaW5pbmcgYSBVU0IgVklELiBDbGFzcyBJRHMgc3Rp
bGwgcmVxdWlyZSBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyLiBUaGVyZSBpcyBubyBydWxl
DQogSSBjYW4gZmluZCBmb3IgY29uc3RydWN0aW5nIGFuIE9VSSBVVUlELCBzbyBpdCBjYW5ub3Qg
YmUgdXNlZCBhcyBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyLjwvZGl2Pg0KPGRpdiBzdHls
ZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgY29sb3I6IHJnYigwLCAwLCAwKTsiIGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigw
LCAwLCAwKTsgY29sb3I6IHJnYigwLCAwLCAwKTsiIGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgY29sb3I6IHJnYigw
LCAwLCAwKTsiIGNsYXNzPSIiPlByaXZhdGUgRW50ZXJwcmlzZSBOdW1iZXJzIHNlZW0gbWFuYWdl
YWJsZSBieSBzbWFsbCBtYW51ZmFjdHVyZXJzLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5UaGVyZSBp
cyBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyIGZvciBPSURzLCBob3dldmVyIHRoaXMgZ2V0
cyBhIGJpdCBjb25mdXNpbmcuIFlvdSB3b3VsZCBuZWVkIHRvIGNvbnN0cnVjdCBhIGNsYXNzIElE
IGFzIGZvbGxvd3M6PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj5WZW5kb3JfVVVJRCA9IHV1aWQudXVpZDUodXVpZC5OQU1FU1BBQ0VfT0lE
LCBFbmNvZGVPSUQo4oCYMS4zLjYuMS40LjEu4oCZICsgUEVOKSk8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+Q2xhc3NfVVVJRCA9IHV1aWQudXVpZDUoVmVuZG9yX1VVSUQsIENsYXNzX0luZm9ybWF0aW9u
KTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+VGhlIHByb2JsZW0gaGVyZSBpcyB0aGF0Jm5ic3A7PHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9y
OiByZ2IoMCwgMCwgMCk7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IiBjbGFzcz0iIj5FbmNvZGVPSUQ8
L3NwYW4+KCkgaXMgbm90IHNwZWNpZmllZCBhdCBhbGwgaW4gUkZDNDEyMi4gVGhlIGNsb3Nlc3Qg
d2UgZ2V0IGlzOjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxwcmUgY2xhc3M9Im5ld3BhZ2UiPjwv
cHJlPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8cHJlIGNsYXNzPSJuZXdw
YWdlIj5Gb3IgZXhhbXBsZSwgc29tZSBuYW1lIHNwYWNlcyBhcmUgdGhlDQogICBkb21haW4gbmFt
ZSBzeXN0ZW0sIFVSTHMsIElTTyBPYmplY3QgSURzIChPSURzKSwgWC41MDAgRGlzdGluZ3Vpc2hl
ZA0KICAgTmFtZXMgKEROcyksIGFuZCByZXNlcnZlZCB3b3JkcyBpbiBhIHByb2dyYW1taW5nIGxh
bmd1YWdlLjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFzcz0iIj5TbyBDbGFzcyBJRHMg
YmVjb21lIHVucHJlZGljdGFibGUgYmVjYXVzZSBPSUQgZW5jb2RpbmcgaXMgdW5kZXJzcGVjaWZp
ZWQgaW4gUkZDNDEyMi4gSSBjYW4gc2VlIHRoZSBWZW5kb3JfVVVJRCBiZWluZyBjb21wdXRlZCB3
aXRoIHNldmVyYWwgZGlmZmVyZW50IHZlcnNpb25zIG9mIEVuY29kZU9JRDo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj4tIEVuY29kZSBhcyBkb3R0ZWQtaW50ZWdlciBzdHJpbmc8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+LSBFbmNvZGUgYXMgREVSIE9JRDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4t
IEVuY29kZSBhcyB2YWx1ZSBvZiBERVIgT0lEIChubyB0YWcvbGVuZ3RoKTwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj4tIExvdHMgb2Ygb3RoZXIgQVNOLjEgZW5jb2RpbmdzIHBvc3NpYmxlLjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj4tIEZ1dHVyZSBDQk9SIE9JRD88L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkkgZG8gbm90IGJlbGlldmUgd2Ugc2hv
dWxkIHNwZWNpZnkgdGhlIHVzZSBvZiBPVUlzIGJlY2F1c2UgMSkgdGhleSBjb3N0ICQzMDAwLCAy
KSB0aGVyZSBpcyBubyBVVUlEIG5hbWVzcGFjZSBmb3IgT1VJczwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SeKAmW0gbm90IGFnYWluc3Qg
dXNpbmcgYSBQRU4sIGJ1dCB3ZSB3b3VsZCBhbHNvIG5lZWQgdG8gcHJvdmlkZSBleHRyZW1lbHkg
c3RyaWN0IGVuY29kaW5nIGd1aWRlbGluZXMgZm9yIGNvbnN0cnVjdGluZyBWZW5kb3IgVVVJRHMs
IHNpbmNlIHRoZSBWZW5kb3IgVVVJRCBpcyBuZWVkZWQgYXMgdGhlIE5hbWUgU3BhY2UgSUQgZm9y
IHRoZSBDbGFzcyBVVUlELiBGb3IgZW5jb2RpbmcgaW4gdGhlIG1hbmlmZXN0IEkgdGhpbmsgd2UN
CiBzaG91bGQgaW5zaXN0IG9uIHVzaW5nIHRoZSBQRU4gZGlyZWN0bHkgcmF0aGVyIHRoYW4gdGhl
IGZ1bGwgT0lELiBCdXQgd2hhdCB3b3VsZCB3ZSBkbyB3aXRoIGEgUEVOIHN1Yi1hc3NpZ25tZW50
PzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+VGhlcmXigJlzIGEgbG90IG1vcmUgY29tcGxleGl0eSBoZXJlIHRoYW4ganVzdCDigJx1c2Ug
YSBQRU4u4oCdPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QmVzdCBSZWdh
cmRzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5CcmVuZGFuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0K
PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIDI0IEp1
bCAyMDIwLCBhdCAyMzo1MSwgRGF2ZSBUaGFsZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpkdGhhbGVy
PTQwbWljcm9zb2Z0LmNvbUBkbWFyYy5pZXRmLm9yZyIgY2xhc3M9IiI+ZHRoYWxlcj00MG1pY3Jv
c29mdC5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8L2Rpdj4NCjxiciBjbGFzcz0i
QXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0i
V29yZFNlY3Rpb24xIiBzdHlsZT0icGFnZTogV29yZFNlY3Rpb24xOyBjYXJldC1jb2xvcjogcmdi
KDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQt
c3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5v
cm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5k
ZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3Jk
LXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29y
YXRpb246IG5vbmU7Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9u
dC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIi
Pg0KRHVyaW5nIHRoZSBJRVRGIGhhY2thdGhvbiB3ZWVrLCBJIHdlbnQgdGhyb3VnaCBhbGwgb2Yg
dGhlIHN1aXQgbWFuaWZlc3QgZHJhZnQgYW5kIGtlcHQgbm90ZXMuPG86cCBjbGFzcz0iIj48L286
cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXpl
OiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KTXkg
ZnVsbCByZXZpZXcgaW4gY29udGV4dCBpcyBhdDxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxhIGhyZWY9Imh0dHBz
Oi8vd3d3Lm1pY3Jvc29mdC5jb20vZW4tdXMvcmVzZWFyY2gvdXBsb2Fkcy9wcm9kLzIwMTcvMDUv
ZHJhZnQtaWV0Zi1zdWl0LW1hbmlmZXN0LTA5LnBkZiIgc3R5bGU9ImNvbG9yOiByZ2IoMTQ5LCA3
OSwgMTE0KTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IiBjbGFzcz0iIj5odHRwczovL3d3
dy5taWNyb3NvZnQuLmNvbS9lbi11cy9yZXNlYXJjaC91cGxvYWRzL3Byb2QvMjAxNy8wNS9kcmFm
dC1pZXRmLXN1aXQtbWFuaWZlc3QtMDkucGRmPC9hPjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsg
Zm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCndoaWNoIGlzIHRv
byBsb25nIHRvIGNvcHkgaW50byBlbWFpbCBoZXJlLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsg
Zm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9
IiI+Jm5ic3A7PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAx
cHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBj
bGFzcz0iIj4NCkJlc2lkZXMgbG90cyBvZiBlZGl0b3JpYWwgY29tbWVudHMsIHRoZXJl4oCZcyBh
IGZldyB0ZWNobmljYWwgY29tbWVudHMvcXVlc3Rpb25zLCBpbmNsdWRpbmc8bzpwIGNsYXNzPSIi
PjwvbzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0OyBmb250
LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyIgY2xhc3M9IiI+
DQooYnV0IHRoZXJlIG1heSBiZSBtb3JlIGRlcGVuZGluZyBvbiB3aGV0aGVyIHlvdSBpbnRlcnBy
ZXQgc29tZSBvdGhlcnMgYXMgZWRpdG9yaWFsIG9yIHRlY2huaWNhbCk6PG86cCBjbGFzcz0iIj48
L286cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdCAwLjVpbjsg
Zm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgdGV4dC1p
bmRlbnQ6IC0wLjI1aW47IiBjbGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjEuPHNwYW4gc3R5bGU9
ImZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWln
aHQ6IG5vcm1hbDsgZm9udC1zdHJldGNoOiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhl
aWdodDogbm9ybWFsOyBmb250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7OyIg
Y2xhc3M9IiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxl
LWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L3NwYW4+QXBwYXJlbnQNCiBj
b250cmFkaWN0aW9ucyBhYm91dCB3aGV0aGVyIG9uIHN5c3RlbXMgd2l0aCBhIHNpbmdsZSBjb21w
b25lbnQsIHdoZXRoZXIgc2V0dGluZyB0aGUgY29tcG9uZW50IGluZGV4IHNob3VsZCBjbGVhciB0
aGUgZGVwZW5kZW5jeSBpbmRleCBvciBub3QuPG86cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjxk
aXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdCAwLjVpbjsgZm9udC1zaXplOiAxMXB0
OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgdGV4dC1pbmRlbnQ6IC0wLjI1aW47
IiBjbGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjIuPHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6IG5v
cm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9u
dC1zdHJldGNoOiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBm
b250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7OyIgY2xhc3M9IiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFj
ZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L3NwYW4+V2hhdA0KIGl0IG1lYW5zIHRvIOKAnGJyZWFr
4oCdIGlzIHVuZGVyc3BlY2lmaWVkIChJ4oCZbSBndWVzc2luZyBjb250aW51ZSBvbiB0byB0aGUg
bmV4dCBjb21tYW5kIGFmdGVyIHRyeS1lYWNoLCBhcyBvcHBvc2VkIHRvIGdvIG9uIHRvIHRoZSBu
ZXh0IG1hbmlmZXN0LCBidXQgaXTigJlzIG5vdCBzdGF0ZWQgaW4gdGhlIGRvYykuPG86cCBjbGFz
cz0iIj48L286cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdCAw
LjVpbjsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsg
dGV4dC1pbmRlbnQ6IC0wLjI1aW47IiBjbGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjMuPHNwYW4g
c3R5bGU9ImZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9u
dC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHJldGNoOiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBs
aW5lLWhlaWdodDogbm9ybWFsOyBmb250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7OyIgY2xhc3M9IiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9
IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L3NwYW4+U2VjdGlv
bg0KIDYuNyBzZWVtcyB0byByZXF1aXJlIHVzaW5nIG11bHRpcGxlIHByb2Nlc3Nlcywgbm90IGp1
c3QgbXVsdGlwbGUgdGhyZWFkcywgd2l0aG91dCBqdXN0aWZpY2F0aW9uLjxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQgMC41aW47
IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IHRleHQt
aW5kZW50OiAtMC4yNWluOyIgY2xhc3M9IiI+DQo8c3BhbiBjbGFzcz0iIj40LjxzcGFuIHN0eWxl
PSJmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2Vp
Z2h0OiBub3JtYWw7IGZvbnQtc3RyZXRjaDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1o
ZWlnaHQ6IG5vcm1hbDsgZm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Ozsi
IGNsYXNzPSIiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxzcGFuIGNsYXNzPSJBcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9zcGFuPlRoZQ0KIHRydXN0
IG1vZGVsIHdoZW4gbXVsdGlwbGUgbWFuaWZlc3QgcHJvY2Vzc29ycyBleGlzdCwgaW4gdHdvIG9y
IG1vcmUgc2VjdXJpdHkgZG9tYWlucywgaXMgdW5kZXJzcGVjaWZpZWQsIGFuZCBub3QgbWVudGlv
bmVkIGluIHRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBzZWN0aW9uLjxvOnAgY2xhc3M9IiI+
PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQgMC41aW47
IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IHRleHQt
aW5kZW50OiAtMC4yNWluOyIgY2xhc3M9IiI+DQo8c3BhbiBjbGFzcz0iIj41LjxzcGFuIHN0eWxl
PSJmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2Vp
Z2h0OiBub3JtYWw7IGZvbnQtc3RyZXRjaDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1o
ZWlnaHQ6IG5vcm1hbDsgZm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90Ozsi
IGNsYXNzPSIiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxzcGFuIGNsYXNzPSJBcHBs
ZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9zcGFuPlN1aXQtdGV4dC12
ZXJzaW9uLXJlcXVpcmVkDQogZXhwcmVzc2lvbiBzeW50YXggaXMgdW5kZXJzcGVjaWZpZWQuPG86
cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAw
MDFwdCAwLjVpbjsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1z
ZXJpZjsgdGV4dC1pbmRlbnQ6IC0wLjI1aW47IiBjbGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjYu
PHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1h
bDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHJldGNoOiBub3JtYWw7IGZvbnQtc2l6ZTog
N3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBmb250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7OyIgY2xhc3M9IiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4g
Y2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L3NwYW4+
U1VJVF9SZXBvcnQNCiBhbmQgUmVwb3J0aW5nIEVuZ2luZSB0ZXh0IGlzIGFkZGVkIGJ1dCBkb2Vz
IG5vdCBhcHBlYXIgdG8gYmUgYWJvdXQgd2hhdCBnb2VzIGluIGEgU1VJVCBtYW5pZmVzdCwgc28g
SSBhcmd1ZSB0aGF0IGl0IGRvZXNu4oCZdCBiZWxvbmcgaW4gdGhpcyBzcGVjIChhbmQgaXMgYXJn
dWFibGUgYXMgdG8gd2hldGhlciBpdOKAmXMgaW4gc2NvcGUgZm9yIFNVSVQgYXQgYWxsKS4mbmJz
cDsgSXQgcmVhZHMgbGlrZSBTVUlUX1JlY29yZCBpcyB5ZXQgYW5vdGhlciBhbHRlcm5hdGl2ZQ0K
IHRvIElQRklYLCBzeXNsb2csIGV0Yy4sIGFuZCBkb2VzbuKAmXQgc3RhdGUgdGhlIHJhdGlvbmFs
ZSBmb3IgZGVmaW5pbmcgYSBuZXcgZm9ybWF0LiBZb3UgbWlnaHQgc2F5IHRoYXQgaXQgY291bGQg
YmUgdXNlZCBpbiBhbiBvY3RldEFycmF5IGluIElQRklYIGlmIHNvbWVvbmUgZGVmaW5lZCBzdWNo
IGEgZmllbGQsIGJ1dCB0aGlzIGRvY3VtZW50IGRvZXNu4oCZdCwgYW5kIGluZGVlZCBpZiBTVUlU
X1JlY29yZCBpcyBub3Qgc29tZXRoaW5nIHRoYXQgd291bGQNCiBhcHBlYXIgaW4gYSBTVUlUIG1h
bmlmZXN0LCB0aGVuIEkgdGhpbmsgaXQgc2hvdWxkIG5vdCBiZSBpbiB0aGlzIGRvY3VtZW50Ljxv
OnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4w
MDAxcHQgMWluOyBmb250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNl
cmlmOyB0ZXh0LWluZGVudDogLTAuMjVpbjsiIGNsYXNzPSIiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiAmcXVvdDtDb3VyaWVyIE5ldyZxdW90OzsiIGNsYXNzPSIiPjxzcGFuIGNsYXNzPSIi
Pm88c3BhbiBzdHlsZT0iZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9y
bWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0cmV0Y2g6IG5vcm1hbDsgZm9udC1zaXpl
OiA3cHQ7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IGZvbnQtZmFtaWx5OiAmcXVvdDtUaW1lcyBOZXcg
Um9tYW4mcXVvdDs7IiBjbGFzcz0iIj4mbmJzcDsmbmJzcDs8c3BhbiBjbGFzcz0iQXBwbGUtY29u
dmVydGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PC9zcGFuPjwvc3Bhbj48L3NwYW4+RnVydGhlcm1v
cmUsDQogaXQgc2F5cyBTVUlUX1JlcG9ydCBjYW4gZ28gaW4gYW4gYXR0ZXN0YXRpb24gcmVwb3J0
LiZuYnNwOyBXaGF04oCZcyB0aGUgcmF0aW9uYWxlIGZvciB0aGF0IGFzIG9wcG9zZWQgdG8gc29t
ZSBtb3JlIHR5cGljYWwgbG9nZ2luZy9yZXBvcnRpbmcgbWVjaGFuaXNtIHRoYXQgbWlnaHQgaW50
ZWdyYXRlIHdpdGggZXhpc3RpbmcgZXJyb3IgcmVwb3J0aW5nIG1lY2hhbmlzbXMgYW5kIHRyb3Vi
bGUgdGlja2V0aW5nPyBJIGRvbuKAmXQgdGhpbmsgdGhpcyB3YXMgbW90aXZhdGVkDQogaW4gZWl0
aGVyIHRoZSBzdWl0IGFyY2hpdGVjdHVyZSBvciB0aGUgc3VpdCBJTSBkb2N1bWVudCwgYW5kIEkg
ZG9u4oCZdCByZWNhbGwgaXQgZXZlciBiZWluZyBkaXNjdXNzZWQgb24gdGhlIFNVSVQgbGlzdCBv
ciBXRyBtZWV0aW5nIChidXQgbWF5YmUgaXQgd2FzIGFuZCBJIGZvcmdvdD8pJm5ic3A7Jm5ic3A7
IEFnYWluLCBJIHRoaW5rIG15IHByZWZlcnJlZCBjb3Vyc2Ugd291bGQgYmUgdG8gc2V2ZXIgaXQg
ZnJvbSB0aGUgU1VJVCBtYW5pZmVzdCBzcGVjaWZpY2F0aW9uLjxvOnAgY2xhc3M9IiI+PC9vOnA+
PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQgMC41aW47IGZvbnQt
c2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IHRleHQtaW5kZW50
OiAtMC4yNWluOyIgY2xhc3M9IiI+DQo8c3BhbiBjbGFzcz0iIj43LjxzcGFuIHN0eWxlPSJmb250
LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBu
b3JtYWw7IGZvbnQtc3RyZXRjaDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1oZWlnaHQ6
IG5vcm1hbDsgZm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OzsiIGNsYXNz
PSIiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS1jb252
ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9zcGFuPkRlZmluaW5nDQogYSBuZXcg
aWRlbnRpZmllciBzcGFjZSAoVVVJRHMpIGZvciB2ZW5kb3JzIGlzIG5vdCBtb3RpdmF0ZWQuJm5i
c3A7IFNvIGEgdmVuZG9yIGNhbuKAmXQgdXNlIGFuIGV4aXN0aW5nIE9VSSBvciBJQU5BIHByaXZh
dGUgZW50ZXJwcmlzZSBudW1iZXIgdGhhdCBjYW4gYmUgZWFzaWx5IGxvb2tlZCB1cD8gWW91IGhh
dmUgdG8gaW5zdGVhZCB1c2UgYW4gb3BhcXVlIGlkZW50aWZpZXIgd2l0aCBubyB3YXkgdG8gZGly
ZWN0bHkgbG9vayB1cCBpdHMgbWVhbmluZz8gV2hhdA0KIGlzIHRoZSByYXRpb25hbGUgZm9yIGlu
dmVudGluZyBhIG5ldyBzcGFjZSByYXRoZXIgdGhhbiBiZWluZyBhYmxlIHRvIHJldXNlIGFuIGV4
aXN0aW5nIG9uZSB0aGF0IGNhbiBiZSBsb29rZWQgdXAgdG8gZ2V0IGFuIG9yZyBuYW1lLCBjb250
YWN0IGluZm8sIGV0Yy4/IChZZXMgdGhlcmUgaXMgc3VpdC10ZXh0LXZlbmRvci1kb21haW4gYnV0
IHRoYXTigJlzIHNldmVyYWJsZSBhbmQgb3B0aW9uYWwgdG8gaW1wbGVtZW50IGF0IGFsbC4pIEFu
ZCBhIFVVSUQNCiB0YWtlcyB1cCBtb3JlIGJ5dGVzIHRoYW4gZWl0aGVyIGFuIE9VSSBvciBhIFBF
Tiwgc28gaXMgd29yc2UgZm9yIGNvbnN0cmFpbmVkIGRldmljZXMsIHNvIHdoeSBub3QgdXNlIGFu
IGV4aXN0aW5nIHNwYWNlIHRoYXQgaXMgc2hvcnRlciBhbmQgaGVuY2UgbW9yZSBhcHBsaWNhYmxl
IHRvIGNvbnN0cmFpbmVkIGRldmljZXM/PG86cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdCAwLjVpbjsgZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgdGV4dC1pbmRlbnQ6IC0wLjI1aW47IiBj
bGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjguPHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6IG5vcm1h
bDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1z
dHJldGNoOiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBmb250
LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7OyIgY2xhc3M9IiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L3NwYW4+VGhlDQogdGltZS1vZi1kYXkgYW5kIGRheS1vZi13
ZWVrIHdhaXQgZXZlbnRzIGFyZSB1bmRlcnNwZWNpZmllZCBpbiB0ZXJtcyBvZiB3aGV0aGVyIHRo
ZXkgYXJlIGluIGxvY2FsIHRpbWUgb3IgVVRDLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQgMC41aW47IGZvbnQtc2l6ZTogMTFw
dDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IHRleHQtaW5kZW50OiAtMC4yNWlu
OyIgY2xhc3M9IiI+DQo8c3BhbiBjbGFzcz0iIj45LjxzcGFuIHN0eWxlPSJmb250LXN0eWxlOiBu
b3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZv
bnQtc3RyZXRjaDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsg
Zm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OzsiIGNsYXNzPSIiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9zcGFuPklmDQogSSB1bmRlcnN0YW5kIGNvcnJlY3Rs
eSwgaWYgYSBkZXBlbmRlbmN5IG1hbmlmZXN0IHNldHMgU3RyaWN0IE9yZGVyIHRvIGZhbHNlLCB0
aGlzIHdpbGwgdGhlbiBjYXJyeSBvdmVyIHRvIHRoZSBkZXBlbmRlbnQgbWFuaWZlc3QsIHBvdGVu
dGlhbGx5IGxlYWRpbmcgdG8gYSBzb3VyY2Ugb2YgdW5leHBlY3RlZCBidWdzLiZuYnNwOyBJcyBt
eSB1bmRlcnN0YW5kaW5nIGNvcnJlY3Q/PG86cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdCAwLjVpbjsgZm9udC1zaXplOiAxMXB0OyBm
b250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgdGV4dC1pbmRlbnQ6IC0wLjI1aW47IiBj
bGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjEwLjxzcGFuIHN0eWxlPSJmb250LXN0eWxlOiBub3Jt
YWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQt
c3RyZXRjaDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgZm9u
dC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OzsiIGNsYXNzPSIiPiZuYnNwOyZu
YnNwOzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L3Nw
YW4+PC9zcGFuPkZvcg0KIGNvbmRpdGlvbnMgdGhhdCBhcmUgb3B0aW9uYWwgdG8gaW1wbGVtZW50
LCBJIGNvdWxkbuKAmXQgdGVsbCBpZiB0aGF0IG1lYW5zIHRoYXQgaWYgbm90IGltcGxlbWVudGVk
IGJ5IGEgbWFuaWZlc3QgcHJvY2Vzc29yLCB0aGV5IGFyZSB0cmVhdGVkIGFzIHBhc3NpbmcsIGZh
aWxpbmcsIG9yIGFzIHBhcnNlIGVycm9ycy48bzpwIGNsYXNzPSIiPjwvbzpwPjwvZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0IDAuNWluOyBmb250LXNpemU6IDExcHQ7
IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyB0ZXh0LWluZGVudDogLTAuMjVpbjsi
IGNsYXNzPSIiPg0KPHNwYW4gY2xhc3M9IiI+MTEuPHNwYW4gc3R5bGU9ImZvbnQtc3R5bGU6IG5v
cm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9u
dC1zdHJldGNoOiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhlaWdodDogbm9ybWFsOyBm
b250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7OyIgY2xhc3M9IiI+Jm5ic3A7
Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwv
c3Bhbj48L3NwYW4+VGhlcmUNCiBhcmUgc2V2ZXJhbCBjb21tYW5kcyB3aGVyZSBpbiBjZXJ0YWlu
IGNvbnRleHRzIHRoZSBkb2Mgc2F5cyB0aGV5IOKAnE1VU1QgaGF2ZSBubyBlZmZlY3TigJ0uJm5i
c3A7IEJ1dCB3aHkgbm90IG1ha2UgdGhlbSBpbGxlZ2FsIHRvIGFwcGVhciBpbiBzdWNoIGNvbnRl
eHRzPyZuYnNwOyZuYnNwOyBXaHkgc3BlbmQgdGhlIGV4dHJhIHNwYWNlIHRvIGluY2x1ZGUgdGhl
bSBpbiB0aGUgbWFuaWZlc3QganVzdCB0byBoYXZlIG5vIGVmZmVjdD88bzpwIGNsYXNzPSIiPjwv
bzpwPjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwaW4gMGluIDAuMDAwMXB0IDAuNWluOyBm
b250LXNpemU6IDExcHQ7IGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBzYW5zLXNlcmlmOyB0ZXh0LWlu
ZGVudDogLTAuMjVpbjsiIGNsYXNzPSIiPg0KPHNwYW4gY2xhc3M9IiI+MTIuPHNwYW4gc3R5bGU9
ImZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWln
aHQ6IG5vcm1hbDsgZm9udC1zdHJldGNoOiBub3JtYWw7IGZvbnQtc2l6ZTogN3B0OyBsaW5lLWhl
aWdodDogbm9ybWFsOyBmb250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7OyIg
Y2xhc3M9IiI+Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+
Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L3NwYW4+U3dhcA0KIGRpcmVjdGl2ZSBpcyB1bmRlcnNwZWNp
ZmllZCBpbiB0ZXJtcyBvZiB3aGF0IHNob3VsZCBoYXBwZW4gaWYgdGhlIGRlc3RpbmF0aW9uIGRv
ZXNu4oCZdCB5ZXQgZXhpc3QgKGkuZS4sIGZhaWwgdnMgbW92ZSkuPG86cCBjbGFzcz0iIj48L286
cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdCAwLjVpbjsgZm9u
dC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsgdGV4dC1pbmRl
bnQ6IC0wLjI1aW47IiBjbGFzcz0iIj4NCjxzcGFuIGNsYXNzPSIiPjEzLjxzcGFuIHN0eWxlPSJm
b250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0
OiBub3JtYWw7IGZvbnQtc3RyZXRjaDogbm9ybWFsOyBmb250LXNpemU6IDdwdDsgbGluZS1oZWln
aHQ6IG5vcm1hbDsgZm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OzsiIGNs
YXNzPSIiPiZuYnNwOyZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPiZu
YnNwOzwvc3Bhbj48L3NwYW4+PC9zcGFuPklBTkENCiBjb25zaWRlcmF0aW9ucyBzZWN0aW9uIGRv
ZXNu4oCZdCB5ZXQgbWVldCB0aGUgcmVxdWlyZW1lbnRzIG9mIFJGQyA4MTI2LiZuYnNwOyBGb3Ig
ZXhhbXBsZSwgaXQgc3BlY2lmaWVzIEV4cGVydCBSZXZpZXcgYnV0IGNvbnRhaW5zIGluc3VmZmlj
aWVudCBpbmZvcm1hdGlvbiB0byBpbnN0cnVjdCBhbiBleHBlcnQgaG93IHRvIHJldmlldywgcGVy
IHRoZSBndWlkZWxpbmVzIGluIHRoYXQgUkZDLjxvOnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+
Jm5ic3A7PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4wMDAxcHQ7
IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IiBjbGFz
cz0iIj4NCkkga25vdyB0aGUgZG9jIGlzIGxvbmcgKDEwOSBwYWdlcykgc28gZm9yZ2l2ZSBtZSBp
ZiBzb21lIGFuc3dlcnMgYXJlIGVsc2V3aGVyZSBpbiB0aGUgZG9jIGFuZCBJIGp1c3QgbWlzc2Vk
IHRoZW0sPGJyIGNsYXNzPSIiPg0Kd2hpY2gganVzdCBtZWFucyBtYXliZSBhIGNyb3NzLXJlZmVy
ZW5jZSB3b3VsZCBiZSBzdWZmaWNpZW50LjxzcGFuIGNsYXNzPSJBcHBsZS1jb252ZXJ0ZWQtc3Bh
Y2UiPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IFdpbmdkaW5nczsiIGNs
YXNzPSIiPko8L3NwYW4+PG86cCBjbGFzcz0iIj48L286cD48L2Rpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAxMXB0OyBmb250LWZhbWlseTogQ2Fs
aWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KPG86cCBjbGFzcz0iIj4mbmJzcDs8L286cD48
L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMGluIDBpbiAwLjAwMDFwdDsgZm9udC1zaXplOiAx
MXB0OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiIGNsYXNzPSIiPg0KRGF2ZTxv
OnAgY2xhc3M9IiI+PC9vOnA+PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBpbiAwaW4gMC4w
MDAxcHQ7IGZvbnQtc2l6ZTogMTFwdDsgZm9udC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7
IiBjbGFzcz0iIj4NCjxvOnAgY2xhc3M9IiI+Jm5ic3A7PC9vOnA+PC9kaXY+DQo8L2Rpdj4NCjxz
cGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0
aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNh
cHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsg
dGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25l
OyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0
cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZsb2F0OiBub25lOyBkaXNw
bGF5OiBpbmxpbmUgIWltcG9ydGFudDsiIGNsYXNzPSIiPl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250
LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBu
b3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWlu
ZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29y
ZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNv
cmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigw
LCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0
eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3Jt
YWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVu
dDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1z
cGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0
aW9uOiBub25lOyBmbG9hdDogbm9uZTsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IiBjbGFz
cz0iIj5TdWl0DQogbWFpbGluZyBsaXN0PC9zcGFuPjxiciBzdHlsZT0iY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250
LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBu
b3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWlu
ZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29y
ZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNv
cmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8YSBocmVmPSJtYWlsdG86U3VpdEBpZXRmLm9yZyIg
c3R5bGU9ImNvbG9yOiByZ2IoMTQ5LCA3OSwgMTE0KTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxp
bmU7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTog
bm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBs
ZXR0ZXItc3BhY2luZzogbm9ybWFsOyBvcnBoYW5zOiBhdXRvOyB0ZXh0LWFsaWduOiBzdGFydDsg
dGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3Jt
YWw7IHdpZG93czogYXV0bzsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zaXplLWFk
anVzdDogYXV0bzsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyIgY2xhc3M9IiI+U3Vp
dEBpZXRmLm9yZzwvYT48YnIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQt
ZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBm
b250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3Bh
Y2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10
cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAt
d2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNs
YXNzPSIiPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9z
dWl0IiBzdHlsZT0iY29sb3I6IHJnYigxNDksIDc5LCAxMTQpOyB0ZXh0LWRlY29yYXRpb246IHVu
ZGVybGluZTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0
eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3Jt
YWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IGF1dG87IHRleHQtYWxpZ246IHN0
YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6
IG5vcm1hbDsgd2lkb3dzOiBhdXRvOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXNp
emUtYWRqdXN0OiBhdXRvOyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IiBjbGFzcz0i
Ij5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3N1aXQ8L2E+PC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KSU1QT1JUQU5UIE5P
VElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUg
Y29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0
aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRl
bHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwg
dXNlIGl0IGZvciBhbnkgcHVycG9zZSwNCiBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlv
biBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_704530058DFA4DBE8C049882839D5005armcom_--


From nobody Mon Jul 27 08:15:31 2020
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AA393A0F0F for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:15:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, LOTS_OF_MONEY=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 aC5MIb-woLbd for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:15:23 -0700 (PDT)
Received: from mail-edgeDD24.fraunhofer.de (mail-edgeDD24.fraunhofer.de [192.102.167.24]) (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 65A843A183C for <suit@ietf.org>; Mon, 27 Jul 2020 08:15:20 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2F6CQBkpYde/xwBYJlmHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBfSxsA1UvKgqEEZBdLZlggSs3BQoBAQEBAQEBAQEGAQEYDQg?= =?us-ascii?q?CBAEBAoRCAoJHJDgTAhABAQYBAQEBAQUEAgJphVYMgnZdPAk5AQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBQINNh43EgEBHgEBAQECAQE?= =?us-ascii?q?hDwEFMwMCCRAJAhIGAgIjAwICJx8BAg4GAQwBBQIBAYMiAYJ7BQuTP5t5gTK?= =?us-ascii?q?ENQGBFYNngTgGgQ4qixKBHw+BTD+BEScPglo+gmcBAQEBgS4BEgEPPoJmgl4?= =?us-ascii?q?EjWUHToJFhieYc3kHgUl3fASMS4Q/hRUjgkwziAWEMQWMRo8uBIFSmksCBAI?= =?us-ascii?q?JAhWBaSNncE0kT4JpUBgNjiYDF4EEAQKCSYUUhUNyAoEnjRkBgQ8BAQ?=
X-IPAS-Result: =?us-ascii?q?A2F6CQBkpYde/xwBYJlmHAEBAQEBBwEBEQEEBAEBgXuBf?= =?us-ascii?q?SxsA1UvKgqEEZBdLZlggSs3BQoBAQEBAQEBAQEGAQEYDQgCBAEBAoRCAoJHJ?= =?us-ascii?q?DgTAhABAQYBAQEBAQUEAgJphVYMgnZdPAk5AQEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBBQINNh43EgEBHgEBAQECAQEhDwEFMwMCCRAJA?= =?us-ascii?q?hIGAgIjAwICJx8BAg4GAQwBBQIBAYMiAYJ7BQuTP5t5gTKENQGBFYNngTgGg?= =?us-ascii?q?Q4qixKBHw+BTD+BEScPglo+gmcBAQEBgS4BEgEPPoJmgl4EjWUHToJFhieYc?= =?us-ascii?q?3kHgUl3fASMS4Q/hRUjgkwziAWEMQWMRo8uBIFSmksCBAIJAhWBaSNncE0kT?= =?us-ascii?q?4JpUBgNjiYDF4EEAQKCSYUUhUNyAoEnjRkBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.72,341,1580770800"; d="scan'208";a="33273914"
Received: from mail-mtaka28.fraunhofer.de ([153.96.1.28]) by mail-edgeDD24.fraunhofer.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Jul 2020 17:15:17 +0200
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DTDQCl7h5f/1lIDI1gHgEBCxIMQIF?= =?us-ascii?q?MgXkvbwNUMCwKhCqRIJojgWkLAQMBAQEBAQYBARgNCAIEAQGETAKCJwIkOBM?= =?us-ascii?q?CEAEBBQEBAQIBBgRthVwMQxYBhRgBAQICAQEhDwEFMwMCCRAJAhIGAgIjAwI?= =?us-ascii?q?CJx8BAg4GAQwBBQIBAYMiAYMAC5IQm3qBMoQ7AYEWg0iBOgaBDioBhkWFGYE?= =?us-ascii?q?eD4FMP4ERJw+CWj6CXAEBAQGBKAESAQ8+gmqCYASPIQdPgmWGf5sKXCkHgVm?= =?us-ascii?q?BCIEIBAuNeYUAhVIFCh6CezaJEoR9Bo4ekhIEgWidMgIEAgkCFYFqI2dwTSR?= =?us-ascii?q?PgmlQFwINjicDF4ECAQKCSYUUhURBMQI1AgYBBwEBAwl8iiyDYwGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,402,1589234400"; d="scan'208";a="31599259"
Received: from mailext.sit.fraunhofer.de ([141.12.72.89]) by mail-mtaKA28.fraunhofer.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Jul 2020 17:15:14 +0200
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.15.2/8.15.2/Debian-10) with ESMTPS id 06RFFDJE015519 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=NOT); Mon, 27 Jul 2020 17:15:13 +0200
Received: from [192.168.16.50] (79.206.156.41) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.487.0; Mon, 27 Jul 2020 17:15:08 +0200
To: Brendan Moran <Brendan.Moran@arm.com>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>
CC: suit <suit@ietf.org>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de>
Date: Mon, 27 Jul 2020 17:15:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [79.206.156.41]
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/4-bZOLHDWp6_wCM_GkaBSsiSNQQ>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 15:15:28 -0000

Hi Brendan,
hi Dave

thanks for your extensive summary, Brendan! This is very useful. Just 
two small additions.

While CBOR OID seems to be a good match, that unfortunately introduces a 
timing problem (as does packed), but maybe we can devise a way around that.

As PEN are not a rare choice in CBOR-based representations, I'd just 
want to voice support for the notion of being very careful here. We can 
of course start to create a qualified name that involves a PEN (among 
other things), but we are not the only ones that might attempt such a 
thing and therefore might require some ealignment.

Viele Grüße,

Henk

On 27.07.20 16:42, Brendan Moran wrote:
> Hi Dave,
> 
> Thank you very much for your very detailed review! Of course, it will 
> take me some time to work through this review. I will do my best to 
> clarify these technical comments as I work through. In general, the 
> issues you’ve listed look to me like the “right” answer is fairly 
> obvious, so I will straighten them out. There are several comments that 
> I think deserve a little more clarification.
> 
> 6. SUIT_Report
> 
>> SUIT_Report and Reporting Engine text is added but does not appear to 
>> be about what goes in a SUIT manifest, so I argue that it doesn’t 
>> belong in this spec (and is arguable as to whether it’s in scope for 
>> SUIT at all)
> 
> You’re right. This has not been raised on the list. If it’s more 
> appropriate to put it in a new draft, I’m happy to do that. However, 
> it’s a natural consequence of adding the SUIT_Reporting_Policy, which 
> was discussed at the virtual interim. It seemed to me that if a 
> reporting policy was specified, then an implementor would naturally want 
> to know how to report that information. If there is a need for logging 
> SUIT commands, along with their arguments and results, this seems very 
> specific to SUIT in general and the SUIT manifest in specific. I 
> struggle to see what document would be more appropriate than the SUIT 
> manifest for the SUIT_Report.
> 
>> Furthermore, it says SUIT_Report can go in an attestation report.  
>> What’s the rationale for that as opposed to some more typical 
>> logging/reporting mechanism that might integrate with existing error 
>> reporting mechanisms and trouble ticketing?
> 
> SUIT_Reporting_Policy has two output channels: “system information,” 
> that is the “actual” values compared against in conditions, and “command 
> records” which are effectively logs of command execution. For an update 
> case, these are adequately served by logging infrastructure. However, in 
> a bootloader case, this is inadequate because the bootloader and the 
> booted application are different security domains. This means that any 
> system information or command records need to be protected from 
> modification by the application. Typically, this would be done with a 
> signature; I don’t see how this is different from attestation.
> 
> The discussion of a Reporting Engine seems necessary: it’s the thing 
> that consumes reporting policy.
> 
>> 7.Defining a new identifier space (UUIDs) for vendors is not 
>> motivated.  So a vendor can’t use an existing OUI or IANA private 
>> enterprise number that can be easily looked up? You have to instead 
>> use an opaque identifier with no way to directly look up its meaning? 
>> What is the rationale for inventing a new space rather than being able 
>> to reuse an existing one that can be looked up to get an org name, 
>> contact info, etc.? (Yes there is suit-text-vendor-domain but that’s 
>> severable and optional to implement at all.) And a UUID takes up more 
>> bytes than either an OUI or a PEN, so is worse for constrained 
>> devices, so why not use an existing space that is shorter and hence 
>> more applicable to constrained devices?
> 7. Vendor IDs
> I’d argue that I have not defined a new identifier space. It was defined 
> in RFC4122. That said, I think that PEN could be beneficial if we can 
> work around some of the complexities associated with it.
> 
> OUIs may be prohibitive for small manufacturers (US $2,995). For 
> example, I have seen small manufacturers avoid building USB devices due 
> to the cost of obtaining a USB VID. Class IDs still require a UUID Name 
> Space Identifier. There is no rule I can find for constructing an OUI 
> UUID, so it cannot be used as a UUID Name Space Identifier.
> 
> 
> Private Enterprise Numbers seem manageable by small manufacturers.
> There is a UUID Name Space Identifier for OIDs, however this gets a bit 
> confusing. You would need to construct a class ID as follows:
> 
> Vendor_UUID = uuid.uuid5(uuid.NAMESPACE_OID, EncodeOID(‘1.3.6.1.4.1.’ + 
> PEN))
> Class_UUID = uuid.uuid5(Vendor_UUID, Class_Information)
> 
> The problem here is that EncodeOID() is not specified at all in RFC4122. 
> The closest we get is:
> 
>> For example, some name spaces are the
>>     domain name system, URLs, ISO Object IDs (OIDs), X.500 Distinguished
>>     Names (DNs), and reserved words in a programming language.
> So Class IDs become unpredictable because OID encoding is underspecified 
> in RFC4122. I can see the Vendor_UUID being computed with several 
> different versions of EncodeOID:
> - Encode as dotted-integer string
> - Encode as DER OID
> - Encode as value of DER OID (no tag/length)
> - Lots of other ASN.1 encodings possible.
> - Future CBOR OID?
> 
> I do not believe we should specify the use of OUIs because 1) they cost 
> $3000, 2) there is no UUID namespace for OUIs
> 
> I’m not against using a PEN, but we would also need to provide extremely 
> strict encoding guidelines for constructing Vendor UUIDs, since the 
> Vendor UUID is needed as the Name Space ID for the Class UUID. For 
> encoding in the manifest I think we should insist on using the PEN 
> directly rather than the full OID. But what would we do with a PEN 
> sub-assignment?
> 
> There’s a lot more complexity here than just “use a PEN.”
> 
> 
> Best Regards,
> Brendan
> 
> 
>> On 24 Jul 2020, at 23:51, Dave Thaler 
>> <dthaler=40microsoft.com@dmarc.ietf.org 
>> <mailto:dthaler=40microsoft.com@dmarc.ietf.org>> wrote:
>>
>> During the IETF hackathon week, I went through all of the suit 
>> manifest draft and kept notes.
>> My full review in context is at
>> https://www.microsoft..com/en-us/research/uploads/prod/2017/05/draft-ietf-suit-manifest-09.pdf 
>> <https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-ietf-suit-manifest-09.pdf>
>> which is too long to copy into email here.
>> Besides lots of editorial comments, there’s a few technical 
>> comments/questions, including
>> (but there may be more depending on whether you interpret some others 
>> as editorial or technical):
>> 1.Apparent contradictions about whether on systems with a single 
>> component, whether setting the component index should clear the 
>> dependency index or not.
>> 2.What it means to “break” is underspecified (I’m guessing continue on 
>> to the next command after try-each, as opposed to go on to the next 
>> manifest, but it’s not stated in the doc).
>> 3.Section 6.7 seems to require using multiple processes, not just 
>> multiple threads, without justification.
>> 4.The trust model when multiple manifest processors exist, in two or 
>> more security domains, is underspecified, and not mentioned in the 
>> Security Considerations section.
>> 5.Suit-text-version-required expression syntax is underspecified.
>> 6.SUIT_Report and Reporting Engine text is added but does not appear 
>> to be about what goes in a SUIT manifest, so I argue that it doesn’t 
>> belong in this spec (and is arguable as to whether it’s in scope for 
>> SUIT at all).  It reads like SUIT_Record is yet another alternative to 
>> IPFIX, syslog, etc., and doesn’t state the rationale for defining a 
>> new format. You might say that it could be used in an octetArray in 
>> IPFIX if someone defined such a field, but this document doesn’t, and 
>> indeed if SUIT_Record is not something that would appear in a SUIT 
>> manifest, then I think it should not be in this document.
>> oFurthermore, it says SUIT_Report can go in an attestation report.  
>> What’s the rationale for that as opposed to some more typical 
>> logging/reporting mechanism that might integrate with existing error 
>> reporting mechanisms and trouble ticketing? I don’t think this was 
>> motivated in either the suit architecture or the suit IM document, and 
>> I don’t recall it ever being discussed on the SUIT list or WG meeting 
>> (but maybe it was and I forgot?)   Again, I think my preferred course 
>> would be to sever it from the SUIT manifest specification.
>> 7.Defining a new identifier space (UUIDs) for vendors is not 
>> motivated.  So a vendor can’t use an existing OUI or IANA private 
>> enterprise number that can be easily looked up? You have to instead 
>> use an opaque identifier with no way to directly look up its meaning? 
>> What is the rationale for inventing a new space rather than being able 
>> to reuse an existing one that can be looked up to get an org name, 
>> contact info, etc.? (Yes there is suit-text-vendor-domain but that’s 
>> severable and optional to implement at all.) And a UUID takes up more 
>> bytes than either an OUI or a PEN, so is worse for constrained 
>> devices, so why not use an existing space that is shorter and hence 
>> more applicable to constrained devices?
>> 8.The time-of-day and day-of-week wait events are underspecified in 
>> terms of whether they are in local time or UTC.
>> 9.If I understand correctly, if a dependency manifest sets Strict 
>> Order to false, this will then carry over to the dependent manifest, 
>> potentially leading to a source of unexpected bugs.  Is my 
>> understanding correct?
>> 10.For conditions that are optional to implement, I couldn’t tell if 
>> that means that if not implemented by a manifest processor, they are 
>> treated as passing, failing, or as parse errors.
>> 11.There are several commands where in certain contexts the doc says 
>> they “MUST have no effect”.  But why not make them illegal to appear 
>> in such contexts?   Why spend the extra space to include them in the 
>> manifest just to have no effect?
>> 12.Swap directive is underspecified in terms of what should happen if 
>> the destination doesn’t yet exist (i.e., fail vs move).
>> 13.IANA considerations section doesn’t yet meet the requirements of 
>> RFC 8126.  For example, it specifies Expert Review but contains 
>> insufficient information to instruct an expert how to review, per the 
>> guidelines in that RFC.
>> I know the doc is long (109 pages) so forgive me if some answers are 
>> elsewhere in the doc and I just missed them,
>> which just means maybe a cross-reference would be sufficient.J
>> Dave
>> _______________________________________________
>> Suit mailing list
>> Suit@ietf.org <mailto:Suit@ietf.org>
>> https://www.ietf.org/mailman/listinfo/suit
> 
> IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy 
> the information in any medium. Thank you.
> 
> _______________________________________________
> Suit mailing list
> Suit@ietf.org
> https://www.ietf.org/mailman/listinfo/suit
> 


From nobody Mon Jul 27 08:44:05 2020
Return-Path: <david.waltermire@nist.gov>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48F1B3A18AA for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:44:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_GOV_DKIM_AU=-0.001, LOTS_OF_MONEY=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nist.gov
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 0A3Aex37ki44 for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:44:01 -0700 (PDT)
Received: from GCC02-BL0-obe.outbound.protection.outlook.com (mail-bl2gcc02on2094.outbound.protection.outlook.com [40.107.89.94]) (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 C65D83A192F for <suit@ietf.org>; Mon, 27 Jul 2020 08:44:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c/WTpab25nbstQ1lY5/X+L2Sc0aUtrfChiXbuu70c851S3Sqz/iBdQ4dfyiHz53055PH3q0zggFznKPwMlFXRTUirJN+TAk3b8mGnctaE1ki25kbXuDl/GiRPK4wS46fHqQo/jewM7vvVmbwowqaA1xQ03hyufwYSCDaJUypJEtUHwipQkiUCyDMsgXwP2oBmThlGI4H+bnREJfc2keu0W8wJfksVafM10oNlFd+jg7Asv76t25D31uGuiSfzM1wnpl8EC//rgX+3MyTUgx0UMkVgjspbUjeFs4j7qFhgUs0pAi541uMtpqrGXVT8yO1egGnzQh4SOgIHdoLxZRXQg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A5N7utF62q34xKFcdOzETiiquU2334qj+UsdXNVDaSI=; b=M0D5N3QD2xxBNRVmWXBpUrw0rz6lTW6dsal9z8EqyttPS7eu3y5vgDHydsVVdE5s9aC0dL/7uhxAgaYcS7UwUNmIo+YonTmb5AyHBYmQIUw8AtJzVLBp1kVomcXTfgLX4GIk3gUTkmqpa9DUNuQPbR58P4BhARoR2iQPm9bmYWqLZbu4//SMYrMLmfAFOdhZNURZ1L6MZ/7LdtyfvPHaL5hNlBiyeQajR1EYE423C1hHzxvMFyDr/nstzpyHIuvGH1uRST22ntMnlPyLXdCPWSb0Ri9Wzozp/4i/BO6CMfJkk6UE9uc6MyPe0GvPJ1fU+HezetEoapVYfoidvmmQcA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nist.gov; dmarc=pass action=none header.from=nist.gov; dkim=pass header.d=nist.gov; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nist.gov; s=selector2;  h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A5N7utF62q34xKFcdOzETiiquU2334qj+UsdXNVDaSI=; b=ArkaDEvqBCEeOrJ65U9LvH3wbRwn9w2Yd0B/w+s8WebN9K8fhfAONHrwR0BIzgFLVfg3ld2dMYkokHgbdcIDiCergoeaCcF4rDwLenJ+YHLxOb0fLviFSC8yoSnqQCN0w+fjoVVui6qr4eCdMiIuWEMn6JIUD90oYtHWZ49N3P0=
Received: from CH2PR09MB4251.namprd09.prod.outlook.com (2603:10b6:610:36::17) by CH2PR09MB4299.namprd09.prod.outlook.com (2603:10b6:610:64::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20; Mon, 27 Jul 2020 15:43:58 +0000
Received: from CH2PR09MB4251.namprd09.prod.outlook.com ([fe80::ddf9:c0ba:7ee3:c00f]) by CH2PR09MB4251.namprd09.prod.outlook.com ([fe80::ddf9:c0ba:7ee3:c00f%6]) with mapi id 15.20.3216.033; Mon, 27 Jul 2020 15:43:58 +0000
From: "Waltermire, David A. (Fed)" <david.waltermire@nist.gov>
To: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, Brendan Moran <Brendan.Moran@arm.com>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>
CC: suit <suit@ietf.org>
Thread-Topic: [Suit] Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQCGs7sAAAEnfoAAAPfFoA==
Date: Mon, 27 Jul 2020 15:43:57 +0000
Message-ID: <CH2PR09MB425185528F6ECB5E00B4CB07F0720@CH2PR09MB4251.namprd09.prod.outlook.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de>
In-Reply-To: <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: sit.fraunhofer.de; dkim=none (message not signed) header.d=none; sit.fraunhofer.de; dmarc=none action=none header.from=nist.gov; 
x-originating-ip: [129.6.104.16]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b82e61f5-676e-45c2-010e-08d83243e07d
x-ms-traffictypediagnostic: CH2PR09MB4299:
x-microsoft-antispam-prvs: <CH2PR09MB4299D7CB428138B1E16F4643F0720@CH2PR09MB4299.namprd09.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LwRbodjxiwEp2H5EGw5dxA0wY7EcsnoOCzJ5hPZLPFigLDc6jIW366U6OtKB7Z/SMcEqMeH7nKPGVq3BQmAsuTsAA2Yoqi+dRpafavTC2D8Gb4ask1hjc9JCbc8V6PKQ5MpS0tNmfFwh08KGunPAHgFvGqYZ80BfFPWQMCASiR29vZIe/QCzihJVhjiNpvq8dzqc+7/mKBZHEkc2CmMAlh2ukjuij0UOcBSyeMI4I7ZIxfrcua1CFYVjHcdfHb+wnNNQGpBxpQ13suezRRumTg0byivJtKFmYmXiVHYf8PxtU0etg73W1d9GLfSqwvQypzFqdnyIGyNkl7pcyvMdA+b57p9KFQ7Kcqja0grOo/LLQaKLKANT1FryggQsXSZKNQcb24MVxwbS61fOFx7aZg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CH2PR09MB4251.namprd09.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(346002)(136003)(376002)(366004)(396003)(83080400001)(83380400001)(66446008)(7696005)(53546011)(86362001)(6506007)(64756008)(66476007)(66556008)(52536014)(66946007)(76116006)(30864003)(5660300002)(33656002)(4326008)(186003)(316002)(966005)(55016002)(9686003)(478600001)(71200400001)(2906002)(45080400002)(110136005)(26005)(8936002)(8676002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: ShEsYs6cJQb/tmSm+qEevebKGoyVMDw/9nTZG928AHGNCb52FKE5xk0wprfU1ORSjcowQh2weYai/uYeLuXoEWrWwvTdXSkVIV0VOk1jM7jzyhof5WXrX048Vr54tUXZLR9Yt1zl5JeOg7r7UseKpnJmWKy7runbH7Xza+/3yClC1HTIGpzI3y1EYGYDs3JJcXkoo5ZmhS6HmlxDrESbZMW4A1wNIaTQ66p1+mojw468R+liyNZWhgxm82n5UUGbp3LMqScgWX3M7j9QsSqUpGCqGnBThQ9S9OuH495rVB6SyhvamFgDh++f2ytayVT7u7imVA9EWblKmQLEiSdO5UhqSImiIGk+ULV8YWl1DxKjOucb43sHwrXhxL3LH71P4Dhxa4XBXu7DBKdNAaSsgxqiV6dGpJA90BOMxIngO4ENQclWrU4pHgRN7PxTArT9KQIpFrR0Vttxieig94sD+z8Kms9CTiCGsvJs5y7rJqk=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nist.gov
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR09MB4251.namprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b82e61f5-676e-45c2-010e-08d83243e07d
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2020 15:43:57.9339 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2ab5d82f-d8fa-4797-a93e-054655c61dec
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tJMMHmgTu0viHszMUPeH19W+8dDHdJf7V106xaMpmeL9sR637UwzubBSg+kSnjYf4xZBB8rGtVglLPygqLdiQw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR09MB4299
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/hQcG0HbHov5oNvXJZJZ6cz284Go>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 15:44:03 -0000

QnkgQ0JPUiBPSUQgYXJlIHlvdXIgcmVmZXJyaW5nIHRvIGRyYWZ0LWJvcm1hbm4tY2Jvci10YWdz
LW9pZD8NCg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtYm9ybWFubi1j
Ym9yLXRhZ3Mtb2lkLw0KDQpEYXZlDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t
OiBTdWl0IDxzdWl0LWJvdW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBIZW5rIEJpcmtob2x6
DQpTZW50OiBNb25kYXksIEp1bHkgMjcsIDIwMjAgMTE6MTUgQU0NClRvOiBCcmVuZGFuIE1vcmFu
IDxCcmVuZGFuLk1vcmFuQGFybS5jb20+OyBEYXZlIFRoYWxlciA8ZHRoYWxlcj00MG1pY3Jvc29m
dC5jb21AZG1hcmMuaWV0Zi5vcmc+DQpDYzogc3VpdCA8c3VpdEBpZXRmLm9yZz4NClN1YmplY3Q6
IFJlOiBbU3VpdF0gUmV2aWV3IG9mIGRyYWZ0LWlldGYtc3VpdC1tYW5pZmVzdC0wOQ0KDQpIaSBC
cmVuZGFuLA0KaGkgRGF2ZQ0KDQp0aGFua3MgZm9yIHlvdXIgZXh0ZW5zaXZlIHN1bW1hcnksIEJy
ZW5kYW4hIFRoaXMgaXMgdmVyeSB1c2VmdWwuIEp1c3QgdHdvIHNtYWxsIGFkZGl0aW9ucy4NCg0K
V2hpbGUgQ0JPUiBPSUQgc2VlbXMgdG8gYmUgYSBnb29kIG1hdGNoLCB0aGF0IHVuZm9ydHVuYXRl
bHkgaW50cm9kdWNlcyBhIHRpbWluZyBwcm9ibGVtIChhcyBkb2VzIHBhY2tlZCksIGJ1dCBtYXli
ZSB3ZSBjYW4gZGV2aXNlIGEgd2F5IGFyb3VuZCB0aGF0Lg0KDQpBcyBQRU4gYXJlIG5vdCBhIHJh
cmUgY2hvaWNlIGluIENCT1ItYmFzZWQgcmVwcmVzZW50YXRpb25zLCBJJ2QganVzdCB3YW50IHRv
IHZvaWNlIHN1cHBvcnQgZm9yIHRoZSBub3Rpb24gb2YgYmVpbmcgdmVyeSBjYXJlZnVsIGhlcmUu
IFdlIGNhbiBvZiBjb3Vyc2Ugc3RhcnQgdG8gY3JlYXRlIGEgcXVhbGlmaWVkIG5hbWUgdGhhdCBp
bnZvbHZlcyBhIFBFTiAoYW1vbmcgb3RoZXIgdGhpbmdzKSwgYnV0IHdlIGFyZSBub3QgdGhlIG9u
bHkgb25lcyB0aGF0IG1pZ2h0IGF0dGVtcHQgc3VjaCBhIHRoaW5nIGFuZCB0aGVyZWZvcmUgbWln
aHQgcmVxdWlyZSBzb21lIGVhbGlnbm1lbnQuDQoNClZpZWxlIEdyw7zDn2UsDQoNCkhlbmsNCg0K
T24gMjcuMDcuMjAgMTY6NDIsIEJyZW5kYW4gTW9yYW4gd3JvdGU6DQo+IEhpIERhdmUsDQo+IA0K
PiBUaGFuayB5b3UgdmVyeSBtdWNoIGZvciB5b3VyIHZlcnkgZGV0YWlsZWQgcmV2aWV3ISBPZiBj
b3Vyc2UsIGl0IHdpbGwgDQo+IHRha2UgbWUgc29tZSB0aW1lIHRvIHdvcmsgdGhyb3VnaCB0aGlz
IHJldmlldy4gSSB3aWxsIGRvIG15IGJlc3QgdG8gDQo+IGNsYXJpZnkgdGhlc2UgdGVjaG5pY2Fs
IGNvbW1lbnRzIGFzIEkgd29yayB0aHJvdWdoLiBJbiBnZW5lcmFsLCB0aGUgDQo+IGlzc3VlcyB5
b3XigJl2ZSBsaXN0ZWQgbG9vayB0byBtZSBsaWtlIHRoZSDigJxyaWdodOKAnSBhbnN3ZXIgaXMg
ZmFpcmx5IA0KPiBvYnZpb3VzLCBzbyBJIHdpbGwgc3RyYWlnaHRlbiB0aGVtIG91dC4gVGhlcmUg
YXJlIHNldmVyYWwgY29tbWVudHMgDQo+IHRoYXQgSSB0aGluayBkZXNlcnZlIGEgbGl0dGxlIG1v
cmUgY2xhcmlmaWNhdGlvbi4NCj4gDQo+IDYuIFNVSVRfUmVwb3J0DQo+IA0KPj4gU1VJVF9SZXBv
cnQgYW5kIFJlcG9ydGluZyBFbmdpbmUgdGV4dCBpcyBhZGRlZCBidXQgZG9lcyBub3QgYXBwZWFy
IHRvIA0KPj4gYmUgYWJvdXQgd2hhdCBnb2VzIGluIGEgU1VJVCBtYW5pZmVzdCwgc28gSSBhcmd1
ZSB0aGF0IGl0IGRvZXNu4oCZdCANCj4+IGJlbG9uZyBpbiB0aGlzIHNwZWMgKGFuZCBpcyBhcmd1
YWJsZSBhcyB0byB3aGV0aGVyIGl04oCZcyBpbiBzY29wZSBmb3IgDQo+PiBTVUlUIGF0IGFsbCkN
Cj4gDQo+IFlvdeKAmXJlIHJpZ2h0LiBUaGlzIGhhcyBub3QgYmVlbiByYWlzZWQgb24gdGhlIGxp
c3QuIElmIGl04oCZcyBtb3JlIA0KPiBhcHByb3ByaWF0ZSB0byBwdXQgaXQgaW4gYSBuZXcgZHJh
ZnQsIEnigJltIGhhcHB5IHRvIGRvIHRoYXQuIEhvd2V2ZXIsIA0KPiBpdOKAmXMgYSBuYXR1cmFs
IGNvbnNlcXVlbmNlIG9mIGFkZGluZyB0aGXCoFNVSVRfUmVwb3J0aW5nX1BvbGljeSwgd2hpY2gg
DQo+IHdhcyBkaXNjdXNzZWQgYXQgdGhlIHZpcnR1YWwgaW50ZXJpbS4gSXQgc2VlbWVkIHRvIG1l
IHRoYXQgaWYgYSANCj4gcmVwb3J0aW5nIHBvbGljeSB3YXMgc3BlY2lmaWVkLCB0aGVuIGFuIGlt
cGxlbWVudG9yIHdvdWxkIG5hdHVyYWxseSANCj4gd2FudCB0byBrbm93IGhvdyB0byByZXBvcnQg
dGhhdCBpbmZvcm1hdGlvbi4gSWYgdGhlcmUgaXMgYSBuZWVkIGZvciANCj4gbG9nZ2luZyBTVUlU
IGNvbW1hbmRzLCBhbG9uZyB3aXRoIHRoZWlyIGFyZ3VtZW50cyBhbmQgcmVzdWx0cywgdGhpcyAN
Cj4gc2VlbXMgdmVyeSBzcGVjaWZpYyB0byBTVUlUIGluIGdlbmVyYWwgYW5kIHRoZSBTVUlUIG1h
bmlmZXN0IGluIA0KPiBzcGVjaWZpYy4gSSBzdHJ1Z2dsZSB0byBzZWUgd2hhdCBkb2N1bWVudCB3
b3VsZCBiZSBtb3JlIGFwcHJvcHJpYXRlIA0KPiB0aGFuIHRoZSBTVUlUIG1hbmlmZXN0IGZvciB0
aGUgU1VJVF9SZXBvcnQuDQo+IA0KPj4gRnVydGhlcm1vcmUsIGl0IHNheXMgU1VJVF9SZXBvcnQg
Y2FuIGdvIGluIGFuIGF0dGVzdGF0aW9uIHJlcG9ydC4gIA0KPj4gV2hhdOKAmXMgdGhlIHJhdGlv
bmFsZSBmb3IgdGhhdCBhcyBvcHBvc2VkIHRvIHNvbWUgbW9yZSB0eXBpY2FsIA0KPj4gbG9nZ2lu
Zy9yZXBvcnRpbmcgbWVjaGFuaXNtIHRoYXQgbWlnaHQgaW50ZWdyYXRlIHdpdGggZXhpc3Rpbmcg
ZXJyb3IgDQo+PiByZXBvcnRpbmcgbWVjaGFuaXNtcyBhbmQgdHJvdWJsZSB0aWNrZXRpbmc/DQo+
IA0KPiBTVUlUX1JlcG9ydGluZ19Qb2xpY3kgaGFzIHR3byBvdXRwdXQgY2hhbm5lbHM6IOKAnHN5
c3RlbSBpbmZvcm1hdGlvbizigJ0gDQo+IHRoYXQgaXMgdGhlIOKAnGFjdHVhbOKAnSB2YWx1ZXMg
Y29tcGFyZWQgYWdhaW5zdCBpbiBjb25kaXRpb25zLCBhbmQgDQo+IOKAnGNvbW1hbmQgcmVjb3Jk
c+KAnSB3aGljaCBhcmUgZWZmZWN0aXZlbHkgbG9ncyBvZiBjb21tYW5kIGV4ZWN1dGlvbi4gRm9y
IA0KPiBhbiB1cGRhdGUgY2FzZSwgdGhlc2UgYXJlIGFkZXF1YXRlbHkgc2VydmVkIGJ5IGxvZ2dp
bmcgaW5mcmFzdHJ1Y3R1cmUuIA0KPiBIb3dldmVyLCBpbiBhIGJvb3Rsb2FkZXIgY2FzZSwgdGhp
cyBpcyBpbmFkZXF1YXRlIGJlY2F1c2UgdGhlIA0KPiBib290bG9hZGVyIGFuZCB0aGUgYm9vdGVk
IGFwcGxpY2F0aW9uIGFyZSBkaWZmZXJlbnQgc2VjdXJpdHkgZG9tYWlucy4gDQo+IFRoaXMgbWVh
bnMgdGhhdCBhbnkgc3lzdGVtIGluZm9ybWF0aW9uIG9yIGNvbW1hbmQgcmVjb3JkcyBuZWVkIHRv
IGJlIA0KPiBwcm90ZWN0ZWQgZnJvbSBtb2RpZmljYXRpb24gYnkgdGhlIGFwcGxpY2F0aW9uLiBU
eXBpY2FsbHksIHRoaXMgd291bGQgDQo+IGJlIGRvbmUgd2l0aCBhIHNpZ25hdHVyZTsgSSBkb27i
gJl0IHNlZSBob3cgdGhpcyBpcyBkaWZmZXJlbnQgZnJvbSBhdHRlc3RhdGlvbi4NCj4gDQo+IFRo
ZSBkaXNjdXNzaW9uIG9mIGEgUmVwb3J0aW5nIEVuZ2luZSBzZWVtcyBuZWNlc3Nhcnk6IGl04oCZ
cyB0aGUgdGhpbmcgDQo+IHRoYXQgY29uc3VtZXMgcmVwb3J0aW5nIHBvbGljeS4NCj4gDQo+PiA3
LkRlZmluaW5nIGEgbmV3IGlkZW50aWZpZXIgc3BhY2UgKFVVSURzKSBmb3IgdmVuZG9ycyBpcyBu
b3QgDQo+PiBtb3RpdmF0ZWQuwqAgU28gYSB2ZW5kb3IgY2Fu4oCZdCB1c2UgYW4gZXhpc3Rpbmcg
T1VJIG9yIElBTkEgcHJpdmF0ZSANCj4+IGVudGVycHJpc2UgbnVtYmVyIHRoYXQgY2FuIGJlIGVh
c2lseSBsb29rZWQgdXA/IFlvdSBoYXZlIHRvIGluc3RlYWQgDQo+PiB1c2UgYW4gb3BhcXVlIGlk
ZW50aWZpZXIgd2l0aCBubyB3YXkgdG8gZGlyZWN0bHkgbG9vayB1cCBpdHMgbWVhbmluZz8NCj4+
IFdoYXQgaXMgdGhlIHJhdGlvbmFsZSBmb3IgaW52ZW50aW5nIGEgbmV3IHNwYWNlIHJhdGhlciB0
aGFuIGJlaW5nIA0KPj4gYWJsZSB0byByZXVzZSBhbiBleGlzdGluZyBvbmUgdGhhdCBjYW4gYmUg
bG9va2VkIHVwIHRvIGdldCBhbiBvcmcgDQo+PiBuYW1lLCBjb250YWN0IGluZm8sIGV0Yy4/IChZ
ZXMgdGhlcmUgaXMgc3VpdC10ZXh0LXZlbmRvci1kb21haW4gYnV0IA0KPj4gdGhhdOKAmXMgc2V2
ZXJhYmxlIGFuZCBvcHRpb25hbCB0byBpbXBsZW1lbnQgYXQgYWxsLikgQW5kIGEgVVVJRCB0YWtl
cyANCj4+IHVwIG1vcmUgYnl0ZXMgdGhhbiBlaXRoZXIgYW4gT1VJIG9yIGEgUEVOLCBzbyBpcyB3
b3JzZSBmb3IgDQo+PiBjb25zdHJhaW5lZCBkZXZpY2VzLCBzbyB3aHkgbm90IHVzZSBhbiBleGlz
dGluZyBzcGFjZSB0aGF0IGlzIHNob3J0ZXIgDQo+PiBhbmQgaGVuY2UgbW9yZSBhcHBsaWNhYmxl
IHRvIGNvbnN0cmFpbmVkIGRldmljZXM/DQo+IDcuIFZlbmRvciBJRHMNCj4gSeKAmWQgYXJndWUg
dGhhdCBJIGhhdmUgbm90IGRlZmluZWQgYSBuZXcgaWRlbnRpZmllciBzcGFjZS4gSXQgd2FzIA0K
PiBkZWZpbmVkIGluIFJGQzQxMjIuIFRoYXQgc2FpZCwgSSB0aGluayB0aGF0IFBFTiBjb3VsZCBi
ZSBiZW5lZmljaWFsIGlmIA0KPiB3ZSBjYW4gd29yayBhcm91bmQgc29tZSBvZiB0aGUgY29tcGxl
eGl0aWVzIGFzc29jaWF0ZWQgd2l0aCBpdC4NCj4gDQo+IE9VSXMgbWF5IGJlIHByb2hpYml0aXZl
IGZvciBzbWFsbCBtYW51ZmFjdHVyZXJzIChVUyAkMiw5OTUpLiBGb3IgDQo+IGV4YW1wbGUsIEkg
aGF2ZSBzZWVuIHNtYWxsIG1hbnVmYWN0dXJlcnMgYXZvaWQgYnVpbGRpbmcgVVNCIGRldmljZXMg
DQo+IGR1ZSB0byB0aGUgY29zdCBvZiBvYnRhaW5pbmcgYSBVU0IgVklELiBDbGFzcyBJRHMgc3Rp
bGwgcmVxdWlyZSBhIFVVSUQgDQo+IE5hbWUgU3BhY2UgSWRlbnRpZmllci4gVGhlcmUgaXMgbm8g
cnVsZSBJIGNhbiBmaW5kIGZvciBjb25zdHJ1Y3RpbmcgYW4gDQo+IE9VSSBVVUlELCBzbyBpdCBj
YW5ub3QgYmUgdXNlZCBhcyBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyLg0KPiANCj4gDQo+
IFByaXZhdGUgRW50ZXJwcmlzZSBOdW1iZXJzIHNlZW0gbWFuYWdlYWJsZSBieSBzbWFsbCBtYW51
ZmFjdHVyZXJzLg0KPiBUaGVyZSBpcyBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyIGZvciBP
SURzLCBob3dldmVyIHRoaXMgZ2V0cyBhIA0KPiBiaXQgY29uZnVzaW5nLiBZb3Ugd291bGQgbmVl
ZCB0byBjb25zdHJ1Y3QgYSBjbGFzcyBJRCBhcyBmb2xsb3dzOg0KPiANCj4gVmVuZG9yX1VVSUQg
PSB1dWlkLnV1aWQ1KHV1aWQuTkFNRVNQQUNFX09JRCwgRW5jb2RlT0lEKOKAmDEuMy42LjEuNC4x
LuKAmSANCj4gKw0KPiBQRU4pKQ0KPiBDbGFzc19VVUlEID0gdXVpZC51dWlkNShWZW5kb3JfVVVJ
RCwgQ2xhc3NfSW5mb3JtYXRpb24pDQo+IA0KPiBUaGUgcHJvYmxlbSBoZXJlIGlzIHRoYXQgRW5j
b2RlT0lEKCkgaXMgbm90IHNwZWNpZmllZCBhdCBhbGwgaW4gUkZDNDEyMi4gDQo+IFRoZSBjbG9z
ZXN0IHdlIGdldCBpczoNCj4gDQo+PiBGb3IgZXhhbXBsZSwgc29tZSBuYW1lIHNwYWNlcyBhcmUg
dGhlDQo+PiAgICAgZG9tYWluIG5hbWUgc3lzdGVtLCBVUkxzLCBJU08gT2JqZWN0IElEcyAoT0lE
cyksIFguNTAwIERpc3Rpbmd1aXNoZWQNCj4+ICAgICBOYW1lcyAoRE5zKSwgYW5kIHJlc2VydmVk
IHdvcmRzIGluIGEgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuDQo+IFNvIENsYXNzIElEcyBiZWNvbWUg
dW5wcmVkaWN0YWJsZSBiZWNhdXNlIE9JRCBlbmNvZGluZyBpcyANCj4gdW5kZXJzcGVjaWZpZWQg
aW4gUkZDNDEyMi4gSSBjYW4gc2VlIHRoZSBWZW5kb3JfVVVJRCBiZWluZyBjb21wdXRlZCANCj4g
d2l0aCBzZXZlcmFsIGRpZmZlcmVudCB2ZXJzaW9ucyBvZiBFbmNvZGVPSUQ6DQo+IC0gRW5jb2Rl
IGFzIGRvdHRlZC1pbnRlZ2VyIHN0cmluZw0KPiAtIEVuY29kZSBhcyBERVIgT0lEDQo+IC0gRW5j
b2RlIGFzIHZhbHVlIG9mIERFUiBPSUQgKG5vIHRhZy9sZW5ndGgpDQo+IC0gTG90cyBvZiBvdGhl
ciBBU04uMSBlbmNvZGluZ3MgcG9zc2libGUuDQo+IC0gRnV0dXJlIENCT1IgT0lEPw0KPiANCj4g
SSBkbyBub3QgYmVsaWV2ZSB3ZSBzaG91bGQgc3BlY2lmeSB0aGUgdXNlIG9mIE9VSXMgYmVjYXVz
ZSAxKSB0aGV5IA0KPiBjb3N0ICQzMDAwLCAyKSB0aGVyZSBpcyBubyBVVUlEIG5hbWVzcGFjZSBm
b3IgT1VJcw0KPiANCj4gSeKAmW0gbm90IGFnYWluc3QgdXNpbmcgYSBQRU4sIGJ1dCB3ZSB3b3Vs
ZCBhbHNvIG5lZWQgdG8gcHJvdmlkZSANCj4gZXh0cmVtZWx5IHN0cmljdCBlbmNvZGluZyBndWlk
ZWxpbmVzIGZvciBjb25zdHJ1Y3RpbmcgVmVuZG9yIFVVSURzLCANCj4gc2luY2UgdGhlIFZlbmRv
ciBVVUlEIGlzIG5lZWRlZCBhcyB0aGUgTmFtZSBTcGFjZSBJRCBmb3IgdGhlIENsYXNzIA0KPiBV
VUlELiBGb3IgZW5jb2RpbmcgaW4gdGhlIG1hbmlmZXN0IEkgdGhpbmsgd2Ugc2hvdWxkIGluc2lz
dCBvbiB1c2luZyANCj4gdGhlIFBFTiBkaXJlY3RseSByYXRoZXIgdGhhbiB0aGUgZnVsbCBPSUQu
IEJ1dCB3aGF0IHdvdWxkIHdlIGRvIHdpdGggYSANCj4gUEVOIHN1Yi1hc3NpZ25tZW50Pw0KPiAN
Cj4gVGhlcmXigJlzIGEgbG90IG1vcmUgY29tcGxleGl0eSBoZXJlIHRoYW4ganVzdCDigJx1c2Ug
YSBQRU4u4oCdDQo+IA0KPiANCj4gQmVzdCBSZWdhcmRzLA0KPiBCcmVuZGFuDQo+IA0KPiANCj4+
IE9uIDI0IEp1bCAyMDIwLCBhdCAyMzo1MSwgRGF2ZSBUaGFsZXIgDQo+PiA8ZHRoYWxlcj00MG1p
Y3Jvc29mdC5jb21AZG1hcmMuaWV0Zi5vcmcNCj4+IDxtYWlsdG86ZHRoYWxlcj00MG1pY3Jvc29m
dC5jb21AZG1hcmMuaWV0Zi5vcmc+PiB3cm90ZToNCj4+DQo+PiBEdXJpbmcgdGhlIElFVEYgaGFj
a2F0aG9uIHdlZWssIEkgd2VudCB0aHJvdWdoIGFsbCBvZiB0aGUgc3VpdCANCj4+IG1hbmlmZXN0
IGRyYWZ0IGFuZCBrZXB0IG5vdGVzLg0KPj4gTXkgZnVsbCByZXZpZXcgaW4gY29udGV4dCBpcyBh
dA0KPj4gaHR0cHM6Ly93d3cubWljcm9zb2Z0Li5jb20vZW4tdXMvcmVzZWFyY2gvdXBsb2Fkcy9w
cm9kLzIwMTcvMDUvZHJhZnQtDQo+PiBpZXRmLXN1aXQtbWFuaWZlc3QtMDkucGRmIA0KPj4gPGh0
dHBzOi8vd3d3Lm1pY3Jvc29mdC5jb20vZW4tdXMvcmVzZWFyY2gvdXBsb2Fkcy9wcm9kLzIwMTcv
MDUvZHJhZnQtDQo+PiBpZXRmLXN1aXQtbWFuaWZlc3QtMDkucGRmPiB3aGljaCBpcyB0b28gbG9u
ZyB0byBjb3B5IGludG8gZW1haWwgaGVyZS4NCj4+IEJlc2lkZXMgbG90cyBvZiBlZGl0b3JpYWwg
Y29tbWVudHMsIHRoZXJl4oCZcyBhIGZldyB0ZWNobmljYWwgDQo+PiBjb21tZW50cy9xdWVzdGlv
bnMsIGluY2x1ZGluZyAoYnV0IHRoZXJlIG1heSBiZSBtb3JlIGRlcGVuZGluZyBvbiANCj4+IHdo
ZXRoZXIgeW91IGludGVycHJldCBzb21lIG90aGVycyBhcyBlZGl0b3JpYWwgb3IgdGVjaG5pY2Fs
KToNCj4+IDEuQXBwYXJlbnQgY29udHJhZGljdGlvbnMgYWJvdXQgd2hldGhlciBvbiBzeXN0ZW1z
IHdpdGggYSBzaW5nbGUgDQo+PiBjb21wb25lbnQsIHdoZXRoZXIgc2V0dGluZyB0aGUgY29tcG9u
ZW50IGluZGV4IHNob3VsZCBjbGVhciB0aGUgDQo+PiBkZXBlbmRlbmN5IGluZGV4IG9yIG5vdC4N
Cj4+IDIuV2hhdCBpdCBtZWFucyB0byDigJxicmVha+KAnSBpcyB1bmRlcnNwZWNpZmllZCAoSeKA
mW0gZ3Vlc3NpbmcgY29udGludWUgDQo+PiBvbiB0byB0aGUgbmV4dCBjb21tYW5kIGFmdGVyIHRy
eS1lYWNoLCBhcyBvcHBvc2VkIHRvIGdvIG9uIHRvIHRoZSANCj4+IG5leHQgbWFuaWZlc3QsIGJ1
dCBpdOKAmXMgbm90IHN0YXRlZCBpbiB0aGUgZG9jKS4NCj4+IDMuU2VjdGlvbiA2Ljcgc2VlbXMg
dG8gcmVxdWlyZSB1c2luZyBtdWx0aXBsZSBwcm9jZXNzZXMsIG5vdCBqdXN0IA0KPj4gbXVsdGlw
bGUgdGhyZWFkcywgd2l0aG91dCBqdXN0aWZpY2F0aW9uLg0KPj4gNC5UaGUgdHJ1c3QgbW9kZWwg
d2hlbiBtdWx0aXBsZSBtYW5pZmVzdCBwcm9jZXNzb3JzIGV4aXN0LCBpbiB0d28gb3IgDQo+PiBt
b3JlIHNlY3VyaXR5IGRvbWFpbnMsIGlzIHVuZGVyc3BlY2lmaWVkLCBhbmQgbm90IG1lbnRpb25l
ZCBpbiB0aGUgDQo+PiBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBzZWN0aW9uLg0KPj4gNS5TdWl0
LXRleHQtdmVyc2lvbi1yZXF1aXJlZCBleHByZXNzaW9uIHN5bnRheCBpcyB1bmRlcnNwZWNpZmll
ZC4NCj4+IDYuU1VJVF9SZXBvcnQgYW5kIFJlcG9ydGluZyBFbmdpbmUgdGV4dCBpcyBhZGRlZCBi
dXQgZG9lcyBub3QgYXBwZWFyIA0KPj4gdG8gYmUgYWJvdXQgd2hhdCBnb2VzIGluIGEgU1VJVCBt
YW5pZmVzdCwgc28gSSBhcmd1ZSB0aGF0IGl0IGRvZXNu4oCZdCANCj4+IGJlbG9uZyBpbiB0aGlz
IHNwZWMgKGFuZCBpcyBhcmd1YWJsZSBhcyB0byB3aGV0aGVyIGl04oCZcyBpbiBzY29wZSBmb3Ig
DQo+PiBTVUlUIGF0IGFsbCkuwqAgSXQgcmVhZHMgbGlrZSBTVUlUX1JlY29yZCBpcyB5ZXQgYW5v
dGhlciBhbHRlcm5hdGl2ZSANCj4+IHRvIElQRklYLCBzeXNsb2csIGV0Yy4sIGFuZCBkb2VzbuKA
mXQgc3RhdGUgdGhlIHJhdGlvbmFsZSBmb3IgZGVmaW5pbmcgDQo+PiBhIG5ldyBmb3JtYXQuIFlv
dSBtaWdodCBzYXkgdGhhdCBpdCBjb3VsZCBiZSB1c2VkIGluIGFuIG9jdGV0QXJyYXkgaW4gDQo+
PiBJUEZJWCBpZiBzb21lb25lIGRlZmluZWQgc3VjaCBhIGZpZWxkLCBidXQgdGhpcyBkb2N1bWVu
dCBkb2VzbuKAmXQsIGFuZCANCj4+IGluZGVlZCBpZiBTVUlUX1JlY29yZCBpcyBub3Qgc29tZXRo
aW5nIHRoYXQgd291bGQgYXBwZWFyIGluIGEgU1VJVCANCj4+IG1hbmlmZXN0LCB0aGVuIEkgdGhp
bmsgaXQgc2hvdWxkIG5vdCBiZSBpbiB0aGlzIGRvY3VtZW50Lg0KPj4gb0Z1cnRoZXJtb3JlLCBp
dCBzYXlzIFNVSVRfUmVwb3J0IGNhbiBnbyBpbiBhbiBhdHRlc3RhdGlvbiByZXBvcnQuICANCj4+
IFdoYXTigJlzIHRoZSByYXRpb25hbGUgZm9yIHRoYXQgYXMgb3Bwb3NlZCB0byBzb21lIG1vcmUg
dHlwaWNhbCANCj4+IGxvZ2dpbmcvcmVwb3J0aW5nIG1lY2hhbmlzbSB0aGF0IG1pZ2h0IGludGVn
cmF0ZSB3aXRoIGV4aXN0aW5nIGVycm9yIA0KPj4gcmVwb3J0aW5nIG1lY2hhbmlzbXMgYW5kIHRy
b3VibGUgdGlja2V0aW5nPyBJIGRvbuKAmXQgdGhpbmsgdGhpcyB3YXMgDQo+PiBtb3RpdmF0ZWQg
aW4gZWl0aGVyIHRoZSBzdWl0IGFyY2hpdGVjdHVyZSBvciB0aGUgc3VpdCBJTSBkb2N1bWVudCwg
DQo+PiBhbmQgSSBkb27igJl0IHJlY2FsbCBpdCBldmVyIGJlaW5nIGRpc2N1c3NlZCBvbiB0aGUg
U1VJVCBsaXN0IG9yIFdHIA0KPj4gbWVldGluZyAoYnV0IG1heWJlIGl0IHdhcyBhbmQgSSBmb3Jn
b3Q/KcKgwqAgQWdhaW4sIEkgdGhpbmsgbXkgDQo+PiBwcmVmZXJyZWQgY291cnNlIHdvdWxkIGJl
IHRvIHNldmVyIGl0IGZyb20gdGhlIFNVSVQgbWFuaWZlc3Qgc3BlY2lmaWNhdGlvbi4NCj4+IDcu
RGVmaW5pbmcgYSBuZXcgaWRlbnRpZmllciBzcGFjZSAoVVVJRHMpIGZvciB2ZW5kb3JzIGlzIG5v
dCANCj4+IG1vdGl2YXRlZC7CoCBTbyBhIHZlbmRvciBjYW7igJl0IHVzZSBhbiBleGlzdGluZyBP
VUkgb3IgSUFOQSBwcml2YXRlIA0KPj4gZW50ZXJwcmlzZSBudW1iZXIgdGhhdCBjYW4gYmUgZWFz
aWx5IGxvb2tlZCB1cD8gWW91IGhhdmUgdG8gaW5zdGVhZCANCj4+IHVzZSBhbiBvcGFxdWUgaWRl
bnRpZmllciB3aXRoIG5vIHdheSB0byBkaXJlY3RseSBsb29rIHVwIGl0cyBtZWFuaW5nPw0KPj4g
V2hhdCBpcyB0aGUgcmF0aW9uYWxlIGZvciBpbnZlbnRpbmcgYSBuZXcgc3BhY2UgcmF0aGVyIHRo
YW4gYmVpbmcgDQo+PiBhYmxlIHRvIHJldXNlIGFuIGV4aXN0aW5nIG9uZSB0aGF0IGNhbiBiZSBs
b29rZWQgdXAgdG8gZ2V0IGFuIG9yZyANCj4+IG5hbWUsIGNvbnRhY3QgaW5mbywgZXRjLj8gKFll
cyB0aGVyZSBpcyBzdWl0LXRleHQtdmVuZG9yLWRvbWFpbiBidXQgDQo+PiB0aGF04oCZcyBzZXZl
cmFibGUgYW5kIG9wdGlvbmFsIHRvIGltcGxlbWVudCBhdCBhbGwuKSBBbmQgYSBVVUlEIHRha2Vz
IA0KPj4gdXAgbW9yZSBieXRlcyB0aGFuIGVpdGhlciBhbiBPVUkgb3IgYSBQRU4sIHNvIGlzIHdv
cnNlIGZvciANCj4+IGNvbnN0cmFpbmVkIGRldmljZXMsIHNvIHdoeSBub3QgdXNlIGFuIGV4aXN0
aW5nIHNwYWNlIHRoYXQgaXMgc2hvcnRlciANCj4+IGFuZCBoZW5jZSBtb3JlIGFwcGxpY2FibGUg
dG8gY29uc3RyYWluZWQgZGV2aWNlcz8NCj4+IDguVGhlIHRpbWUtb2YtZGF5IGFuZCBkYXktb2Yt
d2VlayB3YWl0IGV2ZW50cyBhcmUgdW5kZXJzcGVjaWZpZWQgaW4gDQo+PiB0ZXJtcyBvZiB3aGV0
aGVyIHRoZXkgYXJlIGluIGxvY2FsIHRpbWUgb3IgVVRDLg0KPj4gOS5JZiBJIHVuZGVyc3RhbmQg
Y29ycmVjdGx5LCBpZiBhIGRlcGVuZGVuY3kgbWFuaWZlc3Qgc2V0cyBTdHJpY3QgDQo+PiBPcmRl
ciB0byBmYWxzZSwgdGhpcyB3aWxsIHRoZW4gY2Fycnkgb3ZlciB0byB0aGUgZGVwZW5kZW50IG1h
bmlmZXN0LCANCj4+IHBvdGVudGlhbGx5IGxlYWRpbmcgdG8gYSBzb3VyY2Ugb2YgdW5leHBlY3Rl
ZCBidWdzLsKgIElzIG15IA0KPj4gdW5kZXJzdGFuZGluZyBjb3JyZWN0Pw0KPj4gMTAuRm9yIGNv
bmRpdGlvbnMgdGhhdCBhcmUgb3B0aW9uYWwgdG8gaW1wbGVtZW50LCBJIGNvdWxkbuKAmXQgdGVs
bCBpZiANCj4+IHRoYXQgbWVhbnMgdGhhdCBpZiBub3QgaW1wbGVtZW50ZWQgYnkgYSBtYW5pZmVz
dCBwcm9jZXNzb3IsIHRoZXkgYXJlIA0KPj4gdHJlYXRlZCBhcyBwYXNzaW5nLCBmYWlsaW5nLCBv
ciBhcyBwYXJzZSBlcnJvcnMuDQo+PiAxMS5UaGVyZSBhcmUgc2V2ZXJhbCBjb21tYW5kcyB3aGVy
ZSBpbiBjZXJ0YWluIGNvbnRleHRzIHRoZSBkb2Mgc2F5cyANCj4+IHRoZXkg4oCcTVVTVCBoYXZl
IG5vIGVmZmVjdOKAnS7CoCBCdXQgd2h5IG5vdCBtYWtlIHRoZW0gaWxsZWdhbCB0byBhcHBlYXIg
DQo+PiBpbiBzdWNoIGNvbnRleHRzP8KgwqAgV2h5IHNwZW5kIHRoZSBleHRyYSBzcGFjZSB0byBp
bmNsdWRlIHRoZW0gaW4gdGhlIA0KPj4gbWFuaWZlc3QganVzdCB0byBoYXZlIG5vIGVmZmVjdD8N
Cj4+IDEyLlN3YXAgZGlyZWN0aXZlIGlzIHVuZGVyc3BlY2lmaWVkIGluIHRlcm1zIG9mIHdoYXQg
c2hvdWxkIGhhcHBlbiBpZiANCj4+IHRoZSBkZXN0aW5hdGlvbiBkb2VzbuKAmXQgeWV0IGV4aXN0
IChpLmUuLCBmYWlsIHZzIG1vdmUpLg0KPj4gMTMuSUFOQSBjb25zaWRlcmF0aW9ucyBzZWN0aW9u
IGRvZXNu4oCZdCB5ZXQgbWVldCB0aGUgcmVxdWlyZW1lbnRzIG9mIA0KPj4gUkZDIDgxMjYuwqAg
Rm9yIGV4YW1wbGUsIGl0IHNwZWNpZmllcyBFeHBlcnQgUmV2aWV3IGJ1dCBjb250YWlucyANCj4+
IGluc3VmZmljaWVudCBpbmZvcm1hdGlvbiB0byBpbnN0cnVjdCBhbiBleHBlcnQgaG93IHRvIHJl
dmlldywgcGVyIHRoZSANCj4+IGd1aWRlbGluZXMgaW4gdGhhdCBSRkMuDQo+PiBJIGtub3cgdGhl
IGRvYyBpcyBsb25nICgxMDkgcGFnZXMpIHNvIGZvcmdpdmUgbWUgaWYgc29tZSBhbnN3ZXJzIGFy
ZSANCj4+IGVsc2V3aGVyZSBpbiB0aGUgZG9jIGFuZCBJIGp1c3QgbWlzc2VkIHRoZW0sIHdoaWNo
IGp1c3QgbWVhbnMgbWF5YmUgYSANCj4+IGNyb3NzLXJlZmVyZW5jZSB3b3VsZCBiZSBzdWZmaWNp
ZW50LkogRGF2ZSANCj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQo+PiBTdWl0IG1haWxpbmcgbGlzdA0KPj4gU3VpdEBpZXRmLm9yZyA8bWFpbHRvOlN1
aXRAaWV0Zi5vcmc+DQo+PiBodHRwczovL2djYzAyLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxv
b2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZ3d3cNCj4+IC5pZXRmLm9yZyUyRm1haWxtYW4lMkZs
aXN0aW5mbyUyRnN1aXQmYW1wO2RhdGE9MDIlN0MwMSU3Q2RhdmlkLndhbHRlcg0KPj4gbWlyZSU0
MG5pc3QuZ292JTdDZTFhOTFiYzI3YjE4NGViNGFmZmEwOGQ4MzIzZmY1N2IlN0MyYWI1ZDgyZmQ4
ZmE0Nzk3DQo+PiBhOTNlMDU0NjU1YzYxZGVjJTdDMSU3QzAlN0M2MzczMTQ1OTc1ODAzMjgzODkm
YW1wO3NkYXRhPTFISkU5UWlpY29lJTINCj4+IEJUR3E3a2FvZGJCbjIzbTZMMzFWTDVPUUxJM21I
b0FZJTNEJmFtcDtyZXNlcnZlZD0wDQo+IA0KPiBJTVBPUlRBTlQgTk9USUNFOiBUaGUgY29udGVu
dHMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSANCj4gY29uZmlkZW50aWFs
IGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg
DQo+IHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBk
byBub3QgZGlzY2xvc2UgDQo+IHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2Ug
aXQgZm9yIGFueSBwdXJwb3NlLCBvciBzdG9yZSBvciANCj4gY29weSB0aGUgaW5mb3JtYXRpb24g
aW4gYW55IG1lZGl1bS4gVGhhbmsgeW91Lg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gU3VpdCBtYWlsaW5nIGxpc3QNCj4gU3VpdEBpZXRm
Lm9yZw0KPiBodHRwczovL2djYzAyLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91
cmw9aHR0cHMlM0ElMkYlMkZ3d3cuDQo+IGlldGYub3JnJTJGbWFpbG1hbiUyRmxpc3RpbmZvJTJG
c3VpdCZhbXA7ZGF0YT0wMiU3QzAxJTdDZGF2aWQud2FsdGVybWkNCj4gcmUlNDBuaXN0LmdvdiU3
Q2UxYTkxYmMyN2IxODRlYjRhZmZhMDhkODMyM2ZmNTdiJTdDMmFiNWQ4MmZkOGZhNDc5N2E5Mw0K
PiBlMDU0NjU1YzYxZGVjJTdDMSU3QzAlN0M2MzczMTQ1OTc1ODAzMjgzODkmYW1wO3NkYXRhPTFI
SkU5UWlpY29lJTJCVEdxDQo+IDdrYW9kYkJuMjNtNkwzMVZMNU9RTEkzbUhvQVklM0QmYW1wO3Jl
c2VydmVkPTANCj4gDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQpTdWl0IG1haWxpbmcgbGlzdA0KU3VpdEBpZXRmLm9yZw0KaHR0cHM6Ly9nY2MwMi5z
YWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGd3d3Lmll
dGYub3JnJTJGbWFpbG1hbiUyRmxpc3RpbmZvJTJGc3VpdCZhbXA7ZGF0YT0wMiU3QzAxJTdDZGF2
aWQud2FsdGVybWlyZSU0MG5pc3QuZ292JTdDZTFhOTFiYzI3YjE4NGViNGFmZmEwOGQ4MzIzZmY1
N2IlN0MyYWI1ZDgyZmQ4ZmE0Nzk3YTkzZTA1NDY1NWM2MWRlYyU3QzElN0MwJTdDNjM3MzE0NTk3
NTgwMzI4Mzg5JmFtcDtzZGF0YT0xSEpFOVFpaWNvZSUyQlRHcTdrYW9kYkJuMjNtNkwzMVZMNU9R
TEkzbUhvQVklM0QmYW1wO3Jlc2VydmVkPTANCg==


From nobody Mon Jul 27 08:51:25 2020
Return-Path: <henk.birkholz@sit.fraunhofer.de>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9719C3A1A1E for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:51:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, LOTS_OF_MONEY=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 kc8PcxihQL_X for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:51:20 -0700 (PDT)
Received: from mail-edgeDD24.fraunhofer.de (mail-edgeDD24.fraunhofer.de [192.102.167.24]) (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 945BD3A1A00 for <suit@ietf.org>; Mon, 27 Jul 2020 08:51:18 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2GdDQBkpYde/xoHYZlmHQEBAQkBEQU?= =?us-ascii?q?FAYF7gX0sbANVLyoKhBGQXS2ZYIErFyUKAQEBAQEBAQEBBgEBIwoCBAEBAoF?= =?us-ascii?q?lgl0CgkckOBMCEAEBBgEBAQEBBQQCAmmFVgyCdl08CTkBAQEBAQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFAg02HhodEgEBHQEBAQEDIw8BBTM?= =?us-ascii?q?DAgkMBAkCEQEDAQEBAgIjAwICRgECBggGAQwBBQIBAYMdBAEBKgGCIAMtBQu?= =?us-ascii?q?TP5sEdYEyhDUBE0FBgngDbIE4BoEOKosSgR8PgUw/gREnD4JaPoJnAQECAQE?= =?us-ascii?q?YgRQBEgEPPoJmgl4EjWUHKiSCRYYnmHN5B4FJd3wEhm+FXIQ/hRUjgkwziAW?= =?us-ascii?q?EMQWMRo8uBIFSh1GSegIEAgkCFYFpIw1acE0kT4JpUBgNjiYDF4EEAQKCSYU?= =?us-ascii?q?UhUNyAgGBJo0ZAYEPAQE?=
X-IPAS-Result: =?us-ascii?q?A2GdDQBkpYde/xoHYZlmHQEBAQkBEQUFAYF7gX0sbANVL?= =?us-ascii?q?yoKhBGQXS2ZYIErFyUKAQEBAQEBAQEBBgEBIwoCBAEBAoFlgl0CgkckOBMCE?= =?us-ascii?q?AEBBgEBAQEBBQQCAmmFVgyCdl08CTkBAQEBAQEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEFAg02HhodEgEBHQEBAQEDIw8BBTMDAgkMBAkCEQEDA?= =?us-ascii?q?QEBAgIjAwICRgECBggGAQwBBQIBAYMdBAEBKgGCIAMtBQuTP5sEdYEyhDUBE?= =?us-ascii?q?0FBgngDbIE4BoEOKosSgR8PgUw/gREnD4JaPoJnAQECAQEYgRQBEgEPPoJmg?= =?us-ascii?q?l4EjWUHKiSCRYYnmHN5B4FJd3wEhm+FXIQ/hRUjgkwziAWEMQWMRo8uBIFSh?= =?us-ascii?q?1GSegIEAgkCFYFpIw1acE0kT4JpUBgNjiYDF4EEAQKCSYUUhUNyAgGBJo0ZA?= =?us-ascii?q?YEPAQE?=
X-IronPort-AV: E=Sophos;i="5.72,341,1580770800"; d="scan'208";a="33274488"
Received: from mail-mtas26.fraunhofer.de ([153.97.7.26]) by mail-edgeDD24.fraunhofer.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Jul 2020 17:51:15 +0200
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AmBwCP9h5f/1lIDI1gHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgUoCgXkvbwNUMCwKhCqRIJojgWkLAQMBAQEBAQYBASMKAgQ?= =?us-ascii?q?BAYFtgl8CgicCJDgTAhABAQUBAQECAQYEbYVcDEMWAYUXAQEBBCMPAQUzAwI?= =?us-ascii?q?JDAQJAhEBAwEBAQICIwMCAkYBAgYIBgEMAQUCAQGDHQQBASoBgiADMguSMJs?= =?us-ascii?q?EdoEyhDsBE0FCgl0DbIE6BoEOKgGGRYIzgmaBHg+BTD+BEScPglo+glwBAQI?= =?us-ascii?q?BARWBEQESAQ8+gmqCYASPIQcrJIJlhn+bClwpB4FZgQiBCAQLhz+GOoUAhVI?= =?us-ascii?q?FCh6CezaJEoR9Bo4ekhIEgWiIRpRsAgQCCQIVgWojDVpwTSRPgmlQFwINjic?= =?us-ascii?q?DF4ECAQKCSYUUhURBMQIBNAIGAQcBAQMJfIoig2IBgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,402,1589234400"; d="scan'208";a="118444867"
Received: from mailext.sit.fraunhofer.de ([141.12.72.89]) by mail-mtaS26.fraunhofer.de with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Jul 2020 17:51:13 +0200
Received: from mail.sit.fraunhofer.de (mail.sit.fraunhofer.de [141.12.84.171]) by mailext.sit.fraunhofer.de (8.15.2/8.15.2/Debian-10) with ESMTPS id 06RFpCMh017474 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=NOT); Mon, 27 Jul 2020 17:51:12 +0200
Received: from [192.168.16.50] (79.206.156.41) by mail.sit.fraunhofer.de (141.12.84.171) with Microsoft SMTP Server (TLS) id 14.3.487.0; Mon, 27 Jul 2020 17:51:07 +0200
To: "Waltermire, David A. (Fed)" <david.waltermire@nist.gov>, Brendan Moran <Brendan.Moran@arm.com>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>
CC: suit <suit@ietf.org>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de> <CH2PR09MB425185528F6ECB5E00B4CB07F0720@CH2PR09MB4251.namprd09.prod.outlook.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <4d3ed839-c495-0c47-fcbb-931944166090@sit.fraunhofer.de>
Date: Mon, 27 Jul 2020 17:51:07 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <CH2PR09MB425185528F6ECB5E00B4CB07F0720@CH2PR09MB4251.namprd09.prod.outlook.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [79.206.156.41]
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/1D-FyClr7-osQ1DdCscnR6D9IDE>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 15:51:24 -0000

Hi Dave,

yes exactly. This I-D is now revitalized due to some re-occurring 
requirements - SUIT being one of the domains of interest.

Viele Grüße,

Henk

On 27.07.20 17:43, Waltermire, David A. (Fed) wrote:
> By CBOR OID are your referring to draft-bormann-cbor-tags-oid?
> 
> https://datatracker.ietf.org/doc/draft-bormann-cbor-tags-oid/
> 
> Dave
> 
> -----Original Message-----
> From: Suit <suit-bounces@ietf.org> On Behalf Of Henk Birkholz
> Sent: Monday, July 27, 2020 11:15 AM
> To: Brendan Moran <Brendan.Moran@arm.com>; Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>
> Cc: suit <suit@ietf.org>
> Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
> 
> Hi Brendan,
> hi Dave
> 
> thanks for your extensive summary, Brendan! This is very useful. Just two small additions.
> 
> While CBOR OID seems to be a good match, that unfortunately introduces a timing problem (as does packed), but maybe we can devise a way around that.
> 
> As PEN are not a rare choice in CBOR-based representations, I'd just want to voice support for the notion of being very careful here. We can of course start to create a qualified name that involves a PEN (among other things), but we are not the only ones that might attempt such a thing and therefore might require some ealignment.
> 
> Viele Grüße,
> 
> Henk
> 
> On 27.07.20 16:42, Brendan Moran wrote:
>> Hi Dave,
>>
>> Thank you very much for your very detailed review! Of course, it will
>> take me some time to work through this review. I will do my best to
>> clarify these technical comments as I work through. In general, the
>> issues you’ve listed look to me like the “right” answer is fairly
>> obvious, so I will straighten them out. There are several comments
>> that I think deserve a little more clarification.
>>
>> 6. SUIT_Report
>>
>>> SUIT_Report and Reporting Engine text is added but does not appear to
>>> be about what goes in a SUIT manifest, so I argue that it doesn’t
>>> belong in this spec (and is arguable as to whether it’s in scope for
>>> SUIT at all)
>>
>> You’re right. This has not been raised on the list. If it’s more
>> appropriate to put it in a new draft, I’m happy to do that. However,
>> it’s a natural consequence of adding the SUIT_Reporting_Policy, which
>> was discussed at the virtual interim. It seemed to me that if a
>> reporting policy was specified, then an implementor would naturally
>> want to know how to report that information. If there is a need for
>> logging SUIT commands, along with their arguments and results, this
>> seems very specific to SUIT in general and the SUIT manifest in
>> specific. I struggle to see what document would be more appropriate
>> than the SUIT manifest for the SUIT_Report.
>>
>>> Furthermore, it says SUIT_Report can go in an attestation report.
>>> What’s the rationale for that as opposed to some more typical
>>> logging/reporting mechanism that might integrate with existing error
>>> reporting mechanisms and trouble ticketing?
>>
>> SUIT_Reporting_Policy has two output channels: “system information,”
>> that is the “actual” values compared against in conditions, and
>> “command records” which are effectively logs of command execution. For
>> an update case, these are adequately served by logging infrastructure.
>> However, in a bootloader case, this is inadequate because the
>> bootloader and the booted application are different security domains.
>> This means that any system information or command records need to be
>> protected from modification by the application. Typically, this would
>> be done with a signature; I don’t see how this is different from attestation.
>>
>> The discussion of a Reporting Engine seems necessary: it’s the thing
>> that consumes reporting policy.
>>
>>> 7.Defining a new identifier space (UUIDs) for vendors is not
>>> motivated.  So a vendor can’t use an existing OUI or IANA private
>>> enterprise number that can be easily looked up? You have to instead
>>> use an opaque identifier with no way to directly look up its meaning?
>>> What is the rationale for inventing a new space rather than being
>>> able to reuse an existing one that can be looked up to get an org
>>> name, contact info, etc.? (Yes there is suit-text-vendor-domain but
>>> that’s severable and optional to implement at all.) And a UUID takes
>>> up more bytes than either an OUI or a PEN, so is worse for
>>> constrained devices, so why not use an existing space that is shorter
>>> and hence more applicable to constrained devices?
>> 7. Vendor IDs
>> I’d argue that I have not defined a new identifier space. It was
>> defined in RFC4122. That said, I think that PEN could be beneficial if
>> we can work around some of the complexities associated with it.
>>
>> OUIs may be prohibitive for small manufacturers (US $2,995). For
>> example, I have seen small manufacturers avoid building USB devices
>> due to the cost of obtaining a USB VID. Class IDs still require a UUID
>> Name Space Identifier. There is no rule I can find for constructing an
>> OUI UUID, so it cannot be used as a UUID Name Space Identifier.
>>
>>
>> Private Enterprise Numbers seem manageable by small manufacturers.
>> There is a UUID Name Space Identifier for OIDs, however this gets a
>> bit confusing. You would need to construct a class ID as follows:
>>
>> Vendor_UUID = uuid.uuid5(uuid.NAMESPACE_OID, EncodeOID(‘1.3.6.1.4.1.’
>> +
>> PEN))
>> Class_UUID = uuid.uuid5(Vendor_UUID, Class_Information)
>>
>> The problem here is that EncodeOID() is not specified at all in RFC4122.
>> The closest we get is:
>>
>>> For example, some name spaces are the
>>>      domain name system, URLs, ISO Object IDs (OIDs), X.500 Distinguished
>>>      Names (DNs), and reserved words in a programming language.
>> So Class IDs become unpredictable because OID encoding is
>> underspecified in RFC4122. I can see the Vendor_UUID being computed
>> with several different versions of EncodeOID:
>> - Encode as dotted-integer string
>> - Encode as DER OID
>> - Encode as value of DER OID (no tag/length)
>> - Lots of other ASN.1 encodings possible.
>> - Future CBOR OID?
>>
>> I do not believe we should specify the use of OUIs because 1) they
>> cost $3000, 2) there is no UUID namespace for OUIs
>>
>> I’m not against using a PEN, but we would also need to provide
>> extremely strict encoding guidelines for constructing Vendor UUIDs,
>> since the Vendor UUID is needed as the Name Space ID for the Class
>> UUID. For encoding in the manifest I think we should insist on using
>> the PEN directly rather than the full OID. But what would we do with a
>> PEN sub-assignment?
>>
>> There’s a lot more complexity here than just “use a PEN.”
>>
>>
>> Best Regards,
>> Brendan
>>
>>
>>> On 24 Jul 2020, at 23:51, Dave Thaler
>>> <dthaler=40microsoft.com@dmarc.ietf.org
>>> <mailto:dthaler=40microsoft.com@dmarc.ietf.org>> wrote:
>>>
>>> During the IETF hackathon week, I went through all of the suit
>>> manifest draft and kept notes.
>>> My full review in context is at
>>> https://www.microsoft..com/en-us/research/uploads/prod/2017/05/draft-
>>> ietf-suit-manifest-09.pdf
>>> <https://www.microsoft.com/en-us/research/uploads/prod/2017/05/draft-
>>> ietf-suit-manifest-09.pdf> which is too long to copy into email here.
>>> Besides lots of editorial comments, there’s a few technical
>>> comments/questions, including (but there may be more depending on
>>> whether you interpret some others as editorial or technical):
>>> 1.Apparent contradictions about whether on systems with a single
>>> component, whether setting the component index should clear the
>>> dependency index or not.
>>> 2.What it means to “break” is underspecified (I’m guessing continue
>>> on to the next command after try-each, as opposed to go on to the
>>> next manifest, but it’s not stated in the doc).
>>> 3.Section 6.7 seems to require using multiple processes, not just
>>> multiple threads, without justification.
>>> 4.The trust model when multiple manifest processors exist, in two or
>>> more security domains, is underspecified, and not mentioned in the
>>> Security Considerations section.
>>> 5.Suit-text-version-required expression syntax is underspecified.
>>> 6.SUIT_Report and Reporting Engine text is added but does not appear
>>> to be about what goes in a SUIT manifest, so I argue that it doesn’t
>>> belong in this spec (and is arguable as to whether it’s in scope for
>>> SUIT at all).  It reads like SUIT_Record is yet another alternative
>>> to IPFIX, syslog, etc., and doesn’t state the rationale for defining
>>> a new format. You might say that it could be used in an octetArray in
>>> IPFIX if someone defined such a field, but this document doesn’t, and
>>> indeed if SUIT_Record is not something that would appear in a SUIT
>>> manifest, then I think it should not be in this document.
>>> oFurthermore, it says SUIT_Report can go in an attestation report.
>>> What’s the rationale for that as opposed to some more typical
>>> logging/reporting mechanism that might integrate with existing error
>>> reporting mechanisms and trouble ticketing? I don’t think this was
>>> motivated in either the suit architecture or the suit IM document,
>>> and I don’t recall it ever being discussed on the SUIT list or WG
>>> meeting (but maybe it was and I forgot?)   Again, I think my
>>> preferred course would be to sever it from the SUIT manifest specification.
>>> 7.Defining a new identifier space (UUIDs) for vendors is not
>>> motivated.  So a vendor can’t use an existing OUI or IANA private
>>> enterprise number that can be easily looked up? You have to instead
>>> use an opaque identifier with no way to directly look up its meaning?
>>> What is the rationale for inventing a new space rather than being
>>> able to reuse an existing one that can be looked up to get an org
>>> name, contact info, etc.? (Yes there is suit-text-vendor-domain but
>>> that’s severable and optional to implement at all.) And a UUID takes
>>> up more bytes than either an OUI or a PEN, so is worse for
>>> constrained devices, so why not use an existing space that is shorter
>>> and hence more applicable to constrained devices?
>>> 8.The time-of-day and day-of-week wait events are underspecified in
>>> terms of whether they are in local time or UTC.
>>> 9.If I understand correctly, if a dependency manifest sets Strict
>>> Order to false, this will then carry over to the dependent manifest,
>>> potentially leading to a source of unexpected bugs.  Is my
>>> understanding correct?
>>> 10.For conditions that are optional to implement, I couldn’t tell if
>>> that means that if not implemented by a manifest processor, they are
>>> treated as passing, failing, or as parse errors.
>>> 11.There are several commands where in certain contexts the doc says
>>> they “MUST have no effect”.  But why not make them illegal to appear
>>> in such contexts?   Why spend the extra space to include them in the
>>> manifest just to have no effect?
>>> 12.Swap directive is underspecified in terms of what should happen if
>>> the destination doesn’t yet exist (i.e., fail vs move).
>>> 13.IANA considerations section doesn’t yet meet the requirements of
>>> RFC 8126.  For example, it specifies Expert Review but contains
>>> insufficient information to instruct an expert how to review, per the
>>> guidelines in that RFC.
>>> I know the doc is long (109 pages) so forgive me if some answers are
>>> elsewhere in the doc and I just missed them, which just means maybe a
>>> cross-reference would be sufficient.J Dave
>>> _______________________________________________
>>> Suit mailing list
>>> Suit@ietf.org <mailto:Suit@ietf.org>
>>> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww
>>> .ietf.org%2Fmailman%2Flistinfo%2Fsuit&amp;data=02%7C01%7Cdavid.walter
>>> mire%40nist.gov%7Ce1a91bc27b184eb4affa08d8323ff57b%7C2ab5d82fd8fa4797
>>> a93e054655c61dec%7C1%7C0%7C637314597580328389&amp;sdata=1HJE9Qiicoe%2
>>> BTGq7kaodbBn23m6L31VL5OQLI3mHoAY%3D&amp;reserved=0
>>
>> IMPORTANT NOTICE: The contents of this email and any attachments are
>> confidential and may also be privileged. If you are not the intended
>> recipient, please notify the sender immediately and do not disclose
>> the contents to any other person, use it for any purpose, or store or
>> copy the information in any medium. Thank you.
>>
>> _______________________________________________
>> Suit mailing list
>> Suit@ietf.org
>> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.
>> ietf.org%2Fmailman%2Flistinfo%2Fsuit&amp;data=02%7C01%7Cdavid.waltermi
>> re%40nist.gov%7Ce1a91bc27b184eb4affa08d8323ff57b%7C2ab5d82fd8fa4797a93
>> e054655c61dec%7C1%7C0%7C637314597580328389&amp;sdata=1HJE9Qiicoe%2BTGq
>> 7kaodbBn23m6L31VL5OQLI3mHoAY%3D&amp;reserved=0
>>
> 
> _______________________________________________
> Suit mailing list
> Suit@ietf.org
> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fsuit&amp;data=02%7C01%7Cdavid.waltermire%40nist.gov%7Ce1a91bc27b184eb4affa08d8323ff57b%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C637314597580328389&amp;sdata=1HJE9Qiicoe%2BTGq7kaodbBn23m6L31VL5OQLI3mHoAY%3D&amp;reserved=0
> 


From nobody Mon Jul 27 08:57:17 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 726CF3A1AAA for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:57:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, LOTS_OF_MONEY=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=gHkei1VP; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=gHkei1VP
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 ja3f8Gd1Sj9a for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 08:57:11 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60071.outbound.protection.outlook.com [40.107.6.71]) (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 0B3D43A1BA1 for <suit@ietf.org>; Mon, 27 Jul 2020 08:56:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZedhGimgqJs1ArkuTheNOP1Gl1loyPYJ/+4/tuHGD5Y=; b=gHkei1VPTAMCJTxFk9bN1NJusKpNvWLjEgtiHhpKkumur1JQJcoTk5JKl3/ob3OFkpUaZU7dKDihTcJ3j/bbvzjhUC2/hhraoLiZo/qYyLU4vjcMJcqMGqQzB874SWJJ+S2aZF3hBl3q0WiRoC9jrKocBCnzV6aQr5ML4XvnNn8=
Received: from AM5PR0402CA0006.eurprd04.prod.outlook.com (2603:10a6:203:90::16) by AM6PR08MB3877.eurprd08.prod.outlook.com (2603:10a6:20b:88::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Mon, 27 Jul 2020 15:56:27 +0000
Received: from AM5EUR03FT032.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:90:cafe::72) by AM5PR0402CA0006.outlook.office365.com (2603:10a6:203:90::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20 via Frontend Transport; Mon, 27 Jul 2020 15:56:27 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT032.mail.protection.outlook.com (10.152.16.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.10 via Frontend Transport; Mon, 27 Jul 2020 15:56:27 +0000
Received: ("Tessian outbound c4059ed8d7bf:v62"); Mon, 27 Jul 2020 15:56:26 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 1c29ea24a68f75ba
X-CR-MTA-TID: 64aa7808
Received: from 058d2d42dbd4.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 124E8C6F-1A8A-446B-B759-2B73D7EA8CD9.1;  Mon, 27 Jul 2020 15:56:21 +0000
Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 058d2d42dbd4.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 27 Jul 2020 15:56:21 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DtcNd7WPyUIoyqL9HSWiRQfbrJhdT6BRKSylB3WPArkuS3BHx7jgxUqATP576UKRV54C7g9mlDrU1T7nLvxr07n7OIItmYfNr1nYSucWjluBNTIg1fI117bbiy3zpXpmWyL9YpKNcgbku5HF1/CxifMui5QlLAuZLJAAaWAMKOV1uQGbyCWdyJHApM5/wc15hz3cEQq+lUymY2c4Y8Z78uSNfmV0zYvwYPxHn4PnDYhELwm4AHzA5OWRXXDNxOYKv0elFf/ycmsSv7DZAlQXOxvr/A9FZoYuB3Sesx8ebG23VAYZPsInczQmH+NffsAitIFbeXiV1hPFw3QZ2V0IqA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZedhGimgqJs1ArkuTheNOP1Gl1loyPYJ/+4/tuHGD5Y=; b=Tc6knkWygmUOOVjrtyx767CMer3e6sgGRlSNlqnbHzebh34VBNJ4Y8cfrbC4BT9biTCHMBtPcd6jibtyg5KDDsVI8GJ4352QVGIWUoweMZLNNf+VbIJMprKBBI8eJKXrDoJ3dryXXu4bSsp/7unIYats9zUuINytAF3SsFu0NlpxsO5+gNOrGp9JOZxqQbwXXgeVs5JWPxfxhjJ/hUr+zWPVrjLmt4pcWry3hpUgyrGpeJIf9+5tTMWDB0iPMd+D2NSLpSiWpbm1yg+o8AQ00nNsdN8T+sw1lQNLzvsLxDCuSfIdsdZ9f52HdiXCX46yv4H9gtU57sy0D6pXho3+TQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZedhGimgqJs1ArkuTheNOP1Gl1loyPYJ/+4/tuHGD5Y=; b=gHkei1VPTAMCJTxFk9bN1NJusKpNvWLjEgtiHhpKkumur1JQJcoTk5JKl3/ob3OFkpUaZU7dKDihTcJ3j/bbvzjhUC2/hhraoLiZo/qYyLU4vjcMJcqMGqQzB874SWJJ+S2aZF3hBl3q0WiRoC9jrKocBCnzV6aQr5ML4XvnNn8=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB3461.eurprd08.prod.outlook.com (2603:10a6:20b:47::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.28; Mon, 27 Jul 2020 15:56:19 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3216.033; Mon, 27 Jul 2020 15:56:19 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
CC: "Waltermire, David A. (Fed)" <david.waltermire@nist.gov>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>, suit <suit@ietf.org>
Thread-Topic: [Suit] Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQCGs7sAAAEnfoAAAPfFoAAAShiAAAAuWAA=
Date: Mon, 27 Jul 2020 15:56:19 +0000
Message-ID: <47ADA831-3033-4901-B652-749940E0EC7F@arm.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de> <CH2PR09MB425185528F6ECB5E00B4CB07F0720@CH2PR09MB4251.namprd09.prod.outlook.com> <4d3ed839-c495-0c47-fcbb-931944166090@sit.fraunhofer.de>
In-Reply-To: <4d3ed839-c495-0c47-fcbb-931944166090@sit.fraunhofer.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
Authentication-Results-Original: sit.fraunhofer.de; dkim=none (message not signed) header.d=none;sit.fraunhofer.de; dmarc=none action=none header.from=arm.com;
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 3afd0264-fa66-4318-8a25-08d832459ec5
x-ms-traffictypediagnostic: AM6PR08MB3461:|AM6PR08MB3877:
X-Microsoft-Antispam-PRVS: <AM6PR08MB387738EFD14EDC741F2440A5EA720@AM6PR08MB3877.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: Cs9RnwhYi7ERDBoV3j8D5AegjHnmgFzCjCmQFq+WpAcy3mVpdC8j9oG/N8vOuyu9548Iwbtun+ooki3/B0CG617wLsUrEiULY00qwDBAFhNID4kOvbVH0NB2R0V+ZaqwRRlJhumUpizke1JqCqo5I7i0qqgJiqvExsazTiVKYSLNOknjJhGjOXjKtlzZKB7b3LNKDbhKDZbZZsVEYI6vZujaHTTt6qp52uxR0LCSvJAYf2lEXQ/4zHjcSPEWSS48CFlzl+02+Oweuv6O+Afw6cJWn6a1g6EYQimvR6oUe1YnNsqebFIxYXJ6eDUKUHSEIk2ytX1wqh77KNsBQDTwnSDwsYwx2CSlUfDp5AP9jojW7hVZqWrG2go1YgFdzw6Eys78+tHItCDTqBKM7CUbpg==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(376002)(39860400002)(346002)(366004)(396003)(8936002)(83080400001)(71200400001)(8676002)(33656002)(76116006)(91956017)(316002)(6512007)(66476007)(66556008)(64756008)(66446008)(66946007)(478600001)(86362001)(4326008)(6916009)(966005)(45080400002)(2906002)(30864003)(36756003)(186003)(26005)(54906003)(6486002)(2616005)(166002)(83380400001)(6506007)(53546011)(5660300002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: d9AoUvCaDCW/abTaxa/209yppUiENd49FWd38mpoau0nzS6j7b94FafeOPjq9JPo4j7Hua9fUqEXb/ZU7r19GCG+vRXvGer13vmZ+2uEiUhTT+Yu6YEEGult336klNfdsdmAWXW9NHOnmYw60bfY87E7+wM0FuGrhOXUReQDszs6rNOBJEiPGOOOOpxO16VEolC0EGIZuut+YCm/DQNFFcNSFgxw9LFuNB85xT3/Zwu2MAD8zF2HLzA5mTB3Jx9SRDbYUj/nluA1rO5h2ZtCtIMJdbzrjiMLA2CnPczydlaEzos8qj17ldjmYDF4sUxC4JcyA6vA8ohGHZuRDjPG3LPj+1YA92fY+ARYnuKT70dqx+6sMd7DE0Duka8nFCc1xKMM/z7eajxo3ZY67VMfg+2mw7j1GQg+DFByH/5TDIgxiHjoxRg9CaRnQnjMsRYBEr8eGH8HqHGDyVICH1jw0h07aZ4pOzazUBawa1JiJvQ=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_47ADA83130334901B652749940E0EC7Farmcom_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3461
Original-Authentication-Results: sit.fraunhofer.de; dkim=none (message not signed) header.d=none;sit.fraunhofer.de; dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT032.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: b193d066-7187-4e96-ecca-08d832459a7b
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: sNKf0WzY9gdtlpgbuKwKOwOh6fx15rVP/BWYOPw8CV8ytr8z/LBVWskmW2sI+uvfdKrtiHJbGHawOzn6TZdLckcmMI8ViQlc79UPEkVsqjOkQJ3FzEuIqlAACh5cEuXkCqyzdkuAA1pPot8eDfkYC20spwdg6wvJCdZsqnJqY6sDN+vQZuaYTFQ3l8KuEDGfjI31OSuY+Hh+wFDFWF8PGEQ5GLcRDiNR03Eib2JbK1tqpozuhGu7VCei2aPgdssdjm095sIVn8741FNswsWxEhk3NQjCqh921pQUYCfhKpIsffEmQ/rf5r/jktd+9o0ngQYwOzR4bwENAMgWisGRKGZFr6yuSR77reePrvH//W/8YpsgW0pEjVxuSgvAPkNj6YpQp7FaxVVzsx6hGwkrAMQtH0x0p6f2uYe2/7CQrF/ur8n4zC23t8etZhiZbFOJV8IDKilq80K8SRGH4ubItzKfNeWuARUrBiiRmj5YeQ4=
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(346002)(136003)(376002)(396003)(46966005)(966005)(316002)(36906005)(45080400002)(83380400001)(47076004)(8936002)(6486002)(166002)(83080400001)(356005)(81166007)(82740400003)(82310400002)(4326008)(8676002)(6862004)(2906002)(5660300002)(70206006)(336012)(186003)(33656002)(53546011)(26005)(33964004)(2616005)(86362001)(54906003)(6512007)(478600001)(70586007)(36756003)(6506007)(30864003); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2020 15:56:27.0193 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3afd0264-fa66-4318-8a25-08d832459ec5
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT032.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3877
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/20mjTSFClqgWRcXY2nlT1p5-5j8>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 15:57:15 -0000

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

SGkgRGF2ZSwNCg0KSGVuayBoYXMgaXQgcmlnaHQuIEhvd2V2ZXIgdGhpcyBtaWdodCBvYnNjdXJl
IHRoZSBtb3JlIHNhbGllbnQgcG9pbnQ6DQoNCg0KICAxLiAgQ2xhc3MgSURzIHNob3VsZCBiZSBV
VUlEcy4NCiAgMi4gIFVVSURzIHJlcXVpcmUgYSBOYW1lIFNwYWNlIElELg0KICAzLiAgVGhlIE5h
bWUgU3BhY2UgSUQgc2hvdWxkIGJlIHVuaXF1ZSBwZXItdmVuZG9yLg0KICA0LiAgVGhlcmUgbXVz
dCBiZSBhIHdheSB0byBjb252ZXJ0IGEgdmVuZG9yIGlkZW50aWZpZXIgdG8gYSBOYW1lIFNwYWNl
IElEIGluIGEgY29uc2lzdGVudCB3YXkuDQoNCk9VSSBkb2VzIG5vdCBwcm92aWRlIHRoaXMuDQpQ
RU4gbWlnaHQgcHJvdmlkZSB0aGlzLCBidXQgaXQgd291bGQgcmVxdWlyZSBhIHNwZWNpZmljYXRp
b24gb2YgdGhlIGNvcnJlY3QgZW5jb2RpbmcgdG8gdXNlIHdoZW4gY3JlYXRpbmcgYSBVVUlEIGZy
b20gYW4gT0lELiBUaGlzIGlzIG1pc3NpbmcgaW4gUkZDNDEyMiwgZGVzcGl0ZSB0aGUgaW5jbHVz
aW9uIG9mIE5BTUVTUEFDRV9PSUQuDQoNCkJlc3QgUmVnYXJkcywNCkJyZW5kYW4NCg0KT24gMjcg
SnVsIDIwMjAsIGF0IDE2OjUxLCBIZW5rIEJpcmtob2x6IDxoZW5rLmJpcmtob2x6QHNpdC5mcmF1
bmhvZmVyLmRlPG1haWx0bzpoZW5rLmJpcmtob2x6QHNpdC5mcmF1bmhvZmVyLmRlPj4gd3JvdGU6
DQoNCkhpIERhdmUsDQoNCnllcyBleGFjdGx5LiBUaGlzIEktRCBpcyBub3cgcmV2aXRhbGl6ZWQg
ZHVlIHRvIHNvbWUgcmUtb2NjdXJyaW5nIHJlcXVpcmVtZW50cyAtIFNVSVQgYmVpbmcgb25lIG9m
IHRoZSBkb21haW5zIG9mIGludGVyZXN0Lg0KDQpWaWVsZSBHcsO8w59lLA0KDQpIZW5rDQoNCk9u
IDI3LjA3LjIwIDE3OjQzLCBXYWx0ZXJtaXJlLCBEYXZpZCBBLiAoRmVkKSB3cm90ZToNCkJ5IENC
T1IgT0lEIGFyZSB5b3VyIHJlZmVycmluZyB0byBkcmFmdC1ib3JtYW5uLWNib3ItdGFncy1vaWQ/
DQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1ib3JtYW5uLWNib3ItdGFn
cy1vaWQvDQpEYXZlDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogU3VpdCA8c3Vp
dC1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgSGVuayBCaXJraG9seg0KU2VudDogTW9u
ZGF5LCBKdWx5IDI3LCAyMDIwIDExOjE1IEFNDQpUbzogQnJlbmRhbiBNb3JhbiA8QnJlbmRhbi5N
b3JhbkBhcm0uY29tPjsgRGF2ZSBUaGFsZXIgPGR0aGFsZXI9NDBtaWNyb3NvZnQuY29tQGRtYXJj
LmlldGYub3JnPg0KQ2M6IHN1aXQgPHN1aXRAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW1N1aXRd
IFJldmlldyBvZiBkcmFmdC1pZXRmLXN1aXQtbWFuaWZlc3QtMDkNCkhpIEJyZW5kYW4sDQpoaSBE
YXZlDQp0aGFua3MgZm9yIHlvdXIgZXh0ZW5zaXZlIHN1bW1hcnksIEJyZW5kYW4hIFRoaXMgaXMg
dmVyeSB1c2VmdWwuIEp1c3QgdHdvIHNtYWxsIGFkZGl0aW9ucy4NCldoaWxlIENCT1IgT0lEIHNl
ZW1zIHRvIGJlIGEgZ29vZCBtYXRjaCwgdGhhdCB1bmZvcnR1bmF0ZWx5IGludHJvZHVjZXMgYSB0
aW1pbmcgcHJvYmxlbSAoYXMgZG9lcyBwYWNrZWQpLCBidXQgbWF5YmUgd2UgY2FuIGRldmlzZSBh
IHdheSBhcm91bmQgdGhhdC4NCkFzIFBFTiBhcmUgbm90IGEgcmFyZSBjaG9pY2UgaW4gQ0JPUi1i
YXNlZCByZXByZXNlbnRhdGlvbnMsIEknZCBqdXN0IHdhbnQgdG8gdm9pY2Ugc3VwcG9ydCBmb3Ig
dGhlIG5vdGlvbiBvZiBiZWluZyB2ZXJ5IGNhcmVmdWwgaGVyZS4gV2UgY2FuIG9mIGNvdXJzZSBz
dGFydCB0byBjcmVhdGUgYSBxdWFsaWZpZWQgbmFtZSB0aGF0IGludm9sdmVzIGEgUEVOIChhbW9u
ZyBvdGhlciB0aGluZ3MpLCBidXQgd2UgYXJlIG5vdCB0aGUgb25seSBvbmVzIHRoYXQgbWlnaHQg
YXR0ZW1wdCBzdWNoIGEgdGhpbmcgYW5kIHRoZXJlZm9yZSBtaWdodCByZXF1aXJlIHNvbWUgZWFs
aWdubWVudC4NClZpZWxlIEdyw7zDn2UsDQpIZW5rDQpPbiAyNy4wNy4yMCAxNjo0MiwgQnJlbmRh
biBNb3JhbiB3cm90ZToNCkhpIERhdmUsDQoNClRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHlvdXIg
dmVyeSBkZXRhaWxlZCByZXZpZXchIE9mIGNvdXJzZSwgaXQgd2lsbA0KdGFrZSBtZSBzb21lIHRp
bWUgdG8gd29yayB0aHJvdWdoIHRoaXMgcmV2aWV3LiBJIHdpbGwgZG8gbXkgYmVzdCB0bw0KY2xh
cmlmeSB0aGVzZSB0ZWNobmljYWwgY29tbWVudHMgYXMgSSB3b3JrIHRocm91Z2guIEluIGdlbmVy
YWwsIHRoZQ0KaXNzdWVzIHlvdeKAmXZlIGxpc3RlZCBsb29rIHRvIG1lIGxpa2UgdGhlIOKAnHJp
Z2h04oCdIGFuc3dlciBpcyBmYWlybHkNCm9idmlvdXMsIHNvIEkgd2lsbCBzdHJhaWdodGVuIHRo
ZW0gb3V0LiBUaGVyZSBhcmUgc2V2ZXJhbCBjb21tZW50cw0KdGhhdCBJIHRoaW5rIGRlc2VydmUg
YSBsaXR0bGUgbW9yZSBjbGFyaWZpY2F0aW9uLg0KDQo2LiBTVUlUX1JlcG9ydA0KDQpTVUlUX1Jl
cG9ydCBhbmQgUmVwb3J0aW5nIEVuZ2luZSB0ZXh0IGlzIGFkZGVkIGJ1dCBkb2VzIG5vdCBhcHBl
YXIgdG8NCmJlIGFib3V0IHdoYXQgZ29lcyBpbiBhIFNVSVQgbWFuaWZlc3QsIHNvIEkgYXJndWUg
dGhhdCBpdCBkb2VzbuKAmXQNCmJlbG9uZyBpbiB0aGlzIHNwZWMgKGFuZCBpcyBhcmd1YWJsZSBh
cyB0byB3aGV0aGVyIGl04oCZcyBpbiBzY29wZSBmb3INClNVSVQgYXQgYWxsKQ0KDQpZb3XigJly
ZSByaWdodC4gVGhpcyBoYXMgbm90IGJlZW4gcmFpc2VkIG9uIHRoZSBsaXN0LiBJZiBpdOKAmXMg
bW9yZQ0KYXBwcm9wcmlhdGUgdG8gcHV0IGl0IGluIGEgbmV3IGRyYWZ0LCBJ4oCZbSBoYXBweSB0
byBkbyB0aGF0LiBIb3dldmVyLA0KaXTigJlzIGEgbmF0dXJhbCBjb25zZXF1ZW5jZSBvZiBhZGRp
bmcgdGhlIFNVSVRfUmVwb3J0aW5nX1BvbGljeSwgd2hpY2gNCndhcyBkaXNjdXNzZWQgYXQgdGhl
IHZpcnR1YWwgaW50ZXJpbS4gSXQgc2VlbWVkIHRvIG1lIHRoYXQgaWYgYQ0KcmVwb3J0aW5nIHBv
bGljeSB3YXMgc3BlY2lmaWVkLCB0aGVuIGFuIGltcGxlbWVudG9yIHdvdWxkIG5hdHVyYWxseQ0K
d2FudCB0byBrbm93IGhvdyB0byByZXBvcnQgdGhhdCBpbmZvcm1hdGlvbi4gSWYgdGhlcmUgaXMg
YSBuZWVkIGZvcg0KbG9nZ2luZyBTVUlUIGNvbW1hbmRzLCBhbG9uZyB3aXRoIHRoZWlyIGFyZ3Vt
ZW50cyBhbmQgcmVzdWx0cywgdGhpcw0Kc2VlbXMgdmVyeSBzcGVjaWZpYyB0byBTVUlUIGluIGdl
bmVyYWwgYW5kIHRoZSBTVUlUIG1hbmlmZXN0IGluDQpzcGVjaWZpYy4gSSBzdHJ1Z2dsZSB0byBz
ZWUgd2hhdCBkb2N1bWVudCB3b3VsZCBiZSBtb3JlIGFwcHJvcHJpYXRlDQp0aGFuIHRoZSBTVUlU
IG1hbmlmZXN0IGZvciB0aGUgU1VJVF9SZXBvcnQuDQoNCkZ1cnRoZXJtb3JlLCBpdCBzYXlzIFNV
SVRfUmVwb3J0IGNhbiBnbyBpbiBhbiBhdHRlc3RhdGlvbiByZXBvcnQuDQpXaGF04oCZcyB0aGUg
cmF0aW9uYWxlIGZvciB0aGF0IGFzIG9wcG9zZWQgdG8gc29tZSBtb3JlIHR5cGljYWwNCmxvZ2dp
bmcvcmVwb3J0aW5nIG1lY2hhbmlzbSB0aGF0IG1pZ2h0IGludGVncmF0ZSB3aXRoIGV4aXN0aW5n
IGVycm9yDQpyZXBvcnRpbmcgbWVjaGFuaXNtcyBhbmQgdHJvdWJsZSB0aWNrZXRpbmc/DQoNClNV
SVRfUmVwb3J0aW5nX1BvbGljeSBoYXMgdHdvIG91dHB1dCBjaGFubmVsczog4oCcc3lzdGVtIGlu
Zm9ybWF0aW9uLOKAnQ0KdGhhdCBpcyB0aGUg4oCcYWN0dWFs4oCdIHZhbHVlcyBjb21wYXJlZCBh
Z2FpbnN0IGluIGNvbmRpdGlvbnMsIGFuZA0K4oCcY29tbWFuZCByZWNvcmRz4oCdIHdoaWNoIGFy
ZSBlZmZlY3RpdmVseSBsb2dzIG9mIGNvbW1hbmQgZXhlY3V0aW9uLiBGb3INCmFuIHVwZGF0ZSBj
YXNlLCB0aGVzZSBhcmUgYWRlcXVhdGVseSBzZXJ2ZWQgYnkgbG9nZ2luZyBpbmZyYXN0cnVjdHVy
ZS4NCkhvd2V2ZXIsIGluIGEgYm9vdGxvYWRlciBjYXNlLCB0aGlzIGlzIGluYWRlcXVhdGUgYmVj
YXVzZSB0aGUNCmJvb3Rsb2FkZXIgYW5kIHRoZSBib290ZWQgYXBwbGljYXRpb24gYXJlIGRpZmZl
cmVudCBzZWN1cml0eSBkb21haW5zLg0KVGhpcyBtZWFucyB0aGF0IGFueSBzeXN0ZW0gaW5mb3Jt
YXRpb24gb3IgY29tbWFuZCByZWNvcmRzIG5lZWQgdG8gYmUNCnByb3RlY3RlZCBmcm9tIG1vZGlm
aWNhdGlvbiBieSB0aGUgYXBwbGljYXRpb24uIFR5cGljYWxseSwgdGhpcyB3b3VsZA0KYmUgZG9u
ZSB3aXRoIGEgc2lnbmF0dXJlOyBJIGRvbuKAmXQgc2VlIGhvdyB0aGlzIGlzIGRpZmZlcmVudCBm
cm9tIGF0dGVzdGF0aW9uLg0KDQpUaGUgZGlzY3Vzc2lvbiBvZiBhIFJlcG9ydGluZyBFbmdpbmUg
c2VlbXMgbmVjZXNzYXJ5OiBpdOKAmXMgdGhlIHRoaW5nDQp0aGF0IGNvbnN1bWVzIHJlcG9ydGlu
ZyBwb2xpY3kuDQoNCjcuRGVmaW5pbmcgYSBuZXcgaWRlbnRpZmllciBzcGFjZSAoVVVJRHMpIGZv
ciB2ZW5kb3JzIGlzIG5vdA0KbW90aXZhdGVkLiAgU28gYSB2ZW5kb3IgY2Fu4oCZdCB1c2UgYW4g
ZXhpc3RpbmcgT1VJIG9yIElBTkEgcHJpdmF0ZQ0KZW50ZXJwcmlzZSBudW1iZXIgdGhhdCBjYW4g
YmUgZWFzaWx5IGxvb2tlZCB1cD8gWW91IGhhdmUgdG8gaW5zdGVhZA0KdXNlIGFuIG9wYXF1ZSBp
ZGVudGlmaWVyIHdpdGggbm8gd2F5IHRvIGRpcmVjdGx5IGxvb2sgdXAgaXRzIG1lYW5pbmc/DQpX
aGF0IGlzIHRoZSByYXRpb25hbGUgZm9yIGludmVudGluZyBhIG5ldyBzcGFjZSByYXRoZXIgdGhh
biBiZWluZw0KYWJsZSB0byByZXVzZSBhbiBleGlzdGluZyBvbmUgdGhhdCBjYW4gYmUgbG9va2Vk
IHVwIHRvIGdldCBhbiBvcmcNCm5hbWUsIGNvbnRhY3QgaW5mbywgZXRjLj8gKFllcyB0aGVyZSBp
cyBzdWl0LXRleHQtdmVuZG9yLWRvbWFpbiBidXQNCnRoYXTigJlzIHNldmVyYWJsZSBhbmQgb3B0
aW9uYWwgdG8gaW1wbGVtZW50IGF0IGFsbC4pIEFuZCBhIFVVSUQgdGFrZXMNCnVwIG1vcmUgYnl0
ZXMgdGhhbiBlaXRoZXIgYW4gT1VJIG9yIGEgUEVOLCBzbyBpcyB3b3JzZSBmb3INCmNvbnN0cmFp
bmVkIGRldmljZXMsIHNvIHdoeSBub3QgdXNlIGFuIGV4aXN0aW5nIHNwYWNlIHRoYXQgaXMgc2hv
cnRlcg0KYW5kIGhlbmNlIG1vcmUgYXBwbGljYWJsZSB0byBjb25zdHJhaW5lZCBkZXZpY2VzPw0K
Ny4gVmVuZG9yIElEcw0KSeKAmWQgYXJndWUgdGhhdCBJIGhhdmUgbm90IGRlZmluZWQgYSBuZXcg
aWRlbnRpZmllciBzcGFjZS4gSXQgd2FzDQpkZWZpbmVkIGluIFJGQzQxMjIuIFRoYXQgc2FpZCwg
SSB0aGluayB0aGF0IFBFTiBjb3VsZCBiZSBiZW5lZmljaWFsIGlmDQp3ZSBjYW4gd29yayBhcm91
bmQgc29tZSBvZiB0aGUgY29tcGxleGl0aWVzIGFzc29jaWF0ZWQgd2l0aCBpdC4NCg0KT1VJcyBt
YXkgYmUgcHJvaGliaXRpdmUgZm9yIHNtYWxsIG1hbnVmYWN0dXJlcnMgKFVTICQyLDk5NSkuIEZv
cg0KZXhhbXBsZSwgSSBoYXZlIHNlZW4gc21hbGwgbWFudWZhY3R1cmVycyBhdm9pZCBidWlsZGlu
ZyBVU0IgZGV2aWNlcw0KZHVlIHRvIHRoZSBjb3N0IG9mIG9idGFpbmluZyBhIFVTQiBWSUQuIENs
YXNzIElEcyBzdGlsbCByZXF1aXJlIGEgVVVJRA0KTmFtZSBTcGFjZSBJZGVudGlmaWVyLiBUaGVy
ZSBpcyBubyBydWxlIEkgY2FuIGZpbmQgZm9yIGNvbnN0cnVjdGluZyBhbg0KT1VJIFVVSUQsIHNv
IGl0IGNhbm5vdCBiZSB1c2VkIGFzIGEgVVVJRCBOYW1lIFNwYWNlIElkZW50aWZpZXIuDQoNCg0K
UHJpdmF0ZSBFbnRlcnByaXNlIE51bWJlcnMgc2VlbSBtYW5hZ2VhYmxlIGJ5IHNtYWxsIG1hbnVm
YWN0dXJlcnMuDQpUaGVyZSBpcyBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyIGZvciBPSURz
LCBob3dldmVyIHRoaXMgZ2V0cyBhDQpiaXQgY29uZnVzaW5nLiBZb3Ugd291bGQgbmVlZCB0byBj
b25zdHJ1Y3QgYSBjbGFzcyBJRCBhcyBmb2xsb3dzOg0KDQpWZW5kb3JfVVVJRCA9IHV1aWQudXVp
ZDUodXVpZC5OQU1FU1BBQ0VfT0lELCBFbmNvZGVPSUQo4oCYMS4zLjYuMS40LjEu4oCZDQorDQpQ
RU4pKQ0KQ2xhc3NfVVVJRCA9IHV1aWQudXVpZDUoVmVuZG9yX1VVSUQsIENsYXNzX0luZm9ybWF0
aW9uKQ0KDQpUaGUgcHJvYmxlbSBoZXJlIGlzIHRoYXQgRW5jb2RlT0lEKCkgaXMgbm90IHNwZWNp
ZmllZCBhdCBhbGwgaW4gUkZDNDEyMi4NClRoZSBjbG9zZXN0IHdlIGdldCBpczoNCg0KRm9yIGV4
YW1wbGUsIHNvbWUgbmFtZSBzcGFjZXMgYXJlIHRoZQ0KICAgIGRvbWFpbiBuYW1lIHN5c3RlbSwg
VVJMcywgSVNPIE9iamVjdCBJRHMgKE9JRHMpLCBYLjUwMCBEaXN0aW5ndWlzaGVkDQogICAgTmFt
ZXMgKEROcyksIGFuZCByZXNlcnZlZCB3b3JkcyBpbiBhIHByb2dyYW1taW5nIGxhbmd1YWdlLg0K
U28gQ2xhc3MgSURzIGJlY29tZSB1bnByZWRpY3RhYmxlIGJlY2F1c2UgT0lEIGVuY29kaW5nIGlz
DQp1bmRlcnNwZWNpZmllZCBpbiBSRkM0MTIyLiBJIGNhbiBzZWUgdGhlIFZlbmRvcl9VVUlEIGJl
aW5nIGNvbXB1dGVkDQp3aXRoIHNldmVyYWwgZGlmZmVyZW50IHZlcnNpb25zIG9mIEVuY29kZU9J
RDoNCi0gRW5jb2RlIGFzIGRvdHRlZC1pbnRlZ2VyIHN0cmluZw0KLSBFbmNvZGUgYXMgREVSIE9J
RA0KLSBFbmNvZGUgYXMgdmFsdWUgb2YgREVSIE9JRCAobm8gdGFnL2xlbmd0aCkNCi0gTG90cyBv
ZiBvdGhlciBBU04uMSBlbmNvZGluZ3MgcG9zc2libGUuDQotIEZ1dHVyZSBDQk9SIE9JRD8NCg0K
SSBkbyBub3QgYmVsaWV2ZSB3ZSBzaG91bGQgc3BlY2lmeSB0aGUgdXNlIG9mIE9VSXMgYmVjYXVz
ZSAxKSB0aGV5DQpjb3N0ICQzMDAwLCAyKSB0aGVyZSBpcyBubyBVVUlEIG5hbWVzcGFjZSBmb3Ig
T1VJcw0KDQpJ4oCZbSBub3QgYWdhaW5zdCB1c2luZyBhIFBFTiwgYnV0IHdlIHdvdWxkIGFsc28g
bmVlZCB0byBwcm92aWRlDQpleHRyZW1lbHkgc3RyaWN0IGVuY29kaW5nIGd1aWRlbGluZXMgZm9y
IGNvbnN0cnVjdGluZyBWZW5kb3IgVVVJRHMsDQpzaW5jZSB0aGUgVmVuZG9yIFVVSUQgaXMgbmVl
ZGVkIGFzIHRoZSBOYW1lIFNwYWNlIElEIGZvciB0aGUgQ2xhc3MNClVVSUQuIEZvciBlbmNvZGlu
ZyBpbiB0aGUgbWFuaWZlc3QgSSB0aGluayB3ZSBzaG91bGQgaW5zaXN0IG9uIHVzaW5nDQp0aGUg
UEVOIGRpcmVjdGx5IHJhdGhlciB0aGFuIHRoZSBmdWxsIE9JRC4gQnV0IHdoYXQgd291bGQgd2Ug
ZG8gd2l0aCBhDQpQRU4gc3ViLWFzc2lnbm1lbnQ/DQoNClRoZXJl4oCZcyBhIGxvdCBtb3JlIGNv
bXBsZXhpdHkgaGVyZSB0aGFuIGp1c3Qg4oCcdXNlIGEgUEVOLuKAnQ0KDQoNCkJlc3QgUmVnYXJk
cywNCkJyZW5kYW4NCg0KDQpPbiAyNCBKdWwgMjAyMCwgYXQgMjM6NTEsIERhdmUgVGhhbGVyDQo8
ZHRoYWxlcj00MG1pY3Jvc29mdC5jb21AZG1hcmMuaWV0Zi5vcmcNCjxtYWlsdG86ZHRoYWxlcj00
MG1pY3Jvc29mdC5jb21AZG1hcmMuaWV0Zi5vcmc+PiB3cm90ZToNCg0KRHVyaW5nIHRoZSBJRVRG
IGhhY2thdGhvbiB3ZWVrLCBJIHdlbnQgdGhyb3VnaCBhbGwgb2YgdGhlIHN1aXQNCm1hbmlmZXN0
IGRyYWZ0IGFuZCBrZXB0IG5vdGVzLg0KTXkgZnVsbCByZXZpZXcgaW4gY29udGV4dCBpcyBhdA0K
aHR0cHM6Ly93d3cubWljcm9zb2Z0Li5jb20vZW4tdXMvcmVzZWFyY2gvdXBsb2Fkcy9wcm9kLzIw
MTcvMDUvZHJhZnQtDQppZXRmLXN1aXQtbWFuaWZlc3QtMDkucGRmDQo8aHR0cHM6Ly93d3cubWlj
cm9zb2Z0LmNvbS9lbi11cy9yZXNlYXJjaC91cGxvYWRzL3Byb2QvMjAxNy8wNS9kcmFmdC0NCmll
dGYtc3VpdC1tYW5pZmVzdC0wOS5wZGY+IHdoaWNoIGlzIHRvbyBsb25nIHRvIGNvcHkgaW50byBl
bWFpbCBoZXJlLg0KQmVzaWRlcyBsb3RzIG9mIGVkaXRvcmlhbCBjb21tZW50cywgdGhlcmXigJlz
IGEgZmV3IHRlY2huaWNhbA0KY29tbWVudHMvcXVlc3Rpb25zLCBpbmNsdWRpbmcgKGJ1dCB0aGVy
ZSBtYXkgYmUgbW9yZSBkZXBlbmRpbmcgb24NCndoZXRoZXIgeW91IGludGVycHJldCBzb21lIG90
aGVycyBhcyBlZGl0b3JpYWwgb3IgdGVjaG5pY2FsKToNCjEuQXBwYXJlbnQgY29udHJhZGljdGlv
bnMgYWJvdXQgd2hldGhlciBvbiBzeXN0ZW1zIHdpdGggYSBzaW5nbGUNCmNvbXBvbmVudCwgd2hl
dGhlciBzZXR0aW5nIHRoZSBjb21wb25lbnQgaW5kZXggc2hvdWxkIGNsZWFyIHRoZQ0KZGVwZW5k
ZW5jeSBpbmRleCBvciBub3QuDQoyLldoYXQgaXQgbWVhbnMgdG8g4oCcYnJlYWvigJ0gaXMgdW5k
ZXJzcGVjaWZpZWQgKEnigJltIGd1ZXNzaW5nIGNvbnRpbnVlDQpvbiB0byB0aGUgbmV4dCBjb21t
YW5kIGFmdGVyIHRyeS1lYWNoLCBhcyBvcHBvc2VkIHRvIGdvIG9uIHRvIHRoZQ0KbmV4dCBtYW5p
ZmVzdCwgYnV0IGl04oCZcyBub3Qgc3RhdGVkIGluIHRoZSBkb2MpLg0KMy5TZWN0aW9uIDYuNyBz
ZWVtcyB0byByZXF1aXJlIHVzaW5nIG11bHRpcGxlIHByb2Nlc3Nlcywgbm90IGp1c3QNCm11bHRp
cGxlIHRocmVhZHMsIHdpdGhvdXQganVzdGlmaWNhdGlvbi4NCjQuVGhlIHRydXN0IG1vZGVsIHdo
ZW4gbXVsdGlwbGUgbWFuaWZlc3QgcHJvY2Vzc29ycyBleGlzdCwgaW4gdHdvIG9yDQptb3JlIHNl
Y3VyaXR5IGRvbWFpbnMsIGlzIHVuZGVyc3BlY2lmaWVkLCBhbmQgbm90IG1lbnRpb25lZCBpbiB0
aGUNClNlY3VyaXR5IENvbnNpZGVyYXRpb25zIHNlY3Rpb24uDQo1LlN1aXQtdGV4dC12ZXJzaW9u
LXJlcXVpcmVkIGV4cHJlc3Npb24gc3ludGF4IGlzIHVuZGVyc3BlY2lmaWVkLg0KNi5TVUlUX1Jl
cG9ydCBhbmQgUmVwb3J0aW5nIEVuZ2luZSB0ZXh0IGlzIGFkZGVkIGJ1dCBkb2VzIG5vdCBhcHBl
YXINCnRvIGJlIGFib3V0IHdoYXQgZ29lcyBpbiBhIFNVSVQgbWFuaWZlc3QsIHNvIEkgYXJndWUg
dGhhdCBpdCBkb2VzbuKAmXQNCmJlbG9uZyBpbiB0aGlzIHNwZWMgKGFuZCBpcyBhcmd1YWJsZSBh
cyB0byB3aGV0aGVyIGl04oCZcyBpbiBzY29wZSBmb3INClNVSVQgYXQgYWxsKS4gIEl0IHJlYWRz
IGxpa2UgU1VJVF9SZWNvcmQgaXMgeWV0IGFub3RoZXIgYWx0ZXJuYXRpdmUNCnRvIElQRklYLCBz
eXNsb2csIGV0Yy4sIGFuZCBkb2VzbuKAmXQgc3RhdGUgdGhlIHJhdGlvbmFsZSBmb3IgZGVmaW5p
bmcNCmEgbmV3IGZvcm1hdC4gWW91IG1pZ2h0IHNheSB0aGF0IGl0IGNvdWxkIGJlIHVzZWQgaW4g
YW4gb2N0ZXRBcnJheSBpbg0KSVBGSVggaWYgc29tZW9uZSBkZWZpbmVkIHN1Y2ggYSBmaWVsZCwg
YnV0IHRoaXMgZG9jdW1lbnQgZG9lc27igJl0LCBhbmQNCmluZGVlZCBpZiBTVUlUX1JlY29yZCBp
cyBub3Qgc29tZXRoaW5nIHRoYXQgd291bGQgYXBwZWFyIGluIGEgU1VJVA0KbWFuaWZlc3QsIHRo
ZW4gSSB0aGluayBpdCBzaG91bGQgbm90IGJlIGluIHRoaXMgZG9jdW1lbnQuDQpvRnVydGhlcm1v
cmUsIGl0IHNheXMgU1VJVF9SZXBvcnQgY2FuIGdvIGluIGFuIGF0dGVzdGF0aW9uIHJlcG9ydC4N
CldoYXTigJlzIHRoZSByYXRpb25hbGUgZm9yIHRoYXQgYXMgb3Bwb3NlZCB0byBzb21lIG1vcmUg
dHlwaWNhbA0KbG9nZ2luZy9yZXBvcnRpbmcgbWVjaGFuaXNtIHRoYXQgbWlnaHQgaW50ZWdyYXRl
IHdpdGggZXhpc3RpbmcgZXJyb3INCnJlcG9ydGluZyBtZWNoYW5pc21zIGFuZCB0cm91YmxlIHRp
Y2tldGluZz8gSSBkb27igJl0IHRoaW5rIHRoaXMgd2FzDQptb3RpdmF0ZWQgaW4gZWl0aGVyIHRo
ZSBzdWl0IGFyY2hpdGVjdHVyZSBvciB0aGUgc3VpdCBJTSBkb2N1bWVudCwNCmFuZCBJIGRvbuKA
mXQgcmVjYWxsIGl0IGV2ZXIgYmVpbmcgZGlzY3Vzc2VkIG9uIHRoZSBTVUlUIGxpc3Qgb3IgV0cN
Cm1lZXRpbmcgKGJ1dCBtYXliZSBpdCB3YXMgYW5kIEkgZm9yZ290PykgICBBZ2FpbiwgSSB0aGlu
ayBteQ0KcHJlZmVycmVkIGNvdXJzZSB3b3VsZCBiZSB0byBzZXZlciBpdCBmcm9tIHRoZSBTVUlU
IG1hbmlmZXN0IHNwZWNpZmljYXRpb24uDQo3LkRlZmluaW5nIGEgbmV3IGlkZW50aWZpZXIgc3Bh
Y2UgKFVVSURzKSBmb3IgdmVuZG9ycyBpcyBub3QNCm1vdGl2YXRlZC4gIFNvIGEgdmVuZG9yIGNh
buKAmXQgdXNlIGFuIGV4aXN0aW5nIE9VSSBvciBJQU5BIHByaXZhdGUNCmVudGVycHJpc2UgbnVt
YmVyIHRoYXQgY2FuIGJlIGVhc2lseSBsb29rZWQgdXA/IFlvdSBoYXZlIHRvIGluc3RlYWQNCnVz
ZSBhbiBvcGFxdWUgaWRlbnRpZmllciB3aXRoIG5vIHdheSB0byBkaXJlY3RseSBsb29rIHVwIGl0
cyBtZWFuaW5nPw0KV2hhdCBpcyB0aGUgcmF0aW9uYWxlIGZvciBpbnZlbnRpbmcgYSBuZXcgc3Bh
Y2UgcmF0aGVyIHRoYW4gYmVpbmcNCmFibGUgdG8gcmV1c2UgYW4gZXhpc3Rpbmcgb25lIHRoYXQg
Y2FuIGJlIGxvb2tlZCB1cCB0byBnZXQgYW4gb3JnDQpuYW1lLCBjb250YWN0IGluZm8sIGV0Yy4/
IChZZXMgdGhlcmUgaXMgc3VpdC10ZXh0LXZlbmRvci1kb21haW4gYnV0DQp0aGF04oCZcyBzZXZl
cmFibGUgYW5kIG9wdGlvbmFsIHRvIGltcGxlbWVudCBhdCBhbGwuKSBBbmQgYSBVVUlEIHRha2Vz
DQp1cCBtb3JlIGJ5dGVzIHRoYW4gZWl0aGVyIGFuIE9VSSBvciBhIFBFTiwgc28gaXMgd29yc2Ug
Zm9yDQpjb25zdHJhaW5lZCBkZXZpY2VzLCBzbyB3aHkgbm90IHVzZSBhbiBleGlzdGluZyBzcGFj
ZSB0aGF0IGlzIHNob3J0ZXINCmFuZCBoZW5jZSBtb3JlIGFwcGxpY2FibGUgdG8gY29uc3RyYWlu
ZWQgZGV2aWNlcz8NCjguVGhlIHRpbWUtb2YtZGF5IGFuZCBkYXktb2Ytd2VlayB3YWl0IGV2ZW50
cyBhcmUgdW5kZXJzcGVjaWZpZWQgaW4NCnRlcm1zIG9mIHdoZXRoZXIgdGhleSBhcmUgaW4gbG9j
YWwgdGltZSBvciBVVEMuDQo5LklmIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHksIGlmIGEgZGVwZW5k
ZW5jeSBtYW5pZmVzdCBzZXRzIFN0cmljdA0KT3JkZXIgdG8gZmFsc2UsIHRoaXMgd2lsbCB0aGVu
IGNhcnJ5IG92ZXIgdG8gdGhlIGRlcGVuZGVudCBtYW5pZmVzdCwNCnBvdGVudGlhbGx5IGxlYWRp
bmcgdG8gYSBzb3VyY2Ugb2YgdW5leHBlY3RlZCBidWdzLiAgSXMgbXkNCnVuZGVyc3RhbmRpbmcg
Y29ycmVjdD8NCjEwLkZvciBjb25kaXRpb25zIHRoYXQgYXJlIG9wdGlvbmFsIHRvIGltcGxlbWVu
dCwgSSBjb3VsZG7igJl0IHRlbGwgaWYNCnRoYXQgbWVhbnMgdGhhdCBpZiBub3QgaW1wbGVtZW50
ZWQgYnkgYSBtYW5pZmVzdCBwcm9jZXNzb3IsIHRoZXkgYXJlDQp0cmVhdGVkIGFzIHBhc3Npbmcs
IGZhaWxpbmcsIG9yIGFzIHBhcnNlIGVycm9ycy4NCjExLlRoZXJlIGFyZSBzZXZlcmFsIGNvbW1h
bmRzIHdoZXJlIGluIGNlcnRhaW4gY29udGV4dHMgdGhlIGRvYyBzYXlzDQp0aGV5IOKAnE1VU1Qg
aGF2ZSBubyBlZmZlY3TigJ0uICBCdXQgd2h5IG5vdCBtYWtlIHRoZW0gaWxsZWdhbCB0byBhcHBl
YXINCmluIHN1Y2ggY29udGV4dHM/ICAgV2h5IHNwZW5kIHRoZSBleHRyYSBzcGFjZSB0byBpbmNs
dWRlIHRoZW0gaW4gdGhlDQptYW5pZmVzdCBqdXN0IHRvIGhhdmUgbm8gZWZmZWN0Pw0KMTIuU3dh
cCBkaXJlY3RpdmUgaXMgdW5kZXJzcGVjaWZpZWQgaW4gdGVybXMgb2Ygd2hhdCBzaG91bGQgaGFw
cGVuIGlmDQp0aGUgZGVzdGluYXRpb24gZG9lc27igJl0IHlldCBleGlzdCAoaS5lLiwgZmFpbCB2
cyBtb3ZlKS4NCjEzLklBTkEgY29uc2lkZXJhdGlvbnMgc2VjdGlvbiBkb2VzbuKAmXQgeWV0IG1l
ZXQgdGhlIHJlcXVpcmVtZW50cyBvZg0KUkZDIDgxMjYuICBGb3IgZXhhbXBsZSwgaXQgc3BlY2lm
aWVzIEV4cGVydCBSZXZpZXcgYnV0IGNvbnRhaW5zDQppbnN1ZmZpY2llbnQgaW5mb3JtYXRpb24g
dG8gaW5zdHJ1Y3QgYW4gZXhwZXJ0IGhvdyB0byByZXZpZXcsIHBlciB0aGUNCmd1aWRlbGluZXMg
aW4gdGhhdCBSRkMuDQpJIGtub3cgdGhlIGRvYyBpcyBsb25nICgxMDkgcGFnZXMpIHNvIGZvcmdp
dmUgbWUgaWYgc29tZSBhbnN3ZXJzIGFyZQ0KZWxzZXdoZXJlIGluIHRoZSBkb2MgYW5kIEkganVz
dCBtaXNzZWQgdGhlbSwgd2hpY2gganVzdCBtZWFucyBtYXliZSBhDQpjcm9zcy1yZWZlcmVuY2Ug
d291bGQgYmUgc3VmZmljaWVudC5KIERhdmUNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQpTdWl0IG1haWxpbmcgbGlzdA0KU3VpdEBpZXRmLm9yZyA8bWFp
bHRvOlN1aXRAaWV0Zi5vcmc+DQpodHRwczovL2djYzAyLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91
dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZ3d3cNCi5pZXRmLm9yZyUyRm1haWxtYW4lMkZs
aXN0aW5mbyUyRnN1aXQmYW1wO2RhdGE9MDIlN0MwMSU3Q2RhdmlkLndhbHRlcg0KbWlyZSU0MG5p
c3QuZ292JTdDZTFhOTFiYzI3YjE4NGViNGFmZmEwOGQ4MzIzZmY1N2IlN0MyYWI1ZDgyZmQ4ZmE0
Nzk3DQphOTNlMDU0NjU1YzYxZGVjJTdDMSU3QzAlN0M2MzczMTQ1OTc1ODAzMjgzODkmYW1wO3Nk
YXRhPTFISkU5UWlpY29lJTINCkJUR3E3a2FvZGJCbjIzbTZMMzFWTDVPUUxJM21Ib0FZJTNEJmFt
cDtyZXNlcnZlZD0wDQoNCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVt
YWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlDQpjb25maWRlbnRpYWwgYW5kIG1heSBhbHNvIGJl
IHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZA0KcmVjaXBpZW50LCBwbGVh
c2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZQ0KdGhl
IGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9y
IHN0b3JlIG9yDQpjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3Uu
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpTdWl0
IG1haWxpbmcgbGlzdA0KU3VpdEBpZXRmLm9yZw0KaHR0cHM6Ly9nY2MwMi5zYWZlbGlua3MucHJv
dGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGd3d3Lg0KaWV0Zi5vcmclMkZt
YWlsbWFuJTJGbGlzdGluZm8lMkZzdWl0JmFtcDtkYXRhPTAyJTdDMDElN0NkYXZpZC53YWx0ZXJt
aQ0KcmUlNDBuaXN0LmdvdiU3Q2UxYTkxYmMyN2IxODRlYjRhZmZhMDhkODMyM2ZmNTdiJTdDMmFi
NWQ4MmZkOGZhNDc5N2E5Mw0KZTA1NDY1NWM2MWRlYyU3QzElN0MwJTdDNjM3MzE0NTk3NTgwMzI4
Mzg5JmFtcDtzZGF0YT0xSEpFOVFpaWNvZSUyQlRHcQ0KN2thb2RiQm4yM202TDMxVkw1T1FMSTNt
SG9BWSUzRCZhbXA7cmVzZXJ2ZWQ9MA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KU3VpdCBtYWlsaW5nIGxpc3QNClN1aXRAaWV0Zi5vcmcNCmh0dHBz
Oi8vZ2NjMDIuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUy
RiUyRnd3dy5pZXRmLm9yZyUyRm1haWxtYW4lMkZsaXN0aW5mbyUyRnN1aXQmYW1wO2RhdGE9MDIl
N0MwMSU3Q2RhdmlkLndhbHRlcm1pcmUlNDBuaXN0LmdvdiU3Q2UxYTkxYmMyN2IxODRlYjRhZmZh
MDhkODMyM2ZmNTdiJTdDMmFiNWQ4MmZkOGZhNDc5N2E5M2UwNTQ2NTVjNjFkZWMlN0MxJTdDMCU3
QzYzNzMxNDU5NzU4MDMyODM4OSZhbXA7c2RhdGE9MUhKRTlRaWljb2UlMkJUR3E3a2FvZGJCbjIz
bTZMMzFWTDVPUUxJM21Ib0FZJTNEJmFtcDtyZXNlcnZlZD0wDQoNCklNUE9SVEFOVCBOT1RJQ0U6
IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZp
ZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGlu
dGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFu
ZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBp
dCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFu
eSBtZWRpdW0uIFRoYW5rIHlvdS4NCg==

--_000_47ADA83130334901B652749940E0EC7Farmcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <AEDEB7ABAC5572419FE2CDE79B86A969@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpIERhdmUsDQo8ZGl2IGNsYXNzPSIiPjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5IZW5rIGhhcyBpdCByaWdodC4gSG93ZXZl
ciB0aGlzIG1pZ2h0IG9ic2N1cmUgdGhlIG1vcmUgc2FsaWVudCBwb2ludDo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPG9sIGNsYXNz
PSJNYWlsT3V0bGluZSI+DQo8bGkgY2xhc3M9IiI+Q2xhc3MgSURzIHNob3VsZCBiZSBVVUlEcy48
L2xpPjxsaSBjbGFzcz0iIj5VVUlEcyByZXF1aXJlIGEgTmFtZSBTcGFjZSBJRC48L2xpPjxsaSBj
bGFzcz0iIj5UaGUgTmFtZSBTcGFjZSBJRCBzaG91bGQgYmUgdW5pcXVlIHBlci12ZW5kb3IuPC9s
aT48bGkgY2xhc3M9IiI+VGhlcmUgbXVzdCBiZSBhIHdheSB0byBjb252ZXJ0IGEgdmVuZG9yIGlk
ZW50aWZpZXIgdG8gYSBOYW1lIFNwYWNlIElEIGluIGEgY29uc2lzdGVudCB3YXkuPC9saT48L29s
Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+T1VJ
IGRvZXMgbm90IHByb3ZpZGUgdGhpcy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+UEVOIG1pZ2h0IHBy
b3ZpZGUgdGhpcywgYnV0IGl0IHdvdWxkIHJlcXVpcmUgYSBzcGVjaWZpY2F0aW9uIG9mIHRoZSBj
b3JyZWN0IGVuY29kaW5nIHRvIHVzZSB3aGVuIGNyZWF0aW5nIGEgVVVJRCBmcm9tIGFuIE9JRC4g
VGhpcyBpcyBtaXNzaW5nIGluIFJGQzQxMjIsIGRlc3BpdGUgdGhlIGluY2x1c2lvbiBvZiBOQU1F
U1BBQ0VfT0lELjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk
aXYgY2xhc3M9IiI+QmVzdCBSZWdhcmRzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5CcmVuZGFuPC9k
aXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIi
Pg0KPGRpdiBjbGFzcz0iIj5PbiAyNyBKdWwgMjAyMCwgYXQgMTY6NTEsIEhlbmsgQmlya2hvbHog
Jmx0OzxhIGhyZWY9Im1haWx0bzpoZW5rLmJpcmtob2x6QHNpdC5mcmF1bmhvZmVyLmRlIiBjbGFz
cz0iIj5oZW5rLmJpcmtob2x6QHNpdC5mcmF1bmhvZmVyLmRlPC9hPiZndDsgd3JvdGU6PC9kaXY+
DQo8YnIgY2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPg0KPGRpdiBjbGFzcz0iIj4N
CjxkaXYgY2xhc3M9IiI+SGkgRGF2ZSw8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQp5ZXMg
ZXhhY3RseS4gVGhpcyBJLUQgaXMgbm93IHJldml0YWxpemVkIGR1ZSB0byBzb21lIHJlLW9jY3Vy
cmluZyByZXF1aXJlbWVudHMgLSBTVUlUIGJlaW5nIG9uZSBvZiB0aGUgZG9tYWlucyBvZiBpbnRl
cmVzdC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpWaWVsZSBHcsO8w59lLDxiciBjbGFz
cz0iIj4NCjxiciBjbGFzcz0iIj4NCkhlbms8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpP
biAyNy4wNy4yMCAxNzo0MywgV2FsdGVybWlyZSwgRGF2aWQgQS4gKEZlZCkgd3JvdGU6PGJyIGNs
YXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+QnkgQ0JPUiBPSUQgYXJl
IHlvdXIgcmVmZXJyaW5nIHRvIGRyYWZ0LWJvcm1hbm4tY2Jvci10YWdzLW9pZD88YnIgY2xhc3M9
IiI+DQo8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1ib3Jt
YW5uLWNib3ItdGFncy1vaWQvIiBjbGFzcz0iIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1ib3JtYW5uLWNib3ItdGFncy1vaWQvPC9hPjxiciBjbGFzcz0iIj4NCkRhdmU8
YnIgY2xhc3M9IiI+DQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxiciBjbGFzcz0iIj4NCkZy
b206IFN1aXQgJmx0O3N1aXQtYm91bmNlc0BpZXRmLm9yZyZndDsgT24gQmVoYWxmIE9mIEhlbmsg
Qmlya2hvbHo8YnIgY2xhc3M9IiI+DQpTZW50OiBNb25kYXksIEp1bHkgMjcsIDIwMjAgMTE6MTUg
QU08YnIgY2xhc3M9IiI+DQpUbzogQnJlbmRhbiBNb3JhbiAmbHQ7QnJlbmRhbi5Nb3JhbkBhcm0u
Y29tJmd0OzsgRGF2ZSBUaGFsZXIgJmx0O2R0aGFsZXI9NDBtaWNyb3NvZnQuY29tQGRtYXJjLmll
dGYub3JnJmd0OzxiciBjbGFzcz0iIj4NCkNjOiBzdWl0ICZsdDtzdWl0QGlldGYub3JnJmd0Ozxi
ciBjbGFzcz0iIj4NClN1YmplY3Q6IFJlOiBbU3VpdF0gUmV2aWV3IG9mIGRyYWZ0LWlldGYtc3Vp
dC1tYW5pZmVzdC0wOTxiciBjbGFzcz0iIj4NCkhpIEJyZW5kYW4sPGJyIGNsYXNzPSIiPg0KaGkg
RGF2ZTxiciBjbGFzcz0iIj4NCnRoYW5rcyBmb3IgeW91ciBleHRlbnNpdmUgc3VtbWFyeSwgQnJl
bmRhbiEgVGhpcyBpcyB2ZXJ5IHVzZWZ1bC4gSnVzdCB0d28gc21hbGwgYWRkaXRpb25zLjxiciBj
bGFzcz0iIj4NCldoaWxlIENCT1IgT0lEIHNlZW1zIHRvIGJlIGEgZ29vZCBtYXRjaCwgdGhhdCB1
bmZvcnR1bmF0ZWx5IGludHJvZHVjZXMgYSB0aW1pbmcgcHJvYmxlbSAoYXMgZG9lcyBwYWNrZWQp
LCBidXQgbWF5YmUgd2UgY2FuIGRldmlzZSBhIHdheSBhcm91bmQgdGhhdC48YnIgY2xhc3M9IiI+
DQpBcyBQRU4gYXJlIG5vdCBhIHJhcmUgY2hvaWNlIGluIENCT1ItYmFzZWQgcmVwcmVzZW50YXRp
b25zLCBJJ2QganVzdCB3YW50IHRvIHZvaWNlIHN1cHBvcnQgZm9yIHRoZSBub3Rpb24gb2YgYmVp
bmcgdmVyeSBjYXJlZnVsIGhlcmUuIFdlIGNhbiBvZiBjb3Vyc2Ugc3RhcnQgdG8gY3JlYXRlIGEg
cXVhbGlmaWVkIG5hbWUgdGhhdCBpbnZvbHZlcyBhIFBFTiAoYW1vbmcgb3RoZXIgdGhpbmdzKSwg
YnV0IHdlIGFyZSBub3QgdGhlIG9ubHkgb25lcyB0aGF0DQogbWlnaHQgYXR0ZW1wdCBzdWNoIGEg
dGhpbmcgYW5kIHRoZXJlZm9yZSBtaWdodCByZXF1aXJlIHNvbWUgZWFsaWdubWVudC48YnIgY2xh
c3M9IiI+DQpWaWVsZSBHcsO8w59lLDxiciBjbGFzcz0iIj4NCkhlbms8YnIgY2xhc3M9IiI+DQpP
biAyNy4wNy4yMCAxNjo0MiwgQnJlbmRhbiBNb3JhbiB3cm90ZTo8YnIgY2xhc3M9IiI+DQo8Ymxv
Y2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5IaSBEYXZlLDxiciBjbGFzcz0iIj4NCjxiciBj
bGFzcz0iIj4NClRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHlvdXIgdmVyeSBkZXRhaWxlZCByZXZp
ZXchIE9mIGNvdXJzZSwgaXQgd2lsbDxiciBjbGFzcz0iIj4NCnRha2UgbWUgc29tZSB0aW1lIHRv
IHdvcmsgdGhyb3VnaCB0aGlzIHJldmlldy4gSSB3aWxsIGRvIG15IGJlc3QgdG88YnIgY2xhc3M9
IiI+DQpjbGFyaWZ5IHRoZXNlIHRlY2huaWNhbCBjb21tZW50cyBhcyBJIHdvcmsgdGhyb3VnaC4g
SW4gZ2VuZXJhbCwgdGhlPGJyIGNsYXNzPSIiPg0KaXNzdWVzIHlvdeKAmXZlIGxpc3RlZCBsb29r
IHRvIG1lIGxpa2UgdGhlIOKAnHJpZ2h04oCdIGFuc3dlciBpcyBmYWlybHk8YnIgY2xhc3M9IiI+
DQpvYnZpb3VzLCBzbyBJIHdpbGwgc3RyYWlnaHRlbiB0aGVtIG91dC4gVGhlcmUgYXJlIHNldmVy
YWwgY29tbWVudHM8YnIgY2xhc3M9IiI+DQp0aGF0IEkgdGhpbmsgZGVzZXJ2ZSBhIGxpdHRsZSBt
b3JlIGNsYXJpZmljYXRpb24uPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KNi4gU1VJVF9S
ZXBvcnQ8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRl
IiBjbGFzcz0iIj5TVUlUX1JlcG9ydCBhbmQgUmVwb3J0aW5nIEVuZ2luZSB0ZXh0IGlzIGFkZGVk
IGJ1dCBkb2VzIG5vdCBhcHBlYXIgdG88YnIgY2xhc3M9IiI+DQpiZSBhYm91dCB3aGF0IGdvZXMg
aW4gYSBTVUlUIG1hbmlmZXN0LCBzbyBJIGFyZ3VlIHRoYXQgaXQgZG9lc27igJl0PGJyIGNsYXNz
PSIiPg0KYmVsb25nIGluIHRoaXMgc3BlYyAoYW5kIGlzIGFyZ3VhYmxlIGFzIHRvIHdoZXRoZXIg
aXTigJlzIGluIHNjb3BlIGZvcjxiciBjbGFzcz0iIj4NClNVSVQgYXQgYWxsKTxiciBjbGFzcz0i
Ij4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCllvdeKAmXJlIHJpZ2h0LiBUaGlzIGhh
cyBub3QgYmVlbiByYWlzZWQgb24gdGhlIGxpc3QuIElmIGl04oCZcyBtb3JlPGJyIGNsYXNzPSIi
Pg0KYXBwcm9wcmlhdGUgdG8gcHV0IGl0IGluIGEgbmV3IGRyYWZ0LCBJ4oCZbSBoYXBweSB0byBk
byB0aGF0LiBIb3dldmVyLDxiciBjbGFzcz0iIj4NCml04oCZcyBhIG5hdHVyYWwgY29uc2VxdWVu
Y2Ugb2YgYWRkaW5nIHRoZSZuYnNwO1NVSVRfUmVwb3J0aW5nX1BvbGljeSwgd2hpY2g8YnIgY2xh
c3M9IiI+DQp3YXMgZGlzY3Vzc2VkIGF0IHRoZSB2aXJ0dWFsIGludGVyaW0uIEl0IHNlZW1lZCB0
byBtZSB0aGF0IGlmIGE8YnIgY2xhc3M9IiI+DQpyZXBvcnRpbmcgcG9saWN5IHdhcyBzcGVjaWZp
ZWQsIHRoZW4gYW4gaW1wbGVtZW50b3Igd291bGQgbmF0dXJhbGx5PGJyIGNsYXNzPSIiPg0Kd2Fu
dCB0byBrbm93IGhvdyB0byByZXBvcnQgdGhhdCBpbmZvcm1hdGlvbi4gSWYgdGhlcmUgaXMgYSBu
ZWVkIGZvcjxiciBjbGFzcz0iIj4NCmxvZ2dpbmcgU1VJVCBjb21tYW5kcywgYWxvbmcgd2l0aCB0
aGVpciBhcmd1bWVudHMgYW5kIHJlc3VsdHMsIHRoaXM8YnIgY2xhc3M9IiI+DQpzZWVtcyB2ZXJ5
IHNwZWNpZmljIHRvIFNVSVQgaW4gZ2VuZXJhbCBhbmQgdGhlIFNVSVQgbWFuaWZlc3QgaW48YnIg
Y2xhc3M9IiI+DQpzcGVjaWZpYy4gSSBzdHJ1Z2dsZSB0byBzZWUgd2hhdCBkb2N1bWVudCB3b3Vs
ZCBiZSBtb3JlIGFwcHJvcHJpYXRlPGJyIGNsYXNzPSIiPg0KdGhhbiB0aGUgU1VJVCBtYW5pZmVz
dCBmb3IgdGhlIFNVSVRfUmVwb3J0LjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxibG9j
a3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPkZ1cnRoZXJtb3JlLCBpdCBzYXlzIFNVSVRfUmVw
b3J0IGNhbiBnbyBpbiBhbiBhdHRlc3RhdGlvbiByZXBvcnQuPGJyIGNsYXNzPSIiPg0KV2hhdOKA
mXMgdGhlIHJhdGlvbmFsZSBmb3IgdGhhdCBhcyBvcHBvc2VkIHRvIHNvbWUgbW9yZSB0eXBpY2Fs
PGJyIGNsYXNzPSIiPg0KbG9nZ2luZy9yZXBvcnRpbmcgbWVjaGFuaXNtIHRoYXQgbWlnaHQgaW50
ZWdyYXRlIHdpdGggZXhpc3RpbmcgZXJyb3I8YnIgY2xhc3M9IiI+DQpyZXBvcnRpbmcgbWVjaGFu
aXNtcyBhbmQgdHJvdWJsZSB0aWNrZXRpbmc/PGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0K
PGJyIGNsYXNzPSIiPg0KU1VJVF9SZXBvcnRpbmdfUG9saWN5IGhhcyB0d28gb3V0cHV0IGNoYW5u
ZWxzOiDigJxzeXN0ZW0gaW5mb3JtYXRpb24s4oCdPGJyIGNsYXNzPSIiPg0KdGhhdCBpcyB0aGUg
4oCcYWN0dWFs4oCdIHZhbHVlcyBjb21wYXJlZCBhZ2FpbnN0IGluIGNvbmRpdGlvbnMsIGFuZDxi
ciBjbGFzcz0iIj4NCuKAnGNvbW1hbmQgcmVjb3Jkc+KAnSB3aGljaCBhcmUgZWZmZWN0aXZlbHkg
bG9ncyBvZiBjb21tYW5kIGV4ZWN1dGlvbi4gRm9yPGJyIGNsYXNzPSIiPg0KYW4gdXBkYXRlIGNh
c2UsIHRoZXNlIGFyZSBhZGVxdWF0ZWx5IHNlcnZlZCBieSBsb2dnaW5nIGluZnJhc3RydWN0dXJl
LjxiciBjbGFzcz0iIj4NCkhvd2V2ZXIsIGluIGEgYm9vdGxvYWRlciBjYXNlLCB0aGlzIGlzIGlu
YWRlcXVhdGUgYmVjYXVzZSB0aGU8YnIgY2xhc3M9IiI+DQpib290bG9hZGVyIGFuZCB0aGUgYm9v
dGVkIGFwcGxpY2F0aW9uIGFyZSBkaWZmZXJlbnQgc2VjdXJpdHkgZG9tYWlucy48YnIgY2xhc3M9
IiI+DQpUaGlzIG1lYW5zIHRoYXQgYW55IHN5c3RlbSBpbmZvcm1hdGlvbiBvciBjb21tYW5kIHJl
Y29yZHMgbmVlZCB0byBiZTxiciBjbGFzcz0iIj4NCnByb3RlY3RlZCBmcm9tIG1vZGlmaWNhdGlv
biBieSB0aGUgYXBwbGljYXRpb24uIFR5cGljYWxseSwgdGhpcyB3b3VsZDxiciBjbGFzcz0iIj4N
CmJlIGRvbmUgd2l0aCBhIHNpZ25hdHVyZTsgSSBkb27igJl0IHNlZSBob3cgdGhpcyBpcyBkaWZm
ZXJlbnQgZnJvbSBhdHRlc3RhdGlvbi48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpUaGUg
ZGlzY3Vzc2lvbiBvZiBhIFJlcG9ydGluZyBFbmdpbmUgc2VlbXMgbmVjZXNzYXJ5OiBpdOKAmXMg
dGhlIHRoaW5nPGJyIGNsYXNzPSIiPg0KdGhhdCBjb25zdW1lcyByZXBvcnRpbmcgcG9saWN5Ljxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNz
PSIiPjcuRGVmaW5pbmcgYSBuZXcgaWRlbnRpZmllciBzcGFjZSAoVVVJRHMpIGZvciB2ZW5kb3Jz
IGlzIG5vdDxiciBjbGFzcz0iIj4NCm1vdGl2YXRlZC4mbmJzcDsgU28gYSB2ZW5kb3IgY2Fu4oCZ
dCB1c2UgYW4gZXhpc3RpbmcgT1VJIG9yIElBTkEgcHJpdmF0ZTxiciBjbGFzcz0iIj4NCmVudGVy
cHJpc2UgbnVtYmVyIHRoYXQgY2FuIGJlIGVhc2lseSBsb29rZWQgdXA/IFlvdSBoYXZlIHRvIGlu
c3RlYWQ8YnIgY2xhc3M9IiI+DQp1c2UgYW4gb3BhcXVlIGlkZW50aWZpZXIgd2l0aCBubyB3YXkg
dG8gZGlyZWN0bHkgbG9vayB1cCBpdHMgbWVhbmluZz88YnIgY2xhc3M9IiI+DQpXaGF0IGlzIHRo
ZSByYXRpb25hbGUgZm9yIGludmVudGluZyBhIG5ldyBzcGFjZSByYXRoZXIgdGhhbiBiZWluZzxi
ciBjbGFzcz0iIj4NCmFibGUgdG8gcmV1c2UgYW4gZXhpc3Rpbmcgb25lIHRoYXQgY2FuIGJlIGxv
b2tlZCB1cCB0byBnZXQgYW4gb3JnPGJyIGNsYXNzPSIiPg0KbmFtZSwgY29udGFjdCBpbmZvLCBl
dGMuPyAoWWVzIHRoZXJlIGlzIHN1aXQtdGV4dC12ZW5kb3ItZG9tYWluIGJ1dDxiciBjbGFzcz0i
Ij4NCnRoYXTigJlzIHNldmVyYWJsZSBhbmQgb3B0aW9uYWwgdG8gaW1wbGVtZW50IGF0IGFsbC4p
IEFuZCBhIFVVSUQgdGFrZXM8YnIgY2xhc3M9IiI+DQp1cCBtb3JlIGJ5dGVzIHRoYW4gZWl0aGVy
IGFuIE9VSSBvciBhIFBFTiwgc28gaXMgd29yc2UgZm9yPGJyIGNsYXNzPSIiPg0KY29uc3RyYWlu
ZWQgZGV2aWNlcywgc28gd2h5IG5vdCB1c2UgYW4gZXhpc3Rpbmcgc3BhY2UgdGhhdCBpcyBzaG9y
dGVyPGJyIGNsYXNzPSIiPg0KYW5kIGhlbmNlIG1vcmUgYXBwbGljYWJsZSB0byBjb25zdHJhaW5l
ZCBkZXZpY2VzPzxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjcuIFZlbmRvciBJRHM8YnIg
Y2xhc3M9IiI+DQpJ4oCZZCBhcmd1ZSB0aGF0IEkgaGF2ZSBub3QgZGVmaW5lZCBhIG5ldyBpZGVu
dGlmaWVyIHNwYWNlLiBJdCB3YXM8YnIgY2xhc3M9IiI+DQpkZWZpbmVkIGluIFJGQzQxMjIuIFRo
YXQgc2FpZCwgSSB0aGluayB0aGF0IFBFTiBjb3VsZCBiZSBiZW5lZmljaWFsIGlmPGJyIGNsYXNz
PSIiPg0Kd2UgY2FuIHdvcmsgYXJvdW5kIHNvbWUgb2YgdGhlIGNvbXBsZXhpdGllcyBhc3NvY2lh
dGVkIHdpdGggaXQuPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KT1VJcyBtYXkgYmUgcHJv
aGliaXRpdmUgZm9yIHNtYWxsIG1hbnVmYWN0dXJlcnMgKFVTICQyLDk5NSkuIEZvcjxiciBjbGFz
cz0iIj4NCmV4YW1wbGUsIEkgaGF2ZSBzZWVuIHNtYWxsIG1hbnVmYWN0dXJlcnMgYXZvaWQgYnVp
bGRpbmcgVVNCIGRldmljZXM8YnIgY2xhc3M9IiI+DQpkdWUgdG8gdGhlIGNvc3Qgb2Ygb2J0YWlu
aW5nIGEgVVNCIFZJRC4gQ2xhc3MgSURzIHN0aWxsIHJlcXVpcmUgYSBVVUlEPGJyIGNsYXNzPSIi
Pg0KTmFtZSBTcGFjZSBJZGVudGlmaWVyLiBUaGVyZSBpcyBubyBydWxlIEkgY2FuIGZpbmQgZm9y
IGNvbnN0cnVjdGluZyBhbjxiciBjbGFzcz0iIj4NCk9VSSBVVUlELCBzbyBpdCBjYW5ub3QgYmUg
dXNlZCBhcyBhIFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyLjxiciBjbGFzcz0iIj4NCjxiciBj
bGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClByaXZhdGUgRW50ZXJwcmlzZSBOdW1iZXJzIHNlZW0g
bWFuYWdlYWJsZSBieSBzbWFsbCBtYW51ZmFjdHVyZXJzLjxiciBjbGFzcz0iIj4NClRoZXJlIGlz
IGEgVVVJRCBOYW1lIFNwYWNlIElkZW50aWZpZXIgZm9yIE9JRHMsIGhvd2V2ZXIgdGhpcyBnZXRz
IGE8YnIgY2xhc3M9IiI+DQpiaXQgY29uZnVzaW5nLiBZb3Ugd291bGQgbmVlZCB0byBjb25zdHJ1
Y3QgYSBjbGFzcyBJRCBhcyBmb2xsb3dzOjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClZl
bmRvcl9VVUlEID0gdXVpZC51dWlkNSh1dWlkLk5BTUVTUEFDRV9PSUQsIEVuY29kZU9JRCjigJgx
LjMuNi4xLjQuMS7igJk8YnIgY2xhc3M9IiI+DQorPGJyIGNsYXNzPSIiPg0KUEVOKSk8YnIgY2xh
c3M9IiI+DQpDbGFzc19VVUlEID0gdXVpZC51dWlkNShWZW5kb3JfVVVJRCwgQ2xhc3NfSW5mb3Jt
YXRpb24pPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KVGhlIHByb2JsZW0gaGVyZSBpcyB0
aGF0IEVuY29kZU9JRCgpIGlzIG5vdCBzcGVjaWZpZWQgYXQgYWxsIGluIFJGQzQxMjIuPGJyIGNs
YXNzPSIiPg0KVGhlIGNsb3Nlc3Qgd2UgZ2V0IGlzOjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPkZvciBleGFtcGxlLCBzb21lIG5h
bWUgc3BhY2VzIGFyZSB0aGU8YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtk
b21haW4gbmFtZSBzeXN0ZW0sIFVSTHMsIElTTyBPYmplY3QgSURzIChPSURzKSwgWC41MDAgRGlz
dGluZ3Vpc2hlZDxiciBjbGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO05hbWVzIChE
TnMpLCBhbmQgcmVzZXJ2ZWQgd29yZHMgaW4gYSBwcm9ncmFtbWluZyBsYW5ndWFnZS48YnIgY2xh
c3M9IiI+DQo8L2Jsb2NrcXVvdGU+DQpTbyBDbGFzcyBJRHMgYmVjb21lIHVucHJlZGljdGFibGUg
YmVjYXVzZSBPSUQgZW5jb2RpbmcgaXM8YnIgY2xhc3M9IiI+DQp1bmRlcnNwZWNpZmllZCBpbiBS
RkM0MTIyLiBJIGNhbiBzZWUgdGhlIFZlbmRvcl9VVUlEIGJlaW5nIGNvbXB1dGVkPGJyIGNsYXNz
PSIiPg0Kd2l0aCBzZXZlcmFsIGRpZmZlcmVudCB2ZXJzaW9ucyBvZiBFbmNvZGVPSUQ6PGJyIGNs
YXNzPSIiPg0KLSBFbmNvZGUgYXMgZG90dGVkLWludGVnZXIgc3RyaW5nPGJyIGNsYXNzPSIiPg0K
LSBFbmNvZGUgYXMgREVSIE9JRDxiciBjbGFzcz0iIj4NCi0gRW5jb2RlIGFzIHZhbHVlIG9mIERF
UiBPSUQgKG5vIHRhZy9sZW5ndGgpPGJyIGNsYXNzPSIiPg0KLSBMb3RzIG9mIG90aGVyIEFTTi4x
IGVuY29kaW5ncyBwb3NzaWJsZS48YnIgY2xhc3M9IiI+DQotIEZ1dHVyZSBDQk9SIE9JRD88YnIg
Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpJIGRvIG5vdCBiZWxpZXZlIHdlIHNob3VsZCBzcGVj
aWZ5IHRoZSB1c2Ugb2YgT1VJcyBiZWNhdXNlIDEpIHRoZXk8YnIgY2xhc3M9IiI+DQpjb3N0ICQz
MDAwLCAyKSB0aGVyZSBpcyBubyBVVUlEIG5hbWVzcGFjZSBmb3IgT1VJczxiciBjbGFzcz0iIj4N
CjxiciBjbGFzcz0iIj4NCknigJltIG5vdCBhZ2FpbnN0IHVzaW5nIGEgUEVOLCBidXQgd2Ugd291
bGQgYWxzbyBuZWVkIHRvIHByb3ZpZGU8YnIgY2xhc3M9IiI+DQpleHRyZW1lbHkgc3RyaWN0IGVu
Y29kaW5nIGd1aWRlbGluZXMgZm9yIGNvbnN0cnVjdGluZyBWZW5kb3IgVVVJRHMsPGJyIGNsYXNz
PSIiPg0Kc2luY2UgdGhlIFZlbmRvciBVVUlEIGlzIG5lZWRlZCBhcyB0aGUgTmFtZSBTcGFjZSBJ
RCBmb3IgdGhlIENsYXNzPGJyIGNsYXNzPSIiPg0KVVVJRC4gRm9yIGVuY29kaW5nIGluIHRoZSBt
YW5pZmVzdCBJIHRoaW5rIHdlIHNob3VsZCBpbnNpc3Qgb24gdXNpbmc8YnIgY2xhc3M9IiI+DQp0
aGUgUEVOIGRpcmVjdGx5IHJhdGhlciB0aGFuIHRoZSBmdWxsIE9JRC4gQnV0IHdoYXQgd291bGQg
d2UgZG8gd2l0aCBhPGJyIGNsYXNzPSIiPg0KUEVOIHN1Yi1hc3NpZ25tZW50PzxiciBjbGFzcz0i
Ij4NCjxiciBjbGFzcz0iIj4NClRoZXJl4oCZcyBhIGxvdCBtb3JlIGNvbXBsZXhpdHkgaGVyZSB0
aGFuIGp1c3Qg4oCcdXNlIGEgUEVOLuKAnTxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCkJlc3QgUmVnYXJkcyw8YnIgY2xhc3M9IiI+DQpCcmVuZGFuPGJyIGNsYXNz
PSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0
ZSIgY2xhc3M9IiI+T24gMjQgSnVsIDIwMjAsIGF0IDIzOjUxLCBEYXZlIFRoYWxlcjxiciBjbGFz
cz0iIj4NCiZsdDtkdGhhbGVyPTQwbWljcm9zb2Z0LmNvbUBkbWFyYy5pZXRmLm9yZzxiciBjbGFz
cz0iIj4NCiZsdDttYWlsdG86ZHRoYWxlcj00MG1pY3Jvc29mdC5jb21AZG1hcmMuaWV0Zi5vcmcm
Z3Q7Jmd0OyB3cm90ZTo8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpEdXJpbmcgdGhlIElF
VEYgaGFja2F0aG9uIHdlZWssIEkgd2VudCB0aHJvdWdoIGFsbCBvZiB0aGUgc3VpdDxiciBjbGFz
cz0iIj4NCm1hbmlmZXN0IGRyYWZ0IGFuZCBrZXB0IG5vdGVzLjxiciBjbGFzcz0iIj4NCk15IGZ1
bGwgcmV2aWV3IGluIGNvbnRleHQgaXMgYXQ8YnIgY2xhc3M9IiI+DQpodHRwczovL3d3dy5taWNy
b3NvZnQuLmNvbS9lbi11cy9yZXNlYXJjaC91cGxvYWRzL3Byb2QvMjAxNy8wNS9kcmFmdC08YnIg
Y2xhc3M9IiI+DQppZXRmLXN1aXQtbWFuaWZlc3QtMDkucGRmPGJyIGNsYXNzPSIiPg0KJmx0O2h0
dHBzOi8vd3d3Lm1pY3Jvc29mdC5jb20vZW4tdXMvcmVzZWFyY2gvdXBsb2Fkcy9wcm9kLzIwMTcv
MDUvZHJhZnQtPGJyIGNsYXNzPSIiPg0KaWV0Zi1zdWl0LW1hbmlmZXN0LTA5LnBkZiZndDsgd2hp
Y2ggaXMgdG9vIGxvbmcgdG8gY29weSBpbnRvIGVtYWlsIGhlcmUuPGJyIGNsYXNzPSIiPg0KQmVz
aWRlcyBsb3RzIG9mIGVkaXRvcmlhbCBjb21tZW50cywgdGhlcmXigJlzIGEgZmV3IHRlY2huaWNh
bDxiciBjbGFzcz0iIj4NCmNvbW1lbnRzL3F1ZXN0aW9ucywgaW5jbHVkaW5nIChidXQgdGhlcmUg
bWF5IGJlIG1vcmUgZGVwZW5kaW5nIG9uPGJyIGNsYXNzPSIiPg0Kd2hldGhlciB5b3UgaW50ZXJw
cmV0IHNvbWUgb3RoZXJzIGFzIGVkaXRvcmlhbCBvciB0ZWNobmljYWwpOjxiciBjbGFzcz0iIj4N
CjEuQXBwYXJlbnQgY29udHJhZGljdGlvbnMgYWJvdXQgd2hldGhlciBvbiBzeXN0ZW1zIHdpdGgg
YSBzaW5nbGU8YnIgY2xhc3M9IiI+DQpjb21wb25lbnQsIHdoZXRoZXIgc2V0dGluZyB0aGUgY29t
cG9uZW50IGluZGV4IHNob3VsZCBjbGVhciB0aGU8YnIgY2xhc3M9IiI+DQpkZXBlbmRlbmN5IGlu
ZGV4IG9yIG5vdC48YnIgY2xhc3M9IiI+DQoyLldoYXQgaXQgbWVhbnMgdG8g4oCcYnJlYWvigJ0g
aXMgdW5kZXJzcGVjaWZpZWQgKEnigJltIGd1ZXNzaW5nIGNvbnRpbnVlPGJyIGNsYXNzPSIiPg0K
b24gdG8gdGhlIG5leHQgY29tbWFuZCBhZnRlciB0cnktZWFjaCwgYXMgb3Bwb3NlZCB0byBnbyBv
biB0byB0aGU8YnIgY2xhc3M9IiI+DQpuZXh0IG1hbmlmZXN0LCBidXQgaXTigJlzIG5vdCBzdGF0
ZWQgaW4gdGhlIGRvYykuPGJyIGNsYXNzPSIiPg0KMy5TZWN0aW9uIDYuNyBzZWVtcyB0byByZXF1
aXJlIHVzaW5nIG11bHRpcGxlIHByb2Nlc3Nlcywgbm90IGp1c3Q8YnIgY2xhc3M9IiI+DQptdWx0
aXBsZSB0aHJlYWRzLCB3aXRob3V0IGp1c3RpZmljYXRpb24uPGJyIGNsYXNzPSIiPg0KNC5UaGUg
dHJ1c3QgbW9kZWwgd2hlbiBtdWx0aXBsZSBtYW5pZmVzdCBwcm9jZXNzb3JzIGV4aXN0LCBpbiB0
d28gb3I8YnIgY2xhc3M9IiI+DQptb3JlIHNlY3VyaXR5IGRvbWFpbnMsIGlzIHVuZGVyc3BlY2lm
aWVkLCBhbmQgbm90IG1lbnRpb25lZCBpbiB0aGU8YnIgY2xhc3M9IiI+DQpTZWN1cml0eSBDb25z
aWRlcmF0aW9ucyBzZWN0aW9uLjxiciBjbGFzcz0iIj4NCjUuU3VpdC10ZXh0LXZlcnNpb24tcmVx
dWlyZWQgZXhwcmVzc2lvbiBzeW50YXggaXMgdW5kZXJzcGVjaWZpZWQuPGJyIGNsYXNzPSIiPg0K
Ni5TVUlUX1JlcG9ydCBhbmQgUmVwb3J0aW5nIEVuZ2luZSB0ZXh0IGlzIGFkZGVkIGJ1dCBkb2Vz
IG5vdCBhcHBlYXI8YnIgY2xhc3M9IiI+DQp0byBiZSBhYm91dCB3aGF0IGdvZXMgaW4gYSBTVUlU
IG1hbmlmZXN0LCBzbyBJIGFyZ3VlIHRoYXQgaXQgZG9lc27igJl0PGJyIGNsYXNzPSIiPg0KYmVs
b25nIGluIHRoaXMgc3BlYyAoYW5kIGlzIGFyZ3VhYmxlIGFzIHRvIHdoZXRoZXIgaXTigJlzIGlu
IHNjb3BlIGZvcjxiciBjbGFzcz0iIj4NClNVSVQgYXQgYWxsKS4mbmJzcDsgSXQgcmVhZHMgbGlr
ZSBTVUlUX1JlY29yZCBpcyB5ZXQgYW5vdGhlciBhbHRlcm5hdGl2ZTxiciBjbGFzcz0iIj4NCnRv
IElQRklYLCBzeXNsb2csIGV0Yy4sIGFuZCBkb2VzbuKAmXQgc3RhdGUgdGhlIHJhdGlvbmFsZSBm
b3IgZGVmaW5pbmc8YnIgY2xhc3M9IiI+DQphIG5ldyBmb3JtYXQuIFlvdSBtaWdodCBzYXkgdGhh
dCBpdCBjb3VsZCBiZSB1c2VkIGluIGFuIG9jdGV0QXJyYXkgaW48YnIgY2xhc3M9IiI+DQpJUEZJ
WCBpZiBzb21lb25lIGRlZmluZWQgc3VjaCBhIGZpZWxkLCBidXQgdGhpcyBkb2N1bWVudCBkb2Vz
buKAmXQsIGFuZDxiciBjbGFzcz0iIj4NCmluZGVlZCBpZiBTVUlUX1JlY29yZCBpcyBub3Qgc29t
ZXRoaW5nIHRoYXQgd291bGQgYXBwZWFyIGluIGEgU1VJVDxiciBjbGFzcz0iIj4NCm1hbmlmZXN0
LCB0aGVuIEkgdGhpbmsgaXQgc2hvdWxkIG5vdCBiZSBpbiB0aGlzIGRvY3VtZW50LjxiciBjbGFz
cz0iIj4NCm9GdXJ0aGVybW9yZSwgaXQgc2F5cyBTVUlUX1JlcG9ydCBjYW4gZ28gaW4gYW4gYXR0
ZXN0YXRpb24gcmVwb3J0LjxiciBjbGFzcz0iIj4NCldoYXTigJlzIHRoZSByYXRpb25hbGUgZm9y
IHRoYXQgYXMgb3Bwb3NlZCB0byBzb21lIG1vcmUgdHlwaWNhbDxiciBjbGFzcz0iIj4NCmxvZ2dp
bmcvcmVwb3J0aW5nIG1lY2hhbmlzbSB0aGF0IG1pZ2h0IGludGVncmF0ZSB3aXRoIGV4aXN0aW5n
IGVycm9yPGJyIGNsYXNzPSIiPg0KcmVwb3J0aW5nIG1lY2hhbmlzbXMgYW5kIHRyb3VibGUgdGlj
a2V0aW5nPyBJIGRvbuKAmXQgdGhpbmsgdGhpcyB3YXM8YnIgY2xhc3M9IiI+DQptb3RpdmF0ZWQg
aW4gZWl0aGVyIHRoZSBzdWl0IGFyY2hpdGVjdHVyZSBvciB0aGUgc3VpdCBJTSBkb2N1bWVudCw8
YnIgY2xhc3M9IiI+DQphbmQgSSBkb27igJl0IHJlY2FsbCBpdCBldmVyIGJlaW5nIGRpc2N1c3Nl
ZCBvbiB0aGUgU1VJVCBsaXN0IG9yIFdHPGJyIGNsYXNzPSIiPg0KbWVldGluZyAoYnV0IG1heWJl
IGl0IHdhcyBhbmQgSSBmb3Jnb3Q/KSZuYnNwOyZuYnNwOyBBZ2FpbiwgSSB0aGluayBteTxiciBj
bGFzcz0iIj4NCnByZWZlcnJlZCBjb3Vyc2Ugd291bGQgYmUgdG8gc2V2ZXIgaXQgZnJvbSB0aGUg
U1VJVCBtYW5pZmVzdCBzcGVjaWZpY2F0aW9uLjxiciBjbGFzcz0iIj4NCjcuRGVmaW5pbmcgYSBu
ZXcgaWRlbnRpZmllciBzcGFjZSAoVVVJRHMpIGZvciB2ZW5kb3JzIGlzIG5vdDxiciBjbGFzcz0i
Ij4NCm1vdGl2YXRlZC4mbmJzcDsgU28gYSB2ZW5kb3IgY2Fu4oCZdCB1c2UgYW4gZXhpc3Rpbmcg
T1VJIG9yIElBTkEgcHJpdmF0ZTxiciBjbGFzcz0iIj4NCmVudGVycHJpc2UgbnVtYmVyIHRoYXQg
Y2FuIGJlIGVhc2lseSBsb29rZWQgdXA/IFlvdSBoYXZlIHRvIGluc3RlYWQ8YnIgY2xhc3M9IiI+
DQp1c2UgYW4gb3BhcXVlIGlkZW50aWZpZXIgd2l0aCBubyB3YXkgdG8gZGlyZWN0bHkgbG9vayB1
cCBpdHMgbWVhbmluZz88YnIgY2xhc3M9IiI+DQpXaGF0IGlzIHRoZSByYXRpb25hbGUgZm9yIGlu
dmVudGluZyBhIG5ldyBzcGFjZSByYXRoZXIgdGhhbiBiZWluZzxiciBjbGFzcz0iIj4NCmFibGUg
dG8gcmV1c2UgYW4gZXhpc3Rpbmcgb25lIHRoYXQgY2FuIGJlIGxvb2tlZCB1cCB0byBnZXQgYW4g
b3JnPGJyIGNsYXNzPSIiPg0KbmFtZSwgY29udGFjdCBpbmZvLCBldGMuPyAoWWVzIHRoZXJlIGlz
IHN1aXQtdGV4dC12ZW5kb3ItZG9tYWluIGJ1dDxiciBjbGFzcz0iIj4NCnRoYXTigJlzIHNldmVy
YWJsZSBhbmQgb3B0aW9uYWwgdG8gaW1wbGVtZW50IGF0IGFsbC4pIEFuZCBhIFVVSUQgdGFrZXM8
YnIgY2xhc3M9IiI+DQp1cCBtb3JlIGJ5dGVzIHRoYW4gZWl0aGVyIGFuIE9VSSBvciBhIFBFTiwg
c28gaXMgd29yc2UgZm9yPGJyIGNsYXNzPSIiPg0KY29uc3RyYWluZWQgZGV2aWNlcywgc28gd2h5
IG5vdCB1c2UgYW4gZXhpc3Rpbmcgc3BhY2UgdGhhdCBpcyBzaG9ydGVyPGJyIGNsYXNzPSIiPg0K
YW5kIGhlbmNlIG1vcmUgYXBwbGljYWJsZSB0byBjb25zdHJhaW5lZCBkZXZpY2VzPzxiciBjbGFz
cz0iIj4NCjguVGhlIHRpbWUtb2YtZGF5IGFuZCBkYXktb2Ytd2VlayB3YWl0IGV2ZW50cyBhcmUg
dW5kZXJzcGVjaWZpZWQgaW48YnIgY2xhc3M9IiI+DQp0ZXJtcyBvZiB3aGV0aGVyIHRoZXkgYXJl
IGluIGxvY2FsIHRpbWUgb3IgVVRDLjxiciBjbGFzcz0iIj4NCjkuSWYgSSB1bmRlcnN0YW5kIGNv
cnJlY3RseSwgaWYgYSBkZXBlbmRlbmN5IG1hbmlmZXN0IHNldHMgU3RyaWN0PGJyIGNsYXNzPSIi
Pg0KT3JkZXIgdG8gZmFsc2UsIHRoaXMgd2lsbCB0aGVuIGNhcnJ5IG92ZXIgdG8gdGhlIGRlcGVu
ZGVudCBtYW5pZmVzdCw8YnIgY2xhc3M9IiI+DQpwb3RlbnRpYWxseSBsZWFkaW5nIHRvIGEgc291
cmNlIG9mIHVuZXhwZWN0ZWQgYnVncy4mbmJzcDsgSXMgbXk8YnIgY2xhc3M9IiI+DQp1bmRlcnN0
YW5kaW5nIGNvcnJlY3Q/PGJyIGNsYXNzPSIiPg0KMTAuRm9yIGNvbmRpdGlvbnMgdGhhdCBhcmUg
b3B0aW9uYWwgdG8gaW1wbGVtZW50LCBJIGNvdWxkbuKAmXQgdGVsbCBpZjxiciBjbGFzcz0iIj4N
CnRoYXQgbWVhbnMgdGhhdCBpZiBub3QgaW1wbGVtZW50ZWQgYnkgYSBtYW5pZmVzdCBwcm9jZXNz
b3IsIHRoZXkgYXJlPGJyIGNsYXNzPSIiPg0KdHJlYXRlZCBhcyBwYXNzaW5nLCBmYWlsaW5nLCBv
ciBhcyBwYXJzZSBlcnJvcnMuPGJyIGNsYXNzPSIiPg0KMTEuVGhlcmUgYXJlIHNldmVyYWwgY29t
bWFuZHMgd2hlcmUgaW4gY2VydGFpbiBjb250ZXh0cyB0aGUgZG9jIHNheXM8YnIgY2xhc3M9IiI+
DQp0aGV5IOKAnE1VU1QgaGF2ZSBubyBlZmZlY3TigJ0uJm5ic3A7IEJ1dCB3aHkgbm90IG1ha2Ug
dGhlbSBpbGxlZ2FsIHRvIGFwcGVhcjxiciBjbGFzcz0iIj4NCmluIHN1Y2ggY29udGV4dHM/Jm5i
c3A7Jm5ic3A7IFdoeSBzcGVuZCB0aGUgZXh0cmEgc3BhY2UgdG8gaW5jbHVkZSB0aGVtIGluIHRo
ZTxiciBjbGFzcz0iIj4NCm1hbmlmZXN0IGp1c3QgdG8gaGF2ZSBubyBlZmZlY3Q/PGJyIGNsYXNz
PSIiPg0KMTIuU3dhcCBkaXJlY3RpdmUgaXMgdW5kZXJzcGVjaWZpZWQgaW4gdGVybXMgb2Ygd2hh
dCBzaG91bGQgaGFwcGVuIGlmPGJyIGNsYXNzPSIiPg0KdGhlIGRlc3RpbmF0aW9uIGRvZXNu4oCZ
dCB5ZXQgZXhpc3QgKGkuZS4sIGZhaWwgdnMgbW92ZSkuPGJyIGNsYXNzPSIiPg0KMTMuSUFOQSBj
b25zaWRlcmF0aW9ucyBzZWN0aW9uIGRvZXNu4oCZdCB5ZXQgbWVldCB0aGUgcmVxdWlyZW1lbnRz
IG9mPGJyIGNsYXNzPSIiPg0KUkZDIDgxMjYuJm5ic3A7IEZvciBleGFtcGxlLCBpdCBzcGVjaWZp
ZXMgRXhwZXJ0IFJldmlldyBidXQgY29udGFpbnM8YnIgY2xhc3M9IiI+DQppbnN1ZmZpY2llbnQg
aW5mb3JtYXRpb24gdG8gaW5zdHJ1Y3QgYW4gZXhwZXJ0IGhvdyB0byByZXZpZXcsIHBlciB0aGU8
YnIgY2xhc3M9IiI+DQpndWlkZWxpbmVzIGluIHRoYXQgUkZDLjxiciBjbGFzcz0iIj4NCkkga25v
dyB0aGUgZG9jIGlzIGxvbmcgKDEwOSBwYWdlcykgc28gZm9yZ2l2ZSBtZSBpZiBzb21lIGFuc3dl
cnMgYXJlPGJyIGNsYXNzPSIiPg0KZWxzZXdoZXJlIGluIHRoZSBkb2MgYW5kIEkganVzdCBtaXNz
ZWQgdGhlbSwgd2hpY2gganVzdCBtZWFucyBtYXliZSBhPGJyIGNsYXNzPSIiPg0KY3Jvc3MtcmVm
ZXJlbmNlIHdvdWxkIGJlIHN1ZmZpY2llbnQuSiBEYXZlPGJyIGNsYXNzPSIiPg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnIgY2xhc3M9IiI+DQpTdWl0
IG1haWxpbmcgbGlzdDxiciBjbGFzcz0iIj4NClN1aXRAaWV0Zi5vcmcgJmx0O21haWx0bzpTdWl0
QGlldGYub3JnJmd0OzxiciBjbGFzcz0iIj4NCmh0dHBzOi8vZ2NjMDIuc2FmZWxpbmtzLnByb3Rl
Y3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRnd3dzxiciBjbGFzcz0iIj4NCi5p
ZXRmLm9yZyUyRm1haWxtYW4lMkZsaXN0aW5mbyUyRnN1aXQmYW1wO2FtcDtkYXRhPTAyJTdDMDEl
N0NkYXZpZC53YWx0ZXI8YnIgY2xhc3M9IiI+DQptaXJlJTQwbmlzdC5nb3YlN0NlMWE5MWJjMjdi
MTg0ZWI0YWZmYTA4ZDgzMjNmZjU3YiU3QzJhYjVkODJmZDhmYTQ3OTc8YnIgY2xhc3M9IiI+DQph
OTNlMDU0NjU1YzYxZGVjJTdDMSU3QzAlN0M2MzczMTQ1OTc1ODAzMjgzODkmYW1wO2FtcDtzZGF0
YT0xSEpFOVFpaWNvZSUyPGJyIGNsYXNzPSIiPg0KQlRHcTdrYW9kYkJuMjNtNkwzMVZMNU9RTEkz
bUhvQVklM0QmYW1wO2FtcDtyZXNlcnZlZD0wPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0K
PGJyIGNsYXNzPSIiPg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1h
aWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmU8YnIgY2xhc3M9IiI+DQpjb25maWRlbnRpYWwgYW5k
IG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZDxiciBj
bGFzcz0iIj4NCnJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5
IGFuZCBkbyBub3QgZGlzY2xvc2U8YnIgY2xhc3M9IiI+DQp0aGUgY29udGVudHMgdG8gYW55IG90
aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwgb3Igc3RvcmUgb3I8YnIgY2xhc3M9
IiI+DQpjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuPGJyIGNs
YXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnIgY2xhc3M9IiI+DQpTdWl0IG1haWxpbmcgbGlzdDxiciBjbGFzcz0i
Ij4NClN1aXRAaWV0Zi5vcmc8YnIgY2xhc3M9IiI+DQpodHRwczovL2djYzAyLnNhZmVsaW5rcy5w
cm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZ3d3cuPGJyIGNsYXNzPSIi
Pg0KaWV0Zi5vcmclMkZtYWlsbWFuJTJGbGlzdGluZm8lMkZzdWl0JmFtcDthbXA7ZGF0YT0wMiU3
QzAxJTdDZGF2aWQud2FsdGVybWk8YnIgY2xhc3M9IiI+DQpyZSU0MG5pc3QuZ292JTdDZTFhOTFi
YzI3YjE4NGViNGFmZmEwOGQ4MzIzZmY1N2IlN0MyYWI1ZDgyZmQ4ZmE0Nzk3YTkzPGJyIGNsYXNz
PSIiPg0KZTA1NDY1NWM2MWRlYyU3QzElN0MwJTdDNjM3MzE0NTk3NTgwMzI4Mzg5JmFtcDthbXA7
c2RhdGE9MUhKRTlRaWljb2UlMkJUR3E8YnIgY2xhc3M9IiI+DQo3a2FvZGJCbjIzbTZMMzFWTDVP
UUxJM21Ib0FZJTNEJmFtcDthbXA7cmVzZXJ2ZWQ9MDxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0i
Ij4NCjwvYmxvY2txdW90ZT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fPGJyIGNsYXNzPSIiPg0KU3VpdCBtYWlsaW5nIGxpc3Q8YnIgY2xhc3M9IiI+DQpT
dWl0QGlldGYub3JnPGJyIGNsYXNzPSIiPg0KaHR0cHM6Ly9nY2MwMi5zYWZlbGlua3MucHJvdGVj
dGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGd3d3LmlldGYub3JnJTJGbWFpbG1h
biUyRmxpc3RpbmZvJTJGc3VpdCZhbXA7YW1wO2RhdGE9MDIlN0MwMSU3Q2RhdmlkLndhbHRlcm1p
cmUlNDBuaXN0LmdvdiU3Q2UxYTkxYmMyN2IxODRlYjRhZmZhMDhkODMyM2ZmNTdiJTdDMmFiNWQ4
MmZkOGZhNDc5N2E5M2UwNTQ2NTVjNjFkZWMlN0MxJTdDMCU3QzYzNzMxNDU5NzU4MDMyODM4OSZh
bXA7YW1wO3NkYXRhPTFISkU5UWlpY29lJTJCVEdxN2thb2RiQm4yM202TDMxVkw1T1FMSTNtSG9B
WSUzRCZhbXA7YW1wO3Jlc2VydmVkPTA8YnIgY2xhc3M9IiI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0
YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYg
eW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2Vu
ZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBv
dGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsDQogb3Igc3RvcmUgb3IgY29weSB0
aGUgaW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4gVGhhbmsgeW91Lg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_47ADA83130334901B652749940E0EC7Farmcom_--


From nobody Mon Jul 27 09:13:15 2020
Return-Path: <dthaler@microsoft.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6B5B3A1C93 for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 09:13:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, LOTS_OF_MONEY=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 5Ss5irjGMNS5 for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 09:13:11 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770137.outbound.protection.outlook.com [40.107.77.137]) (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 EE5163A255E for <suit@ietf.org>; Mon, 27 Jul 2020 09:09:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JgzcbROC4R9WX86+WxD84nlRrsch/E/zNw4Uw1SwP9GmkgT14/AHhvZxbMYAFODtgEbL9KlHgP+XGZCJAaQ/A2IL9gBxBAbXah+V3amDN+J5Z1L7jRFjNfDP1DQYB4dnT8ZGHXix1+ezmxejs82pbUByMGMxW362OmzWo8VpXWwoI0ckou7feLXmlTIdKhYVvy7XApR5JJ76Sylv+kc1ShUmWUVnPMkxeTefAs7G/j4paKkzu8Yk6r4uP0KoKJFnsZ6kpMq8xvva0i8yeYGFF2RTPOb8vmqQy/4ON5N/nLenKkxyBwzyfu2FDI0VPOM7QJ57bucNfyrZgcc2sRBJIw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jc8hzZgEJfrqGrcnzIOK1WGdYIbI0FOlrxH/jdhJSPQ=; b=kqNOe9kNG5GrO29/PTDfsl7fLukuic//PV0AR73+mxNosHIoCXbRBUOJU8gYS/wXQ1wGPAME9spUJ1MX0UuUIHkDFVdBbr0fPJzVvaFQM9KbWp2k64syCiu1PDjYvQlDUDIRPAdcPUFeCjWeNJmhymwnNTRTcMErJf6cWH94So1Jwh/UJNCAbycepVFcLbABPwDwE9kjM2pb6las52g76OPfQxjK3q4j27kf10reK2KfeYSsDPPZr97OGbaggSTbTXseMENNVaANqJ1OiVo0wE5gzZ6XoOUi8p0PLbJh2FJqlK8UIGdNZHE2OyhfHNAbxMXF33c48G/+d+cTDOh+/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jc8hzZgEJfrqGrcnzIOK1WGdYIbI0FOlrxH/jdhJSPQ=; b=Aezg38Pp6/HRpqwvw/CPVT9T10HY63YR5mgMR3uYeA/VGRDc1KEO5s9mT2RKNbuqi0QhBqj3sQee/hXksg4umV4mqQLm3cVEH8MPL2vJgo6AyuZs3Aa9G2Xp/7aN5dyuQLaskUIpFche689fnByBo0ZuFBzNhi5mHCVyG9Sy778=
Received: from BL0PR2101MB1027.namprd21.prod.outlook.com (2603:10b6:207:30::33) by MN2PR21MB1503.namprd21.prod.outlook.com (2603:10b6:208:1f7::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.1; Mon, 27 Jul 2020 16:09:47 +0000
Received: from BL0PR2101MB1027.namprd21.prod.outlook.com ([fe80::f9ee:91d4:b4ce:9ee4]) by BL0PR2101MB1027.namprd21.prod.outlook.com ([fe80::f9ee:91d4:b4ce:9ee4%6]) with mapi id 15.20.3239.015; Mon, 27 Jul 2020 16:09:46 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Brendan Moran <Brendan.Moran@arm.com>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>
CC: suit <suit@ietf.org>
Thread-Topic: [Suit] Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQCGs7sAAAKNB+A=
Date: Mon, 27 Jul 2020 16:09:46 +0000
Message-ID: <BL0PR2101MB1027CB46179113E5AFF5CC3BA3720@BL0PR2101MB1027.namprd21.prod.outlook.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com>
In-Reply-To: <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-07-27T16:09:45Z;  MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=524c0516-99b7-4afd-99cb-ab547ecd6b4f; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0
authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [2601:600:9780:16f0:55e6:9884:b77a:7caf]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3a8ae5ff-4516-461d-9522-08d832477b88
x-ms-traffictypediagnostic: MN2PR21MB1503:
x-microsoft-antispam-prvs: <MN2PR21MB15034B8E2D6134F89CCBEFE7A3720@MN2PR21MB1503.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 02UlhCafETjWF4in+pZU/s/cUaDbDnjF9cCdvijAeaSktb0eB8g7XTjddLfSXV0HThtHeHkN2K+VxF/c2sNZz2waigSF7twNZrda65SlRRZ/5KQ4IH5lSUGbh5oo9SK2PGPA8c3SPErdISuv/MwTyqvpPcRLO3L5kPqnoVSNXJlW38XC312Mp9HEjvC8hVMkcyCiEaJdmsPX8Bpp4HEfEdl3P4IAhc+yj6G4jmwLRbiwyXCJSpg17S5lpuko8bguurqGJ0BYdoeaLHrI3QVWbfk0TgPtn/hPBKwa9tPJ+OZcpPMyymqsZMGdui6VVod99d0LONNdnd7mNUhd1vLnIA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR2101MB1027.namprd21.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(39860400002)(366004)(136003)(376002)(346002)(10290500003)(110136005)(82960400001)(9686003)(7696005)(66476007)(33656002)(64756008)(66556008)(5660300002)(66446008)(86362001)(82950400001)(55016002)(186003)(71200400001)(6506007)(66946007)(8936002)(76116006)(52536014)(8990500004)(2906002)(4326008)(83380400001)(8676002)(478600001)(316002)(53546011); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: hKRUoeimGA56GsnJzVHXDz7Y4rLXWG6HJ+lXs8xREHn1BB3K3aO5QU1G4ei7bktoul4M2a4OZ0vEHvS0bngfKNuc7a9/ndQqIMwTySGK24aYYuTg3NjQ1HnjQGntsv6tylS4jeplVES7m0l1qwQCYcSlFlF+x17fWYFW8sGEeXXUoTQ9ENBV17PlfT4nFDpPl3dLk7mVjybiBIDUEbkDQs9yIsk4K9BwbQI86lHJdrCHrlajR888FOGSU8vp8d/dv4livqhDy0l2Oie0ci9wEbffmkAahSNg4j4NjSoYku+6Afgk/Sse7aG4uXOARtGlv6Hb+Giob3xCuayGKNVbyx2KCkxeq2ZmzoWTDlvh2jJUOtq+Ae7fzN5lft6ECEOdJlpwicSW9TbiSru2tyaLg5D1NemjxijMJBodh7R8fsTgyzAjjwU1c5ZRBdxEDWWkFIqD2UJbNgsQGE7fQ8Tkj7EAl9jx+nrrd0MHHZz1+TFk0YN1t9XCqBUtWD2zWFl6oxG+ki6xKFiaN3TF9gRRqpTNeq69clgpKh7J7DpoSyYtbitdPK8cWTvHIy/flJQEdQtJOp+OEWlkSz+zoFO/HsImuGABLf8UHjqGYJWZXIoj9rtjpEG+pIvgZ1U31aoLU/bWybcL06XJHTu6QfuX/uQ3LWNpCSDCa5MXmqvlA0DJ59UgB4cl/V1cT8v7ioYkmy5TA7K+T8oyLS6B1/GjuQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR2101MB1027CB46179113E5AFF5CC3BA3720BL0PR2101MB1027_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR2101MB1027.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3a8ae5ff-4516-461d-9522-08d832477b88
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2020 16:09:46.8251 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dCEi7r54S3pG5E4A1uzdjEhvXm4Hh50rbN3i/Ik9wrTkctx0iKd4N+4f1xzwz6/E7Dt0RxyCZ63pdXsI72nfC7Rgnci+Y6dmqF8+mnxla4M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR21MB1503
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/rXwwiT3iXSMs03ky0HEcSYJDNIM>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 16:13:14 -0000

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

VGhhbmtzIEJyZW5kYW4sIGluaXRpYWwgcmVzcG9uc2VzIGJlbG93Lg0KTG9va2luZyBmb3J3YXJk
IHRvIGEgZGlzY3Vzc2lvbiBvbiBGcmlkYXkuDQoNCkZyb206IFN1aXQgPHN1aXQtYm91bmNlc0Bp
ZXRmLm9yZz4gT24gQmVoYWxmIE9mIEJyZW5kYW4gTW9yYW4NClNlbnQ6IE1vbmRheSwgSnVseSAy
NywgMjAyMCA3OjQyIEFNDQpUbzogRGF2ZSBUaGFsZXIgPGR0aGFsZXI9NDBtaWNyb3NvZnQuY29t
QGRtYXJjLmlldGYub3JnPg0KQ2M6IHN1aXQgPHN1aXRAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTog
W1N1aXRdIFJldmlldyBvZiBkcmFmdC1pZXRmLXN1aXQtbWFuaWZlc3QtMDkNCg0KSGkgRGF2ZSwN
Cg0KVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgeW91ciB2ZXJ5IGRldGFpbGVkIHJldmlldyEgT2Yg
Y291cnNlLCBpdCB3aWxsIHRha2UgbWUgc29tZSB0aW1lIHRvIHdvcmsgdGhyb3VnaCB0aGlzIHJl
dmlldy4gSSB3aWxsIGRvIG15IGJlc3QgdG8gY2xhcmlmeSB0aGVzZSB0ZWNobmljYWwgY29tbWVu
dHMgYXMgSSB3b3JrIHRocm91Z2guIEluIGdlbmVyYWwsIHRoZSBpc3N1ZXMgeW914oCZdmUgbGlz
dGVkIGxvb2sgdG8gbWUgbGlrZSB0aGUg4oCccmlnaHTigJ0gYW5zd2VyIGlzIGZhaXJseSBvYnZp
b3VzLCBzbyBJIHdpbGwgc3RyYWlnaHRlbiB0aGVtIG91dC4gVGhlcmUgYXJlIHNldmVyYWwgY29t
bWVudHMgdGhhdCBJIHRoaW5rIGRlc2VydmUgYSBsaXR0bGUgbW9yZSBjbGFyaWZpY2F0aW9uLg0K
DQo2LiBTVUlUX1JlcG9ydA0KDQpTVUlUX1JlcG9ydCBhbmQgUmVwb3J0aW5nIEVuZ2luZSB0ZXh0
IGlzIGFkZGVkIGJ1dCBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYWJvdXQgd2hhdCBnb2VzIGluIGEg
U1VJVCBtYW5pZmVzdCwgc28gSSBhcmd1ZSB0aGF0IGl0IGRvZXNu4oCZdCBiZWxvbmcgaW4gdGhp
cyBzcGVjIChhbmQgaXMgYXJndWFibGUgYXMgdG8gd2hldGhlciBpdOKAmXMgaW4gc2NvcGUgZm9y
IFNVSVQgYXQgYWxsKQ0KDQpZb3XigJlyZSByaWdodC4gVGhpcyBoYXMgbm90IGJlZW4gcmFpc2Vk
IG9uIHRoZSBsaXN0LiBJZiBpdOKAmXMgbW9yZSBhcHByb3ByaWF0ZSB0byBwdXQgaXQgaW4gYSBu
ZXcgZHJhZnQsIEnigJltIGhhcHB5IHRvIGRvIHRoYXQuDQoNClRoYXTigJlzIHdoYXQgSeKAmW0g
YXJndWluZywgeWVzLg0KDQpIb3dldmVyLCBpdOKAmXMgYSBuYXR1cmFsIGNvbnNlcXVlbmNlIG9m
IGFkZGluZyB0aGUgU1VJVF9SZXBvcnRpbmdfUG9saWN5LCB3aGljaCB3YXMgZGlzY3Vzc2VkIGF0
IHRoZSB2aXJ0dWFsIGludGVyaW0uIEl0IHNlZW1lZCB0byBtZSB0aGF0IGlmIGEgcmVwb3J0aW5n
IHBvbGljeSB3YXMgc3BlY2lmaWVkLCB0aGVuIGFuIGltcGxlbWVudG9yIHdvdWxkIG5hdHVyYWxs
eSB3YW50IHRvIGtub3cgaG93IHRvIHJlcG9ydCB0aGF0IGluZm9ybWF0aW9uLg0KDQpQYXJ0IG9m
IG15IHBvaW50IGlzIHRoZXJlIGFyZSBtdWx0aXBsZSBleGlzdGluZyByZXBvcnRpbmcgc3RhbmRh
cmRzIChlLmcuLCBpbiB0aGUgQmVoYXZlIFdHIHdlIGhhZCBkcmFmdHMgb24gYm90aCBzeXNsb2cg
YW5kIElQRklYKS4NCkNyZWF0aW5nIHlldCBhbm90aGVyIG9uZSBpcyBub3QgbmVjZXNzYXJpbHkg
d3JvbmcsIGJ1dCBkb2VzIG1lYW4gdGhlcmXigJlzIG1vcmUgY29tcGxleGl0eSBpbiBkZWFsaW5n
IHdpdGggbXVsdGlwbGUgd2F5cywgYW5kIGluIGV4cGxhaW5pbmcgd2h5IGEgbmV3IG9uZSBpcyBj
b21wZXRpbmcgd2l0aCBleGlzdGluZyBzdGFuZGFyZHMsIGFuZCB3aGljaCBvbmUgdG8gdXNlIGlu
IHdoYXQgY2lyY3Vtc3RhbmNlLCBlc3BlY2lhbGx5IGlmIHRoZSBkZXZpY2UgaXMgYWxyZWFkeSBp
bXBsZW1lbnRpbmcgb25lIG9mIHRoZSBvdGhlcnMgZm9yIGEgcmVhc29uIHVucmVsYXRlZCB0byBT
VUlULiAgIFRoYXQgYWRkcyBjb21wbGV4aXR5IGFuZCBkZWxheSBpbnRvIHRoZSBTVUlUIG1hbmlm
ZXN0IGRvY3VtZW50IHdoaWNoIEkgd291bGQgcHJlZmVyIHRvIGF2b2lkLg0KDQpJZiB0aGVyZSBp
cyBhIG5lZWQgZm9yIGxvZ2dpbmcgU1VJVCBjb21tYW5kcywgYWxvbmcgd2l0aCB0aGVpciBhcmd1
bWVudHMgYW5kIHJlc3VsdHMsIHRoaXMgc2VlbXMgdmVyeSBzcGVjaWZpYyB0byBTVUlUIGluIGdl
bmVyYWwgYW5kIHRoZSBTVUlUIG1hbmlmZXN0IGluIHNwZWNpZmljLiBJIHN0cnVnZ2xlIHRvIHNl
ZSB3aGF0IGRvY3VtZW50IHdvdWxkIGJlIG1vcmUgYXBwcm9wcmlhdGUgdGhhbiB0aGUgU1VJVCBt
YW5pZmVzdCBmb3IgdGhlIFNVSVRfUmVwb3J0Lg0KDQpBIG5ldyBvbmUsIHNvIHRoYXQgeW91IGNh
biB1c2UgdGhlIFNVSVQgbWFuaWZlc3Qgd2l0aG91dCBzb21lIG5ldyByZXBvcnRpbmcgZm9ybWF0
LCBpZiBzb21lb25lIGlzIGFscmVhZHkgdXNpbmcgSVBGSVggb3Igc3lzbG9nIG9yIHdoYXRldmVy
IGVsc2UuICBBbmQgc28gdGhhdCB0aGUgU1VJVCBtYW5pZmVzdCBjYW4gcHJvZ3Jlc3Mgc29vbmVy
IHdpdGhvdXQgYmxvY2tpbmcgb24gdGhpcyBkaXNjdXNzaW9uICh3aGljaCBmcm9tIG15IGV4cGVy
aWVuY2UgaW4gQmVoYXZlIGlzIG5ldmVyIHNpbXBsZSBvbmNlIHlvdSBoYXZlIHBlb3BsZSBpbiB0
aGUgcm9vbSBmYW1pbGlhciB3aXRoIGV4aXN0aW5nIG1lY2hhbmlzbXMpLg0KDQpGdXJ0aGVybW9y
ZSwgaXQgc2F5cyBTVUlUX1JlcG9ydCBjYW4gZ28gaW4gYW4gYXR0ZXN0YXRpb24gcmVwb3J0LiAg
V2hhdOKAmXMgdGhlIHJhdGlvbmFsZSBmb3IgdGhhdCBhcyBvcHBvc2VkIHRvIHNvbWUgbW9yZSB0
eXBpY2FsIGxvZ2dpbmcvcmVwb3J0aW5nIG1lY2hhbmlzbSB0aGF0IG1pZ2h0IGludGVncmF0ZSB3
aXRoIGV4aXN0aW5nIGVycm9yIHJlcG9ydGluZyBtZWNoYW5pc21zIGFuZCB0cm91YmxlIHRpY2tl
dGluZz8NCg0KU1VJVF9SZXBvcnRpbmdfUG9saWN5IGhhcyB0d28gb3V0cHV0IGNoYW5uZWxzOiDi
gJxzeXN0ZW0gaW5mb3JtYXRpb24s4oCdIHRoYXQgaXMgdGhlIOKAnGFjdHVhbOKAnSB2YWx1ZXMg
Y29tcGFyZWQgYWdhaW5zdCBpbiBjb25kaXRpb25zLCBhbmQg4oCcY29tbWFuZCByZWNvcmRz4oCd
IHdoaWNoIGFyZSBlZmZlY3RpdmVseSBsb2dzIG9mIGNvbW1hbmQgZXhlY3V0aW9uLiBGb3IgYW4g
dXBkYXRlIGNhc2UsIHRoZXNlIGFyZSBhZGVxdWF0ZWx5IHNlcnZlZCBieSBsb2dnaW5nIGluZnJh
c3RydWN0dXJlLiBIb3dldmVyLCBpbiBhIGJvb3Rsb2FkZXIgY2FzZSwgdGhpcyBpcyBpbmFkZXF1
YXRlIGJlY2F1c2UgdGhlIGJvb3Rsb2FkZXIgYW5kIHRoZSBib290ZWQgYXBwbGljYXRpb24gYXJl
IGRpZmZlcmVudCBzZWN1cml0eSBkb21haW5zLiBUaGlzIG1lYW5zIHRoYXQgYW55IHN5c3RlbSBp
bmZvcm1hdGlvbiBvciBjb21tYW5kIHJlY29yZHMgbmVlZCB0byBiZSBwcm90ZWN0ZWQgZnJvbSBt
b2RpZmljYXRpb24gYnkgdGhlIGFwcGxpY2F0aW9uLiBUeXBpY2FsbHksIHRoaXMgd291bGQgYmUg
ZG9uZSB3aXRoIGEgc2lnbmF0dXJlOyBJIGRvbuKAmXQgc2VlIGhvdyB0aGlzIGlzIGRpZmZlcmVu
dCBmcm9tIGF0dGVzdGF0aW9uLg0KDQpXZWxsIG9mdGVuIHlvdSBoYXZlIGV4aXN0aW5nIGxvZ2dp
bmcvcmVwb3J0aW5nIHN0YW5kYXJkcyB0aGF0IGhhdmUgc2lnbmF0dXJlcyBhbmQgYXJlIG5vdCBj
b25zaWRlcmVkIGFzIOKAnGF0dGVzdGF0aW9u4oCdLiAgSW4gdGhlb3J5IHRoZXkgYXJlIHNpbWls
YXIuICBNeSBwb2ludCBpcyBhYm91dCB0aGUgYWJpbGl0eSB0byBpbnRlZ3JhdGUgd2l0aCBleGlz
dGluZyBzdGFuZGFyZHMgYW5kIGltcGxlbWVudGF0aW9ucyB0aGF0IGRldmljZXMgYW5kIG5ldHdv
cmtzIG1pZ2h0IGJlIGFscmVhZHkgdXNpbmcuDQoNClRoZSBkaXNjdXNzaW9uIG9mIGEgUmVwb3J0
aW5nIEVuZ2luZSBzZWVtcyBuZWNlc3Nhcnk6IGl04oCZcyB0aGUgdGhpbmcgdGhhdCBjb25zdW1l
cyByZXBvcnRpbmcgcG9saWN5Lg0KDQo3LiAgICAgIERlZmluaW5nIGEgbmV3IGlkZW50aWZpZXIg
c3BhY2UgKFVVSURzKSBmb3IgdmVuZG9ycyBpcyBub3QgbW90aXZhdGVkLiAgU28gYSB2ZW5kb3Ig
Y2Fu4oCZdCB1c2UgYW4gZXhpc3RpbmcgT1VJIG9yIElBTkEgcHJpdmF0ZSBlbnRlcnByaXNlIG51
bWJlciB0aGF0IGNhbiBiZSBlYXNpbHkgbG9va2VkIHVwPyBZb3UgaGF2ZSB0byBpbnN0ZWFkIHVz
ZSBhbiBvcGFxdWUgaWRlbnRpZmllciB3aXRoIG5vIHdheSB0byBkaXJlY3RseSBsb29rIHVwIGl0
cyBtZWFuaW5nPyBXaGF0IGlzIHRoZSByYXRpb25hbGUgZm9yIGludmVudGluZyBhIG5ldyBzcGFj
ZSByYXRoZXIgdGhhbiBiZWluZyBhYmxlIHRvIHJldXNlIGFuIGV4aXN0aW5nIG9uZSB0aGF0IGNh
biBiZSBsb29rZWQgdXAgdG8gZ2V0IGFuIG9yZyBuYW1lLCBjb250YWN0IGluZm8sIGV0Yy4/IChZ
ZXMgdGhlcmUgaXMgc3VpdC10ZXh0LXZlbmRvci1kb21haW4gYnV0IHRoYXTigJlzIHNldmVyYWJs
ZSBhbmQgb3B0aW9uYWwgdG8gaW1wbGVtZW50IGF0IGFsbC4pIEFuZCBhIFVVSUQgdGFrZXMgdXAg
bW9yZSBieXRlcyB0aGFuIGVpdGhlciBhbiBPVUkgb3IgYSBQRU4sIHNvIGlzIHdvcnNlIGZvciBj
b25zdHJhaW5lZCBkZXZpY2VzLCBzbyB3aHkgbm90IHVzZSBhbiBleGlzdGluZyBzcGFjZSB0aGF0
IGlzIHNob3J0ZXIgYW5kIGhlbmNlIG1vcmUgYXBwbGljYWJsZSB0byBjb25zdHJhaW5lZCBkZXZp
Y2VzPw0KNy4gVmVuZG9yIElEcw0KSeKAmWQgYXJndWUgdGhhdCBJIGhhdmUgbm90IGRlZmluZWQg
YSBuZXcgaWRlbnRpZmllciBzcGFjZS4gSXQgd2FzIGRlZmluZWQgaW4gUkZDNDEyMi4gVGhhdCBz
YWlkLCBJIHRoaW5rIHRoYXQgUEVOIGNvdWxkIGJlIGJlbmVmaWNpYWwgaWYgd2UgY2FuIHdvcmsg
YXJvdW5kIHNvbWUgb2YgdGhlIGNvbXBsZXhpdGllcyBhc3NvY2lhdGVkIHdpdGggaXQuDQoNClJG
QyA0MTIyIGRlZmluZWQgYSB3YXkgdG8gY3JlYXRlIGlkZW50aWZpZXJzLCBidXQgdXNpbmcgdGhl
bSB0byBpZGVudGlmeSB2ZW5kb3JzLCBvciBjbGFzc2VzLCBvciB3aGF0ZXZlciBlbHNlLCBpcyBh
IG5ldyBpZGVudGlmaWVyIHNwYWNlIGluIHRoZSBzZW5zZSBJIG1lYW4uDQoNCk9VSXMgbWF5IGJl
IHByb2hpYml0aXZlIGZvciBzbWFsbCBtYW51ZmFjdHVyZXJzIChVUyAkMiw5OTUpLiBGb3IgZXhh
bXBsZSwgSSBoYXZlIHNlZW4gc21hbGwgbWFudWZhY3R1cmVycyBhdm9pZCBidWlsZGluZyBVU0Ig
ZGV2aWNlcyBkdWUgdG8gdGhlIGNvc3Qgb2Ygb2J0YWluaW5nIGEgVVNCIFZJRC4gQ2xhc3MgSURz
IHN0aWxsIHJlcXVpcmUgYSBVVUlEIE5hbWUgU3BhY2UgSWRlbnRpZmllci4gVGhlcmUgaXMgbm8g
cnVsZSBJIGNhbiBmaW5kIGZvciBjb25zdHJ1Y3RpbmcgYW4gT1VJIFVVSUQsIHNvIGl0IGNhbm5v
dCBiZSB1c2VkIGFzIGEgVVVJRCBOYW1lIFNwYWNlIElkZW50aWZpZXIuDQoNCkkgZG9u4oCZdCB1
bmRlcnN0YW5kIGFueSByZXF1aXJlbWVudCB0byBjb25zdHJpY3QgYSBVVUlEIGZvciB2ZW5kb3Jz
LiAgIEkgYWdyZWUgdGhhdCBPVUlzIGFyZSBoYXJkZXIgdGhhbiBQRU5zLCBteSBwb2ludCBpcyBh
Ym91dCB0aGUgYWJpbGl0eSB0byByZXVzZSBzaG9ydGVyIElEcyBvdXQgb2YgYW4gZXhpc3Rpbmcg
bnVtYmVyIHNwYWNlIHdpdGhvdXQgaGF2aW5nIHRvIHB1dCBsb25nIFVVSURzIGluIG1lc3NhZ2Vz
IGp1c3QgdG8gaWRlbnRpZnkgdGhlIHZlbmRvci4gIChJIGxpa2UgUEVOcyBiZXR0ZXIuKQ0KDQpQ
cml2YXRlIEVudGVycHJpc2UgTnVtYmVycyBzZWVtIG1hbmFnZWFibGUgYnkgc21hbGwgbWFudWZh
Y3R1cmVycy4NCg0KQWdyZWUuDQoNClRoZXJlIGlzIGEgVVVJRCBOYW1lIFNwYWNlIElkZW50aWZp
ZXIgZm9yIE9JRHMsIGhvd2V2ZXIgdGhpcyBnZXRzIGEgYml0IGNvbmZ1c2luZy4gWW91IHdvdWxk
IG5lZWQgdG8gY29uc3RydWN0IGEgY2xhc3MgSUQgYXMgZm9sbG93czoNCg0KVmVuZG9yX1VVSUQg
PSB1dWlkLnV1aWQ1KHV1aWQuTkFNRVNQQUNFX09JRCwgRW5jb2RlT0lEKOKAmDEuMy42LjEuNC4x
LuKAmSArIFBFTikpDQoNCkkgZmFpbCB0byBzZWUgd2h5IOKAnEVuY29kZU9JROKAnSBpcyByZWxl
dmFudCBoZXJlLiAgWW91IGNhbiBqdXN0IHVzZSB0aGUgUEVOLg0KKEFuZCBvZiBjb3Vyc2UgdGhl
IFZlbmRvcl9VVUlEIG5lZWQgbm90IGFwcGVhciBpbiBhbnkgbWVzc2FnZSBpZiB0aGUgUEVOIGFw
cGVhcnMgaW5zdGVhZC4pDQoNCkNsYXNzX1VVSUQgPSB1dWlkLnV1aWQ1KFZlbmRvcl9VVUlELCBD
bGFzc19JbmZvcm1hdGlvbikNCg0KVGhlIHByb2JsZW0gaGVyZSBpcyB0aGF0IEVuY29kZU9JRCgp
IGlzIG5vdCBzcGVjaWZpZWQgYXQgYWxsIGluIFJGQzQxMjIuIFRoZSBjbG9zZXN0IHdlIGdldCBp
czoNCg0KRm9yIGV4YW1wbGUsIHNvbWUgbmFtZSBzcGFjZXMgYXJlIHRoZQ0KDQogICBkb21haW4g
bmFtZSBzeXN0ZW0sIFVSTHMsIElTTyBPYmplY3QgSURzIChPSURzKSwgWC41MDAgRGlzdGluZ3Vp
c2hlZA0KDQogICBOYW1lcyAoRE5zKSwgYW5kIHJlc2VydmVkIHdvcmRzIGluIGEgcHJvZ3JhbW1p
bmcgbGFuZ3VhZ2UuDQpTbyBDbGFzcyBJRHMgYmVjb21lIHVucHJlZGljdGFibGUgYmVjYXVzZSBP
SUQgZW5jb2RpbmcgaXMgdW5kZXJzcGVjaWZpZWQgaW4gUkZDNDEyMi4gSSBjYW4gc2VlIHRoZSBW
ZW5kb3JfVVVJRCBiZWluZyBjb21wdXRlZCB3aXRoIHNldmVyYWwgZGlmZmVyZW50IHZlcnNpb25z
IG9mIEVuY29kZU9JRDoNCg0KSSBkaWRu4oCZdCBmb2xsb3cgd2h5IE9JRCBlbmNvZGluZyBpcyBy
ZWxldmFudCB0byB0aGlzIGRpc2N1c3Npb24uDQoNCi0gRW5jb2RlIGFzIGRvdHRlZC1pbnRlZ2Vy
IHN0cmluZw0KLSBFbmNvZGUgYXMgREVSIE9JRA0KLSBFbmNvZGUgYXMgdmFsdWUgb2YgREVSIE9J
RCAobm8gdGFnL2xlbmd0aCkNCi0gTG90cyBvZiBvdGhlciBBU04uMSBlbmNvZGluZ3MgcG9zc2li
bGUuDQotIEZ1dHVyZSBDQk9SIE9JRD8NCg0KSSBkbyBub3QgYmVsaWV2ZSB3ZSBzaG91bGQgc3Bl
Y2lmeSB0aGUgdXNlIG9mIE9VSXMgYmVjYXVzZSAxKSB0aGV5IGNvc3QgJDMwMDAsIDIpIHRoZXJl
IGlzIG5vIFVVSUQgbmFtZXNwYWNlIGZvciBPVUlzDQoNCknigJltIG5vdCBhZ2FpbnN0IHVzaW5n
IGEgUEVOLCBidXQgd2Ugd291bGQgYWxzbyBuZWVkIHRvIHByb3ZpZGUgZXh0cmVtZWx5IHN0cmlj
dCBlbmNvZGluZyBndWlkZWxpbmVzIGZvciBjb25zdHJ1Y3RpbmcgVmVuZG9yIFVVSURzLCBzaW5j
ZSB0aGUgVmVuZG9yIFVVSUQgaXMgbmVlZGVkIGFzIHRoZSBOYW1lIFNwYWNlIElEIGZvciB0aGUg
Q2xhc3MgVVVJRC4NCg0KRm9yIGVuY29kaW5nIGluIHRoZSBtYW5pZmVzdCBJIHRoaW5rIHdlIHNo
b3VsZCBpbnNpc3Qgb24gdXNpbmcgdGhlIFBFTiBkaXJlY3RseSByYXRoZXIgdGhhbiB0aGUgZnVs
bCBPSUQuIEJ1dCB3aGF0IHdvdWxkIHdlIGRvIHdpdGggYSBQRU4gc3ViLWFzc2lnbm1lbnQ/DQoN
CkNhbiB5b3UgZWxhYm9yYXRlIG9uIHdoYXQgeW91IG1lYW4/ICAgSeKAmW0gc3VnZ2VzdGluZyB3
ZSBzaW1wbHkgdXNlIHRoZSBQRU4gbnVtYmVyaW5nIHNwYWNlIGl0c2VsZiAobm8g4oCcc3ViLWFz
c2lnbm1lbnRz4oCdIG9yIHdoYXRldmVyKQ0KYXMgd2hhdCBnb2VzIGluIHRoZSBDQk9SLCBhbmQg
d2hhdCBpcyB1c2VkIHRvIGNvbnN0cnVjdCB0aGUgbmFtZXNwYWNlIElEIGZvciB0aGUgY2xhc3Mg
aWQuDQoNCkRhdmUNCg0KVGhlcmXigJlzIGEgbG90IG1vcmUgY29tcGxleGl0eSBoZXJlIHRoYW4g
anVzdCDigJx1c2UgYSBQRU4u4oCdDQoNCg0KQmVzdCBSZWdhcmRzLA0KQnJlbmRhbg0KDQoNCg0K
DQo=

--_000_BL0PR2101MB1027CB46179113E5AFF5CC3BA3720BL0PR2101MB1027_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg
Um9tYW4iLHNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0
dGVkIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLk1zb0xpc3RQYXJh
Z3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1z
dHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBpbjsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1hcmdpbi1ib3R0b206MGluOw0KCW1hcmdpbi1sZWZ0Oi41aW47DQoJbWFyZ2luLWJvdHRvbTou
MDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biIsc2VyaWY7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0K
CXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJ
bWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4t
bGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJv
bWFuIixzZXJpZjt9DQpzcGFuLkhUTUxQcmVmb3JtYXR0ZWRDaGFyDQoJe21zby1zdHlsZS1uYW1l
OiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNv
LXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIjsNCglmb250LWZhbWlseToiQ29uc29sYXMi
LHNlcmlmO30NCnNwYW4uYXBwbGUtY29udmVydGVkLXNwYWNlDQoJe21zby1zdHlsZS1uYW1lOmFw
cGxlLWNvbnZlcnRlZC1zcGFjZTt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCglj
b2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v
bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41
aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNl
Y3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBs
aXN0IGwwDQoJe21zby1saXN0LWlkOjE3NTEyNzE3MjM7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMzk5MDM0NDA4IDY3Njk4NzA1IDY3Njk4NzEzIDY3
Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4
NzE1O30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtdGV4dDoiJTFcKSI7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDps
ZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0
LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxv
d2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0
O30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGww
OmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpvbA0KCXttYXJn
aW4tYm90dG9tOjBpbjt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxlPjwh
LS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3Bp
ZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1s
Pg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRh
dGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8
Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNz
PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPlRoYW5rcyBCcmVuZGFuLCBpbml0aWFsIHJlc3BvbnNlcyBiZWxvdy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+TG9va2luZyBmb3J3YXJkIHRvIGEgZGlzY3Vzc2lvbiBvbiBGcmlkYXku
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRv
cDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IFN1aXQgJmx0O3N1aXQtYm91bmNl
c0BpZXRmLm9yZyZndDsNCjxiPk9uIEJlaGFsZiBPZiA8L2I+QnJlbmRhbiBNb3Jhbjxicj4NCjxi
PlNlbnQ6PC9iPiBNb25kYXksIEp1bHkgMjcsIDIwMjAgNzo0MiBBTTxicj4NCjxiPlRvOjwvYj4g
RGF2ZSBUaGFsZXIgJmx0O2R0aGFsZXI9NDBtaWNyb3NvZnQuY29tQGRtYXJjLmlldGYub3JnJmd0
Ozxicj4NCjxiPkNjOjwvYj4gc3VpdCAmbHQ7c3VpdEBpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJq
ZWN0OjwvYj4gUmU6IFtTdWl0XSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1zdWl0LW1hbmlmZXN0LTA5
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5IaSBEYXZlLCA8bzpwPjwv
bzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhhbmsgeW91IHZlcnkgbXVjaCBmb3Ig
eW91ciB2ZXJ5IGRldGFpbGVkIHJldmlldyEgT2YgY291cnNlLCBpdCB3aWxsIHRha2UgbWUgc29t
ZSB0aW1lIHRvIHdvcmsgdGhyb3VnaCB0aGlzIHJldmlldy4gSSB3aWxsIGRvIG15IGJlc3QgdG8g
Y2xhcmlmeSB0aGVzZSB0ZWNobmljYWwgY29tbWVudHMgYXMgSSB3b3JrIHRocm91Z2guIEluIGdl
bmVyYWwsIHRoZSBpc3N1ZXMNCiB5b3XigJl2ZSBsaXN0ZWQgbG9vayB0byBtZSBsaWtlIHRoZSDi
gJxyaWdodOKAnSBhbnN3ZXIgaXMgZmFpcmx5IG9idmlvdXMsIHNvIEkgd2lsbCBzdHJhaWdodGVu
IHRoZW0gb3V0LiBUaGVyZSBhcmUgc2V2ZXJhbCBjb21tZW50cyB0aGF0IEkgdGhpbmsgZGVzZXJ2
ZSBhIGxpdHRsZSBtb3JlIGNsYXJpZmljYXRpb24uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Ni4gU1VJVF9SZXBvcnQ8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJt
YXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
bjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U1VJVF9SZXBvcnQgYW5kIFJl
cG9ydGluZyBFbmdpbmUgdGV4dCBpcyBhZGRlZCBidXQgZG9lcyBub3QgYXBwZWFyIHRvIGJlIGFi
b3V0IHdoYXQgZ29lcyBpbiBhIFNVSVQgbWFuaWZlc3QsIHNvIEkgYXJndWUgdGhhdCBpdA0KIGRv
ZXNu4oCZdCBiZWxvbmcgaW4gdGhpcyBzcGVjIChhbmQgaXMgYXJndWFibGUgYXMgdG8gd2hldGhl
ciBpdOKAmXMgaW4gc2NvcGUgZm9yIFNVSVQgYXQgYWxsKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPllv
deKAmXJlIHJpZ2h0LiBUaGlzIGhhcyBub3QgYmVlbiByYWlzZWQgb24gdGhlIGxpc3QuIElmIGl0
4oCZcyBtb3JlIGFwcHJvcHJpYXRlIHRvIHB1dCBpdCBpbiBhIG5ldyBkcmFmdCwgSeKAmW0gaGFw
cHkgdG8gZG8gdGhhdC4NCjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoYXTigJlzIHdoYXQgSeKAmW0gYXJndWlu
ZywgeWVzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SG93ZXZlciwmbmJz
cDs8c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPml04oCZcyBhIG5hdHVyYWwgY29uc2VxdWVuY2Ug
b2YgYWRkaW5nIHRoZSZuYnNwO1NVSVRfUmVwb3J0aW5nX1BvbGljeSwgd2hpY2ggd2FzIGRpc2N1
c3NlZCBhdCB0aGUgdmlydHVhbCBpbnRlcmltLiBJdCBzZWVtZWQgdG8gbWUgdGhhdCBpZiBhIHJl
cG9ydGluZyBwb2xpY3kgd2FzIHNwZWNpZmllZCwgdGhlbiBhbiBpbXBsZW1lbnRvcg0KIHdvdWxk
IG5hdHVyYWxseSB3YW50IHRvIGtub3cgaG93IHRvIHJlcG9ydCB0aGF0IGluZm9ybWF0aW9uLjwv
c3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj5QYXJ0IG9mIG15IHBvaW50IGlzIHRoZXJlIGFyZSBtdWx0aXBs
ZSBleGlzdGluZyByZXBvcnRpbmcgc3RhbmRhcmRzIChlLmcuLCBpbiB0aGUgQmVoYXZlIFdHIHdl
IGhhZCBkcmFmdHMgb24gYm90aCBzeXNsb2cgYW5kIElQRklYKS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
Q3JlYXRpbmcgeWV0IGFub3RoZXIgb25lIGlzIG5vdCBuZWNlc3NhcmlseSB3cm9uZywgYnV0IGRv
ZXMgbWVhbiB0aGVyZeKAmXMgbW9yZSBjb21wbGV4aXR5IGluIGRlYWxpbmcgd2l0aCBtdWx0aXBs
ZSB3YXlzLCBhbmQgaW4gZXhwbGFpbmluZyB3aHkgYSBuZXcgb25lIGlzIGNvbXBldGluZw0KIHdp
dGggZXhpc3Rpbmcgc3RhbmRhcmRzLCBhbmQgd2hpY2ggb25lIHRvIHVzZSBpbiB3aGF0IGNpcmN1
bXN0YW5jZSwgZXNwZWNpYWxseSBpZiB0aGUgZGV2aWNlIGlzIGFscmVhZHkgaW1wbGVtZW50aW5n
IG9uZSBvZiB0aGUgb3RoZXJzIGZvciBhIHJlYXNvbiB1bnJlbGF0ZWQgdG8gU1VJVC4mbmJzcDsm
bmJzcDsgVGhhdCBhZGRzIGNvbXBsZXhpdHkgYW5kIGRlbGF5IGludG8gdGhlIFNVSVQgbWFuaWZl
c3QgZG9jdW1lbnQgd2hpY2ggSSB3b3VsZCBwcmVmZXIgdG8NCiBhdm9pZC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SWYgdGhl
cmUgaXMgYSBuZWVkJm5ic3A7Zm9yIGxvZ2dpbmcgU1VJVCBjb21tYW5kcywgYWxvbmcgd2l0aCB0
aGVpciBhcmd1bWVudHMgYW5kIHJlc3VsdHMsIHRoaXMgc2VlbXMgdmVyeSBzcGVjaWZpYyB0byBT
VUlUIGluIGdlbmVyYWwgYW5kIHRoZSBTVUlUIG1hbmlmZXN0IGluIHNwZWNpZmljLiBJIHN0cnVn
Z2xlIHRvIHNlZSB3aGF0DQogZG9jdW1lbnQgd291bGQgYmUgbW9yZSBhcHByb3ByaWF0ZSB0aGFu
IHRoZSBTVUlUIG1hbmlmZXN0IGZvciB0aGUgU1VJVF9SZXBvcnQuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BIG5ldyBvbmUsIHNvIHRoYXQgeW91IGNhbiB1c2Ug
dGhlIFNVSVQgbWFuaWZlc3Qgd2l0aG91dCBzb21lIG5ldyByZXBvcnRpbmcgZm9ybWF0LCBpZiBz
b21lb25lIGlzIGFscmVhZHkgdXNpbmcgSVBGSVggb3Igc3lzbG9nIG9yIHdoYXRldmVyIGVsc2Uu
Jm5ic3A7IEFuZCBzbyB0aGF0DQogdGhlIFNVSVQgbWFuaWZlc3QgY2FuIHByb2dyZXNzIHNvb25l
ciB3aXRob3V0IGJsb2NraW5nIG9uIHRoaXMgZGlzY3Vzc2lvbiAod2hpY2ggZnJvbSBteSBleHBl
cmllbmNlIGluIEJlaGF2ZSBpcyBuZXZlciBzaW1wbGUgb25jZSB5b3UgaGF2ZSBwZW9wbGUgaW4g
dGhlIHJvb20gZmFtaWxpYXIgd2l0aCBleGlzdGluZyBtZWNoYW5pc21zKS48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8Ymxv
Y2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxk
aXYgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5G
dXJ0aGVybW9yZSwgaXQgc2F5cyBTVUlUX1JlcG9ydCBjYW4gZ28gaW4gYW4gYXR0ZXN0YXRpb24g
cmVwb3J0LiZuYnNwOyBXaGF04oCZcyB0aGUgcmF0aW9uYWxlIGZvciB0aGF0IGFzIG9wcG9zZWQg
dG8gc29tZSBtb3JlIHR5cGljYWwNCiBsb2dnaW5nL3JlcG9ydGluZyBtZWNoYW5pc20gdGhhdCBt
aWdodCBpbnRlZ3JhdGUgd2l0aCBleGlzdGluZyBlcnJvciByZXBvcnRpbmcgbWVjaGFuaXNtcyBh
bmQgdHJvdWJsZSB0aWNrZXRpbmc/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+U1VJVF9SZXBvcnRpbmdf
UG9saWN5IGhhcyB0d28gb3V0cHV0IGNoYW5uZWxzOiDigJxzeXN0ZW0gaW5mb3JtYXRpb24s4oCd
IHRoYXQgaXMgdGhlIOKAnGFjdHVhbOKAnSB2YWx1ZXMgY29tcGFyZWQgYWdhaW5zdCBpbiBjb25k
aXRpb25zLCBhbmQg4oCcY29tbWFuZCByZWNvcmRz4oCdIHdoaWNoIGFyZSBlZmZlY3RpdmVseSBs
b2dzIG9mIGNvbW1hbmQgZXhlY3V0aW9uLiBGb3IgYW4gdXBkYXRlDQogY2FzZSwgdGhlc2UgYXJl
IGFkZXF1YXRlbHkgc2VydmVkIGJ5IGxvZ2dpbmcgaW5mcmFzdHJ1Y3R1cmUuIEhvd2V2ZXIsIGlu
IGEgYm9vdGxvYWRlciBjYXNlLCB0aGlzIGlzIGluYWRlcXVhdGUgYmVjYXVzZSB0aGUgYm9vdGxv
YWRlciBhbmQgdGhlIGJvb3RlZCBhcHBsaWNhdGlvbiBhcmUgZGlmZmVyZW50IHNlY3VyaXR5IGRv
bWFpbnMuIFRoaXMgbWVhbnMgdGhhdCBhbnkgc3lzdGVtIGluZm9ybWF0aW9uIG9yIGNvbW1hbmQg
cmVjb3JkcyBuZWVkDQogdG8gYmUgcHJvdGVjdGVkIGZyb20gbW9kaWZpY2F0aW9uIGJ5IHRoZSBh
cHBsaWNhdGlvbi4gVHlwaWNhbGx5LCB0aGlzIHdvdWxkIGJlIGRvbmUgd2l0aCBhIHNpZ25hdHVy
ZTsgSSBkb27igJl0IHNlZSBob3cgdGhpcyBpcyBkaWZmZXJlbnQgZnJvbSBhdHRlc3RhdGlvbi48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+V2VsbCBvZnRlbiB5b3UgaGF2ZSBl
eGlzdGluZyBsb2dnaW5nL3JlcG9ydGluZyBzdGFuZGFyZHMgdGhhdCBoYXZlIHNpZ25hdHVyZXMg
YW5kIGFyZSBub3QgY29uc2lkZXJlZCBhcyDigJxhdHRlc3RhdGlvbuKAnS4mbmJzcDsgSW4gdGhl
b3J5IHRoZXkgYXJlIHNpbWlsYXIuJm5ic3A7IE15IHBvaW50DQogaXMgYWJvdXQgdGhlIGFiaWxp
dHkgdG8gaW50ZWdyYXRlIHdpdGggZXhpc3Rpbmcgc3RhbmRhcmRzIGFuZCBpbXBsZW1lbnRhdGlv
bnMgdGhhdCBkZXZpY2VzIGFuZCBuZXR3b3JrcyBtaWdodCBiZSBhbHJlYWR5IHVzaW5nLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGUgZGlz
Y3Vzc2lvbiBvZiBhIFJlcG9ydGluZyBFbmdpbmUgc2VlbXMgbmVjZXNzYXJ5OiBpdOKAmXMgdGhl
IHRoaW5nIHRoYXQgY29uc3VtZXMgcmVwb3J0aW5nIHBvbGljeS48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Ny48L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo3LjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RGVmaW5pbmcgYSBuZXcNCiBpZGVudGlmaWVyIHNw
YWNlIChVVUlEcykgZm9yIHZlbmRvcnMgaXMgbm90IG1vdGl2YXRlZC4mbmJzcDsgU28gYSB2ZW5k
b3IgY2Fu4oCZdCB1c2UgYW4gZXhpc3RpbmcgT1VJIG9yIElBTkEgcHJpdmF0ZSBlbnRlcnByaXNl
IG51bWJlciB0aGF0IGNhbiBiZSBlYXNpbHkgbG9va2VkIHVwPyBZb3UgaGF2ZSB0byBpbnN0ZWFk
IHVzZSBhbiBvcGFxdWUgaWRlbnRpZmllciB3aXRoIG5vIHdheSB0byBkaXJlY3RseSBsb29rIHVw
IGl0cyBtZWFuaW5nPyBXaGF0IGlzDQogdGhlIHJhdGlvbmFsZSBmb3IgaW52ZW50aW5nIGEgbmV3
IHNwYWNlIHJhdGhlciB0aGFuIGJlaW5nIGFibGUgdG8gcmV1c2UgYW4gZXhpc3Rpbmcgb25lIHRo
YXQgY2FuIGJlIGxvb2tlZCB1cCB0byBnZXQgYW4gb3JnIG5hbWUsIGNvbnRhY3QgaW5mbywgZXRj
Lj8gKFllcyB0aGVyZSBpcyBzdWl0LXRleHQtdmVuZG9yLWRvbWFpbiBidXQgdGhhdOKAmXMgc2V2
ZXJhYmxlIGFuZCBvcHRpb25hbCB0byBpbXBsZW1lbnQgYXQgYWxsLikgQW5kIGEgVVVJRCB0YWtl
cw0KIHVwIG1vcmUgYnl0ZXMgdGhhbiBlaXRoZXIgYW4gT1VJIG9yIGEgUEVOLCBzbyBpcyB3b3Jz
ZSBmb3IgY29uc3RyYWluZWQgZGV2aWNlcywgc28gd2h5IG5vdCB1c2UgYW4gZXhpc3Rpbmcgc3Bh
Y2UgdGhhdCBpcyBzaG9ydGVyIGFuZCBoZW5jZSBtb3JlIGFwcGxpY2FibGUgdG8gY29uc3RyYWlu
ZWQgZGV2aWNlcz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj43LiBWZW5kb3IgSURzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SeKAmWQgYXJndWUgdGhhdCBJ
IGhhdmUgbm90IGRlZmluZWQgYSBuZXcgaWRlbnRpZmllciBzcGFjZS4gSXQgd2FzIGRlZmluZWQg
aW4gUkZDNDEyMi4gVGhhdCBzYWlkLCBJIHRoaW5rIHRoYXQgUEVOIGNvdWxkIGJlIGJlbmVmaWNp
YWwgaWYgd2UgY2FuIHdvcmsgYXJvdW5kIHNvbWUgb2YgdGhlIGNvbXBsZXhpdGllcyBhc3NvY2lh
dGVkIHdpdGggaXQuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJGQyA0MTIy
IGRlZmluZWQgYSB3YXkgdG8gY3JlYXRlIGlkZW50aWZpZXJzLCBidXQgdXNpbmcgdGhlbSB0byBp
ZGVudGlmeSB2ZW5kb3JzLCBvciBjbGFzc2VzLCBvciB3aGF0ZXZlciBlbHNlLCBpcyBhIG5ldyBp
ZGVudGlmaWVyIHNwYWNlIGluIHRoZSBzZW5zZSBJIG1lYW4uPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPk9VSXMgbWF5IGJlIHByb2hpYml0aXZl
IGZvciBzbWFsbCBtYW51ZmFjdHVyZXJzIChVUyAkMiw5OTUpLiBGb3IgZXhhbXBsZSwgSSBoYXZl
IHNlZW4gc21hbGwgbWFudWZhY3R1cmVycyBhdm9pZCBidWlsZGluZyBVU0IgZGV2aWNlcyBkdWUg
dG8gdGhlIGNvc3Qgb2Ygb2J0YWluaW5nIGEgVVNCIFZJRC4gQ2xhc3MgSURzIHN0aWxsIHJlcXVp
cmUgYSBVVUlEIE5hbWUgU3BhY2UNCiBJZGVudGlmaWVyLiBUaGVyZSBpcyBubyBydWxlIEkgY2Fu
IGZpbmQgZm9yIGNvbnN0cnVjdGluZyBhbiBPVUkgVVVJRCwgc28gaXQgY2Fubm90IGJlIHVzZWQg
YXMgYSBVVUlEIE5hbWUgU3BhY2UgSWRlbnRpZmllci48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSBkb27igJl0IHVuZGVyc3RhbmQgYW55IHJlcXVpcmVt
ZW50IHRvIGNvbnN0cmljdCBhIFVVSUQgZm9yIHZlbmRvcnMuJm5ic3A7Jm5ic3A7IEkgYWdyZWUg
dGhhdCBPVUlzIGFyZSBoYXJkZXIgdGhhbiBQRU5zLCBteSBwb2ludCBpcyBhYm91dCB0aGUgYWJp
bGl0eSB0byByZXVzZSBzaG9ydGVyIElEcw0KIG91dCBvZiBhbiBleGlzdGluZyBudW1iZXIgc3Bh
Y2Ugd2l0aG91dCBoYXZpbmcgdG8gcHV0IGxvbmcgVVVJRHMgaW4gbWVzc2FnZXMganVzdCB0byBp
ZGVudGlmeSB0aGUgdmVuZG9yLiZuYnNwOyAoSSBsaWtlIFBFTnMgYmV0dGVyLik8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5Qcml2YXRlIEVu
dGVycHJpc2UgTnVtYmVycyBzZWVtIG1hbmFnZWFibGUgYnkgc21hbGwgbWFudWZhY3R1cmVycy48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFncmVlLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhlcmUgaXMgYSBV
VUlEIE5hbWUgU3BhY2UgSWRlbnRpZmllciBmb3IgT0lEcywgaG93ZXZlciB0aGlzIGdldHMgYSBi
aXQgY29uZnVzaW5nLiBZb3Ugd291bGQgbmVlZCB0byBjb25zdHJ1Y3QgYSBjbGFzcyBJRCBhcyBm
b2xsb3dzOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlZl
bmRvcl9VVUlEID0gdXVpZC51dWlkNSh1dWlkLk5BTUVTUEFDRV9PSUQsIEVuY29kZU9JRCjigJgx
LjMuNi4xLjQuMS7igJkgKyBQRU4pKTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5JIGZhaWwgdG8gc2VlIHdoeSDigJxFbmNvZGVPSUTigJ0gaXMgcmVsZXZhbnQgaGVyZS4mbmJz
cDsgWW91IGNhbiBqdXN0IHVzZSB0aGUgUEVOLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4oQW5kIG9mIGNv
dXJzZSB0aGUgVmVuZG9yX1VVSUQgbmVlZCBub3QgYXBwZWFyIGluIGFueSBtZXNzYWdlIGlmIHRo
ZSBQRU4gYXBwZWFycyBpbnN0ZWFkLik8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPkNsYXNzX1VVSUQgPSB1dWlkLnV1aWQ1KFZlbmRvcl9VVUlELCBD
bGFzc19JbmZvcm1hdGlvbik8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoZSBwcm9ibGVtIGhlcmUg
aXMgdGhhdCZuYnNwOzxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RW5jb2RlT0lEPC9zcGFuPigp
IGlzIG5vdCBzcGVjaWZpZWQgYXQgYWxsIGluIFJGQzQxMjIuIFRoZSBjbG9zZXN0IHdlIGdldCBp
czo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJn
aW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+Rm9yIGV4YW1wbGUsIHNvbWUgbmFtZSBzcGFjZXMgYXJlIHRoZTxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsmbmJzcDsgZG9tYWlu
IG5hbWUgc3lzdGVtLCBVUkxzLCBJU08gT2JqZWN0IElEcyAoT0lEcyksIFguNTAwIERpc3Rpbmd1
aXNoZWQ8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5i
c3A7Jm5ic3A7IE5hbWVzIChETnMpLCBhbmQgcmVzZXJ2ZWQgd29yZHMgaW4gYSBwcm9ncmFtbWlu
ZyBsYW5ndWFnZS48bzpwPjwvbzpwPjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5TbyBDbGFzcyBJRHMgYmVj
b21lIHVucHJlZGljdGFibGUgYmVjYXVzZSBPSUQgZW5jb2RpbmcgaXMgdW5kZXJzcGVjaWZpZWQg
aW4gUkZDNDEyMi4gSSBjYW4gc2VlIHRoZSBWZW5kb3JfVVVJRCBiZWluZyBjb21wdXRlZCB3aXRo
IHNldmVyYWwgZGlmZmVyZW50IHZlcnNpb25zIG9mIEVuY29kZU9JRDo8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+SSBkaWRu4oCZdCBmb2xsb3cgd2h5IE9JRCBlbmNvZGluZyBp
cyByZWxldmFudCB0byB0aGlzIGRpc2N1c3Npb24uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPi0gRW5jb2RlIGFzIGRvdHRlZC1pbnRl
Z2VyIHN0cmluZzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPi0gRW5jb2RlIGFzIERFUiBPSUQ8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj4tIEVuY29kZSBhcyB2YWx1ZSBvZiBERVIgT0lEIChubyB0YWcvbGVuZ3Ro
KTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPi0gTG90cyBvZiBvdGhlciBBU04uMSBlbmNvZGluZ3MgcG9z
c2libGUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+LSBGdXR1cmUgQ0JPUiBPSUQ/PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SSBkbyBub3QgYmVsaWV2ZSB3ZSBz
aG91bGQgc3BlY2lmeSB0aGUgdXNlIG9mIE9VSXMgYmVjYXVzZSAxKSB0aGV5IGNvc3QgJDMwMDAs
IDIpIHRoZXJlIGlzIG5vIFVVSUQgbmFtZXNwYWNlIGZvciBPVUlzPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SeKAmW0gbm90IGFnYWluc3QgdXNpbmcgYSBQ
RU4sIGJ1dCB3ZSB3b3VsZCBhbHNvIG5lZWQgdG8gcHJvdmlkZSBleHRyZW1lbHkgc3RyaWN0IGVu
Y29kaW5nIGd1aWRlbGluZXMgZm9yIGNvbnN0cnVjdGluZyBWZW5kb3IgVVVJRHMsIHNpbmNlIHRo
ZSBWZW5kb3IgVVVJRCBpcyBuZWVkZWQgYXMgdGhlIE5hbWUgU3BhY2UgSUQgZm9yIHRoZSBDbGFz
cyBVVUlELg0KPHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+Rm9yIGVuY29kaW5nIGluIHRoZSBtYW5pZmVzdCBJIHRoaW5rIHdl
IHNob3VsZCBpbnNpc3Qgb24gdXNpbmcgdGhlIFBFTiBkaXJlY3RseSByYXRoZXIgdGhhbiB0aGUg
ZnVsbCBPSUQuIEJ1dCB3aGF0IHdvdWxkIHdlIGRvIHdpdGggYSBQRU4gc3ViLWFzc2lnbm1lbnQ/
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkNhbiB5b3UgZWxhYm9yYXRlIG9u
IHdoYXQgeW91IG1lYW4/Jm5ic3A7Jm5ic3A7IEnigJltIHN1Z2dlc3Rpbmcgd2Ugc2ltcGx5IHVz
ZSB0aGUgUEVOIG51bWJlcmluZyBzcGFjZSBpdHNlbGYgKG5vIOKAnHN1Yi1hc3NpZ25tZW50c+KA
nSBvciB3aGF0ZXZlcik8YnI+DQphcyB3aGF0IGdvZXMgaW4gdGhlIENCT1IsIGFuZCB3aGF0IGlz
IHVzZWQgdG8gY29uc3RydWN0IHRoZSBuYW1lc3BhY2UgSUQgZm9yIHRoZSBjbGFzcyBpZC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkRhdmU8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhlcmXigJlzIGEgbG90
IG1vcmUgY29tcGxleGl0eSBoZXJlIHRoYW4ganVzdCDigJx1c2UgYSBQRU4u4oCdPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+QmVzdCBSZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkJyZW5kYW48bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
cj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_BL0PR2101MB1027CB46179113E5AFF5CC3BA3720BL0PR2101MB1027_--


From nobody Mon Jul 27 09:29:09 2020
Return-Path: <dthaler@microsoft.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 033073A1B7E for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 09:29:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, LOTS_OF_MONEY=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 etDKo1n2uw0r for <suit@ietfa.amsl.com>; Mon, 27 Jul 2020 09:28:54 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2129.outbound.protection.outlook.com [40.107.244.129]) (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 27DF23A1BAC for <suit@ietf.org>; Mon, 27 Jul 2020 09:28:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U0gaI3VGKRMBrduKUzjQGPfi31BtoduwJQ85y69vpuK85qLmWUwtFK0dWYTH5TRX3GQRUBuZ+znFga6C5xw2lyhpK7lgF+jCXAMFxsmHlTccY71nLYCY/s0T98p4/K9lJvnV5JkjD27xDQsczolHo190ZIYk0RDahMsGRJo9CEc7P6uzclQyblHv4zO+PpfUYjPQFT5U1UjoBYab6i5EIaKlwICoHXMs8XjomVgVTDRBekMdm42/JF7nrgQMuhe7O5em0mSdZpFrUUWW5HyfE/itazZnm8qZnpn05DzOt4HMO/R+1NBokrQ99eVSK/6PCaAzr84PGJDoeMsIwdGiVw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WKbMy4jvMO20is2ZQd3OGewafaVKDA5AICeyeYCp/98=; b=WXIXN6uJ5wNf8ZjuPC4OyP83SXiI2zTYLu/PSVjJCBRIy6cE17WGpfkxDIB5zw0EAILOYtES6GKKOaAhYIU4XrCTV4jgqIbrLMhEg/nvSsSeUaBEHCvraxsRKkbCEoxJ05Z/HBx2ldBofHYQHi2AZ4QHAxCP4B/qxTmo0GVKAOpwK8HcTtROWpq1yda/hvThzNYM/aW1cAG4CarnS5A4SX4+tSAIFInmvhR3YhwJ2+qWuHLyoIK9Nxe8+4LAuwNKXOyvy/hOcPmA9Cxsw+mm3YFkY1mXJ4uTDT2uUI4YeF4q/g4RBaAbYEPHh7RBg2d1hPcBOckCEalmCG1V07uSTQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WKbMy4jvMO20is2ZQd3OGewafaVKDA5AICeyeYCp/98=; b=Ny+dHfNIZX8w5en1elJssWDSUHRAcMzixGgKXsdjUeKyimUce3bCMLDkjCElv+dQNNHXtAaVGNQii27pQyZtS+Ue9/m056y9VgGJhIr2JzwPBuN9FFLUMoiIigBUlGduaxjOlhhIwS5v4GzZhldxAD+LyRXrzmqNtqD0otrYXW8=
Received: from BL0PR2101MB1027.namprd21.prod.outlook.com (2603:10b6:207:30::33) by BL0PR2101MB1105.namprd21.prod.outlook.com (2603:10b6:207:37::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.1; Mon, 27 Jul 2020 16:28:52 +0000
Received: from BL0PR2101MB1027.namprd21.prod.outlook.com ([fe80::f9ee:91d4:b4ce:9ee4]) by BL0PR2101MB1027.namprd21.prod.outlook.com ([fe80::f9ee:91d4:b4ce:9ee4%6]) with mapi id 15.20.3239.015; Mon, 27 Jul 2020 16:28:52 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>, Brendan Moran <Brendan.Moran@arm.com>
CC: suit <suit@ietf.org>
Thread-Topic: [Suit] Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQCGs7sAAAKNB+AAAQI/MA==
Date: Mon, 27 Jul 2020 16:28:52 +0000
Message-ID: <BL0PR2101MB1027E0C3AAE05FED8E057246A3720@BL0PR2101MB1027.namprd21.prod.outlook.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <BL0PR2101MB1027CB46179113E5AFF5CC3BA3720@BL0PR2101MB1027.namprd21.prod.outlook.com>
In-Reply-To: <BL0PR2101MB1027CB46179113E5AFF5CC3BA3720@BL0PR2101MB1027.namprd21.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-07-27T16:09:45Z;  MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=524c0516-99b7-4afd-99cb-ab547ecd6b4f; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [2601:600:9780:16f0:55e6:9884:b77a:7caf]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d02448bf-b3a8-4577-15c6-08d8324a2626
x-ms-traffictypediagnostic: BL0PR2101MB1105:
x-microsoft-antispam-prvs: <BL0PR2101MB1105BC244DDF9345E8EC26B6A3720@BL0PR2101MB1105.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GSWzGGSlTZHnO8x/iQG408MetW7wOD/SkI+PH16bgpx9GeiiqDRkT8EwcwaV6wxotmdDJJr/9/IwSrNhjK7oxVkjZ/Ecsw307flhw8DKErlkpYp1TvL46HQhBh4077k3YH2c2USvt77jWwLf2c7eAxnErZwf2pd5mSXUv2H8vWUp4iUylbLkGfsEZokSYlY9j22tX45dTzTDRlm7CIJm2xQAMjI4x2hQkOGeIqB4DfXRCl2I678a1mW1QNkheAbX12Aiwaqn7PtAN+y0AARWjJCB+4ZlRGWbbWufMtOQDxp5K/bUS3uDgyH91DmVk0bGpYC8pMua/8GN76VCq15/Mg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR2101MB1027.namprd21.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(376002)(39860400002)(346002)(366004)(136003)(8936002)(83380400001)(10290500003)(110136005)(33656002)(8990500004)(6506007)(55016002)(76116006)(186003)(71200400001)(2940100002)(478600001)(53546011)(86362001)(8676002)(64756008)(66476007)(66556008)(66446008)(66946007)(4326008)(7696005)(52536014)(316002)(9686003)(2906002)(82960400001)(5660300002)(82950400001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: 45U7dHRbp+bFgGgYE/6UIWgoqRDNhbiULJOTSMhHMZl8GQ955d0agMVvXNG5ApqZuqUBJw8jDMwAwfK2GtMMpFwLWj+GAtWKCOaiS9+COmynFkMDV/XlvlM+qz8tFISnYlno9VEs6ILOlcZ2FU1pux0Y16z3uuKaNmklIJep/6CVOtD2QGbOB0NhJQxYJsPhKQHIP0VwCDUlIe2QdRBVDFflwikWvOzrhHv6X6WM8MjA6iah15wQMEPkr4tFP1kP18DBWIRTsEOHVFzjKtltH9ybBE5GajWEJKxB+rTZIwYOHT4247OTg2YZwETk47yvtkVE6AZRMB1jYYkd8LYe+Q0+/XStHLDIU/UJO6Ik0gz7p8EltuwB2C+5iXhiK8nuliZw7jfvYwoqsWurTSZKTYgRt+qBbwwxGPe6uf8TzfDoxy2wLHM483fo2GDrzg6Ry2QczbDUniNXuIKRErraz33Gahq0GTOHodUrFb5B4wW4oAmbR2RFSVYj8LiazC0S47wopACV2MCtIFGlapw0cwahWgVHA28werDjqQqgl331nlf6gdmWWeiej1So8vyXu6VR2N+HcyJtTJ69rvhgpo2TayasP3yUeGvBth0fAvL5G/c6PrIs5p7PJUHrzyTDX0E3BjvOZVxth08veYxE9I8u0aoDh5p/Kjqu1c5UaQIUwkJ6iImI2PoJfUVXz6+jY+UyufRht/m0xjhquNAq/A==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR2101MB1027E0C3AAE05FED8E057246A3720BL0PR2101MB1027_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR2101MB1027.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d02448bf-b3a8-4577-15c6-08d8324a2626
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2020 16:28:52.1104 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4KdQNLNLXtItJihjAHwmjOWXTsDw9rfiJ1wjiVneok7YHdaMESqd8BsLbMlNbA3g3knptI+ZJnkskPTkzjRoqsFTU1AV09sbULS5CBMbsCY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR2101MB1105
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/vP-QhmauexDtOJfO0GNZDqfXsYI>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2020 16:29:07 -0000

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

RXhhbXBsZSBjb25jcmV0ZSBwcm9wb3NhbDoNCg0KMSkgICAgIENoYW5nZSBzdWl0LXBhcmFtZXRl
ci12ZW5kb3ItaWRlbnRpZmllciB0byBiZSBhIOKAnHVpbnTigJ0gdGhhdCBNVVNUIGJlIGEgUEVO
Lg0KDQoyKSAgICAgRGVmaW5lIGEgd2VsbC1rbm93biDigJxQRU5fTkFNRVNQQUNFX1VVSUTigJ0g
dXVpZCBpbiB0aGUgU1VJVCBtYW5pZmVzdCBzcGVjLg0KDQozKSAgICAgQ2hhbmdlIHRoZSByZWNv
bW1lbmRlZCBtZXRob2QgdG8gY3JlYXRlIGEgdmVuZG9yIFVVSUQgYXMgdGhlIG5hbWVzcGFjZSBm
b3IgY2xhc3MgVVVJRCB0bzoNCg0KVmVuZG9yX1VVSUQgPSB1dWlkLnV1aWQ1KHV1aWQuIFBFTl9O
QU1FU1BBQ0VfVVVJRCwgUEVOKSkNCg0KDQpUaGUgVmVuZG9yX1VVSUQgaXMgdXNlZCBvbmx5IGFz
IHBhcnQgb2YgY2xhc3MgSUQgY29uc3RydWN0aW9uLCBpdCBuZXZlciBhcHBlYXJzIGluIGEgbWFu
aWZlc3QuDQpJIGJlbGlldmUgdGhpcyByZXN1bHRzIGluIHNtYWxsZXIgbWFuaWZlc3RzLCBhbmQg
dGhlIGFiaWxpdHkgdG8gbG9vayB1cCB0aGUgdmVuZG9yIGluZm9ybWF0aW9uLCBnaXZlbiBhIG1h
bmlmZXN0LA0KZXZlbiBpZiB0aGUgbWFuaWZlc3QgZG9lcyBub3QgaW5jbHVkZSB0aGUgKG9wdGlv
bmFsKSB2ZW5kb3IgZG9tYWluLiAgIEluIGJvdGggdGhvc2UgcmVzcGVjdHMsIEkgYmVsaWV2ZQ0K
aXQgd291bGQgYmUgYW4gaW1wcm92ZW1lbnQgb3ZlciB0aGUgY3VycmVudCBzcGVjLg0KDQpEYXZl
DQoNCkZyb206IERhdmUgVGhhbGVyIDxkdGhhbGVyPTQwbWljcm9zb2Z0LmNvbUBkbWFyYy5pZXRm
Lm9yZz4NClNlbnQ6IE1vbmRheSwgSnVseSAyNywgMjAyMCA5OjEwIEFNDQpUbzogQnJlbmRhbiBN
b3JhbiA8QnJlbmRhbi5Nb3JhbkBhcm0uY29tPjsgRGF2ZSBUaGFsZXIgPGR0aGFsZXJAbWljcm9z
b2Z0LmNvbT4NCkNjOiBzdWl0IDxzdWl0QGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtTdWl0XSBS
ZXZpZXcgb2YgZHJhZnQtaWV0Zi1zdWl0LW1hbmlmZXN0LTA5DQoNClRoYW5rcyBCcmVuZGFuLCBp
bml0aWFsIHJlc3BvbnNlcyBiZWxvdy4NCkxvb2tpbmcgZm9yd2FyZCB0byBhIGRpc2N1c3Npb24g
b24gRnJpZGF5Lg0KDQpGcm9tOiBTdWl0IDxzdWl0LWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnN1
aXQtYm91bmNlc0BpZXRmLm9yZz4+IE9uIEJlaGFsZiBPZiBCcmVuZGFuIE1vcmFuDQpTZW50OiBN
b25kYXksIEp1bHkgMjcsIDIwMjAgNzo0MiBBTQ0KVG86IERhdmUgVGhhbGVyIDxkdGhhbGVyPTQw
bWljcm9zb2Z0LmNvbUBkbWFyYy5pZXRmLm9yZzxtYWlsdG86ZHRoYWxlcj00MG1pY3Jvc29mdC5j
b21AZG1hcmMuaWV0Zi5vcmc+Pg0KQ2M6IHN1aXQgPHN1aXRAaWV0Zi5vcmc8bWFpbHRvOnN1aXRA
aWV0Zi5vcmc+Pg0KU3ViamVjdDogUmU6IFtTdWl0XSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1zdWl0
LW1hbmlmZXN0LTA5DQoNCkhpIERhdmUsDQoNClRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHlvdXIg
dmVyeSBkZXRhaWxlZCByZXZpZXchIE9mIGNvdXJzZSwgaXQgd2lsbCB0YWtlIG1lIHNvbWUgdGlt
ZSB0byB3b3JrIHRocm91Z2ggdGhpcyByZXZpZXcuIEkgd2lsbCBkbyBteSBiZXN0IHRvIGNsYXJp
ZnkgdGhlc2UgdGVjaG5pY2FsIGNvbW1lbnRzIGFzIEkgd29yayB0aHJvdWdoLiBJbiBnZW5lcmFs
LCB0aGUgaXNzdWVzIHlvdeKAmXZlIGxpc3RlZCBsb29rIHRvIG1lIGxpa2UgdGhlIOKAnHJpZ2h0
4oCdIGFuc3dlciBpcyBmYWlybHkgb2J2aW91cywgc28gSSB3aWxsIHN0cmFpZ2h0ZW4gdGhlbSBv
dXQuIFRoZXJlIGFyZSBzZXZlcmFsIGNvbW1lbnRzIHRoYXQgSSB0aGluayBkZXNlcnZlIGEgbGl0
dGxlIG1vcmUgY2xhcmlmaWNhdGlvbi4NCg0KNi4gU1VJVF9SZXBvcnQNCg0KU1VJVF9SZXBvcnQg
YW5kIFJlcG9ydGluZyBFbmdpbmUgdGV4dCBpcyBhZGRlZCBidXQgZG9lcyBub3QgYXBwZWFyIHRv
IGJlIGFib3V0IHdoYXQgZ29lcyBpbiBhIFNVSVQgbWFuaWZlc3QsIHNvIEkgYXJndWUgdGhhdCBp
dCBkb2VzbuKAmXQgYmVsb25nIGluIHRoaXMgc3BlYyAoYW5kIGlzIGFyZ3VhYmxlIGFzIHRvIHdo
ZXRoZXIgaXTigJlzIGluIHNjb3BlIGZvciBTVUlUIGF0IGFsbCkNCg0KWW914oCZcmUgcmlnaHQu
IFRoaXMgaGFzIG5vdCBiZWVuIHJhaXNlZCBvbiB0aGUgbGlzdC4gSWYgaXTigJlzIG1vcmUgYXBw
cm9wcmlhdGUgdG8gcHV0IGl0IGluIGEgbmV3IGRyYWZ0LCBJ4oCZbSBoYXBweSB0byBkbyB0aGF0
Lg0KDQpUaGF04oCZcyB3aGF0IEnigJltIGFyZ3VpbmcsIHllcy4NCg0KSG93ZXZlciwgaXTigJlz
IGEgbmF0dXJhbCBjb25zZXF1ZW5jZSBvZiBhZGRpbmcgdGhlIFNVSVRfUmVwb3J0aW5nX1BvbGlj
eSwgd2hpY2ggd2FzIGRpc2N1c3NlZCBhdCB0aGUgdmlydHVhbCBpbnRlcmltLiBJdCBzZWVtZWQg
dG8gbWUgdGhhdCBpZiBhIHJlcG9ydGluZyBwb2xpY3kgd2FzIHNwZWNpZmllZCwgdGhlbiBhbiBp
bXBsZW1lbnRvciB3b3VsZCBuYXR1cmFsbHkgd2FudCB0byBrbm93IGhvdyB0byByZXBvcnQgdGhh
dCBpbmZvcm1hdGlvbi4NCg0KUGFydCBvZiBteSBwb2ludCBpcyB0aGVyZSBhcmUgbXVsdGlwbGUg
ZXhpc3RpbmcgcmVwb3J0aW5nIHN0YW5kYXJkcyAoZS5nLiwgaW4gdGhlIEJlaGF2ZSBXRyB3ZSBo
YWQgZHJhZnRzIG9uIGJvdGggc3lzbG9nIGFuZCBJUEZJWCkuDQpDcmVhdGluZyB5ZXQgYW5vdGhl
ciBvbmUgaXMgbm90IG5lY2Vzc2FyaWx5IHdyb25nLCBidXQgZG9lcyBtZWFuIHRoZXJl4oCZcyBt
b3JlIGNvbXBsZXhpdHkgaW4gZGVhbGluZyB3aXRoIG11bHRpcGxlIHdheXMsIGFuZCBpbiBleHBs
YWluaW5nIHdoeSBhIG5ldyBvbmUgaXMgY29tcGV0aW5nIHdpdGggZXhpc3Rpbmcgc3RhbmRhcmRz
LCBhbmQgd2hpY2ggb25lIHRvIHVzZSBpbiB3aGF0IGNpcmN1bXN0YW5jZSwgZXNwZWNpYWxseSBp
ZiB0aGUgZGV2aWNlIGlzIGFscmVhZHkgaW1wbGVtZW50aW5nIG9uZSBvZiB0aGUgb3RoZXJzIGZv
ciBhIHJlYXNvbiB1bnJlbGF0ZWQgdG8gU1VJVC4gICBUaGF0IGFkZHMgY29tcGxleGl0eSBhbmQg
ZGVsYXkgaW50byB0aGUgU1VJVCBtYW5pZmVzdCBkb2N1bWVudCB3aGljaCBJIHdvdWxkIHByZWZl
ciB0byBhdm9pZC4NCg0KSWYgdGhlcmUgaXMgYSBuZWVkIGZvciBsb2dnaW5nIFNVSVQgY29tbWFu
ZHMsIGFsb25nIHdpdGggdGhlaXIgYXJndW1lbnRzIGFuZCByZXN1bHRzLCB0aGlzIHNlZW1zIHZl
cnkgc3BlY2lmaWMgdG8gU1VJVCBpbiBnZW5lcmFsIGFuZCB0aGUgU1VJVCBtYW5pZmVzdCBpbiBz
cGVjaWZpYy4gSSBzdHJ1Z2dsZSB0byBzZWUgd2hhdCBkb2N1bWVudCB3b3VsZCBiZSBtb3JlIGFw
cHJvcHJpYXRlIHRoYW4gdGhlIFNVSVQgbWFuaWZlc3QgZm9yIHRoZSBTVUlUX1JlcG9ydC4NCg0K
QSBuZXcgb25lLCBzbyB0aGF0IHlvdSBjYW4gdXNlIHRoZSBTVUlUIG1hbmlmZXN0IHdpdGhvdXQg
c29tZSBuZXcgcmVwb3J0aW5nIGZvcm1hdCwgaWYgc29tZW9uZSBpcyBhbHJlYWR5IHVzaW5nIElQ
RklYIG9yIHN5c2xvZyBvciB3aGF0ZXZlciBlbHNlLiAgQW5kIHNvIHRoYXQgdGhlIFNVSVQgbWFu
aWZlc3QgY2FuIHByb2dyZXNzIHNvb25lciB3aXRob3V0IGJsb2NraW5nIG9uIHRoaXMgZGlzY3Vz
c2lvbiAod2hpY2ggZnJvbSBteSBleHBlcmllbmNlIGluIEJlaGF2ZSBpcyBuZXZlciBzaW1wbGUg
b25jZSB5b3UgaGF2ZSBwZW9wbGUgaW4gdGhlIHJvb20gZmFtaWxpYXIgd2l0aCBleGlzdGluZyBt
ZWNoYW5pc21zKS4NCg0KRnVydGhlcm1vcmUsIGl0IHNheXMgU1VJVF9SZXBvcnQgY2FuIGdvIGlu
IGFuIGF0dGVzdGF0aW9uIHJlcG9ydC4gIFdoYXTigJlzIHRoZSByYXRpb25hbGUgZm9yIHRoYXQg
YXMgb3Bwb3NlZCB0byBzb21lIG1vcmUgdHlwaWNhbCBsb2dnaW5nL3JlcG9ydGluZyBtZWNoYW5p
c20gdGhhdCBtaWdodCBpbnRlZ3JhdGUgd2l0aCBleGlzdGluZyBlcnJvciByZXBvcnRpbmcgbWVj
aGFuaXNtcyBhbmQgdHJvdWJsZSB0aWNrZXRpbmc/DQoNClNVSVRfUmVwb3J0aW5nX1BvbGljeSBo
YXMgdHdvIG91dHB1dCBjaGFubmVsczog4oCcc3lzdGVtIGluZm9ybWF0aW9uLOKAnSB0aGF0IGlz
IHRoZSDigJxhY3R1YWzigJ0gdmFsdWVzIGNvbXBhcmVkIGFnYWluc3QgaW4gY29uZGl0aW9ucywg
YW5kIOKAnGNvbW1hbmQgcmVjb3Jkc+KAnSB3aGljaCBhcmUgZWZmZWN0aXZlbHkgbG9ncyBvZiBj
b21tYW5kIGV4ZWN1dGlvbi4gRm9yIGFuIHVwZGF0ZSBjYXNlLCB0aGVzZSBhcmUgYWRlcXVhdGVs
eSBzZXJ2ZWQgYnkgbG9nZ2luZyBpbmZyYXN0cnVjdHVyZS4gSG93ZXZlciwgaW4gYSBib290bG9h
ZGVyIGNhc2UsIHRoaXMgaXMgaW5hZGVxdWF0ZSBiZWNhdXNlIHRoZSBib290bG9hZGVyIGFuZCB0
aGUgYm9vdGVkIGFwcGxpY2F0aW9uIGFyZSBkaWZmZXJlbnQgc2VjdXJpdHkgZG9tYWlucy4gVGhp
cyBtZWFucyB0aGF0IGFueSBzeXN0ZW0gaW5mb3JtYXRpb24gb3IgY29tbWFuZCByZWNvcmRzIG5l
ZWQgdG8gYmUgcHJvdGVjdGVkIGZyb20gbW9kaWZpY2F0aW9uIGJ5IHRoZSBhcHBsaWNhdGlvbi4g
VHlwaWNhbGx5LCB0aGlzIHdvdWxkIGJlIGRvbmUgd2l0aCBhIHNpZ25hdHVyZTsgSSBkb27igJl0
IHNlZSBob3cgdGhpcyBpcyBkaWZmZXJlbnQgZnJvbSBhdHRlc3RhdGlvbi4NCg0KV2VsbCBvZnRl
biB5b3UgaGF2ZSBleGlzdGluZyBsb2dnaW5nL3JlcG9ydGluZyBzdGFuZGFyZHMgdGhhdCBoYXZl
IHNpZ25hdHVyZXMgYW5kIGFyZSBub3QgY29uc2lkZXJlZCBhcyDigJxhdHRlc3RhdGlvbuKAnS4g
IEluIHRoZW9yeSB0aGV5IGFyZSBzaW1pbGFyLiAgTXkgcG9pbnQgaXMgYWJvdXQgdGhlIGFiaWxp
dHkgdG8gaW50ZWdyYXRlIHdpdGggZXhpc3Rpbmcgc3RhbmRhcmRzIGFuZCBpbXBsZW1lbnRhdGlv
bnMgdGhhdCBkZXZpY2VzIGFuZCBuZXR3b3JrcyBtaWdodCBiZSBhbHJlYWR5IHVzaW5nLg0KDQpU
aGUgZGlzY3Vzc2lvbiBvZiBhIFJlcG9ydGluZyBFbmdpbmUgc2VlbXMgbmVjZXNzYXJ5OiBpdOKA
mXMgdGhlIHRoaW5nIHRoYXQgY29uc3VtZXMgcmVwb3J0aW5nIHBvbGljeS4NCg0KNy4gICAgICBE
ZWZpbmluZyBhIG5ldyBpZGVudGlmaWVyIHNwYWNlIChVVUlEcykgZm9yIHZlbmRvcnMgaXMgbm90
IG1vdGl2YXRlZC4gIFNvIGEgdmVuZG9yIGNhbuKAmXQgdXNlIGFuIGV4aXN0aW5nIE9VSSBvciBJ
QU5BIHByaXZhdGUgZW50ZXJwcmlzZSBudW1iZXIgdGhhdCBjYW4gYmUgZWFzaWx5IGxvb2tlZCB1
cD8gWW91IGhhdmUgdG8gaW5zdGVhZCB1c2UgYW4gb3BhcXVlIGlkZW50aWZpZXIgd2l0aCBubyB3
YXkgdG8gZGlyZWN0bHkgbG9vayB1cCBpdHMgbWVhbmluZz8gV2hhdCBpcyB0aGUgcmF0aW9uYWxl
IGZvciBpbnZlbnRpbmcgYSBuZXcgc3BhY2UgcmF0aGVyIHRoYW4gYmVpbmcgYWJsZSB0byByZXVz
ZSBhbiBleGlzdGluZyBvbmUgdGhhdCBjYW4gYmUgbG9va2VkIHVwIHRvIGdldCBhbiBvcmcgbmFt
ZSwgY29udGFjdCBpbmZvLCBldGMuPyAoWWVzIHRoZXJlIGlzIHN1aXQtdGV4dC12ZW5kb3ItZG9t
YWluIGJ1dCB0aGF04oCZcyBzZXZlcmFibGUgYW5kIG9wdGlvbmFsIHRvIGltcGxlbWVudCBhdCBh
bGwuKSBBbmQgYSBVVUlEIHRha2VzIHVwIG1vcmUgYnl0ZXMgdGhhbiBlaXRoZXIgYW4gT1VJIG9y
IGEgUEVOLCBzbyBpcyB3b3JzZSBmb3IgY29uc3RyYWluZWQgZGV2aWNlcywgc28gd2h5IG5vdCB1
c2UgYW4gZXhpc3Rpbmcgc3BhY2UgdGhhdCBpcyBzaG9ydGVyIGFuZCBoZW5jZSBtb3JlIGFwcGxp
Y2FibGUgdG8gY29uc3RyYWluZWQgZGV2aWNlcz8NCjcuIFZlbmRvciBJRHMNCknigJlkIGFyZ3Vl
IHRoYXQgSSBoYXZlIG5vdCBkZWZpbmVkIGEgbmV3IGlkZW50aWZpZXIgc3BhY2UuIEl0IHdhcyBk
ZWZpbmVkIGluIFJGQzQxMjIuIFRoYXQgc2FpZCwgSSB0aGluayB0aGF0IFBFTiBjb3VsZCBiZSBi
ZW5lZmljaWFsIGlmIHdlIGNhbiB3b3JrIGFyb3VuZCBzb21lIG9mIHRoZSBjb21wbGV4aXRpZXMg
YXNzb2NpYXRlZCB3aXRoIGl0Lg0KDQpSRkMgNDEyMiBkZWZpbmVkIGEgd2F5IHRvIGNyZWF0ZSBp
ZGVudGlmaWVycywgYnV0IHVzaW5nIHRoZW0gdG8gaWRlbnRpZnkgdmVuZG9ycywgb3IgY2xhc3Nl
cywgb3Igd2hhdGV2ZXIgZWxzZSwgaXMgYSBuZXcgaWRlbnRpZmllciBzcGFjZSBpbiB0aGUgc2Vu
c2UgSSBtZWFuLg0KDQpPVUlzIG1heSBiZSBwcm9oaWJpdGl2ZSBmb3Igc21hbGwgbWFudWZhY3R1
cmVycyAoVVMgJDIsOTk1KS4gRm9yIGV4YW1wbGUsIEkgaGF2ZSBzZWVuIHNtYWxsIG1hbnVmYWN0
dXJlcnMgYXZvaWQgYnVpbGRpbmcgVVNCIGRldmljZXMgZHVlIHRvIHRoZSBjb3N0IG9mIG9idGFp
bmluZyBhIFVTQiBWSUQuIENsYXNzIElEcyBzdGlsbCByZXF1aXJlIGEgVVVJRCBOYW1lIFNwYWNl
IElkZW50aWZpZXIuIFRoZXJlIGlzIG5vIHJ1bGUgSSBjYW4gZmluZCBmb3IgY29uc3RydWN0aW5n
IGFuIE9VSSBVVUlELCBzbyBpdCBjYW5ub3QgYmUgdXNlZCBhcyBhIFVVSUQgTmFtZSBTcGFjZSBJ
ZGVudGlmaWVyLg0KDQpJIGRvbuKAmXQgdW5kZXJzdGFuZCBhbnkgcmVxdWlyZW1lbnQgdG8gY29u
c3RyaWN0IGEgVVVJRCBmb3IgdmVuZG9ycy4gICBJIGFncmVlIHRoYXQgT1VJcyBhcmUgaGFyZGVy
IHRoYW4gUEVOcywgbXkgcG9pbnQgaXMgYWJvdXQgdGhlIGFiaWxpdHkgdG8gcmV1c2Ugc2hvcnRl
ciBJRHMgb3V0IG9mIGFuIGV4aXN0aW5nIG51bWJlciBzcGFjZSB3aXRob3V0IGhhdmluZyB0byBw
dXQgbG9uZyBVVUlEcyBpbiBtZXNzYWdlcyBqdXN0IHRvIGlkZW50aWZ5IHRoZSB2ZW5kb3IuICAo
SSBsaWtlIFBFTnMgYmV0dGVyLikNCg0KUHJpdmF0ZSBFbnRlcnByaXNlIE51bWJlcnMgc2VlbSBt
YW5hZ2VhYmxlIGJ5IHNtYWxsIG1hbnVmYWN0dXJlcnMuDQoNCkFncmVlLg0KDQpUaGVyZSBpcyBh
IFVVSUQgTmFtZSBTcGFjZSBJZGVudGlmaWVyIGZvciBPSURzLCBob3dldmVyIHRoaXMgZ2V0cyBh
IGJpdCBjb25mdXNpbmcuIFlvdSB3b3VsZCBuZWVkIHRvIGNvbnN0cnVjdCBhIGNsYXNzIElEIGFz
IGZvbGxvd3M6DQoNClZlbmRvcl9VVUlEID0gdXVpZC51dWlkNSh1dWlkLk5BTUVTUEFDRV9PSUQs
IEVuY29kZU9JRCjigJgxLjMuNi4xLjQuMS7igJkgKyBQRU4pKQ0KDQpJIGZhaWwgdG8gc2VlIHdo
eSDigJxFbmNvZGVPSUTigJ0gaXMgcmVsZXZhbnQgaGVyZS4gIFlvdSBjYW4ganVzdCB1c2UgdGhl
IFBFTi4NCihBbmQgb2YgY291cnNlIHRoZSBWZW5kb3JfVVVJRCBuZWVkIG5vdCBhcHBlYXIgaW4g
YW55IG1lc3NhZ2UgaWYgdGhlIFBFTiBhcHBlYXJzIGluc3RlYWQuKQ0KDQpDbGFzc19VVUlEID0g
dXVpZC51dWlkNShWZW5kb3JfVVVJRCwgQ2xhc3NfSW5mb3JtYXRpb24pDQoNClRoZSBwcm9ibGVt
IGhlcmUgaXMgdGhhdCBFbmNvZGVPSUQoKSBpcyBub3Qgc3BlY2lmaWVkIGF0IGFsbCBpbiBSRkM0
MTIyLiBUaGUgY2xvc2VzdCB3ZSBnZXQgaXM6DQoNCkZvciBleGFtcGxlLCBzb21lIG5hbWUgc3Bh
Y2VzIGFyZSB0aGUNCg0KICAgZG9tYWluIG5hbWUgc3lzdGVtLCBVUkxzLCBJU08gT2JqZWN0IElE
cyAoT0lEcyksIFguNTAwIERpc3Rpbmd1aXNoZWQNCg0KICAgTmFtZXMgKEROcyksIGFuZCByZXNl
cnZlZCB3b3JkcyBpbiBhIHByb2dyYW1taW5nIGxhbmd1YWdlLg0KU28gQ2xhc3MgSURzIGJlY29t
ZSB1bnByZWRpY3RhYmxlIGJlY2F1c2UgT0lEIGVuY29kaW5nIGlzIHVuZGVyc3BlY2lmaWVkIGlu
IFJGQzQxMjIuIEkgY2FuIHNlZSB0aGUgVmVuZG9yX1VVSUQgYmVpbmcgY29tcHV0ZWQgd2l0aCBz
ZXZlcmFsIGRpZmZlcmVudCB2ZXJzaW9ucyBvZiBFbmNvZGVPSUQ6DQoNCkkgZGlkbuKAmXQgZm9s
bG93IHdoeSBPSUQgZW5jb2RpbmcgaXMgcmVsZXZhbnQgdG8gdGhpcyBkaXNjdXNzaW9uLg0KDQot
IEVuY29kZSBhcyBkb3R0ZWQtaW50ZWdlciBzdHJpbmcNCi0gRW5jb2RlIGFzIERFUiBPSUQNCi0g
RW5jb2RlIGFzIHZhbHVlIG9mIERFUiBPSUQgKG5vIHRhZy9sZW5ndGgpDQotIExvdHMgb2Ygb3Ro
ZXIgQVNOLjEgZW5jb2RpbmdzIHBvc3NpYmxlLg0KLSBGdXR1cmUgQ0JPUiBPSUQ/DQoNCkkgZG8g
bm90IGJlbGlldmUgd2Ugc2hvdWxkIHNwZWNpZnkgdGhlIHVzZSBvZiBPVUlzIGJlY2F1c2UgMSkg
dGhleSBjb3N0ICQzMDAwLCAyKSB0aGVyZSBpcyBubyBVVUlEIG5hbWVzcGFjZSBmb3IgT1VJcw0K
DQpJ4oCZbSBub3QgYWdhaW5zdCB1c2luZyBhIFBFTiwgYnV0IHdlIHdvdWxkIGFsc28gbmVlZCB0
byBwcm92aWRlIGV4dHJlbWVseSBzdHJpY3QgZW5jb2RpbmcgZ3VpZGVsaW5lcyBmb3IgY29uc3Ry
dWN0aW5nIFZlbmRvciBVVUlEcywgc2luY2UgdGhlIFZlbmRvciBVVUlEIGlzIG5lZWRlZCBhcyB0
aGUgTmFtZSBTcGFjZSBJRCBmb3IgdGhlIENsYXNzIFVVSUQuDQoNCkZvciBlbmNvZGluZyBpbiB0
aGUgbWFuaWZlc3QgSSB0aGluayB3ZSBzaG91bGQgaW5zaXN0IG9uIHVzaW5nIHRoZSBQRU4gZGly
ZWN0bHkgcmF0aGVyIHRoYW4gdGhlIGZ1bGwgT0lELiBCdXQgd2hhdCB3b3VsZCB3ZSBkbyB3aXRo
IGEgUEVOIHN1Yi1hc3NpZ25tZW50Pw0KDQpDYW4geW91IGVsYWJvcmF0ZSBvbiB3aGF0IHlvdSBt
ZWFuPyAgIEnigJltIHN1Z2dlc3Rpbmcgd2Ugc2ltcGx5IHVzZSB0aGUgUEVOIG51bWJlcmluZyBz
cGFjZSBpdHNlbGYgKG5vIOKAnHN1Yi1hc3NpZ25tZW50c+KAnSBvciB3aGF0ZXZlcikNCmFzIHdo
YXQgZ29lcyBpbiB0aGUgQ0JPUiwgYW5kIHdoYXQgaXMgdXNlZCB0byBjb25zdHJ1Y3QgdGhlIG5h
bWVzcGFjZSBJRCBmb3IgdGhlIGNsYXNzIGlkLg0KDQpEYXZlDQoNClRoZXJl4oCZcyBhIGxvdCBt
b3JlIGNvbXBsZXhpdHkgaGVyZSB0aGFuIGp1c3Qg4oCcdXNlIGEgUEVOLuKAnQ0KDQoNCkJlc3Qg
UmVnYXJkcywNCkJyZW5kYW4NCg0KDQoNCg==

--_000_BL0PR2101MB1027E0C3AAE05FED8E057246A3720BL0PR2101MB1027_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg
Um9tYW4iLHNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0
dGVkIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLk1zb0xpc3RQYXJh
Z3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1z
dHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBpbjsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1hcmdpbi1ib3R0b206MGluOw0KCW1hcmdpbi1sZWZ0Oi41aW47DQoJbWFyZ2luLWJvdHRvbTou
MDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h
biIsc2VyaWY7fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToi
SFRNTCBQcmVmb3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1z
dHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0K
cC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUt
bmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0
OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQpzcGFuLmFwcGxlLWNvbnZlcnRlZC1zcGFjZQ0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1jb252
ZXJ0ZWQtc3BhY2U7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29u
YWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9
DQpzcGFuLkVtYWlsU3R5bGUyMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4w
cHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjox
LjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNl
Y3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlk
OjE2NTAxNjI2NDM7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUt
aWRzOi0yODI0MTA1OTggNjc2OTg3MDUgNjc2OTg3MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3
MTMgNjc2OTg3MTUgNjc2OTg3MDMgNjc2OTg3MTMgNjc2OTg3MTU7fQ0KQGxpc3QgbDA6bGV2ZWwx
DQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlz
dCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9t
YW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJ
e21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7
DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJ
e21hcmdpbi1ib3R0b206MGluO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+
PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4
dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxh
eW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5r
PSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkV4YW1wbGUgY29uY3JldGUgcHJvcG9z
YWw6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJ0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPjwhW2lmICFz
dXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9y
ZSI+MSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+Q2hhbmdlIHN1aXQtcGFyYW1ldGVyLXZlbmRvci1pZGVudGlmaWVy
IHRvIGJlIGEg4oCcdWludOKAnSB0aGF0IE1VU1QgYmUgYSBQRU4uPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotLjI1
aW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Mik8c3BhbiBzdHlsZT0iZm9u
dDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RGVm
aW5lIGEgd2VsbC1rbm93biDigJxQRU5fTkFNRVNQQUNFX1VVSUTigJ0gdXVpZCBpbiB0aGUgU1VJ
VCBtYW5pZmVzdCBzcGVjLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwwIGxldmVsMSBs
Zm8xIj48IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxzcGFuIHN0eWxlPSJt
c28tbGlzdDpJZ25vcmUiPjMpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PC9z
cGFuPjwhW2VuZGlmXT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkNoYW5nZSB0aGUgcmVjb21tZW5kZWQgbWV0
aG9kIHRvIGNyZWF0ZSBhIHZlbmRvciBVVUlEIGFzIHRoZSBuYW1lc3BhY2UgZm9yIGNsYXNzIFVV
SUQgdG86PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+VmVuZG9yX1VVSUQgPSB1dWlkLnV1aWQ1KHV1aWQuIFBFTl9OQU1F
U1BBQ0VfVVVJRCwgUEVOKSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBWZW5kb3JfVVVJRCBp
cyB1c2VkIG9ubHkgYXMgcGFydCBvZiBjbGFzcyBJRCBjb25zdHJ1Y3Rpb24sIGl0IG5ldmVyIGFw
cGVhcnMgaW4gYSBtYW5pZmVzdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkkgYmVsaWV2ZSB0aGlzIHJlc3VsdHMgaW4gc21hbGxl
ciBtYW5pZmVzdHMsIGFuZCB0aGUgYWJpbGl0eSB0byBsb29rIHVwIHRoZSB2ZW5kb3IgaW5mb3Jt
YXRpb24sIGdpdmVuIGEgbWFuaWZlc3QsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5ldmVuIGlmIHRoZSBtYW5pZmVzdCBkb2VzIG5v
dCBpbmNsdWRlIHRoZSAob3B0aW9uYWwpIHZlbmRvciBkb21haW4uJm5ic3A7Jm5ic3A7IEluIGJv
dGggdGhvc2UgcmVzcGVjdHMsIEkgYmVsaWV2ZTxicj4NCml0IHdvdWxkIGJlIGFuIGltcHJvdmVt
ZW50IG92ZXIgdGhlIGN1cnJlbnQgc3BlYy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCkRhdmU8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAw
aW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IERhdmUgVGhhbGVyICZsdDtkdGhhbGVyPTQwbWlj
cm9zb2Z0LmNvbUBkbWFyYy5pZXRmLm9yZyZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBNb25kYXks
IEp1bHkgMjcsIDIwMjAgOToxMCBBTTxicj4NCjxiPlRvOjwvYj4gQnJlbmRhbiBNb3JhbiAmbHQ7
QnJlbmRhbi5Nb3JhbkBhcm0uY29tJmd0OzsgRGF2ZSBUaGFsZXIgJmx0O2R0aGFsZXJAbWljcm9z
b2Z0LmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IHN1aXQgJmx0O3N1aXRAaWV0Zi5vcmcmZ3Q7PGJy
Pg0KPGI+U3ViamVjdDo8L2I+IFJFOiBbU3VpdF0gUmV2aWV3IG9mIGRyYWZ0LWlldGYtc3VpdC1t
YW5pZmVzdC0wOTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5UaGFua3MgQnJlbmRhbiwgaW5pdGlhbCBy
ZXNwb25zZXMgYmVsb3cuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkxvb2tpbmcgZm9yd2FyZCB0byBhIGRp
c2N1c3Npb24gb24gRnJpZGF5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBp
biAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBT
dWl0ICZsdDs8YSBocmVmPSJtYWlsdG86c3VpdC1ib3VuY2VzQGlldGYub3JnIj5zdWl0LWJvdW5j
ZXNAaWV0Zi5vcmc8L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5CcmVuZGFuIE1vcmFuPGJy
Pg0KPGI+U2VudDo8L2I+IE1vbmRheSwgSnVseSAyNywgMjAyMCA3OjQyIEFNPGJyPg0KPGI+VG86
PC9iPiBEYXZlIFRoYWxlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmR0aGFsZXI9NDBtaWNyb3NvZnQu
Y29tQGRtYXJjLmlldGYub3JnIj5kdGhhbGVyPTQwbWljcm9zb2Z0LmNvbUBkbWFyYy5pZXRmLm9y
ZzwvYT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBzdWl0ICZsdDs8YSBocmVmPSJtYWlsdG86c3VpdEBp
ZXRmLm9yZyI+c3VpdEBpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
U3VpdF0gUmV2aWV3IG9mIGRyYWZ0LWlldGYtc3VpdC1tYW5pZmVzdC0wOTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SGkgRGF2ZSwgPG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5i
c3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPlRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHlvdXIgdmVyeSBkZXRh
aWxlZCByZXZpZXchIE9mIGNvdXJzZSwgaXQgd2lsbCB0YWtlIG1lIHNvbWUgdGltZSB0byB3b3Jr
IHRocm91Z2ggdGhpcyByZXZpZXcuIEkgd2lsbCBkbyBteSBiZXN0IHRvIGNsYXJpZnkgdGhlc2Ug
dGVjaG5pY2FsIGNvbW1lbnRzIGFzIEkgd29yayB0aHJvdWdoLiBJbiBnZW5lcmFsLCB0aGUgaXNz
dWVzDQogeW914oCZdmUgbGlzdGVkIGxvb2sgdG8gbWUgbGlrZSB0aGUg4oCccmlnaHTigJ0gYW5z
d2VyIGlzIGZhaXJseSBvYnZpb3VzLCBzbyBJIHdpbGwgc3RyYWlnaHRlbiB0aGVtIG91dC4gVGhl
cmUgYXJlIHNldmVyYWwgY29tbWVudHMgdGhhdCBJIHRoaW5rIGRlc2VydmUgYSBsaXR0bGUgbW9y
ZSBjbGFyaWZpY2F0aW9uLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjYuIFNVSVRfUmVwb3J0PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBw
dDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRlbnQ6
LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlNVSVRfUmVwb3J0IGFuZCBSZXBvcnRpbmcgRW5naW5l
IHRleHQgaXMgYWRkZWQgYnV0IGRvZXMgbm90IGFwcGVhciB0byBiZSBhYm91dCB3aGF0IGdvZXMg
aW4gYSBTVUlUIG1hbmlmZXN0LCBzbyBJIGFyZ3VlIHRoYXQgaXQNCiBkb2VzbuKAmXQgYmVsb25n
IGluIHRoaXMgc3BlYyAoYW5kIGlzIGFyZ3VhYmxlIGFzIHRvIHdoZXRoZXIgaXTigJlzIGluIHNj
b3BlIGZvciBTVUlUIGF0IGFsbCk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5Zb3XigJlyZSByaWdodC4g
VGhpcyBoYXMgbm90IGJlZW4gcmFpc2VkIG9uIHRoZSBsaXN0LiBJZiBpdOKAmXMgbW9yZSBhcHBy
b3ByaWF0ZSB0byBwdXQgaXQgaW4gYSBuZXcgZHJhZnQsIEnigJltIGhhcHB5IHRvIGRvIHRoYXQu
DQo8c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5UaGF04oCZcyB3aGF0IEnigJltIGFyZ3VpbmcsIHllcy48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkhvd2V2ZXIsJm5ic3A7PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5pdOKAmXMgYSBuYXR1cmFsIGNvbnNlcXVlbmNlIG9mIGFkZGluZyB0aGUm
bmJzcDtTVUlUX1JlcG9ydGluZ19Qb2xpY3ksIHdoaWNoIHdhcyBkaXNjdXNzZWQgYXQgdGhlIHZp
cnR1YWwgaW50ZXJpbS4gSXQgc2VlbWVkIHRvIG1lIHRoYXQgaWYgYSByZXBvcnRpbmcgcG9saWN5
IHdhcyBzcGVjaWZpZWQsIHRoZW4gYW4gaW1wbGVtZW50b3INCiB3b3VsZCBuYXR1cmFsbHkgd2Fu
dCB0byBrbm93IGhvdyB0byByZXBvcnQgdGhhdCBpbmZvcm1hdGlvbi48L3NwYW4+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+UGFydCBvZiBteSBwb2ludCBpcyB0aGVyZSBhcmUgbXVsdGlwbGUgZXhpc3RpbmcgcmVw
b3J0aW5nIHN0YW5kYXJkcyAoZS5nLiwgaW4gdGhlIEJlaGF2ZSBXRyB3ZSBoYWQgZHJhZnRzIG9u
IGJvdGggc3lzbG9nIGFuZCBJUEZJWCkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkNyZWF0aW5nIHlldCBh
bm90aGVyIG9uZSBpcyBub3QgbmVjZXNzYXJpbHkgd3JvbmcsIGJ1dCBkb2VzIG1lYW4gdGhlcmXi
gJlzIG1vcmUgY29tcGxleGl0eSBpbiBkZWFsaW5nIHdpdGggbXVsdGlwbGUgd2F5cywgYW5kIGlu
IGV4cGxhaW5pbmcgd2h5IGEgbmV3IG9uZSBpcyBjb21wZXRpbmcNCiB3aXRoIGV4aXN0aW5nIHN0
YW5kYXJkcywgYW5kIHdoaWNoIG9uZSB0byB1c2UgaW4gd2hhdCBjaXJjdW1zdGFuY2UsIGVzcGVj
aWFsbHkgaWYgdGhlIGRldmljZSBpcyBhbHJlYWR5IGltcGxlbWVudGluZyBvbmUgb2YgdGhlIG90
aGVycyBmb3IgYSByZWFzb24gdW5yZWxhdGVkIHRvIFNVSVQuJm5ic3A7Jm5ic3A7IFRoYXQgYWRk
cyBjb21wbGV4aXR5IGFuZCBkZWxheSBpbnRvIHRoZSBTVUlUIG1hbmlmZXN0IGRvY3VtZW50IHdo
aWNoIEkgd291bGQgcHJlZmVyIHRvDQogYXZvaWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNWluIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPklmIHRoZXJlIGlzIGEgbmVlZCZu
YnNwO2ZvciBsb2dnaW5nIFNVSVQgY29tbWFuZHMsIGFsb25nIHdpdGggdGhlaXIgYXJndW1lbnRz
IGFuZCByZXN1bHRzLCB0aGlzIHNlZW1zIHZlcnkgc3BlY2lmaWMgdG8gU1VJVCBpbiBnZW5lcmFs
IGFuZCB0aGUgU1VJVCBtYW5pZmVzdCBpbiBzcGVjaWZpYy4gSSBzdHJ1Z2dsZSB0byBzZWUgd2hh
dA0KIGRvY3VtZW50IHdvdWxkIGJlIG1vcmUgYXBwcm9wcmlhdGUgdGhhbiB0aGUgU1VJVCBtYW5p
ZmVzdCBmb3IgdGhlIFNVSVRfUmVwb3J0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+QSBuZXcgb25lLCBzbyB0aGF0IHlvdSBjYW4gdXNlIHRoZSBTVUlUIG1hbmlm
ZXN0IHdpdGhvdXQgc29tZSBuZXcgcmVwb3J0aW5nIGZvcm1hdCwgaWYgc29tZW9uZSBpcyBhbHJl
YWR5IHVzaW5nIElQRklYIG9yIHN5c2xvZyBvciB3aGF0ZXZlciBlbHNlLiZuYnNwOyBBbmQgc28g
dGhhdA0KIHRoZSBTVUlUIG1hbmlmZXN0IGNhbiBwcm9ncmVzcyBzb29uZXIgd2l0aG91dCBibG9j
a2luZyBvbiB0aGlzIGRpc2N1c3Npb24gKHdoaWNoIGZyb20gbXkgZXhwZXJpZW5jZSBpbiBCZWhh
dmUgaXMgbmV2ZXIgc2ltcGxlIG9uY2UgeW91IGhhdmUgcGVvcGxlIGluIHRoZSByb29tIGZhbWls
aWFyIHdpdGggZXhpc3RpbmcgbWVjaGFuaXNtcykuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9
Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2IHN0eWxlPSJtYXJn
aW4tbGVmdDoxLjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
LjVpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnVydGhlcm1vcmUsIGl0
IHNheXMgU1VJVF9SZXBvcnQgY2FuIGdvIGluIGFuIGF0dGVzdGF0aW9uIHJlcG9ydC4mbmJzcDsg
V2hhdOKAmXMgdGhlIHJhdGlvbmFsZSBmb3IgdGhhdCBhcyBvcHBvc2VkIHRvIHNvbWUgbW9yZSB0
eXBpY2FsDQogbG9nZ2luZy9yZXBvcnRpbmcgbWVjaGFuaXNtIHRoYXQgbWlnaHQgaW50ZWdyYXRl
IHdpdGggZXhpc3RpbmcgZXJyb3IgcmVwb3J0aW5nIG1lY2hhbmlzbXMgYW5kIHRyb3VibGUgdGlj
a2V0aW5nPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlNVSVRfUmVwb3J0aW5nX1BvbGljeSBoYXMgdHdv
IG91dHB1dCBjaGFubmVsczog4oCcc3lzdGVtIGluZm9ybWF0aW9uLOKAnSB0aGF0IGlzIHRoZSDi
gJxhY3R1YWzigJ0gdmFsdWVzIGNvbXBhcmVkIGFnYWluc3QgaW4gY29uZGl0aW9ucywgYW5kIOKA
nGNvbW1hbmQgcmVjb3Jkc+KAnSB3aGljaCBhcmUgZWZmZWN0aXZlbHkgbG9ncyBvZiBjb21tYW5k
IGV4ZWN1dGlvbi4gRm9yIGFuIHVwZGF0ZQ0KIGNhc2UsIHRoZXNlIGFyZSBhZGVxdWF0ZWx5IHNl
cnZlZCBieSBsb2dnaW5nIGluZnJhc3RydWN0dXJlLiBIb3dldmVyLCBpbiBhIGJvb3Rsb2FkZXIg
Y2FzZSwgdGhpcyBpcyBpbmFkZXF1YXRlIGJlY2F1c2UgdGhlIGJvb3Rsb2FkZXIgYW5kIHRoZSBi
b290ZWQgYXBwbGljYXRpb24gYXJlIGRpZmZlcmVudCBzZWN1cml0eSBkb21haW5zLiBUaGlzIG1l
YW5zIHRoYXQgYW55IHN5c3RlbSBpbmZvcm1hdGlvbiBvciBjb21tYW5kIHJlY29yZHMgbmVlZA0K
IHRvIGJlIHByb3RlY3RlZCBmcm9tIG1vZGlmaWNhdGlvbiBieSB0aGUgYXBwbGljYXRpb24uIFR5
cGljYWxseSwgdGhpcyB3b3VsZCBiZSBkb25lIHdpdGggYSBzaWduYXR1cmU7IEkgZG9u4oCZdCBz
ZWUgaG93IHRoaXMgaXMgZGlmZmVyZW50IGZyb20gYXR0ZXN0YXRpb24uPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPldlbGwgb2Z0ZW4geW91IGhhdmUgZXhpc3RpbmcgbG9nZ2lu
Zy9yZXBvcnRpbmcgc3RhbmRhcmRzIHRoYXQgaGF2ZSBzaWduYXR1cmVzIGFuZCBhcmUgbm90IGNv
bnNpZGVyZWQgYXMg4oCcYXR0ZXN0YXRpb27igJ0uJm5ic3A7IEluIHRoZW9yeSB0aGV5IGFyZSBz
aW1pbGFyLiZuYnNwOyBNeSBwb2ludA0KIGlzIGFib3V0IHRoZSBhYmlsaXR5IHRvIGludGVncmF0
ZSB3aXRoIGV4aXN0aW5nIHN0YW5kYXJkcyBhbmQgaW1wbGVtZW50YXRpb25zIHRoYXQgZGV2aWNl
cyBhbmQgbmV0d29ya3MgbWlnaHQgYmUgYWxyZWFkeSB1c2luZy48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+VGhlIGRpc2N1c3Npb24gb2YgYSBS
ZXBvcnRpbmcgRW5naW5lIHNlZW1zIG5lY2Vzc2FyeTogaXTigJlzIHRoZSB0aGluZyB0aGF0IGNv
bnN1bWVzIHJlcG9ydGluZyBwb2xpY3kuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1
LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXYgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1pbmRl
bnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjcuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6Ny4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPkRlZmluaW5nIGEgbmV3DQogaWRlbnRpZmllciBzcGFjZSAoVVVJRHMpIGZv
ciB2ZW5kb3JzIGlzIG5vdCBtb3RpdmF0ZWQuJm5ic3A7IFNvIGEgdmVuZG9yIGNhbuKAmXQgdXNl
IGFuIGV4aXN0aW5nIE9VSSBvciBJQU5BIHByaXZhdGUgZW50ZXJwcmlzZSBudW1iZXIgdGhhdCBj
YW4gYmUgZWFzaWx5IGxvb2tlZCB1cD8gWW91IGhhdmUgdG8gaW5zdGVhZCB1c2UgYW4gb3BhcXVl
IGlkZW50aWZpZXIgd2l0aCBubyB3YXkgdG8gZGlyZWN0bHkgbG9vayB1cCBpdHMgbWVhbmluZz8g
V2hhdCBpcw0KIHRoZSByYXRpb25hbGUgZm9yIGludmVudGluZyBhIG5ldyBzcGFjZSByYXRoZXIg
dGhhbiBiZWluZyBhYmxlIHRvIHJldXNlIGFuIGV4aXN0aW5nIG9uZSB0aGF0IGNhbiBiZSBsb29r
ZWQgdXAgdG8gZ2V0IGFuIG9yZyBuYW1lLCBjb250YWN0IGluZm8sIGV0Yy4/IChZZXMgdGhlcmUg
aXMgc3VpdC10ZXh0LXZlbmRvci1kb21haW4gYnV0IHRoYXTigJlzIHNldmVyYWJsZSBhbmQgb3B0
aW9uYWwgdG8gaW1wbGVtZW50IGF0IGFsbC4pIEFuZCBhIFVVSUQgdGFrZXMNCiB1cCBtb3JlIGJ5
dGVzIHRoYW4gZWl0aGVyIGFuIE9VSSBvciBhIFBFTiwgc28gaXMgd29yc2UgZm9yIGNvbnN0cmFp
bmVkIGRldmljZXMsIHNvIHdoeSBub3QgdXNlIGFuIGV4aXN0aW5nIHNwYWNlIHRoYXQgaXMgc2hv
cnRlciBhbmQgaGVuY2UgbW9yZSBhcHBsaWNhYmxlIHRvIGNvbnN0cmFpbmVkIGRldmljZXM/PG86
cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Ny4gVmVuZG9y
IElEczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPknigJlkIGFyZ3VlIHRoYXQgSSBoYXZlIG5vdCBkZWZp
bmVkIGEgbmV3IGlkZW50aWZpZXIgc3BhY2UuIEl0IHdhcyBkZWZpbmVkIGluIFJGQzQxMjIuIFRo
YXQgc2FpZCwgSSB0aGluayB0aGF0IFBFTiBjb3VsZCBiZSBiZW5lZmljaWFsIGlmIHdlIGNhbiB3
b3JrIGFyb3VuZCBzb21lIG9mIHRoZSBjb21wbGV4aXRpZXMgYXNzb2NpYXRlZCB3aXRoIGl0Ljxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SRkMgNDEyMiBkZWZpbmVkIGEgd2F5
IHRvIGNyZWF0ZSBpZGVudGlmaWVycywgYnV0IHVzaW5nIHRoZW0gdG8gaWRlbnRpZnkgdmVuZG9y
cywgb3IgY2xhc3Nlcywgb3Igd2hhdGV2ZXIgZWxzZSwgaXMgYSBuZXcgaWRlbnRpZmllciBzcGFj
ZSBpbiB0aGUgc2Vuc2UgSSBtZWFuLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj5PVUlzIG1heSBiZSBwcm9oaWJpdGl2ZSBmb3Igc21hbGwgbWFu
dWZhY3R1cmVycyAoVVMgJDIsOTk1KS4gRm9yIGV4YW1wbGUsIEkgaGF2ZSBzZWVuIHNtYWxsIG1h
bnVmYWN0dXJlcnMgYXZvaWQgYnVpbGRpbmcgVVNCIGRldmljZXMgZHVlIHRvIHRoZSBjb3N0IG9m
IG9idGFpbmluZyBhIFVTQiBWSUQuIENsYXNzIElEcyBzdGlsbCByZXF1aXJlIGEgVVVJRCBOYW1l
IFNwYWNlDQogSWRlbnRpZmllci4gVGhlcmUgaXMgbm8gcnVsZSBJIGNhbiBmaW5kIGZvciBjb25z
dHJ1Y3RpbmcgYW4gT1VJIFVVSUQsIHNvIGl0IGNhbm5vdCBiZSB1c2VkIGFzIGEgVVVJRCBOYW1l
IFNwYWNlIElkZW50aWZpZXIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPkkgZG9u4oCZdCB1bmRlcnN0YW5kIGFueSByZXF1aXJlbWVudCB0byBjb25zdHJp
Y3QgYSBVVUlEIGZvciB2ZW5kb3JzLiZuYnNwOyZuYnNwOyBJIGFncmVlIHRoYXQgT1VJcyBhcmUg
aGFyZGVyIHRoYW4gUEVOcywgbXkgcG9pbnQgaXMgYWJvdXQgdGhlIGFiaWxpdHkgdG8gcmV1c2Ug
c2hvcnRlciBJRHMNCiBvdXQgb2YgYW4gZXhpc3RpbmcgbnVtYmVyIHNwYWNlIHdpdGhvdXQgaGF2
aW5nIHRvIHB1dCBsb25nIFVVSURzIGluIG1lc3NhZ2VzIGp1c3QgdG8gaWRlbnRpZnkgdGhlIHZl
bmRvci4mbmJzcDsgKEkgbGlrZSBQRU5zIGJldHRlci4pPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UHJpdmF0ZSBFbnRlcnByaXNlIE51bWJl
cnMgc2VlbSBtYW5hZ2VhYmxlIGJ5IHNtYWxsIG1hbnVmYWN0dXJlcnMuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BZ3JlZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoZXJlIGlzIGEgVVVJRCBOYW1lIFNwYWNl
IElkZW50aWZpZXIgZm9yIE9JRHMsIGhvd2V2ZXIgdGhpcyBnZXRzIGEgYml0IGNvbmZ1c2luZy4g
WW91IHdvdWxkIG5lZWQgdG8gY29uc3RydWN0IGEgY2xhc3MgSUQgYXMgZm9sbG93czo8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5WZW5kb3JfVVVJRCA9IHV1
aWQudXVpZDUodXVpZC5OQU1FU1BBQ0VfT0lELCBFbmNvZGVPSUQo4oCYMS4zLjYuMS40LjEu4oCZ
ICsgUEVOKSk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSBmYWlsIHRvIHNl
ZSB3aHkg4oCcRW5jb2RlT0lE4oCdIGlzIHJlbGV2YW50IGhlcmUuJm5ic3A7IFlvdSBjYW4ganVz
dCB1c2UgdGhlIFBFTi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+KEFuZCBvZiBjb3Vyc2UgdGhlIFZlbmRv
cl9VVUlEIG5lZWQgbm90IGFwcGVhciBpbiBhbnkgbWVzc2FnZSBpZiB0aGUgUEVOIGFwcGVhcnMg
aW5zdGVhZC4pPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj5DbGFzc19VVUlEID0gdXVpZC51dWlkNShWZW5kb3JfVVVJRCwgQ2xhc3NfSW5mb3JtYXRp
b24pPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5UaGUgcHJvYmxlbSBoZXJlIGlzIHRoYXQmbmJzcDs8
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkVuY29kZU9JRDwvc3Bhbj4oKSBpcyBub3Qgc3BlY2lm
aWVkIGF0IGFsbCBpbiBSRkM0MTIyLiBUaGUgY2xvc2VzdCB3ZSBnZXQgaXM6PG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDtt
YXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkZvciBl
eGFtcGxlLCBzb21lIG5hbWUgc3BhY2VzIGFyZSB0aGU8bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7Jm5ic3A7IGRvbWFpbiBuYW1lIHN5c3RlbSwg
VVJMcywgSVNPIE9iamVjdCBJRHMgKE9JRHMpLCBYLjUwMCBEaXN0aW5ndWlzaGVkPG86cD48L286
cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOyZuYnNwOyBOYW1l
cyAoRE5zKSwgYW5kIHJlc2VydmVkIHdvcmRzIGluIGEgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuPG86
cD48L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+U28gQ2xhc3MgSURzIGJlY29tZSB1bnByZWRpY3Rh
YmxlIGJlY2F1c2UgT0lEIGVuY29kaW5nIGlzIHVuZGVyc3BlY2lmaWVkIGluIFJGQzQxMjIuIEkg
Y2FuIHNlZSB0aGUgVmVuZG9yX1VVSUQgYmVpbmcgY29tcHV0ZWQgd2l0aCBzZXZlcmFsIGRpZmZl
cmVudCB2ZXJzaW9ucyBvZiBFbmNvZGVPSUQ6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPkkgZGlkbuKAmXQgZm9sbG93IHdoeSBPSUQgZW5jb2RpbmcgaXMgcmVsZXZhbnQgdG8g
dGhpcyBkaXNjdXNzaW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4tIEVuY29kZSBhcyBkb3R0ZWQtaW50ZWdlciBzdHJpbmc8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4tIEVuY29kZSBhcyBERVIgT0lEPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
LSBFbmNvZGUgYXMgdmFsdWUgb2YgREVSIE9JRCAobm8gdGFnL2xlbmd0aCk8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4tIExvdHMgb2Ygb3RoZXIgQVNOLjEgZW5jb2RpbmdzIHBvc3NpYmxlLjxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPi0gRnV0dXJlIENCT1IgT0lEPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkkgZG8gbm90IGJlbGlldmUgd2Ugc2hvdWxkIHNwZWNpZnkg
dGhlIHVzZSBvZiBPVUlzIGJlY2F1c2UgMSkgdGhleSBjb3N0ICQzMDAwLCAyKSB0aGVyZSBpcyBu
byBVVUlEIG5hbWVzcGFjZSBmb3IgT1VJczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPknigJltIG5vdCBhZ2FpbnN0IHVzaW5nIGEgUEVOLCBidXQgd2Ugd291
bGQgYWxzbyBuZWVkIHRvIHByb3ZpZGUgZXh0cmVtZWx5IHN0cmljdCBlbmNvZGluZyBndWlkZWxp
bmVzIGZvciBjb25zdHJ1Y3RpbmcgVmVuZG9yIFVVSURzLCBzaW5jZSB0aGUgVmVuZG9yIFVVSUQg
aXMgbmVlZGVkIGFzIHRoZSBOYW1lIFNwYWNlIElEIGZvciB0aGUgQ2xhc3MgVVVJRC4NCjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPkZvciBlbmNvZGluZyBpbiB0aGUgbWFuaWZlc3QgSSB0aGluayB3ZSBzaG91bGQgaW5zaXN0
IG9uIHVzaW5nIHRoZSBQRU4gZGlyZWN0bHkgcmF0aGVyIHRoYW4gdGhlIGZ1bGwgT0lELiBCdXQg
d2hhdCB3b3VsZCB3ZSBkbyB3aXRoIGEgUEVOIHN1Yi1hc3NpZ25tZW50PzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5DYW4geW91IGVsYWJvcmF0ZSBvbiB3aGF0IHlvdSBtZWFu
PyZuYnNwOyZuYnNwOyBJ4oCZbSBzdWdnZXN0aW5nIHdlIHNpbXBseSB1c2UgdGhlIFBFTiBudW1i
ZXJpbmcgc3BhY2UgaXRzZWxmIChubyDigJxzdWItYXNzaWdubWVudHPigJ0gb3Igd2hhdGV2ZXIp
PGJyPg0KYXMgd2hhdCBnb2VzIGluIHRoZSBDQk9SLCBhbmQgd2hhdCBpcyB1c2VkIHRvIGNvbnN0
cnVjdCB0aGUgbmFtZXNwYWNlIElEIGZvciB0aGUgY2xhc3MgaWQuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5EYXZlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4i
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPlRoZXJl4oCZcyBhIGxvdCBtb3JlIGNvbXBsZXhp
dHkgaGVyZSB0aGFuIGp1c3Qg4oCcdXNlIGEgUEVOLuKAnTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkJlc3Qg
UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5CcmVuZGFuPG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJv
dHRvbToxMi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8
L2h0bWw+DQo=

--_000_BL0PR2101MB1027E0C3AAE05FED8E057246A3720BL0PR2101MB1027_--


From nobody Thu Jul 30 08:46:31 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CB1C3A0AD7 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 08:46:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=qycfD/O0; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=qycfD/O0
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 YGP6bpmmNguq for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 08:46:25 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80070.outbound.protection.outlook.com [40.107.8.70]) (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 680333A0AC3 for <suit@ietf.org>; Thu, 30 Jul 2020 08:46:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u4dXdEiAo/Tq3AG/Xdy4a7WASZ3JZVR9mnsDEmI+UUU=; b=qycfD/O0BVICFB3olQCRnV7zjMwhK/9TY4jTPcNscRlFa+JYSbPX28xDoxM8pgKUmYr8rIP3uOgUDFXlS+m90KgIRLltyDMZMf5E/moTl73wFAHRMuOXcptBjf/XlOn3dnZuu9PGwspCohb2T+rKlKz4LrIbtTXmqZfoGwSEpAM=
Received: from AM3PR05CA0090.eurprd05.prod.outlook.com (2603:10a6:207:1::16) by HE1PR0802MB2281.eurprd08.prod.outlook.com (2603:10a6:3:c0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Thu, 30 Jul 2020 15:46:22 +0000
Received: from AM5EUR03FT018.eop-EUR03.prod.protection.outlook.com (2603:10a6:207:1:cafe::58) by AM3PR05CA0090.outlook.office365.com (2603:10a6:207:1::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.18 via Frontend Transport; Thu, 30 Jul 2020 15:46:21 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT018.mail.protection.outlook.com (10.152.16.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20 via Frontend Transport; Thu, 30 Jul 2020 15:46:21 +0000
Received: ("Tessian outbound 8f45de5545d6:v62"); Thu, 30 Jul 2020 15:46:21 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 6ed8a3846156c2da
X-CR-MTA-TID: 64aa7808
Received: from 697a9f72170f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D7FC67FD-D3DB-4200-8614-4B170AE60D07.1;  Thu, 30 Jul 2020 15:46:16 +0000
Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 697a9f72170f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Jul 2020 15:46:16 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WLIBDrvHn6YPmJPwWyuCPpo64YeB/Q3jqaZDKFGTl5kV+RnuHMIK/h5J6VnIYqbHuqc3aOQxKz1Cwuerk5a9xCTzVEHC70DfTW5xXAVaqGph6jEYym5AOXuUMWeT5Yg3yMd0Z1YHGWeC3SCRulJwb6X+EyO6dcY/hy1LaCGckT6RGFmitqrank3YVUm53jNv82tj14m1mJo/dDObzCN7jX0f4m7OTHI7Ud+WQnv5wfrFY54He6nJAGMyBIFWiv/dpmTPeXnBPwJtI8ouJmHvJ12250DfQES95NWKUDOzlpt7jzZOOtmP7OXbC1ftqzlycQiKqLHoRl3rgblv5ia/PQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u4dXdEiAo/Tq3AG/Xdy4a7WASZ3JZVR9mnsDEmI+UUU=; b=W1wWfVEjzx3K3E/1pN0jPStqMs9iPDdz/jMj8rCT7QByu881nfyYJuUxnCInrCNx3wrONLlu5AD9ejrpKhTyS/Ar7MfNQ7dg+mweHWct3JlyGuyscabucPK1r5s2jjkZzg6ScU7X8XPkZOpW0P1kJ0JAxkAZmx+gEmD3eYl8veQQVQmYSrdjeHmBsNIot7m/AwEbiit9wcM2V+9tGiJHRP7pjWlkZJNImQdBz8XqUNX+CMyzUKXBLoWFZEhHju11sJMR7/CefN0pWFcdOVBaFlave17fJEehd4SpUm7+8m8YJIFkKez/j27BEhv0YfalKvM4h8qBRp3a539tiaOdSQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u4dXdEiAo/Tq3AG/Xdy4a7WASZ3JZVR9mnsDEmI+UUU=; b=qycfD/O0BVICFB3olQCRnV7zjMwhK/9TY4jTPcNscRlFa+JYSbPX28xDoxM8pgKUmYr8rIP3uOgUDFXlS+m90KgIRLltyDMZMf5E/moTl73wFAHRMuOXcptBjf/XlOn3dnZuu9PGwspCohb2T+rKlKz4LrIbtTXmqZfoGwSEpAM=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB4359.eurprd08.prod.outlook.com (2603:10a6:20b:b9::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.24; Thu, 30 Jul 2020 15:46:14 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3239.019; Thu, 30 Jul 2020 15:46:14 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: suit <suit@ietf.org>
Thread-Topic: Packed CBOR
Thread-Index: AQHWZoiO44chiCoVnEWnPljl7lN2tw==
Date: Thu, 30 Jul 2020 15:46:13 +0000
Message-ID: <7C066E44-8C55-4229-993A-28FD0572992B@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
Authentication-Results-Original: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=arm.com;
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 74960546-c46c-4b7e-b343-08d8349fb546
x-ms-traffictypediagnostic: AM6PR08MB4359:|HE1PR0802MB2281:
X-Microsoft-Antispam-PRVS: <HE1PR0802MB22816D7ACC40C49323DBE1FDEA710@HE1PR0802MB2281.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: EuNLlDS0FyK9bXZJkdYozq0IQML7w/JgwRu+XxLB2d6tRT8gYpg2pyvguZipBeFPdwVEcOMNPvDV4l7300EnSS+/Iiu0HCcfEiGwDwPyhy6GSq/eBfsLvPdWuORpffTuY3S9NI0ZFcvXB/IL7I6XiueytwcXrha3/ve6KAGSnOvSSVDygzXZrgRKD5c2nnXwZfOxQ6yE1HWwSsVMa7a9pI4Bmsnr6VLFeFj/03TBEY7QUMNQ4MFoM4cHL47c1mdqdzAoZ0S8IHV+QSC+VFdLP+yxUFGobyZ4zpqXOR03scdi8Uk7iFYu5F6B+nwgFjXg
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(366004)(136003)(39860400002)(376002)(346002)(83380400001)(2616005)(8676002)(36756003)(6506007)(6486002)(6512007)(316002)(26005)(2906002)(7116003)(8936002)(6916009)(3480700007)(186003)(66946007)(66476007)(5660300002)(91956017)(64756008)(478600001)(33656002)(86362001)(76116006)(71200400001)(66556008)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: t/zxs/mkp4QIyyqklBg/GoAAnyuDHpEBzNkT65RT46CdjWOG7tZ2dOOeXGQYKCI25k7gkHorgiKYH5Kv00gMRb02Y/DjF/Bve5xHH/XEaId4pbDsFuzFFv392wGNTu5Ey9JI+ap/q7PP0GYU5RWzAssVIIvEcQI4Kr5cOQnCfFnC8WAXKziDNUmBYhPBbX86q66Q5+Y8AKl99Pez/wCXAcnCjl45kO7bMGLv0IjspS9165ePYjmLRGuPTXIvyk3yRitgCROJngDatGm5Jk4KB458Esg3pnnjMLz0ZuYd7Gz3yoBNwNMf8p8IqgO6OKFu8oPkroTcSEUe/fN77zOHkpP9+xMIh4cQwzdhlOJbby+5TM9aN5LNssrWQRgDSkbi4m1wntNfJFoBGfvD1X2GgvBWJ3ifxc8Fu7yOxGokaVP5xEpvbgVcwH0RTsvjeaQGKKGZ1vAw7srYKHFVF8tpQBFJiiEH+feqzOpUx/NA3sE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0280CF50BCFF84418AA3DEA52577FBA2@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4359
Original-Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT018.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: cf069bf8-488c-47cd-d1dc-08d8349fb0a9
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: cB4zyqY0knBm9KVS+Z5O5vhEIK8XyTvdzsQJLRHmY64ttqSz70FGrnT9G8geP+/pLFKvmK8YgBOZdXPC6KD7gpDmibQZPsCxuNCSJ3GFqbAYt2zfTYXE18/53vKRs7MNpNsgwW/lKu+VH6KZNCfkuAvBktCeBQwrSgxlIUCcMUgZB20Qel3UE/oJKWNoZosp1lMWf4Z8b71qeM22Km32LofLjce7gGy/Kbed3Gceo2TgP0iVXsq86SdhPSq5tlyDgyqpK36wkUN2yMsLy8pGrABjwn4bfaemoml9BnO8C2xjAFPsQuoxxpEUTbQ9gRFV7sNnagEvq2hB6IKgE65rZ4vp8TqfwY5zY4HvnbYv2jEegPsiYU+gN253/iS4BRDfNOosSfPoRPyUnP34sltjPA==
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(46966005)(336012)(83380400001)(70586007)(186003)(6506007)(47076004)(26005)(33656002)(5660300002)(70206006)(3480700007)(36906005)(81166007)(356005)(82310400002)(2906002)(8676002)(2616005)(36756003)(6512007)(7116003)(8936002)(6486002)(86362001)(498600001)(6916009); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2020 15:46:21.8079 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 74960546-c46c-4b7e-b343-08d8349fb546
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT018.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2281
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/N02a1c4YKd8msnMpS-gotVzxXvQ>
Subject: [Suit] Packed CBOR
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 15:46:29 -0000

T24gTW9uZGF5LCBDYXJzdGVuIHByZXNlbnRlZCBQYWNrZWQgQ0JPUiAoZHJhZnQtYm9ybWFubi1j
Ym9yLXBhY2tlZC0wMCkgYXQgdGhlIENCT1Igd29ya2luZyBncm91cCwgd2hpY2ggYWRvcHRlZCBp
dC4gVGhpcyBpcyBhbiBleHRlbnNpb24gdG8gdGhlIENCT1Igc3RhbmRhcmQgKFJGQzcwNDkpIHRo
YXQgZW5hYmxlcyDigJxwYWNraW5n4oCdIG9mIENCT1Igb2JqZWN0cyB1c2luZyBhIENCT1ItYmFz
ZWQgZGljdGlvbmFyeSBjb21wcmVzc2lvbiBzY2hlbWUuDQoNCklmIHRoaXMgaGFkIGJlZW4gaW4g
ZHJhZnQgMTggbW9udGhzIGFnbywgdGhlIFNVSVQgbWFuaWZlc3Qgd291bGQgaGF2ZSB1c2VkIGl0
IGluc3RlYWQgb2YgdGhlIOKAnGNvbW1vbuKAnSBibG9jay4gVGhlIGNvbW1vbiBibG9jayBpcyBh
IGRlLWZhY3RvIHBhY2tpbmcgbWVjaGFuaXNtIHRoYXQgd291bGQgYmUgbGFyZ2VseSBzdXBwbGFu
dGVkIGJ5IHBhY2tlZCBDQk9SLiBJdCBzaW1wbGlmaWVzIG1hbnkgb2YgdGhlIHNjaGVtZXMgdGhh
dCBTVUlUIGFscmVhZHkgdXNlcyBhbmQgbWFrZXMgdGhlIG1hbmlmZXN0IG1vcmUgY29tcGFjdCBi
ZXNpZGVzLg0KDQpJZiB3ZSB3ZXJlIHRvIGFkb3B0IGl0IG5vdywgdGhpcyB3b3VsZCBjYXVzZSB0
d28gc3Vic3RhbnRpYWwgY2hhbmdlcyBpbiBTVUlUOg0KDQoxLiBSZW1vdmluZyBzZXZlcmFsIGV4
aXN0aW5nIFNVSVQgZGVkdXBsaWNhdGlvbiBtZWNoYW5pc21zLg0KMi4gUGxhY2luZyBhIGRlcGVu
ZGVuY3kgb24gZHJhZnQtaWV0Zi1jYm9yLXBhY2tlZC0wMC4NCg0KQm90aCBvZiB0aGVzZSB3b3Vs
ZCBkZWxheSBTVUlULg0KDQpJdCB3b3VsZCBoYXZlIGJlbmVmaXRzOg0KDQoxLiBTaW1wbGlmeSB0
aGUgbWFuaWZlc3Qgc3RydWN0dXJlIChjb21wbGV4aXR5IG1vdmVkIHRvIHBhY2tlZCBjYm9yKQ0K
Mi4gTWFrZSB0aGUgbWFuaWZlc3Qgc21hbGxlcg0KDQoNCkkgc2VlIHNldmVyYWwgb3B0aW9ucyBh
aGVhZCBvZiB1czoNCjEuIE1ha2Ugbm8gY2hhbmdlLCBhcHBseSBwYWNrZWQgQ0JPUiBhcyBhbmQg
d2hlbiBpdCBtYWtlcyBzZW5zZS4NCjIuIE1ha2Ugbm8gY2hhbmdlIG5vdywgYnV0IHBsYW4gZm9y
IGEgdjIgU1VJVCBtYW5pZmVzdCBkcmFmdA0KMy4gQWRvcHQgcGFja2VkIENCT1IgJiBzaW1wbGlm
eSBtYW5pZmVzdCBub3cuDQoNCk9wdGlvbiAxIGlzIHNvbWV3aGF0IHByb2JsZW1hdGljIGluIHRo
YXQgaXQgc3BsaXRzIHRoZSBlY29zeXN0ZW0gd2XigJlyZSB0cnlpbmcgdG8gY3JlYXRlLiBPcHRp
b24gMiBkb2VzIHRoZSBzYW1lLCBidXQgcHJvdmlkZXMgbW9yZSBiZW5lZml0cy4gMiBpcyBhcmd1
YWJseSBtb3JlIGRldGVjdGFibGUsIHNpbmNlIGl04oCZcyBlYXNpZXIgdG8gcmVwb3J0IG1hbmlm
ZXN0IHYyIHN1cHBvcnQsIHRoYW4gdG8gcmVwb3J0IHN1cHBvcnQgZm9yIGEgc3BlY2lmaWMgQ0JP
UiB0YWcgd2l0aGluIHRoZSBTVUlUIE1hbmlmZXN0IFByb2Nlc3Nvci4NCg0KT3B0aW9uIDMgZGVs
YXlzIFNVSVQgYm90aCBmb3IgdXBkYXRlcyB0byBTVUlUIGl0c2VsZiwgYW5kIGZvciB0aGUgZGVw
ZW5kZW5jeSBvbiBkcmFmdC1pZXRmLWNib3ItcGFja2VkLTAwLg0KDQpJZiBpdCB3ZXJlbuKAmXQg
Zm9yIHRoZSBkZWxheXMsIEnigJlkIGdvIGZvciBPcHRpb24gMy4gV2l0aCB0aGUgZGVsYXlzLCBJ
4oCZbSBub3Qgc3VyZSB3aGF0IHRoZSByaWdodCBhbnN3ZXIgaXMuIDEgJiAyIGZyYWN0dXJlIHRo
ZSBlY29zeXN0ZW0gb2YgdXBkYXRhYmxlIGRldmljZXMgaW50byDigJxoYXZlc+KAnSBhbmQg4oCc
aGF2ZSBub3RzLuKAnQ0KDQpJIHBsYW4gdG8gZGlzY3VzcyB0aGlzIHRvbW9ycm93IGF0IHRoZSBT
VUlUIG1lZXRpbmcuDQoNCg0KQmVzdCBSZWdhcmRzLA0KQnJlbmRhbg0KSU1QT1JUQU5UIE5PVElD
RTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29u
ZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUg
aW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkg
YW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNl
IGl0IGZvciBhbnkgcHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUgaW5mb3JtYXRpb24gaW4g
YW55IG1lZGl1bS4gVGhhbmsgeW91Lg0K


From nobody Thu Jul 30 09:03:08 2020
Return-Path: <housley@vigilsec.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4BDB3A0BDF for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 09:03:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 DYfxbSK9US69 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 09:03:02 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC7113A0BB8 for <suit@ietf.org>; Thu, 30 Jul 2020 09:02:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 270EF300B22 for <suit@ietf.org>; Thu, 30 Jul 2020 12:02:57 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id DzpXKRQmFStk for <suit@ietf.org>; Thu, 30 Jul 2020 12:02:54 -0400 (EDT)
Received: from a860b60074bd.fios-router.home (pool-72-66-113-56.washdc.fios.verizon.net [72.66.113.56]) by mail.smeinc.net (Postfix) with ESMTPSA id 73827300AB1; Thu, 30 Jul 2020 12:02:54 -0400 (EDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.15\))
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <7C066E44-8C55-4229-993A-28FD0572992B@arm.com>
Date: Thu, 30 Jul 2020 12:02:55 -0400
Cc: suit <suit@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <7A2CA643-5784-428A-8771-08BAC9CA7D0E@vigilsec.com>
References: <7C066E44-8C55-4229-993A-28FD0572992B@arm.com>
To: Brendan Moran <Brendan.Moran@arm.com>
X-Mailer: Apple Mail (2.3445.104.15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/iDCyYcC-HRYahQWN3UtLB8JMylI>
Subject: Re: [Suit] Packed CBOR
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 16:03:07 -0000

Brendan:

Perhaps it is too early to say, but is this CBOR-based dictionary =
compression scheme likely to be widely supported in CBOR libraries?  To =
me, the answer to that question weighs heavily on the preferred way =
forward.

Russ

> On Jul 30, 2020, at 11:46 AM, Brendan Moran <Brendan.Moran@arm.com> =
wrote:
>=20
> On Monday, Carsten presented Packed CBOR =
(draft-bormann-cbor-packed-00) at the CBOR working group, which adopted =
it. This is an extension to the CBOR standard (RFC7049) that enables =
=E2=80=9Cpacking=E2=80=9D of CBOR objects using a CBOR-based dictionary =
compression scheme.
>=20
> If this had been in draft 18 months ago, the SUIT manifest would have =
used it instead of the =E2=80=9Ccommon=E2=80=9D block. The common block =
is a de-facto packing mechanism that would be largely supplanted by =
packed CBOR. It simplifies many of the schemes that SUIT already uses =
and makes the manifest more compact besides.
>=20
> If we were to adopt it now, this would cause two substantial changes =
in SUIT:
>=20
> 1. Removing several existing SUIT deduplication mechanisms.
> 2. Placing a dependency on draft-ietf-cbor-packed-00.
>=20
> Both of these would delay SUIT.
>=20
> It would have benefits:
>=20
> 1. Simplify the manifest structure (complexity moved to packed cbor)
> 2. Make the manifest smaller
>=20
>=20
> I see several options ahead of us:
> 1. Make no change, apply packed CBOR as and when it makes sense.
> 2. Make no change now, but plan for a v2 SUIT manifest draft
> 3. Adopt packed CBOR & simplify manifest now.
>=20
> Option 1 is somewhat problematic in that it splits the ecosystem =
we=E2=80=99re trying to create. Option 2 does the same, but provides =
more benefits. 2 is arguably more detectable, since it=E2=80=99s easier =
to report manifest v2 support, than to report support for a specific =
CBOR tag within the SUIT Manifest Processor.
>=20
> Option 3 delays SUIT both for updates to SUIT itself, and for the =
dependency on draft-ietf-cbor-packed-00.
>=20
> If it weren=E2=80=99t for the delays, I=E2=80=99d go for Option 3. =
With the delays, I=E2=80=99m not sure what the right answer is. 1 & 2 =
fracture the ecosystem of updatable devices into =E2=80=9Chaves=E2=80=9D =
and =E2=80=9Chave nots.=E2=80=9D
>=20
> I plan to discuss this tomorrow at the SUIT meeting.
>=20
>=20
> Best Regards,
> Brendan
> IMPORTANT NOTICE: The contents of this email and any attachments are =
confidential and may also be privileged. If you are not the intended =
recipient, please notify the sender immediately and do not disclose the =
contents to any other person, use it for any purpose, or store or copy =
the information in any medium. Thank you.
> _______________________________________________
> Suit mailing list
> Suit@ietf.org
> https://www.ietf.org/mailman/listinfo/suit


From nobody Thu Jul 30 09:20:45 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32FA13A0BC6 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 09:20:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=EhgGb9SM; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=EhgGb9SM
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 4gSqDgkMrc5N for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 09:20:41 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70041.outbound.protection.outlook.com [40.107.7.41]) (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 D04523A0BB6 for <suit@ietf.org>; Thu, 30 Jul 2020 09:20:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eCtIJogUnicOG1R9bHY0SKpFGLQsKXO0BooPpZCAcFQ=; b=EhgGb9SMH+A2qZm+QDwQIwV+xkAmwkdAL1XuFnkdXdfil+wGmTPXgjgYRt9UT+xsTVPNsTw9I11Etm6H5/P6mWfI1GcBJcFIz3wTEbs09huYbGLAvVYZkFDVsPxcKWXvki/7pjLYt3moApjt1uYzt9fTwHxPddeyZcaRoDVeFzo=
Received: from AM7PR04CA0013.eurprd04.prod.outlook.com (2603:10a6:20b:110::23) by VI1PR08MB3454.eurprd08.prod.outlook.com (2603:10a6:803:88::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Thu, 30 Jul 2020 16:20:30 +0000
Received: from AM5EUR03FT050.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:110:cafe::70) by AM7PR04CA0013.outlook.office365.com (2603:10a6:20b:110::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17 via Frontend Transport; Thu, 30 Jul 2020 16:20:30 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT050.mail.protection.outlook.com (10.152.17.47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20 via Frontend Transport; Thu, 30 Jul 2020 16:20:29 +0000
Received: ("Tessian outbound 73b502bf693a:v62"); Thu, 30 Jul 2020 16:20:29 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 363f86740237b8cb
X-CR-MTA-TID: 64aa7808
Received: from 0257cf297ab2.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 029A4552-8652-4DEB-829D-1348982ADB9D.1;  Thu, 30 Jul 2020 16:20:23 +0000
Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 0257cf297ab2.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Jul 2020 16:20:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L6WlwdVP9pxl5K8I1Ca8yv3rSbyUtCNPdg6rIeZ+Dn8ZD2DlLzxjuZv2VS9b/4d5ZMJxJyI1NBqUW1YYaBekaQwc8zeIP0m+0mzvd99M2fViX/L64YveeZxUdyJIk1kAOrjWh53cfVbqj38sX9pRLGgB3KU17mX1CSyxNNEhcEVXzg2X82KRZLEsAb4jMl4FzISSN5ONIi3UGo2K8r5ZmYoZ5j9KiJd9NLVeQMtn/FKzuijlA4LzhTJV4yoO5ptvn1s+H+WNI3Uw6rFsf/rW67R3jo3nACzDuz4tJqV/RYkFYQ7lqODLm86N0ebCMFrZnMPgqyKv0YUjg2kxIs+yiA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eCtIJogUnicOG1R9bHY0SKpFGLQsKXO0BooPpZCAcFQ=; b=AjZaYTkD+g2AStgYKBrSwQ3gZGKH7DQVn9LbEJxMjMKULPSaE03Hxfq0GIQs4KU43ZINLI9zET7RFmR1qcw4paTr63kT5LXMQNhZrfipW4JTMMIP7KeNlGdOTGtoh1OFPcVm/qJOA9Ef+JbqAjPfW7Uou8MZtfd9wxQlxxIYfBf88YFmiJPdSI6WuSc0WWr//JziV9lL6WGBC2rHmwriFZidKrSWHvX7ox+czYF58hiTdXUiQsgmKfnanaH+LW4A1qf1t1Gf+Eq17iqWs93MzN/q8XEL+GM2FodfqDYx5gGIAI4rR3uKEeNrzBwUzuyY6wieNPxtbtqAZLnLb2V0oA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eCtIJogUnicOG1R9bHY0SKpFGLQsKXO0BooPpZCAcFQ=; b=EhgGb9SMH+A2qZm+QDwQIwV+xkAmwkdAL1XuFnkdXdfil+wGmTPXgjgYRt9UT+xsTVPNsTw9I11Etm6H5/P6mWfI1GcBJcFIz3wTEbs09huYbGLAvVYZkFDVsPxcKWXvki/7pjLYt3moApjt1uYzt9fTwHxPddeyZcaRoDVeFzo=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB4659.eurprd08.prod.outlook.com (2603:10a6:20b:ca::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20; Thu, 30 Jul 2020 16:20:22 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3239.019; Thu, 30 Jul 2020 16:20:22 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: suit <suit@ietf.org>
CC: Koen Zandberg <koen.zandberg@inria.fr>
Thread-Topic: Targeting multiple components with a command
Thread-Index: AQHWZo1TZiWBWMy+5E+1RI+4lb1gyg==
Date: Thu, 30 Jul 2020 16:20:22 +0000
Message-ID: <DED3FEB5-0BD5-4635-8D54-60CF106646CA@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
Authentication-Results-Original: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=arm.com;
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 5adfe376-1ef0-4e00-f1b1-08d834a47a12
x-ms-traffictypediagnostic: AM6PR08MB4659:|VI1PR08MB3454:
X-Microsoft-Antispam-PRVS: <VI1PR08MB3454F5D8089D33F115F60616EA710@VI1PR08MB3454.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: 8HFUiplc5x8luu88JtvVO9uuv1XZ0q3XdYaiZhxa+Cp8CCuogFSVBCn/z5/xelso0OfvMHhSV340g0P9rSKn3ZZZ7AVFPpcCAuGlN9YeMx52uUMXwdYCupo1VhR9EG9VFDHTTeOgVlYDb2ZIqTHFY9aUOkw2gn1+hKbyiKZm2y9KYxG9/xQ/ZKt3fisQ1kQreuspSsJESQnWUupvvynJLa15ueEbDju4MHysDD09Wvkn/hhD8dPUlVprj/AwTpiT2cZ20PLlATERzND79WShPw5dDx89zF3WhqHR8rQg9l9G/6PsMEb2T6+dplJT9DKA
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(376002)(39860400002)(346002)(136003)(396003)(8936002)(5660300002)(478600001)(8676002)(71200400001)(4326008)(6512007)(66446008)(64756008)(83380400001)(66556008)(33656002)(76116006)(91956017)(86362001)(66946007)(186003)(2616005)(316002)(26005)(66476007)(36756003)(2906002)(6506007)(6486002)(6916009); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: yjaVKnC6XfpTwWBPmrB9dLqRN/xNBgslJ53JxIXQuPvj0ghm6Ek6CVZeTQMYoqWliml4XM1scsdB2YXU+sNVvm2iX05etuk03Grzo2jNQTk6nHHM96RaD0XKtY/mydsnUgejzFz4dZ7OQG5dRZLq0tazjTio5pA1ygBA2xswa3C8ryrsN5d2kGuGSJjIvjl880C5eDh3rmIttwCqCMxcih/lXqVLqJrkJ/riw/GT8e4mv+BtNOgFW54NvsDUtNWOBiC8zmiqBJCZDT0xtj+UtGR4xt879DRO/dWDdTJEVveXyj3ioOl+QUoYcL3ggzfZSClth9EApCIGfiXERSSEHYZkLdcEVVB8Q2uIfUF5p3frW77ApRXoH6RQ8zf4rXxZib7jF1e47WoTA1Xe2ntS8sZrIWb+9vJ+Npso5LV2wBsvj1h3xOR23GRzZn7N2hiF9Xlk0TuwUtziscDCgZm+Bq71vz00O3ncbR/+ULEo/iPZlWzfLYKAJqZB9W/rKKq3uRdrqU1Hhe86DuV3S33TByJ5bwmlu6BEQeNBenSRgdTk9ldj89uie/4dMueWn1Ha2neh415R2A8yU4uAGF0IJetLQea6FdcOfnU/QPbybcZjsnFJpdYccG5KcGryHw7upM7pZHBMUy9IJokhVHyeUw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DED3FEB50BD546358D5460CF106646CAarmcom_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4659
Original-Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT050.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: 9bd852b0-edfa-42aa-df73-08d834a47589
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: GPKyCrrYljds6cLaW02qIrg3ocNvBSSEUF+9XQDb7umRANzTF9LaPiQbceuDMn56MpFWIxye7/SW4wO+PaAJzsQZCM117XQcEdwLAJl292eh3jZvxD6lncju6XjCrBRmvWy3MkCBZotjhGzfmdtg9TtYZxLq6T4Whuq8bWrGIBoDQ9L6QfytwyVVL/8ujzkRE2p47kcldw10gClzATygJRnhHlYL33UJ+VK6uJ0e6dhKC/o32Vl8rI4Xc5TBLKPX/ZNq4w3z+aFDlCxE65FKnazHgnUHAbBj8aIpUkcgw5mkRka7WwFQO8nT4L7ZX6vpJQyvwD/zOC42OMLGPZNvZZRYKMx0yD89QC/3ENlmdUULYrcTyLw6xo3KiVcKFbrTzJ663AUY3UA8hedzW20fsA==
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(396003)(136003)(346002)(376002)(46966005)(8936002)(82740400003)(478600001)(81166007)(26005)(45080400002)(6916009)(4326008)(33656002)(6486002)(82310400002)(107886003)(33964004)(186003)(8676002)(47076004)(356005)(36756003)(6512007)(5660300002)(2616005)(83380400001)(86362001)(6506007)(36906005)(70206006)(2906002)(336012)(70586007)(316002); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2020 16:20:29.9668 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5adfe376-1ef0-4e00-f1b1-08d834a47a12
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT050.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3454
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/XburoGW4UZWkbjs6PSrSXPnIock>
Subject: [Suit] Targeting multiple components with a command
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 16:20:44 -0000

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

V2XigJl2ZSBoYWQgYSBtZWNoYW5pc20gZm9yIHRhcmdldGluZyBtdWx0aXBsZSBjb21wb25lbnRz
IGZvciBhIGxvbmcgdGltZSAoc2V0LWNvbXBvbmVudC1pbmRleCA9PiBUcnVlKS4gSG93ZXZlciwg
dGhpcyBmYWxscyBmbGF0IGluIHN5c3RlbXMgd2hlcmUgY29tcG9uZW50cyBhcmUgbm90IHByb2Nl
c3NlZCBob21vZ2VuZW91c2x5LiBJbiBhIHN5c3RlbSB0aGF0IG11c3QgZG93bmxvYWQsIHRoZW4g
aW5zdGFsbCB0d28gY29tcG9uZW50cywgdGhlIGluc3RhbGxhdGlvbiBjb21wb25lbnQgaXMgbm90
IHRoZSBzYW1lIGFzIHRoZSBkb3dubG9hZCBjb21wb25lbnQsIHNvIChzZXQtY29tcG9uZW50LWlu
ZGV4ID0+IFRydWUpIGRvZXMgbm90IHdvcmsuIFRoaXMgc2NlbmFyaW8gaGFzIDQgY29tcG9uZW50
cy4NCg0KQWZ0ZXIgc29tZSBkaXNjdXNzaW9uLCBLb2VuIGFuZCBJIGhhdmUgYXJyaXZlZCBhdCB0
aGUgb3B0aW9uIG9mIGFkZGluZyBhIGRpZmZlcmVudCBtZWNoYW5pc20gdG8gc2V0IGEgY29tcG9u
ZW50IGluZGV4Og0KDQpzZXQtY29tcG9uZW50LWluZGV4ID0+IFsgK3VpbnQgXQ0KDQpUaGlzIHdv
dWxkIG9ubHkgYXBwbHkgdG8gc3lzdGVtcyB0aGF0IHN1cHBvcnQgMyBvciBtb3JlIGNvbXBvbmVu
dHMgb3IgMyBvciBtb3JlIGRlcGVuZGVuY2llcy4NCg0KVGhlIGVuY29kaW5nIGlzIHNtYWxsZXIg
Zm9yIGFsbCBjYXNlcyBvZiBzZWxlY3RpbmcgMiBvciBtb3JlIGVsZW1lbnRzLiBJIGRvbuKAmXQg
YmVsaWV2ZSB0aGF0IHRoZXJlIGlzIHN1YnN0YW50aWFsIG92ZXJoZWFkIGZvciBzdXBwb3J0aW5n
IHRoaXMgaW4gdGhlIHBhcnNlciBvbmNlIHNldC1jb21wb25lbnQtaW5kZXggPT4gVHJ1ZSBpcyBh
bHNvIHN1cHBvcnRlZC4NCg0KSSB0aGluayB0aGF0IHRoZSB0ZXh0IGZvciBzZXQtY29tcG9uZW50
LWluZGV4ID0+IFRydWUgaXMgYnJvYWRseSBhcHBsaWNhYmxlIGZvciBzZXQtY29tcG9uZW50LWlu
ZGV4ID0+IFsgK3VpbnQgXS4gSSB3b3VsZCBzdWdnZXN0IG1ha2luZyBzdXBwb3J0IGZvciB0aGlz
IGZlYXR1cmUgUkVRVUlSRUQgZm9yIGFueSBzeXN0ZW0gc3VwcG9ydGluZyAzIG9yIG1vcmUgY29t
cG9uZW50cyBhbmQvb3IgMyBvciBtb3JlIGRlcGVuZGVuY2llcy4NCg0KSSB3b3VsZCBsaWtlIHRv
IGRpc2N1c3MgdGhpcyBhdCB0aGUgU1VJVCBXRy4NCg0KQmVzdCBSZWdhcmRzLA0KQnJlbmRhbg0K
SU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRh
Y2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5
b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k
ZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90
aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUg
aW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4gVGhhbmsgeW91Lg0K

--_000_DED3FEB50BD546358D5460CF106646CAarmcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <CD78D697826DB643BC1AFB34AF41AC19@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KV2XigJl2ZSBoYWQgYSBtZWNoYW5p
c20gZm9yIHRhcmdldGluZyBtdWx0aXBsZSBjb21wb25lbnRzIGZvciBhIGxvbmcgdGltZSAoc2V0
LWNvbXBvbmVudC1pbmRleCA9Jmd0OyBUcnVlKS4gSG93ZXZlciwgdGhpcyBmYWxscyBmbGF0IGlu
IHN5c3RlbXMgd2hlcmUgY29tcG9uZW50cyBhcmUgbm90IHByb2Nlc3NlZCBob21vZ2VuZW91c2x5
LiBJbiBhIHN5c3RlbSB0aGF0IG11c3QgZG93bmxvYWQsIHRoZW4gaW5zdGFsbCB0d28gY29tcG9u
ZW50cywgdGhlIGluc3RhbGxhdGlvbg0KIGNvbXBvbmVudCBpcyBub3QgdGhlIHNhbWUgYXMgdGhl
IGRvd25sb2FkIGNvbXBvbmVudCwgc28mbmJzcDs8c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJn
YigwLCAwLCAwKTsgY29sb3I6IHJnYigwLCAwLCAwKTsiIGNsYXNzPSIiPihzZXQtY29tcG9uZW50
LWluZGV4ID0mZ3Q7IFRydWUpIGRvZXMgbm90IHdvcmsuIFRoaXMgc2NlbmFyaW8gaGFzIDQgY29t
cG9uZW50cy48L3NwYW4+DQo8ZGl2IGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjog
cmdiKDAsIDAsIDApOyBjb2xvcjogcmdiKDAsIDAsIDApOyIgY2xhc3M9IiI+PGJyIGNsYXNzPSIi
Pg0KPC9zcGFuPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48Zm9udCBjb2xvcj0iIzAwMDAwMCIgY2xh
c3M9IiI+PHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IiBjbGFzcz0iIj5B
ZnRlciBzb21lIGRpc2N1c3Npb24sIEtvZW4gYW5kIEkgaGF2ZSBhcnJpdmVkIGF0IHRoZSBvcHRp
b24gb2YgYWRkaW5nIGEgZGlmZmVyZW50IG1lY2hhbmlzbSB0byBzZXQgYSBjb21wb25lbnQgaW5k
ZXg6PC9zcGFuPjwvZm9udD48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgY29sb3I9IiMwMDAw
MDAiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyIgY2xh
c3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9zcGFuPjwvZm9udD48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
PGZvbnQgY29sb3I9IiMwMDAwMDAiIGNsYXNzPSIiPnNldC1jb21wb25lbnQtaW5kZXggPSZndDsg
WyArdWludCBdPC9mb250PjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48Zm9udCBjb2xvcj0iIzAwMDAw
MCIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9mb250PjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48
Zm9udCBjb2xvcj0iIzAwMDAwMCIgY2xhc3M9IiI+VGhpcyB3b3VsZCBvbmx5Jm5ic3A7YXBwbHkg
dG8gc3lzdGVtcyB0aGF0IHN1cHBvcnQgMyBvciBtb3JlIGNvbXBvbmVudHMgb3IgMyBvciBtb3Jl
IGRlcGVuZGVuY2llcy48L2ZvbnQ+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxmb250IGNvbG9yPSIj
MDAwMDAwIiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2ZvbnQ+PC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPjxmb250IGNvbG9yPSIjMDAwMDAwIiBjbGFzcz0iIj5UaGUgZW5jb2RpbmcgaXMgc21hbGxl
ciBmb3IgYWxsIGNhc2VzIG9mIHNlbGVjdGluZyAyIG9yIG1vcmUgZWxlbWVudHMuIEkgZG9u4oCZ
dCBiZWxpZXZlIHRoYXQgdGhlcmUgaXMgc3Vic3RhbnRpYWwgb3ZlcmhlYWQgZm9yIHN1cHBvcnRp
bmcgdGhpcyBpbiB0aGUgcGFyc2VyIG9uY2UmbmJzcDs8L2ZvbnQ+PHNwYW4gc3R5bGU9ImNhcmV0
LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IiBjbGFzcz0iIj5zZXQt
Y29tcG9uZW50LWluZGV4DQogPSZndDsgVHJ1ZSBpcyBhbHNvIHN1cHBvcnRlZC48L3NwYW4+PC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDAp
OyBjb2xvcjogcmdiKDAsIDAsIDApOyIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9zcGFuPjwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj48Zm9udCBjb2xvcj0iIzAwMDAwMCIgY2xhc3M9IiI+PHNwYW4g
c3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IiBjbGFzcz0iIj5JJm5ic3A7dGhpbmsg
dGhhdCB0aGUgdGV4dCBmb3ImbmJzcDs8L3NwYW4+PC9mb250PjxzcGFuIHN0eWxlPSJjYXJldC1j
b2xvcjogcmdiKDAsIDAsIDApOyBjb2xvcjogcmdiKDAsIDAsIDApOyIgY2xhc3M9IiI+c2V0LWNv
bXBvbmVudC1pbmRleCA9Jmd0OyBUcnVlIGlzIGJyb2FkbHkgYXBwbGljYWJsZSBmb3ImbmJzcDs8
L3NwYW4+PHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGNvbG9yOiByZ2Io
MCwgMCwgMCk7IiBjbGFzcz0iIj5zZXQtY29tcG9uZW50LWluZGV4DQogPSZndDsgWyArdWludCBd
LiBJIHdvdWxkIHN1Z2dlc3QgbWFraW5nIHN1cHBvcnQgZm9yIHRoaXMgZmVhdHVyZSBSRVFVSVJF
RCBmb3IgYW55IHN5c3RlbSBzdXBwb3J0aW5nIDMgb3IgbW9yZSBjb21wb25lbnRzIGFuZC9vciAz
IG9yIG1vcmUgZGVwZW5kZW5jaWVzLjwvc3Bhbj48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PHNwYW4g
c3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IiBj
bGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L3NwYW4+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxmb250
IGNvbG9yPSIjMDAwMDAwIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigw
LCAwLCAwKTsiIGNsYXNzPSIiPkkgd291bGQgbGlrZSB0byBkaXNjdXNzIHRoaXMgYXQgdGhlIFNV
SVQgV0cuPC9zcGFuPjwvZm9udD48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgY29sb3I9IiMw
MDAwMDAiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyIg
Y2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9zcGFuPjwvZm9udD48L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+PGZvbnQgY29sb3I9IiMwMDAwMDAiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjYXJldC1jb2xv
cjogcmdiKDAsIDAsIDApOyIgY2xhc3M9IiI+QmVzdCBSZWdhcmRzLDwvc3Bhbj48L2ZvbnQ+PC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPjxmb250IGNvbG9yPSIjMDAwMDAwIiBjbGFzcz0iIj48c3BhbiBz
dHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsiIGNsYXNzPSIiPkJyZW5kYW48L3NwYW4+
PC9mb250PjwvZGl2Pg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1h
aWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBw
cml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ug
bm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29u
dGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwNCiBvciBz
dG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFuayB5b3UuDQo8
L2JvZHk+DQo8L2h0bWw+DQo=

--_000_DED3FEB50BD546358D5460CF106646CAarmcom_--


From nobody Thu Jul 30 09:22:51 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D66FB3A0BD4 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 09:22:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=armh.onmicrosoft.com header.b=cAKt1tHx; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=cAKt1tHx
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 q7RWrZ-1VeXC for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 09:22:47 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50045.outbound.protection.outlook.com [40.107.5.45]) (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 6408D3A0BCB for <suit@ietf.org>; Thu, 30 Jul 2020 09:22:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I8gT00lL20iHwYrO8zNO5KKp5VEGcarAve0ADUFVSX8=; b=cAKt1tHxqYJj6oi9kvYy70JfzNao+wQRlfm+DHvjV1Dy1V/SZTzURByt4gdh3bbvv9IXz/dQyUu6SWVCjgzqH+14MJJs+mkkpo6692zgUVVuafQ73AeOrPJJKxiFKzVWidYU/J1xTdwfUirnpzIgVtc233X7OBTYSGls8yi/nH0=
Received: from AM6P193CA0135.EURP193.PROD.OUTLOOK.COM (2603:10a6:209:85::40) by HE1PR0802MB2201.eurprd08.prod.outlook.com (2603:10a6:3:cc::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17; Thu, 30 Jul 2020 16:22:38 +0000
Received: from AM5EUR03FT054.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:85:cafe::7c) by AM6P193CA0135.outlook.office365.com (2603:10a6:209:85::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17 via Frontend Transport; Thu, 30 Jul 2020 16:22:38 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT054.mail.protection.outlook.com (10.152.16.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17 via Frontend Transport; Thu, 30 Jul 2020 16:22:38 +0000
Received: ("Tessian outbound 7de93d801f24:v62"); Thu, 30 Jul 2020 16:22:38 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 70d19e87e39f2559
X-CR-MTA-TID: 64aa7808
Received: from 88db9690cb09.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id EA4F77CB-D583-4006-8816-F5ABD94BE95B.1;  Thu, 30 Jul 2020 16:22:33 +0000
Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 88db9690cb09.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Jul 2020 16:22:33 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OnSMjhtZi6w8OyZJUCTp337K7NjYTfEDIFPGFFpzjqNX6Q0wgugtaYpUxwUmi2m4/N/wIr3MzAqqXEGe6iSNgY5QnIwIiWPZrLZyWdXqzCGh2pRwBd1x5JhcfARb9ars+rMS3Tc6UsJ0ReNWpmuJm+dAdv3SRrS43/r6S8ElXAXEjwzRqe4oi7RNUoUcns3K0853SkZQ/bbFKFMZrkatvmMV7JTVCXDPsdu1MpBWUhfqu/ElfszNanygrD/ihwvDNDaq8eYYizz65UwUoaJQVLA7fxr31WnKJd2grpCfBmC6O0Hpz0iVS/EojCU/IDdXQmT+O9L4KnqO/LojXUxVvw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I8gT00lL20iHwYrO8zNO5KKp5VEGcarAve0ADUFVSX8=; b=LpCP6OBpLbRrFpHmZY3+c4EZ5nOHvmlzLNPxm1SanhpONzATTv1ZMFdkgBTuBgJFFm7Kgi/mVF+mbbP775ZDMCRrC9Fye/06v9kB80tjb4wuWK7F5BBAAEhOH7fzvoiiCldlK1pTot5d/xn+AUmc5KYL2VxnMAlHWvvraVeDqc2pboFjhvQMcWj76lV/uHVxFL7BM9QtR8ZQ5+RXEXhl9Gy1d1IKwM6aitJ732lrYuI7SzJ2p0wku5Hvu5E1CzjsRnQbAaAblnV5DhrlF2+goCeGyPOL6yawpfOAUmNNVsUnw8/5r5EF7aMTMEFkIkgoMvi+YwkWubxhbp+vyiDpZw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I8gT00lL20iHwYrO8zNO5KKp5VEGcarAve0ADUFVSX8=; b=cAKt1tHxqYJj6oi9kvYy70JfzNao+wQRlfm+DHvjV1Dy1V/SZTzURByt4gdh3bbvv9IXz/dQyUu6SWVCjgzqH+14MJJs+mkkpo6692zgUVVuafQ73AeOrPJJKxiFKzVWidYU/J1xTdwfUirnpzIgVtc233X7OBTYSGls8yi/nH0=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB4659.eurprd08.prod.outlook.com (2603:10a6:20b:ca::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20; Thu, 30 Jul 2020 16:22:32 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3239.019; Thu, 30 Jul 2020 16:22:31 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: Russ Housley <housley@vigilsec.com>
CC: suit <suit@ietf.org>
Thread-Topic: [Suit] Packed CBOR
Thread-Index: AQHWZoiO2IezD+kKR0iv+w6UW9kVfqkgSLSAgAAFeoA=
Date: Thu, 30 Jul 2020 16:22:31 +0000
Message-ID: <8F44F248-5181-487F-85BF-A1DCB5037428@arm.com>
References: <7C066E44-8C55-4229-993A-28FD0572992B@arm.com> <7A2CA643-5784-428A-8771-08BAC9CA7D0E@vigilsec.com>
In-Reply-To: <7A2CA643-5784-428A-8771-08BAC9CA7D0E@vigilsec.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.80.23.2.2)
Authentication-Results-Original: vigilsec.com; dkim=none (message not signed) header.d=none; vigilsec.com; dmarc=none action=none header.from=arm.com; 
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 6f4f7c52-bb0e-4de2-14b2-08d834a4c698
x-ms-traffictypediagnostic: AM6PR08MB4659:|HE1PR0802MB2201:
X-Microsoft-Antispam-PRVS: <HE1PR0802MB2201E7E601751C8EA32D984EEA710@HE1PR0802MB2201.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: CSgEJPy4eHd6Ll0qbFKJ6M+U25kgUnYHT+C8Yt9dRt9B0bXg8dliyVjgn4DPYiRUCz5trUfqsowfp6s0M0/7LioUFOSdA87Ol5tekHC/SmpDroNp0wDG6nN1n/PDp5mSRtYppr4h3E5sOBd4FnoY+p411wvt3emH2RVYT849kCw0Jmqk2A1gItZCFtmxpbn2NOfXqVAwbLPQYaxh0rF/JpvUsso/eNbH/0+ctaw/aorEvxeBGKXMd7+Dw8kSPqd3v7RF/JIJ3fqLfxF0IoT+vqgMz2tYxO2gOvh/YxbuibhNCEuCch00WTiHxa2LIzOubyMa5qQ0lrdfjK551b5dOnJzJsXA0oBETSanVluFQEXL2f12LmSAXEYncGAlhj0kwB7XhK8+UuyU3csQzS3iXQ==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(376002)(39860400002)(346002)(136003)(396003)(966005)(8936002)(5660300002)(478600001)(8676002)(71200400001)(4326008)(6512007)(66446008)(64756008)(83380400001)(66556008)(33656002)(76116006)(91956017)(86362001)(66946007)(186003)(2616005)(316002)(26005)(66476007)(53546011)(36756003)(2906002)(6506007)(6486002)(6916009); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: Kk/04qIC1wJzNdhYtCGD6mSePl3g3rXOhUfcha4CCQO1eG95g8mppGcmGxaSNOuE3zuwd45lbcvOy7iOUKgplBvvhu5TwtxbUX+4/eKWKMNL5PYKYhrnMMZfIvUrhdLEORXITsLoT4e8VR5k1nh9nCK1fHdbwQlQZhvi1AxQmbX/CHXBsBUq4bsOYR7d4rKDvBUu2JBiFjuNfItSn1fnbpdVFalXwcTMMuTRb0RBmgyo8RvUhhA43ElHiqnRI+sJ0lw7mchL5MHqM5DifnR88buG4RutgdGfYxJHVmsNjk6JcOGf7H+a3NDF14Rdn2RJYnq4OQsDvr4yun+1iGDUVBg1oPolSeJWl5edOlCUAx8qW/jO4nZeU4kmbSHtcFYOjKt09GRNzJ3OL51v5wrJ9enPlNWE6N/zJwNpCDs/d5IbxXh6LeGEAJT2aSxjigrNsuha1zFar6RO8/8EcE0iEBIFgs5tT7TCdvHS17DBu3iRR1aS2V0waYwtRTXPZBk7OAncgcWhMGHBmBSfSY1ZDKeyqQad9gkgtGWspuIHmrBzHJkkl+E87patP7WuxaeNhmGMYImKas5WQRJIjfoIqxXxib0CKYqnJ32i4wfEbXwWVvjo14/7nWPCO8HSCn+em6hMS+hpuyX7TqG1oJJ/6Q==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <511DC5B848ADE1478A61EA0EA66E87F2@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4659
Original-Authentication-Results: vigilsec.com; dkim=none (message not signed) header.d=none; vigilsec.com; dmarc=none action=none header.from=arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT054.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: 7a8d1202-ecd7-4572-34ec-08d834a4c2c5
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: r77qM2j3sy1qD3MIu/n4suZor1vcm3nwBDjZ/GxrUdqeMI2Epg2tK0SGXxvV4nJrIoK4+AhWyvigCWfKT9LKm9avBSTvNHUAvEjDV0g+Mwz6+Jk+uATlmYJOIQ0/PlL4Vgr39HpxhvuUR7BIuVN/B+T2dZLMcbBN8Ue25OuqLCkx0tlQDX0tnRG7xDTXAFGsc0WeJR0hxExxtJqCnjBPT9JJCefIU7kos/1WVjJKKJrvHZIMwmagu1NDEm8gZX2Yuse6rfbyne0drKqUKR6A5A/VmcKr/TSH8Fxw4HUurgBm3ZlHq0xWPXrdv2L0zcZRLTzMQQAzGlchdXh1o0Cts+Jz+tw6P99C6NInl5tPQsY5jCG73A+jwPkFcO4X3XM5cMUcl9c2eLBdt70/1c73AOJEBlN3rEBlsLplVGwg19a6W1Pxg3iIV0nRJtLmla6XvOCH+lrqWsYBh7TwGday50WHIzHQzpw/rmWocuZmQvs=
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(376002)(396003)(346002)(136003)(46966005)(316002)(5660300002)(6512007)(86362001)(4326008)(8936002)(33656002)(2616005)(356005)(83380400001)(53546011)(6506007)(478600001)(336012)(82740400003)(82310400002)(186003)(966005)(6862004)(8676002)(6486002)(36756003)(36906005)(70586007)(70206006)(2906002)(81166007)(26005)(47076004); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2020 16:22:38.3421 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f4f7c52-bb0e-4de2-14b2-08d834a4c698
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT054.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2201
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/5cHrxfHi6gX7xBJCMevPaKw76jw>
Subject: Re: [Suit] Packed CBOR
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 16:22:50 -0000

SGkgUnVzcywNCg0KSSByZWFsbHkgZG9u4oCZdCBrbm93LiBJ4oCZbSBub3Qgc3VyZSBpZiBDYXJz
dGVuIHdvdWxkIGhhdmUgaW5wdXQgb24gdGhhdCBwb2ludCB5ZXQuIE9mIGNvdXJzZSwgaWYgd2Ug
YWRvcHQgaXQsIGl0IHdpbGwgZm9yY2UgbWUgdG8gc3VwcG9ydCBpdCBpbiBteSBwdWxsIHBhcnNl
ciENCg0KQnJlbmRhbg0KDQo+IE9uIDMwIEp1bCAyMDIwLCBhdCAxNzowMiwgUnVzcyBIb3VzbGV5
IDxob3VzbGV5QHZpZ2lsc2VjLmNvbT4gd3JvdGU6DQo+DQo+IEJyZW5kYW46DQo+DQo+IFBlcmhh
cHMgaXQgaXMgdG9vIGVhcmx5IHRvIHNheSwgYnV0IGlzIHRoaXMgQ0JPUi1iYXNlZCBkaWN0aW9u
YXJ5IGNvbXByZXNzaW9uIHNjaGVtZSBsaWtlbHkgdG8gYmUgd2lkZWx5IHN1cHBvcnRlZCBpbiBD
Qk9SIGxpYnJhcmllcz8gIFRvIG1lLCB0aGUgYW5zd2VyIHRvIHRoYXQgcXVlc3Rpb24gd2VpZ2hz
IGhlYXZpbHkgb24gdGhlIHByZWZlcnJlZCB3YXkgZm9yd2FyZC4NCj4NCj4gUnVzcw0KPg0KPj4g
T24gSnVsIDMwLCAyMDIwLCBhdCAxMTo0NiBBTSwgQnJlbmRhbiBNb3JhbiA8QnJlbmRhbi5Nb3Jh
bkBhcm0uY29tPiB3cm90ZToNCj4+DQo+PiBPbiBNb25kYXksIENhcnN0ZW4gcHJlc2VudGVkIFBh
Y2tlZCBDQk9SIChkcmFmdC1ib3JtYW5uLWNib3ItcGFja2VkLTAwKSBhdCB0aGUgQ0JPUiB3b3Jr
aW5nIGdyb3VwLCB3aGljaCBhZG9wdGVkIGl0LiBUaGlzIGlzIGFuIGV4dGVuc2lvbiB0byB0aGUg
Q0JPUiBzdGFuZGFyZCAoUkZDNzA0OSkgdGhhdCBlbmFibGVzIOKAnHBhY2tpbmfigJ0gb2YgQ0JP
UiBvYmplY3RzIHVzaW5nIGEgQ0JPUi1iYXNlZCBkaWN0aW9uYXJ5IGNvbXByZXNzaW9uIHNjaGVt
ZS4NCj4+DQo+PiBJZiB0aGlzIGhhZCBiZWVuIGluIGRyYWZ0IDE4IG1vbnRocyBhZ28sIHRoZSBT
VUlUIG1hbmlmZXN0IHdvdWxkIGhhdmUgdXNlZCBpdCBpbnN0ZWFkIG9mIHRoZSDigJxjb21tb27i
gJ0gYmxvY2suIFRoZSBjb21tb24gYmxvY2sgaXMgYSBkZS1mYWN0byBwYWNraW5nIG1lY2hhbmlz
bSB0aGF0IHdvdWxkIGJlIGxhcmdlbHkgc3VwcGxhbnRlZCBieSBwYWNrZWQgQ0JPUi4gSXQgc2lt
cGxpZmllcyBtYW55IG9mIHRoZSBzY2hlbWVzIHRoYXQgU1VJVCBhbHJlYWR5IHVzZXMgYW5kIG1h
a2VzIHRoZSBtYW5pZmVzdCBtb3JlIGNvbXBhY3QgYmVzaWRlcy4NCj4+DQo+PiBJZiB3ZSB3ZXJl
IHRvIGFkb3B0IGl0IG5vdywgdGhpcyB3b3VsZCBjYXVzZSB0d28gc3Vic3RhbnRpYWwgY2hhbmdl
cyBpbiBTVUlUOg0KPj4NCj4+IDEuIFJlbW92aW5nIHNldmVyYWwgZXhpc3RpbmcgU1VJVCBkZWR1
cGxpY2F0aW9uIG1lY2hhbmlzbXMuDQo+PiAyLiBQbGFjaW5nIGEgZGVwZW5kZW5jeSBvbiBkcmFm
dC1pZXRmLWNib3ItcGFja2VkLTAwLg0KPj4NCj4+IEJvdGggb2YgdGhlc2Ugd291bGQgZGVsYXkg
U1VJVC4NCj4+DQo+PiBJdCB3b3VsZCBoYXZlIGJlbmVmaXRzOg0KPj4NCj4+IDEuIFNpbXBsaWZ5
IHRoZSBtYW5pZmVzdCBzdHJ1Y3R1cmUgKGNvbXBsZXhpdHkgbW92ZWQgdG8gcGFja2VkIGNib3Ip
DQo+PiAyLiBNYWtlIHRoZSBtYW5pZmVzdCBzbWFsbGVyDQo+Pg0KPj4NCj4+IEkgc2VlIHNldmVy
YWwgb3B0aW9ucyBhaGVhZCBvZiB1czoNCj4+IDEuIE1ha2Ugbm8gY2hhbmdlLCBhcHBseSBwYWNr
ZWQgQ0JPUiBhcyBhbmQgd2hlbiBpdCBtYWtlcyBzZW5zZS4NCj4+IDIuIE1ha2Ugbm8gY2hhbmdl
IG5vdywgYnV0IHBsYW4gZm9yIGEgdjIgU1VJVCBtYW5pZmVzdCBkcmFmdA0KPj4gMy4gQWRvcHQg
cGFja2VkIENCT1IgJiBzaW1wbGlmeSBtYW5pZmVzdCBub3cuDQo+Pg0KPj4gT3B0aW9uIDEgaXMg
c29tZXdoYXQgcHJvYmxlbWF0aWMgaW4gdGhhdCBpdCBzcGxpdHMgdGhlIGVjb3N5c3RlbSB3ZeKA
mXJlIHRyeWluZyB0byBjcmVhdGUuIE9wdGlvbiAyIGRvZXMgdGhlIHNhbWUsIGJ1dCBwcm92aWRl
cyBtb3JlIGJlbmVmaXRzLiAyIGlzIGFyZ3VhYmx5IG1vcmUgZGV0ZWN0YWJsZSwgc2luY2UgaXTi
gJlzIGVhc2llciB0byByZXBvcnQgbWFuaWZlc3QgdjIgc3VwcG9ydCwgdGhhbiB0byByZXBvcnQg
c3VwcG9ydCBmb3IgYSBzcGVjaWZpYyBDQk9SIHRhZyB3aXRoaW4gdGhlIFNVSVQgTWFuaWZlc3Qg
UHJvY2Vzc29yLg0KPj4NCj4+IE9wdGlvbiAzIGRlbGF5cyBTVUlUIGJvdGggZm9yIHVwZGF0ZXMg
dG8gU1VJVCBpdHNlbGYsIGFuZCBmb3IgdGhlIGRlcGVuZGVuY3kgb24gZHJhZnQtaWV0Zi1jYm9y
LXBhY2tlZC0wMC4NCj4+DQo+PiBJZiBpdCB3ZXJlbuKAmXQgZm9yIHRoZSBkZWxheXMsIEnigJlk
IGdvIGZvciBPcHRpb24gMy4gV2l0aCB0aGUgZGVsYXlzLCBJ4oCZbSBub3Qgc3VyZSB3aGF0IHRo
ZSByaWdodCBhbnN3ZXIgaXMuIDEgJiAyIGZyYWN0dXJlIHRoZSBlY29zeXN0ZW0gb2YgdXBkYXRh
YmxlIGRldmljZXMgaW50byDigJxoYXZlc+KAnSBhbmQg4oCcaGF2ZSBub3RzLuKAnQ0KPj4NCj4+
IEkgcGxhbiB0byBkaXNjdXNzIHRoaXMgdG9tb3Jyb3cgYXQgdGhlIFNVSVQgbWVldGluZy4NCj4+
DQo+Pg0KPj4gQmVzdCBSZWdhcmRzLA0KPj4gQnJlbmRhbg0KPj4gSU1QT1JUQU5UIE5PVElDRTog
VGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlk
ZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50
ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5k
IGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0
IGZvciBhbnkgcHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUgaW5mb3JtYXRpb24gaW4gYW55
IG1lZGl1bS4gVGhhbmsgeW91Lg0KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCj4+IFN1aXQgbWFpbGluZyBsaXN0DQo+PiBTdWl0QGlldGYub3JnDQo+
PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3N1aXQNCj4NCg0KSU1QT1JU
QU5UIE5PVElDRTogVGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50
cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJl
IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1t
ZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBl
cnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUgaW5mb3Jt
YXRpb24gaW4gYW55IG1lZGl1bS4gVGhhbmsgeW91Lg0K


From nobody Thu Jul 30 10:34:26 2020
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17ADC3A0FB3 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:34:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 3qNJxcHIoiZn for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:34:21 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 000733A0D27 for <suit@ietf.org>; Thu, 30 Jul 2020 10:34:20 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id EE420389E4; Thu, 30 Jul 2020 13:13:45 -0400 (EDT)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id MAdzc0qy1agA; Thu, 30 Jul 2020 13:13:45 -0400 (EDT)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id 00E6E389DB; Thu, 30 Jul 2020 13:13:45 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 95D8F35C; Thu, 30 Jul 2020 13:34:18 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Brendan Moran <Brendan.Moran@arm.com>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>, suit <suit@ietf.org>
In-Reply-To: <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Thu, 30 Jul 2020 13:34:18 -0400
Message-ID: <10787.1596130458@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/z54QzkB8vyKQsslaFORQdlDHUsE>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 17:34:24 -0000

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


    dthaler> 6. SUIT_Report
    dthaler> SUIT_Report and Reporting Engine text is added but does not ap=
pear to be
    dthaler> about what goes in a SUIT manifest, so I argue that it doesn=
=E2=80=99t belong in
    dthaler> this spec (and is arguable as to whether it=E2=80=99s in scope=
 for SUIT at all)

    bm> You=E2=80=99re right. This has not been raised on the list. If it=
=E2=80=99s more
    bm> appropriate to put it in a new draft, I=E2=80=99m happy to do that.=
 However, it=E2=80=99s a
    bm> natural consequence of adding the=C2=A0SUIT_Reporting_Policy, which=
 was
    bm> discussed at the virtual interim. It seemed to me that if a reporti=
ng
    bm> policy was specified, then an implementor would naturally want to k=
now how
    bm> to report that information. If there is a need for logging SUIT com=
mands,
    bm> along with their arguments and results, this seems very specific to=
 SUIT in
    bm> general and the SUIT manifest in specific. I struggle to see what d=
ocument
    bm> would be more appropriate than the SUIT manifest for the SUIT_Repor=
t.

I had tweaked on Dave's question here about whether IPFIX might be an
appropriate transport.  I am intringued by this possibility.
I would like to understand more about this as a concept.
I think that I would not want an IPFIX client in a bootloader, so:

    dthaler> Furthermore, it says SUIT_Report can go in an attestation repo=
rt.  What=E2=80=99s
    dthaler> the rationale for that as opposed to some more typical logging=
/reporting
    dthaler> mechanism that might integrate with existing error reporting m=
echanisms
    dthaler> and trouble ticketing?

    bm> SUIT_Reporting_Policy has two output channels: =E2=80=9Csystem info=
rmation,=E2=80=9D that
    bm> is the =E2=80=9Cactual=E2=80=9D values compared against in conditio=
ns, and =E2=80=9Ccommand
    bm> records=E2=80=9D which are effectively logs of command execution. F=
or an update
    bm> case, these are adequately served by logging infrastructure. Howeve=
r, in a
    bm> bootloader case, this is inadequate because the bootloader and the =
booted
    bm> application are different security domains. This means that any sys=
tem
    bm> information or command records need to be protected from modificati=
on by
    bm> the application. Typically, this would be done with a signature; I =
don=E2=80=99t
    bm> see how this is different from attestation.

I don't know what "existing error reporting mechanism" a bootloader (in a
nanny cam) might have access to :-)
From=20Dave's probably TEEP point of view, I can see that the TAM could well
provide a very rich of facilities.
The observation that the bootloader and booted application are in different
security domains is probably more relevant than the observation I was going
to make that the bootloader might not have any network.

I think that we can reasonably separate this into another draft, that I
think, TEEP would ignore.

    bm> 7. Vendor IDs
    bm> I=E2=80=99d argue that I have not defined a new identifier space. I=
t was defined in
    bm> RFC4122. That said, I think that PEN could be beneficial if we can =
work
    bm> around some of the complexities associated with it.
    bm>
    bm> OUIs may be prohibitive for small manufacturers (US $2,995). For ex=
ample, I
    bm> have seen small manufacturers avoid building USB devices due to the=
 cost of
    bm> obtaining a USB VID. Class IDs still require a UUID Name Space
    bm> Identifier. There is no rule I can find for constructing an OUI UUI=
D, so it
    bm> cannot be used as a UUID Name Space Identifier.

At one point, this was just not an issue because you always had to get one
for ethernet.   But, in many lower-end semi-industrial cases, the network is
provided by a "wifi module", which really does layers 1-4 (sometimes TLS
too), so the vendors do not pay for ethernet OUI.

    bm> Private Enterprise Numbers seem manageable by small manufacturers.
    bm> There is a UUID Name Space Identifier for OIDs, however this gets a=
 bit
    bm> confusing. You would need to construct a class ID as follows:

PENs are easy. You send an email to IANA, and a week or so later, you get
number.  I have one.

    bm> There=E2=80=99s a lot more complexity here than just =E2=80=9Cuse a=
 PEN.=E2=80=9D

=2D-
]               Never tell me the odds!                 | ipv6 mesh network=
s [
]   Michael Richardson, Sandelman Software Works        |    IoT architect =
  [
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails  =
  [


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

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

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl8jBJoACgkQgItw+93Q
3WW32wf/XbP7S5IP6LG7/CWD+TT0kFLG+Nd3JGIM8gobTtFjkOsm5MbS/VLB5jHZ
+YZBuaRFnZmTfwxeIPESRP9z1UsiUCRKp9+OAJaUEGkcGIkBzRwMpuhUI0KRccJ0
Bi/GN8ts7Tke2eJSimiG71TpxRSN+RBCXor50yQUEIl+TO7jp/iVANp4ZO1Ue488
ryui526jJnYbc8pWYFifRBIKJ4T56Id/keHbv4mYrMWVx/OjUd9AyprIuGElAc6+
DwJ5f2adc9+Z7M8bWxZ3qrAUfKTuhhRyXbqBHBfAbRRb6YtpBf3eeSqSpVh2uj7U
33H/2x7sRTFPIREZgUbYEh2MfU+AGQ==
=CTCV
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 30 10:44:53 2020
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2EDB3A0D0B for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:44:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ffd2w6Ld_SUj for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:44:49 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [209.87.249.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 85A043A10E4 for <suit@ietf.org>; Thu, 30 Jul 2020 10:44:18 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id 9675D389B0; Thu, 30 Jul 2020 13:23:43 -0400 (EDT)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 2weDAPSOkvSt; Thu, 30 Jul 2020 13:23:42 -0400 (EDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 1C284389A0; Thu, 30 Jul 2020 13:23:42 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id AED0235C; Thu, 30 Jul 2020 13:44:15 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Brendan Moran <Brendan.Moran@arm.com>
cc: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>, suit <suit@ietf.org>, "Waltermire\, David A. \(Fed\)" <david.waltermire@nist.gov>
In-Reply-To: <47ADA831-3033-4901-B652-749940E0EC7F@arm.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de> <CH2PR09MB425185528F6ECB5E00B4CB07F0720@CH2PR09MB4251.namprd09.prod.outlook.com> <4d3ed839-c495-0c47-fcbb-931944166090@sit.fraunhofer.de> <47ADA831-3033-4901-B652-749940E0EC7F@arm.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Thu, 30 Jul 2020 13:44:15 -0400
Message-ID: <13062.1596131055@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/-wujuBp_Q8TZ6CXlRY2Klha-OhM>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 17:44:52 -0000

--=-=-=
Content-Type: text/plain


Brendan Moran <Brendan.Moran@arm.com> wrote:
    > 1.  Class IDs should be UUIDs.
    > 2.  UUIDs require a Name Space ID.
    > 3.  The Name Space ID should be unique per-vendor.
    > 4.  There must be a way to convert a vendor identifier to a Name Space ID in a consistent way.

    > OUI does not provide this.
    > PEN might provide this, but it would require a specification of the
    > correct encoding to use when creating a UUID from an OID. This is
    > missing in RFC4122, despite the inclusion of NAMESPACE_OID.

I'm looking at section 8.7.5.1 to try to understand things.
It seems that rather than have VendorID be hash of DNS_PREFIX,
why not just have it be a PEN, encoded as a cbor integer?
(Not an OID, just the PEN)

You could permit a bstr or integer here, so for those that have some kind of
concern about identifying the vendor, they can go with hash of something.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-




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

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

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl8jBu8ACgkQgItw+93Q
3WXM0Af/XsJlccLeEHU/rNII/581EM2T1Wg8ksFa8nNMgQI8ZuBBe2TGvY7ik2sI
OgdjqkoTVPTB5r/MfCom9CYfPQPxkraF3eHaa5jcsuHIcZhOmstFsjUeM2kCK5ll
9rVKju6tBpWaEbMxT2M6tqP5ILQO6puswEx7qZIHOvBVJAY/NnE9/1snFtpiLvw4
lb4WdZgRO/OujJ1p+RlYdSkCDd58VNDv69WToA6UJ5i+WquBcI7/IGZU25wxRbiW
dgBfMg3VLycIhmYVoC86tVbLzicMr+o4b+jciaMeJ2YWUUYkVHqD4Fd1pUwR2IW4
OD8d4iMXZ5YH4RnJWjUdeRldQHeJrw==
=dUKk
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 30 10:46:55 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2557D3A0CDD for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:46:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=RaaKdU/0; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=RaaKdU/0
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 q_eNm4HY3cyx for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:46:51 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50078.outbound.protection.outlook.com [40.107.5.78]) (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 56B543A0CE3 for <suit@ietf.org>; Thu, 30 Jul 2020 10:46:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZW2SqS9qPBsXM3rPhsGmu/riC5NO0uGYEwOGeLIdJ7Y=; b=RaaKdU/0JktrDmemW/PEzjazpYwcCopEiCJ+Ux3NcNxlWMQO4G+nf2GFp4MPeUMYcE2uwFYB6wK01r/TPe2FBL7nok2F/phFB+qq/kPL/7Jmrz0JkyLNQ0z9znnGTHxG1kesEl0tyMyC7yiGF90WjuwIJfVxY9t1Jxn92H6lp+A=
Received: from AM6P191CA0060.EURP191.PROD.OUTLOOK.COM (2603:10a6:209:7f::37) by DBBPR08MB4281.eurprd08.prod.outlook.com (2603:10a6:10:c4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Thu, 30 Jul 2020 17:46:48 +0000
Received: from VE1EUR03FT055.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:7f:cafe::eb) by AM6P191CA0060.outlook.office365.com (2603:10a6:209:7f::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17 via Frontend Transport; Thu, 30 Jul 2020 17:46:48 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT055.mail.protection.outlook.com (10.152.19.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20 via Frontend Transport; Thu, 30 Jul 2020 17:46:47 +0000
Received: ("Tessian outbound 7de93d801f24:v62"); Thu, 30 Jul 2020 17:46:47 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 7bfe41efd7bcdbaa
X-CR-MTA-TID: 64aa7808
Received: from 3b3a705c056d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id AC650594-CEBD-4706-9455-BECF3222651A.1;  Thu, 30 Jul 2020 17:46:42 +0000
Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 3b3a705c056d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Jul 2020 17:46:42 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TXAfsDZrVXVTxOp8jZ4IKuQdYeNBiduQqZhkSzFt5QynEbQ7k8XsyX7bwcFRqsw/usoCc19aibW1JV+4hBly2GyRD3ya/CfQ2u8RxIytlE7R4YIReSELDGkTTGOWIbYaAg2E0cg7n8ourHIeRWDX5MnFlj2a00OYxQ/RCO29SeEtCGwmART/3+0ENmmRQ/uxsYify1xFN0S5Pxr2L99Z3nN9IO9JdTXIknBO+1atVvhB0WtihOvL6zalPWPpmBu3gna79UmftYqjtuM35iTZgNQE6ahKf6IqYmQxyFtP2PzppOiXCKjS3mX/vZN7W4ZWPeUt/nOZcQ9qBai/TUtVag==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZW2SqS9qPBsXM3rPhsGmu/riC5NO0uGYEwOGeLIdJ7Y=; b=fbXfdeN+vdyVqYCsdU6MT+XlHWMJ3nrcIECNq6t7TOzbAiu7N0uxu2B/Jb2VobBFsJ8XSzv8d9Nlg6p92x2bZaXrIodHSBjTal3Tb13mI1/Xf7D9aCSdbDQexljCENWyFY6idicZNt+G/ZPTcbVfeoko5Zs7cWfLA5kHJXLBfcfhy1ayBu6y5qoNm/HkiUzRhQ5lzzgCaeMmo8rNtV6OvxUNVWu4jAw+S/Sc3BSpt2Mez1agnH8WU3pbln7vR9uwRd6WC/IRl1kI9l3CvA/jwMsqJfhW8hntGo4SJY3IBl8ciefqTtDjlm/qO5hTxliVhYoTHgnuwmSyYwEYXCDCyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZW2SqS9qPBsXM3rPhsGmu/riC5NO0uGYEwOGeLIdJ7Y=; b=RaaKdU/0JktrDmemW/PEzjazpYwcCopEiCJ+Ux3NcNxlWMQO4G+nf2GFp4MPeUMYcE2uwFYB6wK01r/TPe2FBL7nok2F/phFB+qq/kPL/7Jmrz0JkyLNQ0z9znnGTHxG1kesEl0tyMyC7yiGF90WjuwIJfVxY9t1Jxn92H6lp+A=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB4934.eurprd08.prod.outlook.com (2603:10a6:20b:ee::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.21; Thu, 30 Jul 2020 17:46:41 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3239.019; Thu, 30 Jul 2020 17:46:41 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
CC: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>, suit <suit@ietf.org>, "Waltermire, David A. (Fed)" <david.waltermire@nist.gov>
Thread-Topic: [Suit] Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQCGs7sAAAEnfoAAAPfFoAAAShiAAAAuWAAAmqT1gAAAFbrz
Date: Thu, 30 Jul 2020 17:46:40 +0000
Message-ID: <8D07DFE7-B73F-425E-B5CE-4A1D41F07F9A@arm.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <3ff3915e-c61c-2c00-f780-a77c9ab494cc@sit.fraunhofer.de> <CH2PR09MB425185528F6ECB5E00B4CB07F0720@CH2PR09MB4251.namprd09.prod.outlook.com> <4d3ed839-c495-0c47-fcbb-931944166090@sit.fraunhofer.de> <47ADA831-3033-4901-B652-749940E0EC7F@arm.com>,<13062.1596131055@localhost>
In-Reply-To: <13062.1596131055@localhost>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Authentication-Results-Original: sit.fraunhofer.de; dkim=none (message not signed) header.d=none;sit.fraunhofer.de; dmarc=none action=none header.from=arm.com;
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 5d32e170-e677-4a0b-b940-08d834b0886e
x-ms-traffictypediagnostic: AM6PR08MB4934:|DBBPR08MB4281:
X-Microsoft-Antispam-PRVS: <DBBPR08MB428154CE7A9AD36709253DD4EA710@DBBPR08MB4281.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: zJvnLgYweBe63iZR/ieSz9obEZNvxn6ggoKxWCUE4PpqWYrLeE2vbssFzbr5NngqcZWqpLtTCAZbDmCi2Ash8xpCR61hEBjr7BxVX5CqqhrdIvUscuXTbOoyh4+2jCnFkj4pTMIFdDrB3rEv6exGHL4rae0PZrcvOke9ZOIIxMFEblyTccohiUMDIkogoG145Mb3pVGJec22rHlVwAcqyOisMGhAtSg2WMMoPAr2UFdQiLIkC5lSGT5o95nWc7WJ0hulwB/JEKa1usSbYhIOEHVBFZncm99Xt4oLXhU+exMMUUB01q+AGmKTYRrrskt2dFF0NPSIsLUazBtD/a4Frw==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(376002)(346002)(39860400002)(136003)(396003)(6486002)(33656002)(54906003)(6506007)(316002)(71200400001)(8676002)(36756003)(26005)(66946007)(66476007)(53546011)(83380400001)(66446008)(186003)(76116006)(91956017)(64756008)(66556008)(478600001)(86362001)(6512007)(5660300002)(4326008)(2616005)(2906002)(8936002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: CKT45uJAoJmpGZkWc0P9Wpp2gZo8wnZyUha05Eo4dVu6YSSLC0nKeXawez72yceGuEqnlCGRWwHV4AOugiVUcm2jxIsB4rSHpyzWQ1dicztpYG4rptaGrZRFZYHmkGk8dyNrdb+hg6yE+qWeIfghZGmJPVQUO7QIM1CiKj6w3iD9Yz42beU0bl55k7Dh1lKk6H95+SfDUvRFNgfluqzSTqWePCBMGut6ZtnmrjOJNjev3aZRK87RbmOgUVBFX/AhY5jAI/co99jSRT9yTU9evfCXYMF8qkt+OhVz9VGoUuFcfUCCobJCyd7yYteGqaJNxn64Dh20tQHsyAIcyhVkLdQ+wjRJjRzyM/iWu+gkqik6QqXrHTKBYEF+zAvbcjChPzkCnN2/yqKwJHcOCxA/X2/sbRnmSvQQU6BlWcs2wZuodBLf7Yamx0f7PB0wpLNhbPbvejMBFBkRSMhJpYWeQ3kmXXSWVK4eH8DKShZAyvE=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4934
Original-Authentication-Results: sit.fraunhofer.de; dkim=none (message not signed) header.d=none;sit.fraunhofer.de; dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT055.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: d7a260f5-9b9e-415c-1930-08d834b0844e
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: kc59rASGyuL/IU446zd7q2r2unitUwEqh6tfGIXyNoz19MHZ7sYZ9Bw7wS/k63h5CMkgWFbH+bEDUTPxkDhNn+eEEtxfVsAzj+fxsF4jlgahRXdFFMR03ZmQT6g+tqMWv03CbAh8q9h5vRcvZQ9znRZ+JvNh2eYxSExt0Q//rldUwC5hWx40PTPGfa0B6sUvlgaEKojtKvLFiZTvz35KypXswHQB34F6QCEKFmMYI7uHZNZOeEzLWI0uPhlS5U7N2zpWfs2P4F454CCDDvyf2LYZ4vj3iO4FHOeeaYNgwEcN5pG99Phk0cnQXvZPUYSj+OzJae4Pj3BUe9z7tbLZecKTIn6Vb8BqOPu863DHYqOSWRki0bun53t3uKaa3vUGwHBeZpffngc1OPXiNreyZA==
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(376002)(136003)(346002)(39860400002)(396003)(46966005)(4326008)(316002)(53546011)(8936002)(86362001)(82310400002)(6486002)(6512007)(81166007)(107886003)(5660300002)(36906005)(8676002)(356005)(54906003)(6506007)(26005)(47076004)(6862004)(2616005)(33656002)(336012)(70586007)(70206006)(36756003)(83380400001)(2906002)(478600001)(186003)(82740400003); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2020 17:46:47.9623 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d32e170-e677-4a0b-b940-08d834b0886e
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT055.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB4281
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/WbY8Js21Ht8afmOfylbtUQ2L8Wk>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 17:46:53 -0000

WXVwLiBUaGF04oCZcyB0aGUgZWFzeSBwYXJ0LiBUaGUgaGFyZCBwYXJ0IGlzOiB3aGF04oCZcyB0
aGUgdXVpZCBOYW1lIFNwYWNlIElkZW50aWZpZXIgb2YgdGhlIENsYXNzIElEPw0KDQpCZXN0IFJl
Z2FyZHMsDQpCcmVuZGFuDQoNCj4gT24gMzAgSnVsIDIwMjAsIGF0IDE4OjQ0LCBNaWNoYWVsIFJp
Y2hhcmRzb24gPG1jcitpZXRmQHNhbmRlbG1hbi5jYT4gd3JvdGU6DQo+DQo+IO+7vw0KPiBCcmVu
ZGFuIE1vcmFuIDxCcmVuZGFuLk1vcmFuQGFybS5jb20+IHdyb3RlOg0KPj4gMS4gIENsYXNzIElE
cyBzaG91bGQgYmUgVVVJRHMuDQo+PiAyLiAgVVVJRHMgcmVxdWlyZSBhIE5hbWUgU3BhY2UgSUQu
DQo+PiAzLiAgVGhlIE5hbWUgU3BhY2UgSUQgc2hvdWxkIGJlIHVuaXF1ZSBwZXItdmVuZG9yLg0K
Pj4gNC4gIFRoZXJlIG11c3QgYmUgYSB3YXkgdG8gY29udmVydCBhIHZlbmRvciBpZGVudGlmaWVy
IHRvIGEgTmFtZSBTcGFjZSBJRCBpbiBhIGNvbnNpc3RlbnQgd2F5Lg0KPg0KPj4gT1VJIGRvZXMg
bm90IHByb3ZpZGUgdGhpcy4NCj4+IFBFTiBtaWdodCBwcm92aWRlIHRoaXMsIGJ1dCBpdCB3b3Vs
ZCByZXF1aXJlIGEgc3BlY2lmaWNhdGlvbiBvZiB0aGUNCj4+IGNvcnJlY3QgZW5jb2RpbmcgdG8g
dXNlIHdoZW4gY3JlYXRpbmcgYSBVVUlEIGZyb20gYW4gT0lELiBUaGlzIGlzDQo+PiBtaXNzaW5n
IGluIFJGQzQxMjIsIGRlc3BpdGUgdGhlIGluY2x1c2lvbiBvZiBOQU1FU1BBQ0VfT0lELg0KPg0K
PiBJJ20gbG9va2luZyBhdCBzZWN0aW9uIDguNy41LjEgdG8gdHJ5IHRvIHVuZGVyc3RhbmQgdGhp
bmdzLg0KPiBJdCBzZWVtcyB0aGF0IHJhdGhlciB0aGFuIGhhdmUgVmVuZG9ySUQgYmUgaGFzaCBv
ZiBETlNfUFJFRklYLA0KPiB3aHkgbm90IGp1c3QgaGF2ZSBpdCBiZSBhIFBFTiwgZW5jb2RlZCBh
cyBhIGNib3IgaW50ZWdlcj8NCj4gKE5vdCBhbiBPSUQsIGp1c3QgdGhlIFBFTikNCj4NCj4gWW91
IGNvdWxkIHBlcm1pdCBhIGJzdHIgb3IgaW50ZWdlciBoZXJlLCBzbyBmb3IgdGhvc2UgdGhhdCBo
YXZlIHNvbWUga2luZCBvZg0KPiBjb25jZXJuIGFib3V0IGlkZW50aWZ5aW5nIHRoZSB2ZW5kb3Is
IHRoZXkgY2FuIGdvIHdpdGggaGFzaCBvZiBzb21ldGhpbmcuDQo+DQo+IC0tDQo+IE1pY2hhZWwg
UmljaGFyZHNvbiA8bWNyK0lFVEZAc2FuZGVsbWFuLmNhPiwgU2FuZGVsbWFuIFNvZnR3YXJlIFdv
cmtzDQo+IC09IElQdjYgSW9UIGNvbnN1bHRpbmcgPS0NCj4NCj4NCj4NCklNUE9SVEFOVCBOT1RJ
Q0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNv
bmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhl
IGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5
IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVz
ZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGlu
IGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCg==


From nobody Thu Jul 30 10:48:03 2020
Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6E653A0D5E for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:48:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 rTce5hqswiLI for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:48:00 -0700 (PDT)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E74FC3A10E9 for <suit@ietf.org>; Thu, 30 Jul 2020 10:47:47 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id DB5BA389E4; Thu, 30 Jul 2020 13:27:11 -0400 (EDT)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Bhlg9mLvxr4H; Thu, 30 Jul 2020 13:27:04 -0400 (EDT)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 6B93F389B0; Thu, 30 Jul 2020 13:27:04 -0400 (EDT)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 0F74735C; Thu, 30 Jul 2020 13:47:38 -0400 (EDT)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>
cc: Brendan Moran <Brendan.Moran@arm.com>, suit <suit@ietf.org>
In-Reply-To: <BL0PR2101MB1027E0C3AAE05FED8E057246A3720@BL0PR2101MB1027.namprd21.prod.outlook.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <BL0PR2101MB1027CB46179113E5AFF5CC3BA3720@BL0PR2101MB1027.namprd21.prod.outlook.com> <BL0PR2101MB1027E0C3AAE05FED8E057246A3720@BL0PR2101MB1027.namprd21.prod.outlook.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Thu, 30 Jul 2020 13:47:38 -0400
Message-ID: <13874.1596131258@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/QoEjUt2123a2YRZz_pPM1qJREgM>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 17:48:02 -0000

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


Dave Thaler <dthaler=3D40microsoft.com@dmarc.ietf.org> wrote:
    > Example concrete proposal:
    > 1)     Change suit-parameter-vendor-identifier to be a =E2=80=9Cuint=
=E2=80=9D that MUST be a PEN.
    > 2)     Define a well-known =E2=80=9CPEN_NAMESPACE_UUID=E2=80=9D uuid =
in the SUIT manifest spec.
    > 3)     Change the recommended method to create a vendor UUID as the n=
amespace for class UUID to:

    > Vendor_UUID =3D uuid.uuid5(uuid. PEN_NAMESPACE_UUID, PEN))

Your choice of variables doesn't match the document, so I was confused for a
bit.

I think you mean, that to replace:

  The RECOMMENDED method to create a class ID is: Class ID =3D
   UUID5(Vendor ID, Class-Specific-Information)

with:
   Vendor_UUID =3D uuid.uuid5(uuid.PEN_NAMESPACE_UUID, PEN))

and I'm good with that, and I should have read the entire thread before
suggesting the same thing.

=2D-
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -=3D IPv6 IoT consulting =3D-

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

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

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl8jB7kACgkQgItw+93Q
3WVsRAf+KDfUw1K3Y03uUfltOh95fMIa9kBZT/ITG8LKccUOXF9/RXIId+sl3xQI
AbR1otjMpnBcQxIQmsoEtYq5AkMrBSK/vxtVxEGWW1RjSYxD7ZGM63oTzPcgB7HC
dYn0ZAT6EuBu+y/+r+LpebjE4wXvwaG3OU/nHaUyziKCX831LguTlFZMbBlhmUjj
rKmU1taJNkfUWsa8OJKKOULnCHAoKj1ggd5FAYj5ld/vF3XIwh7jZkXk5OGLPL1V
sQq6Zh7jgUXX2G3Mw7NUSYdxPRirXXEzLolalt0gopIGDq5c7N2UYiflQRonkkeg
1TEKheJviC/vpMcV3ZUd/ryTKemyiA==
=HgR6
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Thu Jul 30 10:51:37 2020
Return-Path: <ietf@augustcellars.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 044473A0BD4 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:51:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 v3wUsLs-wZnL for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 10:51:33 -0700 (PDT)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9613F3A044A for <suit@ietf.org>; Thu, 30 Jul 2020 10:51:32 -0700 (PDT)
Received: from Jude (73.180.8.170) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 30 Jul 2020 10:51:26 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: 'Brendan Moran' <Brendan.Moran@arm.com>, 'Russ Housley' <housley@vigilsec.com>
CC: 'suit' <suit@ietf.org>
References: <7C066E44-8C55-4229-993A-28FD0572992B@arm.com> <7A2CA643-5784-428A-8771-08BAC9CA7D0E@vigilsec.com> <8F44F248-5181-487F-85BF-A1DCB5037428@arm.com>
In-Reply-To: <8F44F248-5181-487F-85BF-A1DCB5037428@arm.com>
Date: Thu, 30 Jul 2020 10:51:25 -0700
Message-ID: <03b101d6669a$0d2c1d80$27845880$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-us
Thread-Index: AQJbZSkIedDi4IWS0ULilo/ytCnCHQDv0vFyAiRcnFen/cSK8A==
X-Originating-IP: [73.180.8.170]
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/zNWyB-xwaGO7lf-Jw_Jm1iQ1PlQ>
Subject: Re: [Suit] Packed CBOR
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 17:51:35 -0000

Two things:=20
1.  The CBOR working group has agreed to discuss the packed CBOR, but it =
has not yet been adopted and would, at a minimum still need to go =
through an adoption call.

2.  I cannot answer about all CBOR implementations, but I would expect =
that the ones that I regularly work with are very likely to adopt it. =20

There are some ideas around things like dictionaries which have not been =
thought through with any degree of completeness.   My personal =
expectation is that 18 months would be an earliest possible date but =
others may disagree with that.

Jim


-----Original Message-----
From: Suit <suit-bounces@ietf.org> On Behalf Of Brendan Moran
Sent: Thursday, July 30, 2020 9:23 AM
To: Russ Housley <housley@vigilsec.com>
Cc: suit <suit@ietf.org>
Subject: Re: [Suit] Packed CBOR

Hi Russ,

I really don=E2=80=99t know. I=E2=80=99m not sure if Carsten would have =
input on that point yet. Of course, if we adopt it, it will force me to =
support it in my pull parser!

Brendan

> On 30 Jul 2020, at 17:02, Russ Housley <housley@vigilsec.com> wrote:
>
> Brendan:
>
> Perhaps it is too early to say, but is this CBOR-based dictionary =
compression scheme likely to be widely supported in CBOR libraries?  To =
me, the answer to that question weighs heavily on the preferred way =
forward.
>
> Russ
>
>> On Jul 30, 2020, at 11:46 AM, Brendan Moran <Brendan.Moran@arm.com> =
wrote:
>>
>> On Monday, Carsten presented Packed CBOR =
(draft-bormann-cbor-packed-00) at the CBOR working group, which adopted =
it. This is an extension to the CBOR standard (RFC7049) that enables =
=E2=80=9Cpacking=E2=80=9D of CBOR objects using a CBOR-based dictionary =
compression scheme.
>>
>> If this had been in draft 18 months ago, the SUIT manifest would have =
used it instead of the =E2=80=9Ccommon=E2=80=9D block. The common block =
is a de-facto packing mechanism that would be largely supplanted by =
packed CBOR. It simplifies many of the schemes that SUIT already uses =
and makes the manifest more compact besides.
>>
>> If we were to adopt it now, this would cause two substantial changes =
in SUIT:
>>
>> 1. Removing several existing SUIT deduplication mechanisms.
>> 2. Placing a dependency on draft-ietf-cbor-packed-00.
>>
>> Both of these would delay SUIT.
>>
>> It would have benefits:
>>
>> 1. Simplify the manifest structure (complexity moved to packed cbor)=20
>> 2. Make the manifest smaller
>>
>>
>> I see several options ahead of us:
>> 1. Make no change, apply packed CBOR as and when it makes sense.
>> 2. Make no change now, but plan for a v2 SUIT manifest draft 3. Adopt =

>> packed CBOR & simplify manifest now.
>>
>> Option 1 is somewhat problematic in that it splits the ecosystem =
we=E2=80=99re trying to create. Option 2 does the same, but provides =
more benefits. 2 is arguably more detectable, since it=E2=80=99s easier =
to report manifest v2 support, than to report support for a specific =
CBOR tag within the SUIT Manifest Processor.
>>
>> Option 3 delays SUIT both for updates to SUIT itself, and for the =
dependency on draft-ietf-cbor-packed-00.
>>
>> If it weren=E2=80=99t for the delays, I=E2=80=99d go for Option 3. =
With the delays, I=E2=80=99m not sure what the right answer is. 1 & 2 =
fracture the ecosystem of updatable devices into =E2=80=9Chaves=E2=80=9D =
and =E2=80=9Chave nots.=E2=80=9D
>>
>> I plan to discuss this tomorrow at the SUIT meeting.
>>
>>
>> Best Regards,
>> Brendan
>> IMPORTANT NOTICE: The contents of this email and any attachments are =
confidential and may also be privileged. If you are not the intended =
recipient, please notify the sender immediately and do not disclose the =
contents to any other person, use it for any purpose, or store or copy =
the information in any medium. Thank you.
>> _______________________________________________
>> Suit mailing list
>> Suit@ietf.org
>> https://www.ietf.org/mailman/listinfo/suit
>

IMPORTANT NOTICE: The contents of this email and any attachments are =
confidential and may also be privileged. If you are not the intended =
recipient, please notify the sender immediately and do not disclose the =
contents to any other person, use it for any purpose, or store or copy =
the information in any medium. Thank you.
_______________________________________________
Suit mailing list
Suit@ietf.org
https://www.ietf.org/mailman/listinfo/suit


From nobody Thu Jul 30 11:00:29 2020
Return-Path: <Brendan.Moran@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BE8C3A1052 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 11:00:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=armh.onmicrosoft.com header.b=R12kO9XJ; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=R12kO9XJ
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 OkMICVBFw9vM for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 11:00:14 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80040.outbound.protection.outlook.com [40.107.8.40]) (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 D1E5D3A10B8 for <suit@ietf.org>; Thu, 30 Jul 2020 10:59:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I5xGmVBN6H4UTYEN/ZPXXSHBqZV7+tTSEigRBdIcHzE=; b=R12kO9XJrCKgVmfSWRmXCSeFFvighViCrGhckNxDRe8JpZAoL5vKXzDXnjDjVoF50NorHNS5XZQN5CBlcEsKwmZ5shz8lpX0nTHyXCy8qgu8UxXVeRJVLBGlajSeCcLTbhDQKMvMfrWxgx1s4S+0WPLQ9iNUd85CAC72n8fl1mQ=
Received: from DB6PR0801CA0046.eurprd08.prod.outlook.com (2603:10a6:4:2b::14) by AM6PR08MB4424.eurprd08.prod.outlook.com (2603:10a6:20b:73::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Thu, 30 Jul 2020 17:59:48 +0000
Received: from DB5EUR03FT031.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:2b:cafe::32) by DB6PR0801CA0046.outlook.office365.com (2603:10a6:4:2b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16 via Frontend Transport; Thu, 30 Jul 2020 17:59:48 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT031.mail.protection.outlook.com (10.152.20.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20 via Frontend Transport; Thu, 30 Jul 2020 17:59:48 +0000
Received: ("Tessian outbound 1c27ecaec3d6:v62"); Thu, 30 Jul 2020 17:59:48 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 4d8ec0e810cf5622
X-CR-MTA-TID: 64aa7808
Received: from 0881b16acf98.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 914A6ED7-0026-4304-9F7F-3E3544353812.1;  Thu, 30 Jul 2020 17:59:43 +0000
Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 0881b16acf98.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Jul 2020 17:59:43 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nTILY8kdIlmJdQGpzaDtzuVPMTsW4gq8dc24LtpLhsU8E2ayqeWkLbAyfxRKHdSbWOXEoHZWkNBEALB31w1KOEaxQdRtPeRe4ljJdS5uRI4T78MN7DF//jjFqFRw6sya5bOjl7OtCoQA9my+skXl3IF3wAxf14UMJO7LBTUCYpbQI/zgqyC4oangrGDHhp5CJRCp1n38BUeDRa7eS2knC5k4w8uhfHxmNxFvwdpadYyLNteiJnX6M857ReIgyG7DqfLImJ/1Oj/Z+W2yl6rl2JUeU8NHcjNVOb3XRh58pD92ySUAz0fFsEZwY/Y3RUaIjvwpxVB3wcZg07PhgHirbQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I5xGmVBN6H4UTYEN/ZPXXSHBqZV7+tTSEigRBdIcHzE=; b=eQum0Jg0ce85Ew9HA7CDhSnNP6OUsOjpHGKajzrzp2oSHlpaHCBo6ppEfTiNVZBAY7gOavfnN6C60Ew1cqyhA2cr55W5YPuNpxPJhA2lhywg57g6KZ0XE8lMrZ2QiRkp8eeq1hDKkrofZv/lgN1kunmtQkpHHswA9Q1afy10hYDqaDrqNVFGVYH52Sr35AHxrr45F6iqWXXzFHbnYYVjgBnkzmJGFB05Zlv1ID4Gm7Y4CzrJ0zm/36v97cTwYUtNzGwAFqgIJ0z9D0SmzoPBPym4x9Qd9zJ9aXNFzV7XA8cTwtFGFnQi24SpvfhABztYjOPNghINJj7BfhnJ3Z5eZQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;  s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I5xGmVBN6H4UTYEN/ZPXXSHBqZV7+tTSEigRBdIcHzE=; b=R12kO9XJrCKgVmfSWRmXCSeFFvighViCrGhckNxDRe8JpZAoL5vKXzDXnjDjVoF50NorHNS5XZQN5CBlcEsKwmZ5shz8lpX0nTHyXCy8qgu8UxXVeRJVLBGlajSeCcLTbhDQKMvMfrWxgx1s4S+0WPLQ9iNUd85CAC72n8fl1mQ=
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com (2603:10a6:20b:cf::10) by AM6PR08MB4183.eurprd08.prod.outlook.com (2603:10a6:20b:a1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.24; Thu, 30 Jul 2020 17:59:41 +0000
Received: from AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56]) by AM6PR08MB4738.eurprd08.prod.outlook.com ([fe80::a98d:5ebe:dc1d:ea56%3]) with mapi id 15.20.3239.019; Thu, 30 Jul 2020 17:59:41 +0000
From: Brendan Moran <Brendan.Moran@arm.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
CC: Dave Thaler <dthaler=40microsoft.com@dmarc.ietf.org>, suit <suit@ietf.org>
Thread-Topic: [Suit] Review of draft-ietf-suit-manifest-09
Thread-Index: AdZiCUkrB1qNrZ3lS5i4ApAjr2sBOQCGs7sAAAKNB+AAAQI/MACZy6IAAABry6Q=
Date: Thu, 30 Jul 2020 17:59:41 +0000
Message-ID: <21C2CB5D-37E1-4C74-A0FD-36623F4CCD2E@arm.com>
References: <BL0PR2101MB1027152EC8DAD9B3847C3E89A3770@BL0PR2101MB1027.namprd21.prod.outlook.com> <70453005-8DFA-4DBE-8C04-9882839D5005@arm.com> <BL0PR2101MB1027CB46179113E5AFF5CC3BA3720@BL0PR2101MB1027.namprd21.prod.outlook.com> <BL0PR2101MB1027E0C3AAE05FED8E057246A3720@BL0PR2101MB1027.namprd21.prod.outlook.com>, <13874.1596131258@localhost>
In-Reply-To: <13874.1596131258@localhost>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Authentication-Results-Original: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=arm.com;
x-originating-ip: [82.20.19.206]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 17b08c2d-1a9c-4baf-a6df-08d834b25988
x-ms-traffictypediagnostic: AM6PR08MB4183:|AM6PR08MB4424:
X-Microsoft-Antispam-PRVS: <AM6PR08MB4424BD685F1BC238028C8EE3EA710@AM6PR08MB4424.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: nAaDEZWMVOhfCQJRSyj0dlKVu+Mll9XVBWOCLt/vhe3hCqyhA13yBjOwMid9I3RqJEpgSayuJeUmuwU6zwe/GwTEZoEeqnJLa0qacNReBZv8o69/QoFRPw+F7VCwOZ5Kv036Pml3+DSNuCFmJFDAa3kVAsxVJMOs5SygNfAcdbS9l6UAaZ9+mGhWr/I1waZQjU6gbqZiYI/EUj4vdJGj5FtUQnaqoyD8zP0IWVUFiYM/G1l1+7wfeon4+6N3nj9LvsBuK5mZJ63bYDqQCSK0gO34dZPdMVSd454UYJU4bi7qXgfgFosInC7yD+NatRQ/UYSIrZfIPLLC9w4fmgm9lw==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4738.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(366004)(396003)(376002)(346002)(136003)(4326008)(6486002)(53546011)(66946007)(2616005)(91956017)(6512007)(186003)(26005)(2906002)(8676002)(54906003)(316002)(8936002)(6506007)(86362001)(76116006)(33656002)(71200400001)(66446008)(64756008)(66556008)(83380400001)(36756003)(478600001)(66476007)(5660300002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: i9A9WpO7qd9+ypZ6LhjHZZsZsfL+aXZk3zfDI5/p6sXwYLpkPK8qy1VWnierSgVdUAtxUOepDfjGWp67W1dGN1KvciI08267CqXrRjTomQMvwDJZmzidoqdBmQ9wUV2RcE8U4IOb/jR+qOCmTnozzcFcCBXRwmbZqQohd4YoaaK/A+q444oNtv1uhA3zRm64xBOkGb7WIS34dpU20uWfIgQ4UX0EPJlcl+3+4nQixKz1nGooCCQjcmXH3FQJ2z+C7hT4IIvV41VyKQ6Q/b6YODCzZ7kQ8PZjhn90nKGld6mRKg6Fe8sR9GfsiXiuuw8JWxqbpAYgD88lrROL9VFZjznGTiUYfF1Se8sqaBmMbScGwcOk0ns3U9jfbtxrCuviF3jDBTjXt/xTuV3zd5t2XpSAPRfRtuPnu1nqQy/EeUdO67itVloFZ/fTKjnmhfMpQSlbRni9m+ItbHPZAtEcQK+qdqbjNg6+tk3xzoaSYH8=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_21C2CB5D37E14C74A0FD36623F4CCD2Earmcom_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4183
Original-Authentication-Results: dmarc.ietf.org; dkim=none (message not signed) header.d=none; dmarc.ietf.org; dmarc=none action=none header.from=arm.com; 
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT031.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: a9bc8c4d-8f3c-4e48-e1bb-08d834b25593
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 3m+zUCNZBMPqdjdIdBMVRFsfrUoqnRjVXGAdu9B+eZGwIsY/bz0XPB2xS9q3EGu9Kx56E3JfGqCkmodgWImks6Uyd6eD/qYGmNnQ53fsUSERCa3pyUuEkeQtbna+i6Z4CTcEvhdvxtJMrv5TIuYyViWmQTPmIjKTIQ7JCNwxINfDC1+Mf3a0g1nCOPTC+sa+uTgUWg92zFYxvUZXb7Bq6I28+jYqKA8zku2FZM1yPoNF0kNMOdE1kHyERVAp5eeiZnhE/TLfSHigmH2rOzwT9Fa4sIR2blRA/HxZVzJprV/Ic+P8JkR+kiCExA/rUcX+StB9z5f9ItwJ1WHPejOiXl5ixuIK5r0m1XIdKrpZBFHM7QCouOun0xsX25iWIlT3t65grvPyj9Q8IcN8ZLPTOg==
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;  IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;  PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(376002)(346002)(39860400002)(396003)(136003)(46966005)(478600001)(6862004)(4326008)(6486002)(316002)(70586007)(336012)(6512007)(5660300002)(70206006)(2906002)(54906003)(2616005)(356005)(33964004)(6506007)(53546011)(83380400001)(26005)(186003)(8936002)(82740400003)(81166007)(33656002)(86362001)(36756003)(82310400002)(8676002)(47076004); DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2020 17:59:48.3801 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 17b08c2d-1a9c-4baf-a6df-08d834b25988
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];  Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT031.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4424
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/zYB03UxYkmS1scVy7xIATQI_8YU>
Subject: Re: [Suit] Review of draft-ietf-suit-manifest-09
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 18:00:19 -0000

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

V2hhdCBJIGhhZCBpbiBtaW5kIHdhcyBhY3R1YWxseToNCg0KQ2xhc3NJRCA9IHV1aWQ1KHV1aWQ1
KE9JRF9OQU1FU1BBQ0VfVVVJRCwgZW5jb2RlX29pZChbMSwzLDYsMSw0LDEsUEVOXSksIENsYXNz
LVNwZWNpZmljLUluZm9ybWF0aW9uKQ0KDQpCdXQgdGhlbiB3ZSBuZWVkIHRvIGRlZmluZSBlbmNv
ZGVfb2lkIGJlY2F1c2UgUkZDNDEyMiBkb2VzbuKAmXQgc3BlY2lmeSB3aGljaCBPSUQgZW5jb2Rp
bmcgdG8gdXNlLg0KDQpBbHNvLCB3ZSBuZWVkIHRvIHN1cHBvcnQgc3ViLWFzc2lnbm1lbnRzIGZy
b20gYSBQRU4sIHNpbmNlIGxhcmdlIG9yZ2FuaXNhdGlvbnMgbWF5IGhhdmUgcG9saWNpZXMgdGhh
dCByZXF1aXJlIHRoZSB1c2Ugb2Ygc3BlY2lmaWMgc3ViLWFzc2lnbm1lbnRzLg0KDQpIb3cgZG9l
cyB0aGlzIGFwcHJvYWNoIGhhbmRsZSBjb250aW51aXR5IGlmIGEgdmVuZG9yIHdlcmUgdG8gc3Bp
biBvdXQgYSBzdWItZW50aXR5IHVzaW5nIHRoZSBQRU4/IElzIGl0IGEgc2l0dWF0aW9uIHdoZXJl
IHRoZSBuZXh0IGZpcm13YXJlIHVwZGF0ZSBuZWVkcyB0byByZXBsYWNlIHRoZSBQRU4/DQoNCkJl
c3QgUmVnYXJkcywNCkJyZW5kYW4NCg0KT24gMzAgSnVsIDIwMjAsIGF0IDE4OjQ3LCBNaWNoYWVs
IFJpY2hhcmRzb24gPG1jcitpZXRmQHNhbmRlbG1hbi5jYT4gd3JvdGU6DQoNCu+7vw0KRGF2ZSBU
aGFsZXIgPGR0aGFsZXI9NDBtaWNyb3NvZnQuY29tQGRtYXJjLmlldGYub3JnPiB3cm90ZToNCkV4
YW1wbGUgY29uY3JldGUgcHJvcG9zYWw6DQoxKSAgICAgQ2hhbmdlIHN1aXQtcGFyYW1ldGVyLXZl
bmRvci1pZGVudGlmaWVyIHRvIGJlIGEg4oCcdWludOKAnSB0aGF0IE1VU1QgYmUgYSBQRU4uDQoy
KSAgICAgRGVmaW5lIGEgd2VsbC1rbm93biDigJxQRU5fTkFNRVNQQUNFX1VVSUTigJ0gdXVpZCBp
biB0aGUgU1VJVCBtYW5pZmVzdCBzcGVjLg0KMykgICAgIENoYW5nZSB0aGUgcmVjb21tZW5kZWQg
bWV0aG9kIHRvIGNyZWF0ZSBhIHZlbmRvciBVVUlEIGFzIHRoZSBuYW1lc3BhY2UgZm9yIGNsYXNz
IFVVSUQgdG86DQoNClZlbmRvcl9VVUlEID0gdXVpZC51dWlkNSh1dWlkLiBQRU5fTkFNRVNQQUNF
X1VVSUQsIFBFTikpDQoNCllvdXIgY2hvaWNlIG9mIHZhcmlhYmxlcyBkb2Vzbid0IG1hdGNoIHRo
ZSBkb2N1bWVudCwgc28gSSB3YXMgY29uZnVzZWQgZm9yIGENCmJpdC4NCg0KSSB0aGluayB5b3Ug
bWVhbiwgdGhhdCB0byByZXBsYWNlOg0KDQogVGhlIFJFQ09NTUVOREVEIG1ldGhvZCB0byBjcmVh
dGUgYSBjbGFzcyBJRCBpczogQ2xhc3MgSUQgPQ0KICBVVUlENShWZW5kb3IgSUQsIENsYXNzLVNw
ZWNpZmljLUluZm9ybWF0aW9uKQ0KDQp3aXRoOg0KICBWZW5kb3JfVVVJRCA9IHV1aWQudXVpZDUo
dXVpZC5QRU5fTkFNRVNQQUNFX1VVSUQsIFBFTikpDQoNCmFuZCBJJ20gZ29vZCB3aXRoIHRoYXQs
IGFuZCBJIHNob3VsZCBoYXZlIHJlYWQgdGhlIGVudGlyZSB0aHJlYWQgYmVmb3JlDQpzdWdnZXN0
aW5nIHRoZSBzYW1lIHRoaW5nLg0KDQotLQ0KTWljaGFlbCBSaWNoYXJkc29uIDxtY3IrSUVURkBz
YW5kZWxtYW4uY2E+LCBTYW5kZWxtYW4gU29mdHdhcmUgV29ya3MNCi09IElQdjYgSW9UIGNvbnN1
bHRpbmcgPS0NCklNUE9SVEFOVCBOT1RJQ0U6IFRoZSBjb250ZW50cyBvZiB0aGlzIGVtYWlsIGFu
ZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCBhbmQgbWF5IGFsc28gYmUgcHJpdmls
ZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIG5vdGlm
eSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBub3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRz
IHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3IgYW55IHB1cnBvc2UsIG9yIHN0b3JlIG9y
IGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRpdW0uIFRoYW5rIHlvdS4NCg==

--_000_21C2CB5D37E14C74A0FD36623F4CCD2Earmcom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IGRpcj0iYXV0byI+DQpX
aGF0IEkgaGFkIGluIG1pbmQgd2FzIGFjdHVhbGx5Og0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+
Q2xhc3NJRCA9IHV1aWQ1KHV1aWQ1KE9JRF9OQU1FU1BBQ0VfVVVJRCwgZW5jb2RlX29pZChbPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZweDsgY2FyZXQtY29sb3I6IHJnYigzMiwgMzMsIDM0KTsg
Y29sb3I6IHJnYigzMiwgMzMsIDM0KTsgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5r
TWFjU3lzdGVtRm9udCwgJnF1b3Q7U2Vnb2UgVUkmcXVvdDssIFJvYm90bywgTGF0bywgSGVsdmV0
aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2Jh
KDAsIDAsIDAsIDAuMik7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjEs
Myw2LDEsNCwxLFBFTl0pLCZuYnNwOzwvc3Bhbj5DbGFzcy1TcGVjaWZpYy1JbmZvcm1hdGlvbik8
L2Rpdj4NCjxkaXY+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwg
MjU1KTsiPjxicj4NCjwvc3Bhbj48L2Rpdj4NCjxkaXY+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQt
Y29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPkJ1dCB0aGVuIHdlIG5lZWQgdG8gZGVmaW5lJm5i
c3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBjb2xvcjog
cmdiKDAsIDAsIDApOyI+ZW5jb2RlX29pZCBiZWNhdXNlIFJGQzQxMjIgZG9lc27igJl0IHNwZWNp
Znkgd2hpY2ggT0lEIGVuY29kaW5nIHRvIHVzZS48L3NwYW4+PC9kaXY+DQo8ZGl2PjxzcGFuIHN0
eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48Zm9udCBjb2xvcj0i
IzAwMDAwMCI+PHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7Ij48YnI+DQo8
L3NwYW4+PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXY+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQt
Y29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxmb250IGNvbG9yPSIjMDAwMDAwIj48c3BhbiBz
dHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsiPkFsc28sIHdlIG5lZWQgdG8gc3VwcG9y
dCBzdWItYXNzaWdubWVudHMgZnJvbSBhIFBFTiwgc2luY2UgbGFyZ2Ugb3JnYW5pc2F0aW9ucyBt
YXkgaGF2ZSBwb2xpY2llcyB0aGF0IHJlcXVpcmUgdGhlIHVzZSBvZiBzcGVjaWZpYyBzdWItYXNz
aWdubWVudHMuPC9zcGFuPjwvZm9udD48L3NwYW4+PC9kaXY+DQo8ZGl2PjxzcGFuIHN0eWxlPSJi
YWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48Zm9udCBjb2xvcj0iIzAwMDAw
MCI+PHNwYW4gc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7Ij48YnI+DQo8L3NwYW4+
PC9mb250Pjwvc3Bhbj48L2Rpdj4NCjxkaXY+PHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6
IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxmb250IGNvbG9yPSIjMDAwMDAwIj48c3BhbiBzdHlsZT0i
Y2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsiPkhvdyBkb2VzIHRoaXMgYXBwcm9hY2ggaGFuZGxl
IGNvbnRpbnVpdHkgaWYgYSB2ZW5kb3Igd2VyZSB0byBzcGluIG91dCBhIHN1Yi1lbnRpdHkgdXNp
bmcgdGhlIFBFTj8gSXMgaXQgYSBzaXR1YXRpb24gd2hlcmUgdGhlIG5leHQgZmlybXdhcmUNCiB1
cGRhdGUgbmVlZHMgdG8gcmVwbGFjZSB0aGUgUEVOPzxicj4NCjwvc3Bhbj48L2ZvbnQ+PC9zcGFu
Pjxicj4NCjxkaXYgZGlyPSJsdHIiPkJlc3QgUmVnYXJkcywNCjxkaXY+QnJlbmRhbjwvZGl2Pg0K
PC9kaXY+DQo8ZGl2IGRpcj0ibHRyIj48YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIj5PbiAz
MCBKdWwgMjAyMCwgYXQgMTg6NDcsIE1pY2hhZWwgUmljaGFyZHNvbiAmbHQ7bWNyK2lldGZAc2Fu
ZGVsbWFuLmNhJmd0OyB3cm90ZTo8YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHR5cGU9ImNpdGUiPg0KPGRpdiBkaXI9Imx0ciI+77u/PHNwYW4+PC9zcGFuPjxi
cj4NCjxzcGFuPkRhdmUgVGhhbGVyICZsdDtkdGhhbGVyPTQwbWljcm9zb2Z0LmNvbUBkbWFyYy5p
ZXRmLm9yZyZndDsgd3JvdGU6PC9zcGFuPjxicj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPjxz
cGFuPkV4YW1wbGUgY29uY3JldGUgcHJvcG9zYWw6PC9zcGFuPjxicj4NCjwvYmxvY2txdW90ZT4N
CjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPjxzcGFuPjEpICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
O0NoYW5nZSBzdWl0LXBhcmFtZXRlci12ZW5kb3ItaWRlbnRpZmllciB0byBiZSBhIOKAnHVpbnTi
gJ0gdGhhdCBNVVNUIGJlIGEgUEVOLjwvc3Bhbj48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2tx
dW90ZSB0eXBlPSJjaXRlIj48c3Bhbj4yKSAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtEZWZpbmUg
YSB3ZWxsLWtub3duIOKAnFBFTl9OQU1FU1BBQ0VfVVVJROKAnSB1dWlkIGluIHRoZSBTVUlUIG1h
bmlmZXN0IHNwZWMuPC9zcGFuPjxicj4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHR5cGU9
ImNpdGUiPjxzcGFuPjMpICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0NoYW5nZSB0aGUgcmVjb21t
ZW5kZWQgbWV0aG9kIHRvIGNyZWF0ZSBhIHZlbmRvciBVVUlEIGFzIHRoZSBuYW1lc3BhY2UgZm9y
IGNsYXNzIFVVSUQgdG86PC9zcGFuPjxicj4NCjwvYmxvY2txdW90ZT4NCjxzcGFuPjwvc3Bhbj48
YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIj48c3Bhbj5WZW5kb3JfVVVJRCA9IHV1aWQudXVp
ZDUodXVpZC4gUEVOX05BTUVTUEFDRV9VVUlELCBQRU4pKTwvc3Bhbj48YnI+DQo8L2Jsb2NrcXVv
dGU+DQo8c3Bhbj48L3NwYW4+PGJyPg0KPHNwYW4+WW91ciBjaG9pY2Ugb2YgdmFyaWFibGVzIGRv
ZXNuJ3QgbWF0Y2ggdGhlIGRvY3VtZW50LCBzbyBJIHdhcyBjb25mdXNlZCBmb3IgYTwvc3Bhbj48
YnI+DQo8c3Bhbj5iaXQuPC9zcGFuPjxicj4NCjxzcGFuPjwvc3Bhbj48YnI+DQo8c3Bhbj5JIHRo
aW5rIHlvdSBtZWFuLCB0aGF0IHRvIHJlcGxhY2U6PC9zcGFuPjxicj4NCjxzcGFuPjwvc3Bhbj48
YnI+DQo8c3Bhbj4mbmJzcDtUaGUgUkVDT01NRU5ERUQgbWV0aG9kIHRvIGNyZWF0ZSBhIGNsYXNz
IElEIGlzOiBDbGFzcyBJRCA9PC9zcGFuPjxicj4NCjxzcGFuPiZuYnNwOyZuYnNwO1VVSUQ1KFZl
bmRvciBJRCwgQ2xhc3MtU3BlY2lmaWMtSW5mb3JtYXRpb24pPC9zcGFuPjxicj4NCjxzcGFuPjwv
c3Bhbj48YnI+DQo8c3Bhbj53aXRoOjwvc3Bhbj48YnI+DQo8c3Bhbj4mbmJzcDsmbmJzcDtWZW5k
b3JfVVVJRCA9IHV1aWQudXVpZDUodXVpZC5QRU5fTkFNRVNQQUNFX1VVSUQsIFBFTikpPC9zcGFu
Pjxicj4NCjxzcGFuPjwvc3Bhbj48YnI+DQo8c3Bhbj5hbmQgSSdtIGdvb2Qgd2l0aCB0aGF0LCBh
bmQgSSBzaG91bGQgaGF2ZSByZWFkIHRoZSBlbnRpcmUgdGhyZWFkIGJlZm9yZTwvc3Bhbj48YnI+
DQo8c3Bhbj5zdWdnZXN0aW5nIHRoZSBzYW1lIHRoaW5nLjwvc3Bhbj48YnI+DQo8c3Bhbj48L3Nw
YW4+PGJyPg0KPHNwYW4+LS08L3NwYW4+PGJyPg0KPHNwYW4+TWljaGFlbCBSaWNoYXJkc29uICZs
dDttY3IrSUVURkBzYW5kZWxtYW4uY2EmZ3Q7LCBTYW5kZWxtYW4gU29mdHdhcmUgV29ya3M8L3Nw
YW4+PGJyPg0KPHNwYW4+LT0gSVB2NiBJb1QgY29uc3VsdGluZyA9LTwvc3Bhbj48YnI+DQo8L2Rp
dj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KSU1QT1JUQU5UIE5PVElDRTogVGhlIGNvbnRlbnRz
IG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBt
YXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBp
ZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNj
bG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVy
cG9zZSwNCiBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBU
aGFuayB5b3UuDQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_21C2CB5D37E14C74A0FD36623F4CCD2Earmcom_--


From nobody Thu Jul 30 15:03:26 2020
Return-Path: <cabo@tzi.org>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 633393A0DC4 for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 15:03:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.92
X-Spam-Level: 
X-Spam-Status: No, score=-1.92 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 uHyjGd83Ww3f for <suit@ietfa.amsl.com>; Thu, 30 Jul 2020 15:03:22 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E95CA3A0DBC for <suit@ietf.org>; Thu, 30 Jul 2020 15:03:21 -0700 (PDT)
Received: from [192.168.217.116] (p5089ae91.dip0.t-ipconnect.de [80.137.174.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4BHktw3gk8zygh; Fri, 31 Jul 2020 00:03:20 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <03b101d6669a$0d2c1d80$27845880$@augustcellars.com>
Date: Fri, 31 Jul 2020 00:03:19 +0200
Cc: Brendan Moran <Brendan.Moran@arm.com>, Russ Housley <housley@vigilsec.com>, suit <suit@ietf.org>
X-Mao-Original-Outgoing-Id: 617839399.445407-5e3abd58d0f92c15fcfec1a934093bc7
Content-Transfer-Encoding: quoted-printable
Message-Id: <7A5370E9-B24F-4749-B39E-B92603BB4549@tzi.org>
References: <7C066E44-8C55-4229-993A-28FD0572992B@arm.com> <7A2CA643-5784-428A-8771-08BAC9CA7D0E@vigilsec.com> <8F44F248-5181-487F-85BF-A1DCB5037428@arm.com> <03b101d6669a$0d2c1d80$27845880$@augustcellars.com>
To: Jim Schaad <ietf@augustcellars.com>
X-Mailer: Apple Mail (2.3608.120.23.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/P9CjxMIyS7F2xD5Z2xuQ55VrU8c>
Subject: Re: [Suit] Packed CBOR
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jul 2020 22:03:25 -0000

>=20
> 2.  I cannot answer about all CBOR implementations, but I would expect =
that the ones that I regularly work with are very likely to adopt it. =20=


Some implementations would only provide the unpacker, some would provide =
(various complexity levels of) packing as well.  Note that a CBOR =
library that does not implement any of this still enables doing the =
pointer-chasing in the application, so the actual coverage may be =
greater.

> There are some ideas around things like dictionaries which have not =
been thought through with any degree of completeness.   My personal =
expectation is that 18 months would be an earliest possible date but =
others may disagree with that.

The design space is huge, which tends to slow down development.  I think =
we will design this in a way that the basic tag 6 packing can be =
combined with other tags to achieve the more esoteric feature sets.  If =
we manage to get the interface to these (future) tags right, we might =
not need those 18 months.  (Anything below 12 months to RFC is certainly =
unlikely.)

Gr=C3=BC=C3=9Fe, Carsten

